1
0
Fork 0
Commit Graph

215 Commits

Author SHA1 Message Date
Heiko 5d5eb23e7f Bug fix/gharial 3 4 edge from and tos verification (#9263)
* attempt to apply PR: pull/#9177

* changelog
2019-06-21 14:43:43 +02:00
Jan 0c62f96cee
fix failing agency test (#9238) 2019-06-08 23:24:31 +02:00
Kaveh Vahedipour a46fc0690b fix agency's ttl handling in object assignments (#9180) 2019-06-08 22:23:05 +02:00
Jan 2de2d92054
remove archived RocksDB WAL files on agent servers (#9230) 2019-06-08 19:40:07 +02:00
jsteemann c20a5f5ec2 Revert "add limits test (#9197)"
This reverts commit 9c123a638c.
2019-06-08 15:51:27 +02:00
Max Neunhöffer 68926032d0
Fix yet another agency test with clientid. (#9159) 2019-06-07 10:31:03 +02:00
Jan Christoph Uhde 9c123a638c add limits test (#9197) 2019-06-06 12:07:49 +02:00
Jan Christoph Uhde 19190dc963 add shardKeyAttribute to pregel start parameters (#9157) 2019-06-05 14:27:26 +02:00
Tobias Gödderz a25c0fa1b0 [3.4] Wait for replication before inserting (#9153)
* Increased timeouts, added a little more helpful error messages for assertions (#9135)

* Wait for replication before inserting documents

Un-greylist repair-distribute-shards-like-spec
2019-05-31 18:41:23 +03:00
Kaveh Vahedipour 75f0a51d67 [3.4] fix clientid register in state (#9065)
* fix flientid register in state

* remove the log erase locations

* iterator check

* also clear considered

* emplaces also handled

* don't add if clientId empty

* move semantics for log_t

* forward log_t into deque. bail out also as follower, when log_t cannot be emplaced

* whitespaces

* change log

* fix agency test for leadership change during long transactions with clientId

* log_t was as good as it gets

* white spaces

* add clientIds the inc/dec test

* client id for inc/dec test

* Fix a typo in a message.

* Add a comment for better readability.

* Fix agency test.

* Take debugging out.

* Activate another old agency test.

* Fix client id.

* Consistent behaviour across branches.
2019-05-29 21:43:45 +02:00
Simon 87977d1228 Pregel segmented buffers (#9109) 2019-05-28 18:21:56 +02:00
jsteemann 82eb569738 fix jslint warning 2019-05-27 17:58:47 +02:00
Tobias Gödderz bdc031f3e6 [3.4] Bugfix of DFS path uniqueness implementation (#9098)
* Backport of https://github.com/arangodb/arangodb/pull/9041

* Use 3.4-compatible getResponsibleShard
2019-05-27 15:04:23 +03:00
Simon e1fdc04193 Bug fix 3.4/jobs indexes (#9099) 2019-05-27 11:43:05 +02:00
KVS85 d9c0566a90 Mark all timecritical and nondeterministic as greylisted (#9048) 2019-05-24 11:52:28 +02:00
jsteemann 764280df8c make test more robust 2019-05-21 18:34:00 +02:00
Jan 7ef180c71e
fix crash (#9059) 2019-05-21 18:32:46 +02:00
Jan ac5d7efcb0
fix handling of initial `null` values in AQL function `MIN` (#9052) 2019-05-21 17:32:45 +02:00
Jan 8925edc131
fix crash in async request handling when request queue is full (#9029) 2019-05-17 16:28:43 +02:00
Simon 30e785537a Bug fix 3.4/pregel gr (#9007) 2019-05-15 18:38:22 +02:00
Simon f20e3713d2 prgl switcheroo (#8995) 2019-05-14 17:18:08 +02:00
Jan c6f2fc5eb3
fix sortedness of sorted results returned by RETURN DISTINCT (#8934) 2019-05-09 20:10:43 +02:00
Simon aae758fe53 fix issues with pregel (#8948) 2019-05-09 18:58:27 +02:00
KVS85 26ade91a95 Small speedup of setup in dump suite (3.4) 2019-05-07 23:50:09 +02:00
Simon 185c8724a3 Pregel various fixes (#8879) 2019-05-07 09:53:18 +02:00
Jan 885c473ad7 fix assertion failure during documentation generation (#8858)
* fix assertion

* @mchacki
2019-04-29 13:29:36 +03:00
Simon b58bf82871 Fix tick overflow (#8840) (#8856) 2019-04-26 19:20:38 +02:00
KVS85 44849f4e57 Backport testing changes from devel 2019-04-22 12:24:09 +02:00
Jan bf2141b96a
finally fix AQL error messages in all contexts, so that they are usable (#8705) 2019-04-09 09:17:53 +02:00
Max Neunhöffer 6ceb86acc7
Remove ttl when key overwritten without ttl. (#8667)
* Fix ttl deleted when overwritten without ttl.
* Fix the agency test.
* CHANGELOG.
2019-04-03 12:04:12 +02:00
Jan 17669474c2
Bug fix 3.4/replication fuzz debugging (#8668) 2019-04-03 11:43:36 +02:00
Max Neunhöffer 0acb19b18a
Better logic for AddFollower/RemoveFollower scheduling. (#8655)
* Fail a MoveShard job to a FAILED server.
* Better logic for AddFollower/RemoveFollower scheduling.
* Abort MoveShard (leader) in case of a FAILED server in Plan.
* Wait for statistics collections before doing stuff in tests.

cleanOutServer, moveShard, failover and the like.

* Abort MoveShard for follower if FAILED server in Plan.
* Take resigned servers into account when checking for health.
* CHANGELOG.
2019-04-02 23:34:27 +02:00
Frank Celler c11274cf6b greylisted repair-distribute-shards-like-spec-grey.js 2019-03-30 17:25:35 +01:00
Frank Celler 96626abb4e grey listed shell-foxx-legacy-model-grey.js 2019-03-29 21:40:32 +01:00
Jan cf517d0cb6
add AQL functions CRC32 and FNV64 (#8599) 2019-03-27 21:05:56 +01:00
jsteemann 79f9a9d3ae don't make frompresent tests fail when there was an error. this is _expected_ in some cases 2019-03-27 14:15:07 +01:00
KVS85 f0aaaf373d Allow replication suite filtering (#8587) 2019-03-26 20:25:51 +03:00
Heiko abfe61de33 Bug fix 3.4/foxx auth req object (#8361)
* code now fits to the documentation of the arangoUser object inside the foxx request object

* more tests
2019-03-26 08:09:45 +01:00
Jan Christoph Uhde abeca4568c Feature 3.4/better aql error message (#8559) 2019-03-25 18:29:14 +01:00
KVS85 80ab68f6f9 Greylist tests/js/server/replication/replication-fuzz.js (#8558) 2019-03-25 18:09:54 +01:00
Kaveh Vahedipour 799652d6d5 [3.4] precondition plan / version in compaction / store TTL removal (#8526)
* precondition plan / version in compaction / store TTL removal independent of local _ttl set
* Agency init loops break when shutting down.
2019-03-25 08:49:49 +01:00
Andrey Abramov 73cf9eb1f3
[3.4] bug-fix/issue-#8294 (#8430)
* fix invalid optimizations for multi-valued attributes

* fix broken optimizations for multivalued attributes

* adjust tests

* add `IN_RANGE` function

* add tests

* add some shallow integration tests

* fix optimization for IN operator
2019-03-21 18:23:12 +03:00
Jan 35f7fd2126
attempt to make replication fuzz tests more stable (#8498) 2019-03-21 15:51:23 +01:00
KVS85 2d4bf38240 Add testTemplateStringBuilderEmptyInlines test for https://github.com/arangodb/arangodb/pull/8142 (#8207) 2019-03-20 11:03:01 +01:00
Kaveh Vahedipour 472d83eb87 also compaction step size test grey listed (#8434) 2019-03-18 11:17:48 +01:00
Wilfried Goesgens 68ce741b13 Bug fix 3.4/arrayindex unique update (#8422) 2019-03-14 18:13:05 +01:00
Kaveh Vahedipour 9c130b4e38 remove log compaction test in agency from main line. test needs fixing. (#8418) 2019-03-14 11:57:40 +01:00
Jan 54ff79d884
use requireFromPresent and barriers in more cases (#8399) 2019-03-13 15:16:13 +01:00
Jan 02d170e4c2
make geo-index-optimizer rule work with multiple loops (#8353) (#8360) 2019-03-13 13:22:12 +01:00
Jan cd5c9edce1
various replication improvements (#8300) 2019-03-11 13:07:43 +01:00