/third_party/ejdb/src/ |
D | ejdb2.h | 87 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 …]
|
D | ejdb2.c | 9 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 …]
|
D | ejdb2_internal.h | 96 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/ |
D | ejdb_test.h | 35 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()
|
D | ejdb_test1.c | 23 EJDB db; in ejdb_test1_3() 65 EJDB db; in ejdb_test1_2() 242 EJDB db; in ejdb_test1_1()
|
D | ejdb_test3.c | 22 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()
|
D | ejdb_test4.c | 39 EJDB db; in ejdb_test4_1() 143 EJDB db; in ejdb_test4_2()
|
D | ejdb_test2.c | 25 EJDB db; in ejdb_test2_2() 98 EJDB db; in ejdb_test2_1()
|
/third_party/ejdb/src/bindings/ejdb2_jni/src/ |
D | ejdb2jni.c | 90 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/ |
D | ejdb2_flutter.podspec | 8 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/ |
D | BASE.md | 1 # 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)
|
D | CAPI.md | 3 EJDB can be embedded into any `C/C++` application. 33 EJDB db; // EJDB2 storage handle
|
D | README.md | 1 # 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 * `<` ‐ 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/ |
D | jbr.h | 49 iwrc jbr_start(EJDB db, const EJDB_OPTS *opts, JBR *pjbr);
|
D | jbr.c | 39 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()
|
D | README.md | 3 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/ |
D | ejdb2_dart.c | 33 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/ |
D | pubspec.yaml.in | 2 description: Embeddable JSON Database engine EJDB http://ejdb.org Flutter binding.
|
D | README.md | 76 # Keep EJDB
|
/third_party/ejdb/src/bindings/ejdb2_dart/ |
D | pubspec.yaml.in | 2 description: Embeddable JSON Database engine EJDB http://ejdb.org Dart binding.
|
/third_party/ejdb/src/examples/ |
D | example1.c | 23 EJDB db; // EJDB2 storage handle in main()
|
/third_party/ejdb/src/jbs/ |
D | jbs.c | 9 EJDB db; // -V707
|
D | README.md | 7 EJDB 2.0.0 standalone REST/Websocket server. http://ejdb.org
|
/third_party/ejdb/src/jbr/tests/ |
D | jbr_test1.c | 49 EJDB db; in jbr_test1_1()
|
/third_party/ejdb/src/jbi/ |
D | jbi_sorter_consumer.c | 193 EJDB db = ctx->jbc->db; in jbi_sorter_consumer()
|