Simon
d526805e81
Bug fix/fix suspicous stuff ( #10273 )
2019-10-17 15:34:22 +02:00
Dan Larkin-York
6fd419714f
Move containers into their own folder and namespace. ( #10244 )
2019-10-14 10:55:55 +02:00
Tobias Gödderz
e2c84acfaf
Use explicit default destructors where possible ( #10166 )
2019-10-04 15:58:30 +02:00
Simon
9ef10919c2
Improve performance of non-intersection queries ( #9797 )
2019-08-26 10:58:42 +02:00
Dronplane
49dfb0a96e
Bug fix/issue #9612 ( #9764 )
...
* Fixed ViewExecutionNode retrieval with deleted documents present in view
* Ported solution from 3.4 branch
* Changed index store in collection from vector to set. To make reversable indexes always last to execute
* Fixed re-enter hung
* Index storage fix
* Made index order deterministic
* Fix Mac build
* Added tests for index reversal
* Fixed Mac build
* Code cleanup
* Some cleanup
* Removed some redundand copy constructor calls
* Applied review comments
* Applied review comments
2019-08-20 19:34:23 +03:00
Jan
c9aa9e4b07
make forward/reverse iteration a template parameter ( #9726 )
2019-08-16 09:10:46 +02:00
Simon
8af83d5bd4
Auxilliary changes from timeseries branch ( #9699 )
2019-08-15 10:12:58 +02:00
Jan
cffcbcdd38
fix return codes for concurrent writes to same documents ( #9691 )
2019-08-13 09:14:21 +02:00
Jan
5cc8e8ffb9
remove an optimization that is none ( #9578 )
2019-07-29 08:42:42 +02:00
Jan
1a58cc2213
add VelocyPackHelper::equal method ( #9389 )
2019-07-03 12:15:11 +02:00
Jan
fe19b8aaae
don't unfairly favor the edge index when comparing it to more specialized indexes on `_from`/`_to` plus other attributes ( #9362 )
2019-07-01 16:32:42 +02:00
Jan
6f0c116130
clean up usage costs ( #9237 )
2019-06-26 17:01:22 +02:00
Simon
cc125b377c
Use GetForUpdate on unique indexes ( #9234 )
...
* Use GetForUpdate on unique indexes
* add changelog
* fix loop
* use c++11 loops
* move some code
* fix error code check
2019-06-13 16:32:24 +02:00
Jan
3364ea6273
refactor index APIs ( #9145 )
2019-05-31 11:12:39 +02:00
Jan
49babbc66b
handle incomplete read errors ( #9021 )
2019-05-20 14:13:41 +02:00
Jan
0cbdfe9289
Bug fix/vpack update ( #8875 )
2019-04-30 12:33:26 +02:00
Jan
ca94c88a79
next hack attempt ( #8802 )
2019-04-29 17:09:05 +02:00
Jan
1d175f446d
do not use the TTL index for queries which it does not support ( #8766 )
2019-04-15 18:55:19 +02:00
Jan
13b2d40aef
fix compile warnings ( #8743 )
2019-04-15 11:22:24 +02:00
Simon
937d743ba6
Bug fix/pregel stuff ( #8733 )
2019-04-11 15:58:28 +02:00
Simon
676012ca3a
snafu ( #8728 )
2019-04-10 19:14:34 +02:00
Simon
4e80e1b351
Simplify recovery code ( #8699 )
2019-04-09 21:48:04 +02:00
Simon
2b594bdab5
Reduce # of memcpy from storage engine layer ( #8685 )
2019-04-08 22:43:29 +02:00
Simon
7cd84a785a
Remove Obsolete code ( #8657 )
2019-04-03 13:40:44 +02:00
Jan Christoph Uhde
c3f7961b88
apply unique log ids ( #8561 )
2019-03-25 20:26:51 +01:00
Simon
49cc3bcd1e
Refactorings from cluster trx improvement branch ( #8391 )
2019-03-14 23:13:17 +01:00
Jan
9d3327c6ea
Bug fix/rearm cursors ( #8363 )
2019-03-12 15:28:33 +01:00
Jan
08a6561adc
Bug fix/small issues 21022019 ( #8229 )
2019-03-01 17:20:10 +01:00
Jan
d46acbb156
Bug fix/make ttl index work with datestrings too ( #8208 )
2019-02-22 16:09:51 +01:00
Jan
1798036ea0
Bug fix/optimizations 18022019 ( #8180 )
2019-02-19 19:24:04 +01:00
Jan
44c6a2d732
Feature/ttl index ( #8169 )
2019-02-19 14:12:21 +01:00
Jan
6d467a9f9f
use PutUntracked to insert entries into non-unique indexes ( #8098 )
2019-02-05 09:34:06 +01:00
Simon
ba102323cc
Refactoring index interface ( #7971 )
2019-01-17 16:33:46 +01:00
Jan
fe81007438
support db._explain with all plans ( #7895 )
2019-01-08 18:06:46 +01:00
Frank Celler
ac9f375fb5
big reformat
2018-12-26 00:54:03 +01:00
Jan
ea39dfa3d2
fixed issue #7757 ( #7805 )
...
* fixed issue #7757
* fix compilation error
2018-12-19 14:06:52 +01:00
Vasiliy
f1245af554
issue 511.2.1: use references instead of raw pointers for Index operations to avoid null pointer access ( #7725 )
2018-12-11 14:40:49 +03:00
Simon
d5cb94d2d0
Minor refactoring ( #7408 )
2018-11-22 16:16:05 +01:00
Jan Christoph Uhde
8703615acd
Feature/disable indexing ( #7362 )
2018-11-20 15:00:55 +01:00
Jan
0dd1776467
Make recovery more reliable ( #7297 )
2018-11-19 13:59:18 +01:00
Simon
7113e779fb
Next try at truncate ( #7090 )
2018-10-26 13:00:33 +02:00
Dan Larkin-York
44600636e7
Cleanup logging in RocksDBEngine.
2018-10-02 07:50:02 -04:00
Simon
806d56389c
Use SingleDelete where possible ( #6660 )
2018-10-01 18:22:20 +02:00
Jan
55cd434aa2
fix handling of range deletions ( #6639 )
2018-09-28 11:09:41 +02:00
Jan
203b141a6f
Bug fix/fix stats on skip ( #6531 )
2018-09-19 22:02:32 +02:00
Jan
45f2110cfe
take over selectivity estimates ( #6505 )
2018-09-17 16:41:32 +02:00
Jan
1af568b099
less dynamic memory allocations on index operations ( #6497 )
2018-09-14 13:13:02 +02:00
Simon
0661a4c1fe
Hide Links from getIndexes() ( #6325 )
2018-09-03 15:17:24 +02:00
Jan
5022ccc24d
Bug fix/fixes 2508 ( #6254 )
2018-08-27 21:36:39 +02:00
Jan
601e2ccbc6
Feature/aql 1808 ( #6191 )
2018-08-27 14:56:57 +02:00