Commit graph

707 commits

Author SHA1 Message Date
Ewout Stortenbeker
e04b677b7d 1.21.2 2022-06-06 13:38:41 +02:00
Ewout Stortenbeker
06e72f1bce chore: build 2022-06-06 13:38:08 +02:00
Ewout Stortenbeker
f19152820c typo 2022-06-06 13:37:38 +02:00
Ewout Stortenbeker
2a86175259 jsdoc type edit 2022-06-06 13:37:26 +02:00
Ewout Stortenbeker
b4c2868392 indexes.add: return index instance; fixed typos 2022-06-06 13:36:33 +02:00
Ewout Stortenbeker
9ddba3bdbf emit .d.ts files 2022-06-06 13:34:04 +02:00
Ewout Stortenbeker
e1ee38802b fix #114: replace quicksort algorithm 2022-06-06 13:32:30 +02:00
Ewout Stortenbeker
1516569682 1.21.1 2022-05-31 13:38:10 +02:00
Ewout Stortenbeker
28cc6cae11 updated acebase-core dependency 2022-05-31 13:37:19 +02:00
Ewout Stortenbeker
3f71281332 1.21.0 2022-05-31 13:12:30 +02:00
Ewout Stortenbeker
3335bbbcb7 chore: build 2022-05-31 13:12:13 +02:00
Ewout Stortenbeker
d65425ea46 Fix #112 failed to rebuild leaf:
- autoGrow now also works with one-leaf trees
- allow entry ext_block to grow & move into leaf free ext_data space
2022-05-31 13:02:44 +02:00
Ewout Stortenbeker
361c53b22a +stop realtime query #113 2022-05-31 12:17:07 +02:00
Ewout Stortenbeker
7960a56e6c 1.20.0 2022-05-26 13:36:03 +02:00
Ewout Stortenbeker
6148522d5c chore: build 2022-05-26 13:11:46 +02:00
Ewout Stortenbeker
96f86ea7d1 getNodeInfo: always cache lookups 2022-05-26 13:11:04 +02:00
Ewout Stortenbeker
d775c32ccc updated acebase-core dependency 2022-05-26 13:03:53 +02:00
Ewout Stortenbeker
f65ad06660 git ignore acebase dirs 2022-05-26 13:01:52 +02:00
Ewout Stortenbeker
cc9535c7f5 added eslint devDependency 2022-05-26 13:01:15 +02:00
Ewout Stortenbeker
36cf44354f added stopOnSpecFailure setting 2022-05-26 12:59:31 +02:00
Ewout Stortenbeker
8f69d9a49a fixed "!between" test check logic 2022-05-26 12:58:50 +02:00
Ewout Stortenbeker
cc6d3a7751 import test: also include last batch 2022-05-26 12:57:43 +02:00
Ewout Stortenbeker
91dbc9ee5c noted sometimes failing spec 2022-05-26 12:56:46 +02:00
Ewout Stortenbeker
c1c908f9f5 Add retries to rmdir 2022-05-26 12:56:06 +02:00
Ewout Stortenbeker
65fa47b72e chore: fix typos 2022-05-26 12:55:17 +02:00
Ewout Stortenbeker
65cb341df3 - Fix #110 (max recordSize / pageSize)
- Cut out the "Node" middleman #111
- Return cursors in api.get, .set, .update, .transaction methods
- index.rebuild: Fix file rename EPERM errors by retrying
- storage.getNodeInfo: Lock root lookups (prevents concurrency issue)
- storage.getNodeInfo: Allow child counts for root record in  (was missing!)
- storage.getNode: Generate and return cursor
2022-05-26 12:52:11 +02:00
Ewout Stortenbeker
c711d15adf chore: tsc 2022-05-26 12:00:12 +02:00
Ewout Stortenbeker
5c2c9f866b rmdir update for node 14.14.0+ 2022-05-26 11:59:13 +02:00
Ewout Stortenbeker
c9edd204ef remove event listeners upon exit 2022-05-26 11:55:12 +02:00
Ewout Stortenbeker
2762836503 1.19.2 2022-05-20 13:11:49 +02:00
Ewout Stortenbeker
cdd3f3a724 Added test for #105 (invalid mutated event path) 2022-05-20 13:10:29 +02:00
Ewout Stortenbeker
712544604f Fix for #105 (invalid mutated event path) 2022-05-20 13:09:17 +02:00
Ewout Stortenbeker
da047651af contribute button 2022-05-20 13:00:48 +02:00
Ewout Stortenbeker
7a193dd098 fix case sensitive spec typos #104 2022-05-17 16:42:36 +02:00
Ewout Stortenbeker
ef6c3809cf 1.19.1 2022-05-17 10:57:12 +02:00
Ewout Stortenbeker
b3e9123ad9 improved getMutations:
- don't include mutation with exact cursor unless >1 in same ms
- updated unit tests
2022-05-17 10:56:51 +02:00
Ewout Stortenbeker
ce132175eb Moved images 2022-05-17 10:53:15 +02:00
Ewout Stortenbeker
8da4156e2e 1.19.0 2022-05-12 13:49:28 +02:00
Ewout Stortenbeker
f6bba098b6 chore: build 2022-05-12 13:49:15 +02:00
Ewout Stortenbeker
0fe23d56ce updated docs 2022-05-12 13:48:59 +02:00
Ewout Stortenbeker
bfb885c738 adding package-lock.json 2022-05-12 13:48:44 +02:00
Ewout Stortenbeker
3d27882060 updated core dependency 2022-05-12 13:48:23 +02:00
Ewout Stortenbeker
a4f851df7a ignore .vscode, include package-lock.json 2022-05-12 13:16:58 +02:00
Ewout Stortenbeker
ccd15af0da updated types 2022-05-12 13:15:01 +02:00
Ewout Stortenbeker
1e83a07ad6 added sponsor setting 2022-05-12 13:14:46 +02:00
Ewout Stortenbeker
8d4b67bd6d updated comments 2022-05-12 13:04:33 +02:00
Ewout Stortenbeker
67489b5719 added heartbeat 2022-05-09 15:09:07 +02:00
Ewout Stortenbeker
d3198483fa sponsor button svg 2022-05-09 13:10:07 +02:00
Ewout Stortenbeker
5f2e1dbaf6 sponsor button 2022-05-09 10:09:17 +02:00
Ewout Stortenbeker
76a20b66e2 version to 1.18.0 2022-05-05 17:07:17 +02:00