Max Neunhoeffer
a347c57927
Merge branch 'devel' of ssh://github.com/ArangoDB/ArangoDB into devel
2017-05-03 09:13:24 +02:00
Max Neunhoeffer
1b0e976a55
Fix ignoreDistributeShardsLikeErrors behaviour.
2017-05-03 09:13:03 +02:00
Dan Larkin
57606e3e18
Fixed logic bug preventing file deletions in RocksDB engine.
2017-05-02 17:00:45 -04:00
Dan Larkin
ae1566fd7b
Merge branch 'devel' of github.com:arangodb/arangodb into devel
2017-05-02 13:03:08 -04:00
Dan Larkin
860dcbbf9a
Enabled/fixed check for empty transactions to reduce WAL spam.
2017-05-02 13:03:00 -04:00
Jan Christoph Uhde
381a266fcc
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
...
* 'devel' of https://github.com/arangodb/arangodb :
Fixing issues with the seek incremental sync optimization
fixed typo
debugging
2017-05-02 17:55:07 +02:00
Jan Christoph Uhde
b7f42f638e
add empty impl for recalculating counts in rocksdb engine
2017-05-02 17:54:36 +02:00
Simon Grätzer
953b017d37
Fixing issues with the seek incremental sync optimization
2017-05-02 17:24:49 +02:00
Jan Christoph Uhde
3cb1cc7a52
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
...
* 'devel' of https://github.com/arangodb/arangodb :
Fixing index markers
exclusive locks for indexes
better incremental sync
grunt build
Avoid log spam.
Removed code paths that wrote objectIds into the Agency. This did break replication.
WAL: honor tick end value
WAL fiter after collection
Reactivated client-side filtering of unnecessary markers
Added an Assert when persisting an index it's objectId is not allowed to be 0
The RestReplicationHandler now inserts new ObjectIds when replicating collections
moved files
add dependencies for TransactionManager
fix include
move engine-specific test into engine test
2017-05-02 16:41:43 +02:00
Jan Christoph Uhde
da02fd36c6
move engine specific syncer code into engines
2017-05-02 16:36:27 +02:00
Simon Grätzer
98c41423b3
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-05-02 16:35:07 +02:00
Simon Grätzer
5f1880f839
Fixing index markers
2017-05-02 16:35:01 +02:00
jsteemann
45096dd503
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-05-02 16:09:35 +02:00
jsteemann
f815f9e37a
exclusive locks for indexes
2017-05-02 16:09:27 +02:00
Simon Grätzer
9f40893bfd
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-05-02 15:08:13 +02:00
Simon Grätzer
e335a29326
better incremental sync
2017-05-02 15:08:05 +02:00
Michael Hackstein
cf12573507
Removed code paths that wrote objectIds into the Agency. This did break replication.
2017-05-02 14:59:19 +02:00
Simon Grätzer
c55ce367eb
WAL: honor tick end value
2017-05-02 13:55:19 +02:00
Simon Grätzer
39d8186e16
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-05-02 13:46:48 +02:00
Simon Grätzer
09de672ba1
WAL fiter after collection
2017-05-02 13:46:43 +02:00
Michael Hackstein
4fa2ef485d
Merge branch 'devel' of github.com:arangodb/arangodb into devel
2017-05-02 13:19:25 +02:00
Michael Hackstein
33d9e8af9d
Added an Assert when persisting an index it's objectId is not allowed to be 0
2017-05-02 13:17:57 +02:00
Michael Hackstein
b6bac742b1
The RestReplicationHandler now inserts new ObjectIds when replicating collections
2017-05-02 13:17:18 +02:00
jsteemann
910f5680b0
moved files
2017-05-02 12:34:28 +02:00
jsteemann
2aae4fc437
fix include
2017-05-02 11:32:15 +02:00
Dan Larkin
b46ac15300
Fixed 2.8 dump compatibility and fixed a few more HTTP replication tests.
2017-04-28 16:50:39 -04:00
Dan Larkin
e6611ddc4f
Fixed ongoing replication bugs and split the test.
2017-04-28 16:01:29 -04:00
Dan Larkin
686d81e6f2
Fixed bug with drop index marker.
2017-04-28 14:35:50 -04:00
Dan Larkin
5e0a60406a
Fixed recovery bug.
2017-04-28 14:02:49 -04:00
Simon Grätzer
86ad31124d
Fixing some shell_replication tests
2017-04-28 18:14:03 +02:00
jsteemann
3e41c27632
fix segfault
2017-04-28 17:43:29 +02:00
Simon Grätzer
018cf68e06
Added index ID to WAL
2017-04-28 17:37:37 +02:00
Simon Grätzer
97681ab32a
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
...
# Conflicts:
# arangod/RocksDBEngine/RocksDBReplicationTailing.cpp
2017-04-28 17:12:50 +02:00
Simon Grätzer
3f645f85ff
fixing drop
2017-04-28 17:11:52 +02:00
jsteemann
a99cc64bed
minor fixes
2017-04-28 17:09:00 +02:00
Simon Grätzer
506e56aa72
Fixed remove
2017-04-28 16:50:40 +02:00
Simon Grätzer
db26fe0061
Added tick value
2017-04-28 16:33:06 +02:00
Simon Grätzer
fd7059f94c
Added tax id
2017-04-28 16:31:20 +02:00
Simon Grätzer
51c8653cb2
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-04-28 16:28:41 +02:00
Simon Grätzer
52058ac909
fixing replication errors
2017-04-28 16:28:35 +02:00
Michael Hackstein
42ade94f3d
Fixed number type asserts in RocksDBValue
2017-04-28 15:42:13 +02:00
Simon Grätzer
c9d310c5b4
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-04-28 14:51:05 +02:00
Simon Grätzer
84ed7ec100
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
...
# Conflicts:
# arangod/RocksDBEngine/RocksDBRestReplicationHandler.cpp
2017-04-28 14:40:17 +02:00
jsteemann
fef62ecda6
added more assertions
2017-04-28 14:32:52 +02:00
jsteemann
a2db9ad886
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
2017-04-28 14:28:54 +02:00
jsteemann
81f1d3820f
added assertions for transaction states
2017-04-28 14:28:45 +02:00
Simon Grätzer
0a00a7eb67
Fixed broken JSON output
2017-04-28 14:28:34 +02:00
jsteemann
502d3ee354
fix reading of initial tick values from RocksDB
2017-04-28 14:28:13 +02:00
Jan Christoph Uhde
9c3f9afa22
Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
...
* 'devel' of https://github.com/arangodb/arangodb :
Adapted recplication-ruby test removed tests for system indexes and compatibility tests.
Fixed Dump. It tried to insert contains of a builder into itself
Remove rocksdb linking (implicitly done via arangoserver!)
ASAN runtime errors
Reduce maximal timeout in exponential backoff when waiting for a lock.
abort early
Fixed restoreIndox for RocksDB. Also removed Primary and EdgeIndexes from Inventory, which is identical to MMFiles
try to make task tests more robust and reliable
lock unification
2017-04-28 14:22:09 +02:00
Jan Christoph Uhde
ce762fe872
add handleCommandDetermineOpenTransactions
2017-04-28 14:21:55 +02:00