Jan
5221dc98b9
@maierlars 😍 ( #9394 )
2019-07-04 09:20:20 +02:00
Jan
2f90f5ec49
update velocypack version ( #9379 )
2019-07-03 12:14:52 +02:00
Jan
9cb08ded92
make the comparison functions unambiguous ( #9349 )
...
* make the comparison functions unambiguous
* added @kaveh's suggestion
2019-07-01 16:35:28 +02:00
Jan
6354372228
attempt to fix thread-local issues with non-trivial constructions ( #9321 )
2019-06-26 14:40:07 +02:00
Jan
033f411420
Bug fix/issues 27052019 ( #9117 )
2019-05-28 12:08:25 +02:00
Jan
162bcd205c
Bug fix/fix velocypack error ( #8954 )
2019-05-09 19:38:00 +02:00
Jan
9c3fd26682
upgrade velocypack library ( #8926 )
2019-05-08 16:34:20 +02:00
Jan
0cbdfe9289
Bug fix/vpack update ( #8875 )
2019-04-30 12:33:26 +02:00
Tobias Gödderz
11eb393631
Prefer make_shared over new; move buffer in move constructor and -ass… ( #8746 )
2019-04-12 17:33:02 +02:00
Jan
5897baa984
added db.<collection>.getResponsibleShard() ( #8683 )
2019-04-08 16:10:45 +02:00
Jan
1798036ea0
Bug fix/optimizations 18022019 ( #8180 )
2019-02-19 19:24:04 +01:00
Jan
820ba5dd7c
micro optimizations ( #8156 )
2019-02-13 16:14:28 +01:00
Jan
0053a72a6a
update velocypack ( #8076 )
2019-01-31 17:31:14 +01:00
Jan
6944115de6
various optimizations ( #7994 )
2019-01-21 13:40:39 +01:00
Jan
98ff9621bf
prevent duplicate attributes being generated by AQL queries ( #7837 )
2019-01-02 12:37:17 +01:00
jsteemann
62645c1370
fix file privileges
2018-11-10 23:17:12 +01:00
Jan
df54403db6
const-expressify some VPack functions ( #6993 )
2018-10-23 11:32:46 +02:00
Simon
4cfff35cef
Use SSE42 for UTF-8 string validation ( #6991 )
2018-10-23 11:32:06 +02:00
Simon
8b7a4099b8
Properly compare velocypack objects in Agency operations ( #6921 )
...
* Properly compare velocypack objects in Agency operations
* Add changelog
* added option for VPackDumper
2018-10-17 20:03:53 +02:00
jsteemann
4bcbbcb520
honor @graetzer's suggestion
2018-10-12 11:15:12 +02:00
jsteemann
68a44490d6
try to fix MacOS build
2018-10-04 11:01:26 +02:00
jsteemann
8800780bc0
copy over some velocypack fixes
2018-10-02 18:44:27 +02:00
Jan
c06f2d77da
Feature/velocypack update ( #6678 )
2018-10-02 14:04:14 +02:00
Jan
614469de8b
micro-optimize a few VelocyPack components ( #6157 )
2018-08-15 11:57:56 +02:00
Jan
21064144c8
Bug fix/replication improvements ( #5962 )
2018-07-25 09:04:50 +02:00
Jan
a5bb50b0bf
remove methods from VelocyPackHelper that are also in VPackSlice ( #5946 )
2018-07-25 09:01:29 +02:00
jsteemann
2d795c1f8a
fix some undefined behavior
2018-07-12 21:54:51 +02:00
Jan
af7299691d
update velocypack library to latest version ( #5605 )
2018-06-18 11:58:57 +02:00
Jan
16707535db
velocypack micro optimizations ( #5402 )
2018-05-22 13:27:28 +02:00
Jan
c69868bde7
fix small issues found by codescan ( #4241 )
2018-01-16 00:27:42 +01:00
Jan
7f860153ba
Bug fix/msvc fixes ( #4243 )
2018-01-08 11:20:53 +01:00
Jan
b2b6c06cbf
Feature/efficiency ( #3736 )
2018-01-05 16:51:31 +01:00
Jan
0195ede1d8
potential fix for issue #3581 : Unexpected "rocksdb unique constraint violated" with unique hash index ( #3596 )
2017-11-07 10:42:41 +01:00
Jan
98eecaae20
bug fix for agency precondition checks ( #3579 )
2017-11-06 23:55:41 +01:00
Jan
56fab56ff5
Bug fix/issues 2709 ( #3333 )
...
* logging improvements
* fixed copy&paste error
* enable assertions in non-release mode
* updated CHANGELOG
* fix --temp.path (was dysfunctional), fix creation of temporary directories and races
2017-10-01 09:43:03 +02:00
Jan
4a648a68c1
fix buffer overrun ( #3292 )
2017-09-19 21:57:32 +02:00
Jan
8a9b4cd9df
fix Slice::findDataOffset for compact arrays and objects ( #3257 )
2017-09-15 14:35:30 +02:00
Frank Celler
a5a25754ed
Feature/reduce extraction to projection ( #2792 )
...
* reduce extractions to projections
* recycle string buffers in SocketTask
* micro optimizations for mmfiles indexes
* added special lookup function for _key
* moved function into the correct file
* speed up key buffer allocations a bit
* added noexcept specifier
* correctly name variable
* explicitly move bounds
* fix and speedup from/toPersistent functions
* reuse string from ManagedDocumentResult for multiple lookups
* use move-assign
* a bit less work for single server
* speedup AQL function HASH
* single fetch optimization
* performance optimization for the case when no documents need to be returned
* make reduce-extraction-to-projection a RocksDB-only optimizer rule
* cppcheck
* try to fix compile error on MacOS
* bug fix for MacOSX
* missing namespace (in Windows compile)
2017-07-14 08:40:29 +02:00
Jan
289513dff8
added VPackSlice::isNumber<type>() ( #2779 )
2017-07-12 22:12:09 +02:00
Frank Celler
40d73d5a8b
Revert "[WIP] Feature/reduce extraction to projection ( #2735 )"
...
This reverts commit 5bfcff30cd
.
2017-07-12 12:52:14 +02:00
Jan
5bfcff30cd
[WIP] Feature/reduce extraction to projection ( #2735 )
...
* reduce extractions to projections
* recycle string buffers in SocketTask
* micro optimizations for mmfiles indexes
* added special lookup function for _key
* moved function into the correct file
* speed up key buffer allocations a bit
* added noexcept specifier
* correctly name variable
* explicitly move bounds
* fix and speedup from/toPersistent functions
* reuse string from ManagedDocumentResult for multiple lookups
* use move-assign
* a bit less work for single server
* speedup AQL function HASH
* single fetch optimization
* performance optimization for the case when no documents need to be returned
* make reduce-extraction-to-projection a RocksDB-only optimizer rule
2017-07-12 11:22:29 +02:00
Jan
921ab97bd5
fix compile warnings with newer compilers ( #2604 )
2017-06-22 12:28:19 +02:00
Jan
7c1c7b49e4
fix compile warning ( #2551 )
...
* fix compile warning
2017-06-12 18:15:20 +02:00
jsteemann
3f0b3970cf
micro optimizations
2017-06-07 13:22:56 +02:00
Jan Christoph Uhde
b3ed8a659c
Fix creation of millions of VPackBuilders in edge import - part 2 - #194
2017-06-02 13:52:11 +02:00
Jan Christoph Uhde
0669e517ed
Fix creation of millions of VPackBuilders in edge import - part 1 - #194
2017-06-01 17:58:18 +02:00
Jan Christoph Uhde
41d144fc23
VPackIterators are no move assignable | same costs as copy
2017-05-10 13:47:16 +02:00
Max Neunhoeffer
925051afe4
Rename an argument and add a comment.
2017-04-26 08:25:42 +02:00
jsteemann
8ba2654540
cleanup
2017-03-06 16:08:49 +01:00
jsteemann
f7b819579d
attempt to fix clang build
2017-03-06 15:40:03 +01:00