Home
last modified time | relevance | path

Searched refs:EJDB (Results 1 – 25 of 31) sorted by relevance

12

/third_party/ejdb/src/
Dejdb2.h87 typedef struct _EJDB*EJDB; typedef
152 EJDB db; /**< EJDB storage used for query execution. Not zero. */
175 EJDB db; /**< EJDB database object. Required. */
196 IW_EXPORT WUR iwrc ejdb_open(const EJDB_OPTS *opts, EJDB *ejdbp);
205 IW_EXPORT iwrc ejdb_close(EJDB *ejdbp);
262 IW_EXPORT WUR iwrc ejdb_list(EJDB db, JQL q, EJDB_DOC *first, int64_t limit, IWPOOL *pool);
273 IW_EXPORT WUR iwrc ejdb_count(EJDB db, JQL q, int64_t *count, int64_t limit);
286 IW_EXPORT WUR iwrc ejdb_count2(EJDB db, const char *coll, const char *q, int64_t *count, int64_t li…
295 IW_EXPORT WUR iwrc ejdb_update(EJDB db, JQL q);
306 IW_EXPORT WUR iwrc ejdb_update2(EJDB db, const char *coll, const char *q);
[all …]
Dejdb2.c9 IW_INLINE iwrc _jb_meta_nrecs_removedb(EJDB db, uint32_t dbid) { in _jb_meta_nrecs_removedb()
18 IW_INLINE iwrc _jb_meta_nrecs_update(EJDB db, uint32_t dbid, int64_t delta) { in _jb_meta_nrecs_update()
32 static int64_t _jb_meta_nrecs_get(EJDB db, uint32_t dbid) { in _jb_meta_nrecs_get()
299 static iwrc _jb_db_meta_load(EJDB db) { in _jb_db_meta_load()
345 static iwrc _jb_db_release(EJDB *dbp) { in _jb_db_release()
347 EJDB db = *dbp; in _jb_db_release()
381 static iwrc _jb_coll_acquire_keeplock2(EJDB db, const char *coll, jb_coll_acquire_t acm, JBCOLL *jb… in _jb_coll_acquire_keeplock2()
491 IW_INLINE iwrc _jb_coll_acquire_keeplock(EJDB db, const char *coll, bool wl, JBCOLL *jbcp) { in _jb_coll_acquire_keeplock()
961 static iwrc _jb_list(EJDB db, JQL q, EJDB_DOC *first, int64_t limit, IWXSTR *log, IWPOOL *pool) { in _jb_list()
985 static iwrc _jb_count(EJDB db, JQL q, int64_t *count, int64_t limit, IWXSTR *log) { in _jb_count()
[all …]
Dejdb2_internal.h96 EJDB db; /**< Main database reference */
221 iwrc jb_get(EJDB db, const char *coll, int64_t id, jb_coll_acquire_t acm, JBL *jblp);
/third_party/ejdb/src/tests/
Dejdb_test.h35 static iwrc put_json(EJDB db, const char *coll, const char *json) { in put_json()
54 static iwrc put_json2(EJDB db, const char *coll, const char *json, int64_t *id) { in put_json2()
77 static iwrc patch_json(EJDB db, const char *coll, const char *patchjson, int64_t id) { in patch_json()
Dejdb_test1.c23 EJDB db; in ejdb_test1_3()
65 EJDB db; in ejdb_test1_2()
242 EJDB db; in ejdb_test1_1()
Dejdb_test3.c22 EJDB db; in ejdb_test3_1()
350 EJDB db; in ejdb_test3_2()
529 EJDB db; in ejdb_test3_3()
700 EJDB db; in ejdb_test3_4()
846 EJDB db; in ejdb_test3_5()
942 EJDB db; in ejdb_test3_6()
996 EJDB db; in ejdb_test3_7()
1042 EJDB db; in ejdb_test3_8()
Dejdb_test4.c39 EJDB db; in ejdb_test4_1()
143 EJDB db; in ejdb_test4_2()
Dejdb_test2.c25 EJDB db; in ejdb_test2_2()
98 EJDB db; in ejdb_test2_1()
/third_party/ejdb/src/bindings/ejdb2_jni/src/
Dejdb2jni.c90 IW_INLINE iwrc jbn_db(JNIEnv *env, jobject thisObj, EJDB *db) { in jbn_db()
185 EJDB db = 0; in Java_com_softmotions_ejdb2_EJDB2__1open()
299 EJDB db = (void*) ptr; in Java_com_softmotions_ejdb2_EJDB2__1dispose()
315 EJDB db; in Java_com_softmotions_ejdb2_EJDB2__1put()
357 EJDB db; in Java_com_softmotions_ejdb2_EJDB2__1online_1backup()
385 EJDB db; in Java_com_softmotions_ejdb2_EJDB2__1get()
428 EJDB db; in Java_com_softmotions_ejdb2_EJDB2__1info()
463 EJDB db; in Java_com_softmotions_ejdb2_EJDB2__1del()
488 EJDB db; in Java_com_softmotions_ejdb2_EJDB2__1rename_1collection()
526 EJDB db; in Java_com_softmotions_ejdb2_EJDB2__1patch()
[all …]
/third_party/ejdb/src/bindings/ejdb2_flutter/ios/
Dejdb2_flutter.podspec8 s.summary = 'Embeddable JSON Database engine EJDB http://ejdb.org Flutter binding'
10 Embeddable JSON Database engine EJDB http://ejdb.org Flutter binding
/third_party/ejdb/
DBASE.md1 # EJDB 2.0
9 [The Story of the IT-depression, birds and EJDB 2.0](https://medium.com/@adamansky/ejdb2-41670e8089…
92 * **EJDB 2.0 core engine is well tested and used in various heavily loaded deployments**
94 * Old EJDB 1.x version can be found in separate [ejdb_1.x](https://github.com/Softmotions/ejdb/tree…
102 Are you using EJDB? [Let me know!](mailto:info@softmotions.com)
DCAPI.md3 EJDB can be embedded into any `C/C++` application.
33 EJDB db; // EJDB2 storage handle
DREADME.md1 # EJDB 2.0
9 [The Story of the IT-depression, birds and EJDB 2.0](https://medium.com/@adamansky/ejdb2-41670e8089…
92 * **EJDB 2.0 core engine is well tested and used in various heavily loaded deployments**
94 * Old EJDB 1.x version can be found in separate [ejdb_1.x](https://github.com/Softmotions/ejdb/tree…
102 Are you using EJDB? [Let me know!](mailto:info@softmotions.com)
175 EJDB query language (JQL) syntax inspired by ideas behind XPath and Unix shell pipes.
683 * `<` &dash; The special mark symbol which instructs EJDB engine to replace `field` key by body of …
905 EJDB engine provides the ability to start a separate HTTP/Websocket endpoint worker exposing networ…
914 EJDB 2.0.0 standalone REST/Websocket server. http://ejdb.org
1056 EJDB supports simple text based protocol over HTTP websocket protocol.
[all …]
/third_party/ejdb/src/jbr/
Djbr.h49 iwrc jbr_start(EJDB db, const EJDB_OPTS *opts, JBR *pjbr);
Djbr.c39 EJDB db;
291 EJDB db = rctx->jbr->db; in _jbr_on_patch()
332 EJDB db = rctx->jbr->db; in _jbr_on_delete()
351 EJDB db = rctx->jbr->db; in _jbr_on_put()
381 EJDB db = rctx->jbr->db; in _jbr_on_post()
411 EJDB db = rctx->jbr->db; in _jbr_on_get()
449 EJDB db = rctx->jbr->db; in _jbr_on_options()
688 EJDB db;
1347 iwrc jbr_start(EJDB db, const EJDB_OPTS *opts, JBR *pjbr) { in jbr_start()
DREADME.md3 EJDB engine provides the ability to start a separate HTTP/Websocket endpoint worker exposing networ…
12 EJDB 2.0.0 standalone REST/Websocket server. http://ejdb.org
154 EJDB supports simple text based protocol over HTTP websocket protocol.
/third_party/ejdb/src/bindings/ejdb2_dart/lib/
Dejdb2_dart.c33 EJDB db;
865 EJDB db = 0; in ejdb2_isolate_shared_open()
1073 EJDB db = dbh->db; in ejd_patch_wrapped()
1116 EJDB db = dbh->db; in ejd_put_wrapped()
1167 EJDB db = dbh->db; in ejd_del_wrapped()
1197 EJDB db = dbh->db; in ejd_rename_wrapped()
1229 EJDB db = dbh->db; in ejd_idx_wrapped()
1263 EJDB db = dbh->db; in ejd_rmi_wrapped()
1297 EJDB db = dbh->db; in ejd_rmc_wrapped()
1328 EJDB db = dbh->db; in ejd_bkp_wrapped()
[all …]
/third_party/ejdb/src/bindings/ejdb2_flutter/
Dpubspec.yaml.in2 description: Embeddable JSON Database engine EJDB http://ejdb.org Flutter binding.
DREADME.md76 # Keep EJDB
/third_party/ejdb/src/bindings/ejdb2_dart/
Dpubspec.yaml.in2 description: Embeddable JSON Database engine EJDB http://ejdb.org Dart binding.
/third_party/ejdb/src/examples/
Dexample1.c23 EJDB db; // EJDB2 storage handle in main()
/third_party/ejdb/src/jbs/
Djbs.c9 EJDB db; // -V707
DREADME.md7 EJDB 2.0.0 standalone REST/Websocket server. http://ejdb.org
/third_party/ejdb/src/jbr/tests/
Djbr_test1.c49 EJDB db; in jbr_test1_1()
/third_party/ejdb/src/jbi/
Djbi_sorter_consumer.c193 EJDB db = ctx->jbc->db; in jbi_sorter_consumer()

12