Commit graph

105 commits

Author SHA1 Message Date
Ewout Stortenbeker
d2dcae8317 browser support! 2019-12-06 15:08:56 +01:00
Ewout Stortenbeker
a478fb22a2 implemented localStorage storage engine 2019-12-06 15:05:39 +01:00
Ewout Stortenbeker
7afbe50a0e implemented localStorage storage engine 2019-12-06 15:04:22 +01:00
Ewout Stortenbeker
b0be30a95f enabled empty tree creation 2019-12-06 15:01:47 +01:00
Ewout Stortenbeker
36063212b4 queued update promises, empty tree creation, fixes 2019-12-06 15:00:29 +01:00
Ewout Stortenbeker
90560baa59 utilize ascii85 implementation of acebase-core 2019-12-06 14:45:31 +01:00
Ewout Stortenbeker
c3b9d34d95 wait for index updates on node changes 2019-12-06 14:43:19 +01:00
Ewout Stortenbeker
5965b8f99b version to 0.8.5 2019-11-27 11:09:51 +01:00
Ewout Stortenbeker
b35b81c68c improved query filter checks and error reporting 2019-11-27 10:55:49 +01:00
Ewout Stortenbeker
a588609213 version to 0.8.4 2019-11-26 10:51:24 +01:00
Ewout Stortenbeker
7a60971821 back to original cache announcements 2019-11-26 10:50:34 +01:00
Ewout Stortenbeker
54e686694d version to 0.8.3 2019-11-25 20:57:52 +01:00
Ewout Stortenbeker
8bd3b4bde9 Fixed critical tree creation & updating issues 2019-11-25 20:57:32 +01:00
Ewout Stortenbeker
39687bf3e0 fixed critical issue with tree updating 2019-11-25 12:48:03 +01:00
Ewout Stortenbeker
8f25804d33 Docs update 2019-11-22 15:25:50 +01:00
Ewout Stortenbeker
f2b19d2338 Version to 0.8.1 2019-11-22 12:37:15 +01:00
Ewout Stortenbeker
4154194bda Docs update 2019-11-22 12:36:45 +01:00
Ewout Stortenbeker
320b82c1e2 new Buffer() --> Buffer.alloc() 2019-11-22 12:36:25 +01:00
Ewout Stortenbeker
6d56826df0 Removed text-encoder dependency, version to 0.8.0 2019-11-22 09:36:44 +01:00
Ewout Stortenbeker
8a4ff79025 Added cache announcements 2019-11-22 09:35:32 +01:00
Ewout Stortenbeker
f37eace26d Removed text-encoder dependency 2019-11-22 09:34:41 +01:00
Ewout Stortenbeker
3567831f87 Added SQLite & MSSQL Storage Settings 2019-11-22 09:32:25 +01:00
Ewout Stortenbeker
8267122dac Refactored Storage & added SQLite, MSSQL storage 2019-11-22 09:31:26 +01:00
Ewout Stortenbeker
5e00810560 Added SQLite & MSSQL storage settings 2019-11-22 09:26:29 +01:00
Ewout Stortenbeker
ca5b61b033 version to 0.7.0 2019-10-25 15:42:11 +02:00
Ewout Stortenbeker
357e4fc732 cleanup 2019-10-25 13:13:25 +02:00
Ewout Stortenbeker
33c94c2088 fixed: indexes on Date values 2019-10-25 12:00:54 +02:00
Ewout Stortenbeker
3d964e95fa fixed node tree free space updating bug 2019-10-25 11:57:25 +02:00
Ewout Stortenbeker
3c452b3c17 docs update 2019-10-24 14:47:16 +02:00
Ewout Stortenbeker
84beb49128 improved user query checks 2019-10-24 14:44:59 +02:00
Ewout Stortenbeker
2fe194fdd8 added BlacklistingSearchOperator 2019-10-24 14:35:57 +02:00
Ewout Stortenbeker
d4c54f9408 fulltext, array and geo index fixes 2019-10-24 14:32:42 +02:00
Ewout Stortenbeker
1684747af3 added array 'contains' searches with array arg 2019-10-24 14:29:42 +02:00
Ewout Stortenbeker
0d95a555a3 added query events (index hints,stats) callback 2019-10-18 16:47:52 +02:00
Ewout Stortenbeker
4b03b0b405 added query stats & hints reporting, impr. caching 2019-10-18 16:43:58 +02:00
Ewout Stortenbeker
8883cb31ce Indexing fixes and cleanup 2019-10-17 14:08:17 +02:00
Ewout Stortenbeker
dcd04d74be Indexing fixes, B+trees now using Buffers 2019-10-17 09:58:18 +02:00
Ewout Stortenbeker
de1c8062f3 Improved index build error handling & state 2019-10-10 16:50:11 +02:00
Ewout Stortenbeker
27b298653a small and legacy tree fixes 2019-10-09 12:53:13 +02:00
Ewout Stortenbeker
5d84a06fe6 changed val_length spec, fixed unique key trees 2019-10-09 10:02:18 +02:00
Ewout Stortenbeker
2e7e012551 compatibility: correct old and new tree reading 2019-10-07 17:04:25 +02:00
Ewout Stortenbeker
933b9ef079 fixed loading of leafs without ext_data 2019-10-07 15:39:53 +02:00
Ewout Stortenbeker
6f837dfc82 Added config prop to db.indexes.create options arg 2019-10-07 14:04:03 +02:00
Ewout Stortenbeker
cb2f1efd9e corrected flag name for 'wx' 2019-10-07 14:00:36 +02:00
Ewout Stortenbeker
b098ec6e72 Added full-text indexing options such as:
- min & max word length
- word stoplists
- (manual) word stemming callback
- word whitelisting & blacklisting
- started impl. multiple locales support
2019-10-07 13:57:29 +02:00
Ewout Stortenbeker
5e1f50c1a0 More efficient leaf creation with typed arrays 2019-10-07 13:30:05 +02:00
Ewout Stortenbeker
fdd0a78b1d >2GB tree support with 6 byte ptrs 2019-10-02 11:25:38 +02:00
Ewout Stortenbeker
51006c4773 Loads of work on indexes:
major speed improvements,
less memory requirements,
now works for indexes up to 2GB
2019-09-24 12:24:42 +02:00
Ewout Stortenbeker
a97acebb87 version to 0.6.0 2019-02-05 11:53:56 +01:00
Ewout Stortenbeker
e9db2e9787 updated docs 2019-02-05 11:53:35 +01:00