1
0
Fork 0
Commit Graph

17340 Commits

Author SHA1 Message Date
Michael Hackstein dab5af28c0 MORE Debug logging 2019-07-08 13:56:50 +02:00
Michael Hackstein 6134b664bd MORE Debug logging 2019-07-08 13:15:49 +02:00
Michael Hackstein 80160bdf3b MORE Debug logging 2019-07-08 13:07:54 +02:00
Michael Hackstein 06aabcdfe1 MORE Debug logging 2019-07-08 13:01:10 +02:00
Michael Hackstein f0787c87a1 MORE Debug logging 2019-07-08 10:58:43 +02:00
Michael Hackstein fea644847e MORE Debug logging 2019-07-08 10:45:52 +02:00
Michael Hackstein 5bd5a9bf1a MORE Debug logging 2019-07-08 10:34:34 +02:00
Michael Hackstein 45baad8de2 Fixed compileissues 2019-07-08 10:02:33 +02:00
Michael Hackstein e478a5e6a7 modified debug logging 2019-07-08 09:43:11 +02:00
Michael Hackstein d9eafd3ec2 Use correct minreplicationfactor 2019-07-05 14:49:34 +02:00
Michael Hackstein 9d39a924de Included replication fast lane 2019-07-05 14:48:28 +02:00
Michael Hackstein dae804b316 MORE Debug logging 2019-07-05 14:26:55 +02:00
Michael Hackstein 779b4921ea Debug logging 2019-07-05 11:59:46 +02:00
Michael Hackstein a209c197a6 Merge branch 'feature/minReplicationFactor' of ssh://github.com/arangodb/ArangoDB into feature/minReplicationFactor 2019-07-04 14:08:16 +02:00
Michael Hackstein 670e2fab4d FollowerInfo Refactoring 2019-07-04 14:04:37 +02:00
hkernbach a4e666e548 adjusted description of minReplicationFactor 2019-07-04 14:01:24 +02:00
hkernbach 8fec983a40 Merge branch 'feature/minReplicationFactor' of github.com:arangodb/arangodb into feature/minReplicationFactor 2019-07-04 13:48:28 +02:00
Michael Hackstein 13540b77b1 Fixed off-by-one error in minReplicationFactor. We actually enforced one more. 2019-07-04 13:45:45 +02:00
hkernbach cf7fd109db added minReplicationFactor to the gharial api 2019-07-04 13:37:57 +02:00
hkernbach 64c7e04375 fixed wrongly assert 2019-07-04 13:09:37 +02:00
hkernbach 07b78e8a9d minReplicationFactor now able to change via collection properties route 2019-07-04 12:29:25 +02:00
Michael Hackstein 04ddaa1a74 TODO TEMOPORARY COMMIT FOR TESTING PLEASE REVERT ME 2019-07-04 09:43:04 +02:00
hkernbach 28cf406fa5 added minReplicationFactor to VocBaseCollection, RestReplicationHandler, RestCollectionHandler, ClusterMethods, ClusterInfo and ClusterCollectionCreationInfo 2019-07-03 15:41:42 +02:00
Michael Hackstein 771a85a29c Transaction API will now reject writes as soon as minimal replication factor is NOT fulfilled 2019-07-02 16:54:02 +02:00
Michael Hackstein cef60902a6 Merge branch 'devel' of ssh://github.com/arangodb/ArangoDB into feature/minReplicationFactor 2019-07-02 16:12:39 +02:00
Michael Hackstein b4c5e49a89 Added some assertion son minReplicationFactor 2019-07-02 15:54:31 +02:00
Jan be052fb614
use index projections when range-scanning the primary index and filtering on _key (#9372) 2019-07-02 11:26:27 +02:00
Michael Hackstein 9d54f29c3f Added a minReplicationFactor field in Collections. It is not possible to modify it yet and noone cares for it 2019-07-02 11:23:49 +02:00
Dronplane 1f8099e295 Bug fix/fix cluster tests for analyzers (#9370)
* Fixed analyzer definition in test (definition should be object). Fixed proper reporting of invalid parameter error.

* Restored ability to parse string-encoded json object in analyzers rest hadler. Test was reverted to pass string again.

* Fixed test run

* Get rid of shared ptr to simplify code.
2019-07-01 16:52:06 +02:00
Jan 9cb08ded92
make the comparison functions unambiguous (#9349)
* make the comparison functions unambiguous

* added @kaveh's suggestion
2019-07-01 16:35:28 +02:00
Jan fe19b8aaae
don't unfairly favor the edge index when comparing it to more specialized indexes on `_from`/`_to` plus other attributes (#9362) 2019-07-01 16:32:42 +02:00
Andrey Abramov 671380b8fb
bug-fix/internal-issue-#604 (#9353)
* ensure flush subscriptions are being unsubscribed

* update tick even if no changes happened

* remove debug output

* fix test

* address review comments

* address test failures
2019-07-01 16:00:14 +02:00
Lars Maier c215e30299 Precs to check if collection exists (#9278)
* Adding preconditions for jobs to check that the collection still exists.

* Make it compile.

* Fixed tests.
2019-07-01 13:24:53 +02:00
Wilfried Goesgens 0afe3ddb5a Trap whether the statistics-Thread is asleep for too long. (#9364) 2019-07-01 11:32:31 +02:00
Jan d842b877a2
actually honor the return value of FollowerInfo::addFollower (#9358) 2019-06-28 18:31:15 +02:00
Jan 1653e9698a
remove unused functionality (#9360) 2019-06-28 18:28:11 +02:00
Dronplane d561221201 Bug fix/fixed analyzer removal from db (#9359)
* Added missing commit. Updated tests to check actual deletion from db.

* Added check for commit result
2019-06-28 17:29:49 +02:00
Jan 64c8079186
Forbid indexes on _id (#9337) 2019-06-28 11:11:22 +02:00
Andrey Abramov 40cce2cee0
bug-fix/internal-issue-#565.1 (#9257)
* validate analyzer properties, do not return `null` for identity analyzer properties

* fix some tests

* Fixed tests for new analyzer parameters validation. Added explicit test for analyzer parameter validation

* update iresearch, fix analyzer tests

* fix more tests

* fix tests

* store analyzer properties as vpack

* more compilation fixes

* Updated iresearch

* Tests compilation fixed

* Test run fixes

* Test run fixes

* Fix test run

* Fixed all IresearchTests

* Fixed V8Analyzers tests

* Added ngram and delimeter analyzers vpack config

* Added ngram and stem analyzers vpack parsers. Added tests

* Fixed internal issue #593 Fixed build issue

* Fixed tests

* Fixed Gtest tests

* Changed test run to fix Mac failure

* Mac tests debugging

* Fixed jslint errors

* test tracing added

* Taken account for VPackSlice operator== false negatives
2019-06-28 10:49:01 +02:00
Lars Maier eb1aa6e024 Response compression (#9300)
* First draft of response compression.

* Cleanup.

* Removed compression from /_api/version.

* Added ruby test for response compression.
2019-06-28 10:02:48 +02:00
Max Neunhöffer d6d362bd3b
Fix agency election lock step bug. (#9351)
* Fix agency election lockstep bug.

Reset the base point for the random election timeout to now whenever we have
cast a vote, be it for us or for some other server.

* CHANGELOG.

* Fix compilation.
2019-06-27 22:06:26 +02:00
Jan 161ce9607d
added test for object creation (#9355) 2019-06-27 21:13:03 +02:00
Jan 32ce797be4
make it possible to limit the number of parallel WAL tailing invocations (#9344) 2019-06-27 18:43:53 +02:00
Simon 683552ac13 Bug fix/simplify cache setup (#9341) 2019-06-27 15:44:39 +02:00
Jan 6f0c116130
clean up usage costs (#9237) 2019-06-26 17:01:22 +02:00
Kaveh Vahedipour 2fb159a8e2 compilation fix (#9340) 2019-06-26 17:00:33 +02:00
Kaveh Vahedipour 18fa84d619 if collection is gone in meantine ... (#9332) 2019-06-26 15:11:51 +02:00
Simon 739b6f273e fix windows warnings (#9326) 2019-06-26 09:24:43 +02:00
Andrey Abramov 33ce94379f
bug-fix/internal-issue-#597 (#9324)
* ensure immutable properties of ArangoSearch are properly handled in cluster

* address jslint warnings
2019-06-25 17:15:07 +02:00
Simon 505138b7d1 Fix issues with parallel database creation/dropping (#9272) 2019-06-25 11:09:26 +02:00