1
0
Fork 0
Commit Graph

507 Commits

Author SHA1 Message Date
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
jsteemann 037310b60d disable optimization 2017-04-28 13:55:10 +02:00
jsteemann 5ab204751c optimizations for read-only transactions 2017-04-28 13:29:49 +02:00
jsteemann 9183f9da8e Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2017-04-28 13:13:49 +02:00
jsteemann ebd95ce7df optimizations for empty transactions 2017-04-28 13:13:41 +02:00
Michael Hackstein 10b212b5a3 Merge branch 'devel' of github.com:arangodb/arangodb into devel 2017-04-28 13:11:45 +02:00
Michael Hackstein 77c05cff09 Fixed Dump. It tried to insert contains of a builder into itself 2017-04-28 13:10:27 +02:00
Max Neunhoeffer 170942da4f Reduce maximal timeout in exponential backoff when waiting for a lock. 2017-04-28 11:38:17 +02:00
jsteemann 4f226547d9 abort early 2017-04-28 11:34:36 +02:00
Michael Hackstein 435d990e4b Merge branch 'devel' of github.com:arangodb/arangodb into devel 2017-04-28 11:10:01 +02:00
Michael Hackstein 360d2b3b99 Fixed restoreIndox for RocksDB. Also removed Primary and EdgeIndexes from Inventory, which is identical to MMFiles 2017-04-28 11:09:53 +02:00
Jan Christoph Uhde 8df6e1c289 update ticks after parsing wal 2017-04-28 11:04:06 +02:00
Dan Larkin e2853e4b52 Enabled saving applier config and fixed some replication tests/behavior. 2017-04-27 22:39:48 -04:00
Dan Larkin b8d2944a7b Enabled writing-out of last-used tick for RocksDB to avoid duplicate errors. 2017-04-27 18:52:44 -04:00
Simon Grätzer 5e8f649772 Fixed WAL tailing 2017-04-27 19:14:57 +02:00
Simon Grätzer 9e498851a9 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2017-04-27 18:23:14 +02:00
Simon Grätzer 9959f36be1 Fixed broken WAL tailing function 2017-04-27 18:23:10 +02:00
Michael Hackstein 70f5413fe8 RocksDB inventory now includes indexees as well 2017-04-27 18:11:06 +02:00
Simon Grätzer 88c62c05a9 Merge branch 'devel' of https://github.com/arangodb/arangodb into devel 2017-04-27 17:38:06 +02:00
Simon Grätzer ddf7ae60cf WAL tailing 2017-04-27 17:38:02 +02:00
Michael Hackstein 5c0f54a111 Copied missing RestReplicationHandlers from MMFiles to RocksDB. Preparation for ClusterSynchronous replication. Untested yet. 2017-04-27 17:16:51 +02:00
Jan Christoph Uhde 22028f14b7 add rest of applier api 2017-04-27 14:31:51 +02:00
Jan Christoph Uhde ac388a087e Merge branch 'devel' of https://github.com/arangodb/arangodb into devel
* 'devel' of https://github.com/arangodb/arangodb:
  fixed shard ordering in Job::clones with consequences for unit tests
  improved debug facilities
  added isLocked() flag for ConditionLocker
  clarify index names
  Redesigned Collection.drop() in RocksDB. Does not write LogData and has a different workflow to create a consistent user-view
  fixed compile with USE_JEMALLOC=OFF
  cppcheck
  updated release notes
  Split tests to fix mac
  typo
  distributeShardsLike is not ignored when prototype does not exist
  fix wrong info. thanks @Simran-B
  fixed issue #2459
  fixed memleak
  Fixed startup exception
  Fixed typedefs
  RocksDB WAL entries for transactions
  Working initial sync
  Fixing incremental sync deletion
2017-04-27 13:46:07 +02:00
Jan Christoph Uhde 9418144210 add applier-state 2017-04-27 13:43:57 +02:00
Michael Hackstein 561bdf0b49 Merge branch 'devel' of github.com:arangodb/arangodb into devel 2017-04-27 13:11:07 +02:00
Michael Hackstein e0d9fd3cc3 Redesigned Collection.drop() in RocksDB. Does not write LogData and has a different workflow to create a consistent user-view 2017-04-27 12:58:51 +02:00