1
0
Fork 0
arangodb/arangod
Jan 068d422d59 Bug fix 3.5/fix transaction errors (#9928)
* don't make index selectivity estimate requests fail inside cluster
transactions

* improve logging, and don't make transactions more robust

don't make transaction operations fail immediately if they cannot
acquire the transaction lock instantly. it is somewhat expected that
sometimes the garbage collection comes in-between and acquires locks
for a short amount of time - this should not lead to failures in
other operations on the transaction

* fix a race for transaction leases

* fix test failure

* moved functionality into shutdownExecute
2019-09-09 21:37:46 +03:00
..
Actions
Agency url should be deleted not path (#9882) 2019-09-02 16:41:33 +03:00
Aql improve handling of FILTERs with constant expressions (#9942) 2019-09-09 21:35:35 +03:00
Auth
Cache
Cluster Harden database creation against spurious "duplicate name" errors (#9950) 2019-09-09 21:34:17 +03:00
ClusterEngine [3.5] Minimize unnecessary dropping of followers due to poorly set synchronous replication timeouts (#9810) 2019-08-28 14:07:33 +03:00
GeneralServer adjust log level for "closing stream" message (#9815) 2019-08-27 16:51:25 +03:00
GeoIndex
Graph make graphs transaction-aware (#9855) 2019-09-02 22:06:10 +03:00
IResearch Bug fix 3.5/internal issue #633 (#9902) 2019-09-05 12:21:29 +03:00
Indexes
InternalRestHandler Feature 3.5/curl 7.65.3 (#9790) 2019-08-26 15:54:42 +03:00
MMFiles Harden database creation against spurious "duplicate name" errors (#9950) 2019-09-09 21:34:17 +03:00
Pregel
Replication cover more cases of "unique constraint violated" issues during replication (#9829) 2019-08-30 12:42:58 +03:00
RestHandler Bug fix 3.5/fix transaction errors (#9928) 2019-09-09 21:37:46 +03:00
RestServer Harden database creation against spurious "duplicate name" errors (#9950) 2019-09-09 21:34:17 +03:00
RocksDBEngine don't issue a warning when transaction log iterator reports more data (#9869) 2019-09-02 11:29:00 +03:00
Scheduler Bug fix 3.5/multi bugs (#9792) 2019-08-26 15:51:14 +03:00
Sharding
Statistics 3.5 -- intermediate commit stats (#9780) 2019-08-26 16:56:21 +03:00
StorageEngine make smart graphs transaction-aware (#9911) 2019-09-06 20:31:49 +03:00
Transaction Bug fix 3.5/fix transaction errors (#9928) 2019-09-09 21:37:46 +03:00
Utils
V8Server make graphs transaction-aware (#9855) 2019-09-02 22:06:10 +03:00
VocBase Harden database creation against spurious "duplicate name" errors (#9950) 2019-09-09 21:34:17 +03:00
CMakeLists.txt use LDAP_PATH instead of fixed one (#9812) 2019-08-27 10:20:56 +02:00
dbg.cmake