1
0
Fork 0
Commit Graph

532 Commits

Author SHA1 Message Date
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