Ewout Stortenbeker
|
4415fa4817
|
Data recovery: repair node (#142)
* New recovery feature: repairNode (undocumented)
* repairNode unit test
* fix: nodeLocker access modifier must be protected
* chore: build
|
2022-08-22 17:48:58 +02:00 |
|
Ewout Stortenbeker
|
1f1ec939a7
|
Added unit tests for #135 (array/includes),
linting changes
|
2022-08-15 22:17:02 +02:00 |
|
Ewout Stortenbeker
|
39389f7200
|
updated unit tests
|
2022-07-25 22:51:55 +02:00 |
|
Ewout Stortenbeker
|
d985322a4d
|
new object array test
|
2022-07-18 15:25:02 +02:00 |
|
Ewout Stortenbeker
|
c82358e5a1
|
use new proxy methods & signatures
|
2022-07-18 15:19:59 +02:00 |
|
Ewout Stortenbeker
|
0ee49d7992
|
new proxy with cursor unit test
|
2022-07-18 15:19:31 +02:00 |
|
Ewout Stortenbeker
|
90efe9e4f4
|
Fix and unit test for #124 - query with take, filter on index, sort on other index
|
2022-07-05 22:03:19 +02:00 |
|
Ewout Stortenbeker
|
28f68a61cd
|
added bigint unit tests
|
2022-07-04 20:43:28 +02:00 |
|
Ewout Stortenbeker
|
cd39bf7b13
|
ported geohash to typescript, added unit tests
|
2022-06-20 21:47:07 +02:00 |
|
Ewout Stortenbeker
|
2075b171dd
|
Added/modified tests for #119 and #120
|
2022-06-20 15:59:35 +02:00 |
|
Ewout Stortenbeker
|
f64503437a
|
Fixes #118 infinite quicksort loop
|
2022-06-19 15:32:26 +02:00 |
|
Ewout Stortenbeker
|
c92d67975e
|
Fix #117: index date values properly
|
2022-06-16 19:29:52 +02:00 |
|
Ewout Stortenbeker
|
0f91be8691
|
removed whitespaces
|
2022-06-07 21:32:08 +02:00 |
|
Ewout Stortenbeker
|
e1ee38802b
|
fix #114: replace quicksort algorithm
|
2022-06-06 13:32:30 +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
|
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
|
cdd3f3a724
|
Added test for #105 (invalid mutated event path)
|
2022-05-20 13:10:29 +02:00 |
|
Ewout Stortenbeker
|
7a193dd098
|
fix case sensitive spec typos #104
|
2022-05-17 16:42:36 +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
|
8c85e46541
|
- Fixes for issue #96 and discussion #92
- disabled trailing /* index path removal
- improved path variables handling in queries and indexes
- export & import using serialize2 compatible format
- updated tests
|
2022-05-05 17:04:23 +02:00 |
|
Ewout Stortenbeker
|
61321dcb02
|
new unit tests for readonly databases, see #88
|
2022-04-01 14:18:04 +02:00 |
|
Ewout Stortenbeker
|
dd7321d09d
|
Added index test for #86
|
2022-03-23 10:59:43 +01:00 |
|
Ewout Stortenbeker
|
b4b01b0a73
|
Changes for Node 10 compatibility
|
2022-03-23 10:57:57 +01:00 |
|
Ewout Stortenbeker
|
d16ca88921
|
Fixed Observable not being available in tests
|
2022-03-23 10:56:35 +01:00 |
|
Ewout Stortenbeker
|
26d9a0d3d6
|
New take/skip query tests for #75
|
2022-02-23 13:59:34 +01:00 |
|
Ewout Stortenbeker
|
cd56f18a3d
|
new constructor tests
|
2022-02-23 13:57:06 +01:00 |
|
Ewout Stortenbeker
|
01fa8a59b4
|
test: add node to subkey indexed collection #67
|
2022-02-21 18:02:32 +01:00 |
|
Ewout Stortenbeker
|
9ea27477b8
|
unit tests: allow subkeys to be indexed
|
2022-02-21 15:26:15 +01:00 |
|
Ewout Stortenbeker
|
105a24df0a
|
tests debugging
|
2022-02-18 18:23:22 +01:00 |
|
Ewout Stortenbeker
|
6f460bedd6
|
stop on failure
|
2022-02-18 18:23:02 +01:00 |
|
Ewout Stortenbeker
|
396124301f
|
Added live query test
|
2022-02-18 18:22:43 +01:00 |
|
Ewout Stortenbeker
|
3aa9e2635e
|
Improved load stress test
|
2022-02-18 18:22:05 +01:00 |
|
Ewout Stortenbeker
|
9a7bb56ab9
|
Added tests to prevent unupported indexes
|
2022-02-18 18:20:54 +01:00 |
|
Ewout Stortenbeker
|
d47c8f8819
|
New examples unit test
|
2022-02-18 18:17:47 +01:00 |
|
Ewout Stortenbeker
|
660fa7a0c5
|
new bulk import test for #65
|
2022-02-18 18:16:10 +01:00 |
|
Ewout Stortenbeker
|
4f113637f5
|
improved temp db creation options
|
2022-02-18 18:15:04 +01:00 |
|
Ewout Stortenbeker
|
d85ad0b574
|
more tests
|
2022-01-07 17:58:48 +01:00 |
|
Ewout Stortenbeker
|
34886d77f5
|
Added export / import unit tests
|
2021-12-31 14:32:29 +01:00 |
|
Ewout Stortenbeker
|
283c7b5a06
|
Moved ipc and transactions settings: storage->main
|
2021-12-15 11:46:24 +01:00 |
|
Ewout Stortenbeker
|
641722a811
|
timeout update to 10s
|
2021-12-10 17:43:01 +01:00 |
|
Ewout Stortenbeker
|
579236bee5
|
updated transaction logging unit tests
|
2021-11-25 17:14:11 +01:00 |
|
Ewout Stortenbeker
|
e1ff29bfcd
|
more LiveDataProxy unit tests
|
2021-11-05 16:41:06 +01:00 |
|
Ewout Stortenbeker
|
4e78afbaa5
|
New query unit tests on a small movies dataset
|
2021-10-29 11:49:21 +02:00 |
|
Ewout Stortenbeker
|
88970a76a7
|
Improved child_added event unit tests
|
2021-10-29 11:48:00 +02:00 |
|