Jan
380bb71192
add rocksdb::PinnableSlice for some key lookups ( #6530 )
2018-09-19 23:33:53 +02:00
Jan
203b141a6f
Bug fix/fix stats on skip ( #6531 )
2018-09-19 22:02:32 +02:00
Jan
c38051519e
Bug fix/simplify things ( #6516 )
2018-09-18 17:47:01 +02:00
Simon
611e4a7010
Use physical collection directly ( #6526 )
2018-09-18 14:55:58 +02:00
Jan
45f2110cfe
take over selectivity estimates ( #6505 )
2018-09-17 16:41:32 +02:00
Jan
6be6188fd5
make cid values in /_api/replication/logger-follow strings as advertised ( #6499 )
2018-09-14 14:20:44 +02:00
Jan
1af568b099
less dynamic memory allocations on index operations ( #6497 )
2018-09-14 13:13:02 +02:00
Dan Larkin-York
0dfabd8f04
Fix several TSan warnings ( #6473 )
2018-09-14 11:16:45 +02:00
Simon
7ec493854b
minor issues ( #6471 )
2018-09-12 20:28:45 +02:00
jsteemann
f1456a45db
added comments
2018-09-12 17:48:30 +02:00
Jan
d1241b1deb
Bug fix/aql modify cleanup ( #6380 )
2018-09-11 08:54:45 +02:00
Jan
942ecdcf5d
do not create empty useless transaction data objects ( #6430 )
...
in the storage engines that do not need them
the only engine using these objects is MMFiles. the other engines
can get away with not creating these objects
2018-09-10 14:47:05 +02:00
jsteemann
38156d4f44
remove unused variables
2018-09-10 10:33:18 +02:00
Vasiliy
5329f34771
issue 465.2.2: remove redudnant heap allocations and simplify API ( #6349 )
...
* issue 465.2.2: remove redudnant heap allocations and simplify API
* address merge issue
* address more merge issues
* address more merge issues
* address review comments
* do not deallocate non-allocated instances
2018-09-05 13:37:37 +03:00
Simon
0661a4c1fe
Hide Links from getIndexes() ( #6325 )
2018-09-03 15:17:24 +02:00
Jan
cb19878fad
more explicit order for SystemDatabaseFeature ( #6335 )
2018-09-01 22:54:03 +02:00
Jan
840ad8c20d
added option `--rocksdb.use-file-logging` ( #6308 )
2018-08-31 17:23:00 +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
Jan
791eaba873
Bug fix/planning 2865 ( #6252 )
...
* potential bugfix for planning/#2865
* speed up dump tests setup
* enable authentication for backup tests
* make arangodump provide a "serverId" to the server
this allows the server to track arangodump as an active dump client
so any data required for the dumping may be retained while the
dump is ongoing
* don't log binary stuff into the logfile
2018-08-27 10:21:34 +02:00
Simon
568a09f177
Disable JS on DBServer, fix race in UserManager ( #6244 )
2018-08-24 22:20:49 +02:00
Jan
0d48677619
Bug fix/aql optimizer improvements 2308 ( #6241 )
2018-08-24 13:42:22 +02:00
Simon
948820e484
Various small changes ( #6234 )
2018-08-24 09:39:03 +02:00
Jan
5f0403ed1c
Bug fix/add aql collection count cache ( #6227 )
2018-08-23 16:05:51 +02:00
Simon Grätzer
73640d6b7c
Merge branch 'devel' of github.com:arangodb/arangodb into bug-fix/add-arangosearch-view-to-resilience-tests
...
# Conflicts:
# 3rdParty/fuerte/src/HttpConnection.cpp
2018-08-22 14:54:26 +02:00
Simon Grätzer
c3d950f1d6
fix shard move
2018-08-22 12:42:57 +02:00
jsteemann
9e1e6c20e2
preparations for some more index usage
2018-08-22 09:53:33 +02:00
Jan
e5864838d5
use rocksdb::Transaction::PopSavePoint() ( #6192 )
...
this prevents stacking many useless SavePoints in transactions with
many operations.
The PopSavePoint method in RocksDB is forward-ported from upstream
RocksDB commit 90f744941d48f15d5d070dfcab5d51b77abac8ad.
This is likely to be released with a future release of RocksDB.
2018-08-20 12:13:26 +02:00
Jan
a5ef080a8a
attempt to make replication_sync more reliable in tests for MMFiles ( #6184 )
2018-08-17 14:20:40 +02:00
Jan
d7e631eddf
Bug fix/more sparsung ( #6177 )
2018-08-17 08:47:45 +02:00
Jan
d78adb7ae1
Bug fix/turn off range deletes in cluster ( #6178 )
2018-08-17 08:41:00 +02:00
Simon
392118bd62
Use RangeDelete where possible ( #6121 )
2018-08-15 18:52:09 +02:00
Vasiliy
6fd541d110
issue 427.5: use ApplicationServer reference instead of pointer ( #6145 )
...
* issue 427.5: use ApplicationServer reference instead of pointer
* address MSVC build failure
2018-08-15 12:16:02 +03:00
Simon
606c15ce48
VST support in arangosh ( #6047 )
2018-08-08 12:18:54 +02:00
Vasiliy
a46122efde
issue 427.2: ensure the underlying error is properly propagated up ( #6100 )
2018-08-07 15:22:04 +02:00
Simon
4238cff3ff
Adding cacheUsage property and tests ( #6075 )
...
* Adding cacheUsage property and tests
* Make cacheUsage more permissible
2018-08-06 14:55:20 +02:00
Simon Grätzer
7ac0a70bc7
add cache stats to collection figures
2018-08-03 18:21:11 +02:00
Jan
b278d6874a
allow master & slave to work in parallel for RocksDB WAL tailing ( #6059 )
2018-08-03 13:37:53 +02:00
Simon
a79c8af310
fix non-blocking stream cursors ( #6064 )
2018-08-03 12:41:52 +02:00
Simon
42cabb858a
Fix dumping of views in the cluster ( #6024 )
2018-08-02 17:25:49 +02:00
Simon Grätzer
a7c78a3f37
Merge branch 'devel' of github.com:arangodb/arangodb into bug-fix/improve-intermediate-commits
...
# Conflicts:
# arangod/RocksDBEngine/RocksDBIncrementalSync.cpp
# arangod/RocksDBEngine/RocksDBIterators.cpp
2018-07-31 15:19:57 +02:00
Jan
2a416f2e33
Bug fix/3007 ( #6019 )
2018-07-30 17:16:47 +02:00
Simon Grätzer
6b776e7e9e
Merge branch 'devel' of github.com:arangodb/arangodb into bug-fix/improve-intermediate-commits
2018-07-30 14:53:39 +02:00
Matthew Von-Maszewski
9f880dd529
(devel) add bool option rocksdb.debug-logging to easily enable rocksdb logging ( #6016 )
2018-07-30 14:30:20 +02:00
Simon Grätzer
9d979efbd6
remove redundant test
2018-07-27 18:22:24 +02:00
Simon Grätzer
1cfb328bcc
fix intermediate commits
2018-07-27 17:40:38 +02:00
Jan
1f16898027
added more RocksDB options and stats ( #6006 )
2018-07-26 16:48:25 +02:00
Jan
21023945ba
disable RocksDB background syncing on Windows ( #6004 )
2018-07-26 16:48:11 +02:00
Vasiliy
62ca1235ac
issue 430.3: remove redundant constructor from SingleCollectionTransaction ( #5996 )
2018-07-26 16:54:53 +03:00
Simon
2dd8593609
View Replication ( #5915 )
2018-07-26 10:28:46 +02:00