1
0
Fork 0
Commit Graph

41854 Commits

Author SHA1 Message Date
jsteemann 35a96f1113 fix broken dump_encrypted test 2018-04-13 14:22:12 +02:00
jsteemann d43f4a1b1b changed version 2018-04-11 10:27:23 +02:00
sleto-it 8d1bb1b847 changelog improvements (#5091)
* restrict-to-single-shard - improves changelog

* Update CHANGELOG

Still missing an explanation what dumping & restoring actually does - I assume because documents can be incorrectly sharded and we don't support re-sharding?
2018-04-11 09:58:53 +02:00
jsteemann 3cb46f6ca0 fix jslint 2018-04-10 17:35:52 +02:00
Jan d500a503b1
simplification of fullcount code (#5074) 2018-04-10 17:25:08 +02:00
Michael Hackstein 5decb66d01
fix dump&restore of smart graphs (#5065)
* Added tests for dump-restore of SmartGraphs

* Arangosh will now expose isSmart and the smartGraphAttribute on properties

* RestReplicationHandler will now ignore smart-graph collections unless you execute it with force

* Added changelog

* Reactivated original mmfiles dump/restore test

* Skip hidden smart graph collections in arangodump

* Do not dump shadowCollections metadata of smart edge collections

* Cluster optimizer rules for soerted gather nodes now handle virtual edge collections correctly

* Added a dump/restore tests for smartgraphs in rocksdb as well

* Deactivated checks for writesExecuted statistics in dump/restore tests for smartgraphs mmfiles

* Really exclude shadowCollections

* Reduced loglevel

* Added tests

* Don't change single-server behaviour

* Fix tests for omitted shadowCollections and hidden collections

* Activated statistics in MMFIles dump test again and included isEnterprise in rocksdb dump test

* A modification node can now disableStatistics, which means it does not contribute to query->extras() this is only relevant in SmartGraph case so far.

* Added a test to dump&restore satellite collections

* Bugfix: restore satellite collections properly

* Added regression test for internal issue #2237

* Fix bug #2237

* Updated CHANGELOG

* Copied dump/restore tests to rockdsb

* Removed enterprise test

* Added inline comment for smart-edge collections in optimizer rules

* Removed duplicate CHANGELOG entry

* Simplified removal of shadowCollections
2018-04-10 17:21:03 +02:00
Kaveh Vahedipour c07a706948 supervision fix for internal issue #2215 backport to 3.3 (#5063)
* supervision fix for internal issue #2215 backport to 3.3
2018-04-10 15:29:27 +02:00
Kaveh Vahedipour 3d8eb7541c internal issue #2215 (#5043) 2018-04-10 12:00:48 +02:00
maxkernbach 71bfa6edd4 Doc - Issue #4868 (#5069)
fix early doc block ending
2018-04-10 11:07:31 +02:00
Frank Celler 46b7dbcf75
added /_admin/status (#5047)
* added /_admin/status
2018-04-07 21:24:43 +02:00
jsteemann d452a224df release version 3.3.6.1 2018-04-07 00:44:29 +02:00
jsteemann b11634338e release version 3.3.6.1 2018-04-07 00:38:52 +02:00
jsteemann 18e4109f15 release version 3.3.6.1 2018-04-07 00:30:24 +02:00
jsteemann 1f2df5cc77 v3.3.6.1 2018-04-06 23:42:02 +02:00
Jan 2a97de317e
fix restrict-to-single-shard rule (#5050)
* fix restrict-to-single-shard rule

* added tests for specific cases
2018-04-06 14:30:08 +02:00
Tobias Gödderz 4a624d523f Avoid usleep for Windows (#5046) 2018-04-06 14:26:10 +02:00
Jan b96250b57a
fix restoring of smart graph edge collections so it does not time out (#5048) 2018-04-06 14:15:29 +02:00
Jan ae0b99de63
added ArangoShell helper function for packaging all information about an AQL query so it can be run and analyzed elsewhere: (#5010)
query = "FOR doc IN @@collection FILTER doc.value > @value RETURN doc";
    bind = { value: 42, "@collection": "mycollection" };
    options = { examples: 10, anonymize: true };
    require("@arangodb/aql/explainer").debugDump("/tmp/query-debug-info", query, bind, options);

Entitled users can send the generated file to the ArangoDB support to facilitate
reproduction and debugging.

The data from the generated file can be restored and analyzed via the *inspectDump*
function:

    require("@arangodb/aql/explainer").inspectDump("/tmp/query-debug-info");
2018-04-05 14:06:51 +02:00
jsteemann bccf6bbe4e re-added missing sendState call 2018-04-04 17:26:17 +02:00
Frank Celler cdcf917413
added --server.ask-jwt-secret to arangosh (#5004)
* added --server.ask-jwt-secret to arangosh
2018-04-02 19:20:31 +02:00
jsteemann 3f737e7648 attempt to fix non-deterministic test 2018-03-28 14:44:22 +02:00
jsteemann 059ba884bf updated CHANGELOG 2018-03-28 14:13:48 +02:00
Wilfried Goesgens 6b0f956aa8 fix debug symbols, remove passing of cflags into jemalloc 2018-03-28 14:08:37 +02:00
Max Neunhöffer 3a7efc772c
Fix replication test w.r.t. indexes comparison. (#4978) (#4980) 2018-03-28 10:58:38 +02:00
sleto-it 13bc69d79a
Doc - WAL: MMFile / RocksDB distinction (#4939) 2018-03-27 17:32:51 +01:00
Simran f76f4a114c Doc - Fix typos (Issue #4553) (#4903) 2018-03-27 17:25:43 +01:00
Michael Hackstein d56fe45358
Windows should now use rspec.bat by default. No stunts with handed in ruby and rspec foo required but still possible. (#4943) 2018-03-26 10:10:56 +02:00
Jan c6eef6da7e
fixed issue #4934: Wrong used GeoIndex depending on FILTER order (#4947) 2018-03-26 09:43:31 +02:00
jsteemann a3073bec2a adjust index selection slightly 2018-03-24 22:56:41 +01:00
jsteemann 2f46033ff6 adjust index selection slightly 2018-03-24 22:27:28 +01:00
jsteemann eba650a011 updated CHANGELOG 2018-03-24 20:55:37 +01:00
jsteemann fc95df2479 move projection optimizer rule to end of the optimization pipeline, because it otherwise may prevent further optimizations 2018-03-24 20:54:32 +01:00
jsteemann dbd05dab0b improve index selection a bit 2018-03-24 20:54:14 +01:00
jsteemann cb2dc09a6e improve logging of index usage and capabilities 2018-03-24 20:53:07 +01:00
jsteemann 5954eb6bcd make build id appear in startup log message alongside with other version info 2018-03-24 20:52:33 +01:00
jsteemann 1b2b5edea8 release version 3.3.5 2018-03-23 16:39:01 +01:00
jsteemann 6897334ae8 updated CHANGELOG 2018-03-23 15:18:33 +01:00
Tobias Gödderz 9c184f6f10 Split large string literal in parts <16k for MSVC++ (#4941) 2018-03-23 14:53:49 +01:00
Jan 50fef0f430
multiple cluster-related AQL optimizations (#4928)
* multiple cluster-related AQL optimizations

* do not apply single-shard optimization if _includedShards is already set from the outside

* implement changes requested by @mchacki
2018-03-23 14:52:58 +01:00
Jan 765aed1368 bump version number for all local DDL changes and tell agency (#4684)
* bump version number for all local DDL changes and tell agency
  this allows other listeners (e.g. for DC2DC) to get notified when  
  DDL operations are carried out locally and need to be applied remotely
* Increase a log level.
2018-03-23 12:34:08 +01:00
Jan f9b6bd8dfa Doc- backport cluster health API documentation (#4938) 2018-03-23 11:20:40 +00:00
Tobias Gödderz b34eb1c23f Bugfix / Supervision: removeFollower should remove the last follower(s) first (#4926)
* Added a test asserting the last followers are removed first as required by moveShard
* Remove the last followers first
* Removed unused includes
* Updated CHANGELOG
2018-03-23 09:33:04 +01:00
Jan 5e795da259
Feature 3.3/optimize cluster collect (#4895) 2018-03-22 18:36:15 +01:00
Jan 784c2ec085
fixed issue #4900 (#4918) 2018-03-22 18:27:31 +01:00
Jan 6ad2e77e50
properly exit v8::Context at one place where it was missing before (#4916) 2018-03-22 18:26:07 +01:00
Jan 12decb1c29
increase timeout for index creation (#4914) 2018-03-21 18:17:26 +01:00
Jan 29be817cf8
fixed internal issue 2102: Segfaults in arangod console when using ag… (#4875)
* fixed internal issue 2102: Segfaults in arangod console when using agency functions in single server mode

* make more ops fail when invoking them in non-cluster mode
2018-03-20 11:21:42 +01:00
Manuel B 09796a8712 Doc - removed newline after restdescription (#4888) 2018-03-19 20:41:14 +01:00
Jan 24878d6e9e Doc - Fix for Issue #4881 (#4891) 2018-03-19 10:30:59 +01:00
Jan a81201e460 Doc - Fixes issue #4868 (#4872) 2018-03-16 18:14:54 +01:00