1
0
Fork 0
Commit Graph

41619 Commits

Author SHA1 Message Date
Jan Christoph Uhde c91cfecded remove superfluous decrease memory usage (#4132) 2017-12-21 20:15:03 +01:00
Simran 6c0f7bb2c0
Merge pull request #4136 from arangodb/documentation-3.3/using-automatic-failover
Add link to sub-headline of blog post temporarily
2017-12-21 16:20:08 +01:00
Simran Brucherseifer ed7b719faf Add link to sub-headline of blog post temporarily 2017-12-21 16:08:25 +01:00
Simran 5cb722248b Documentation 3.3/port unification (#4122)
* Update CSS

* Remove HEADER.html, remove traces of MDPP, verify that NODE_MODULES_DIR path exists
2017-12-21 11:33:59 +01:00
Simran ab8e24d0ca
Merge pull request #4117 from arangodb/documentation-3.3/link-fixes
Proper links for new features, correct sitemap URL of Cookbook
2017-12-20 17:49:58 +01:00
Simran Brucherseifer 86a1e8bab2 Proper links for new features, correct sitemap URL of Cookbook 2017-12-20 17:44:46 +01:00
jsteemann 413600412f updated CHANGELOG 2017-12-20 15:37:10 +01:00
Simran d57edd8e88 3.3 release notes (#4107)
* 3.3 release notes scaffolding

* Add modified version of internal release notes (to be further improved)

* slightly updated release notes

* Add another char to CSE ID regex

* Add 3.3 to version switcher

* removed empty sections

* Amend text about DC2DC in release notes.

* Move DC2DC description to Release Notes

* Add links to highlights and release notes

* Add placeholder for 3.3 upgrading

* renamed from server-global to server-level

* changed wording

* port changes from branch 3.3.0

* Update VERSIONS with 3.3 CSE IDs and sitemap settings
2017-12-20 15:33:09 +01:00
Heiko be50403dec Documentation 3.3/global async (#4111)
* added global sync, not finalized yet

* repl global docu
2017-12-20 13:30:32 +01:00
jsteemann 48031be4f0 rename test 2017-12-20 11:27:26 +01:00
Jan f83a1a0394
Feature 3.3/add recovery tests for intermediate commits (#4106)
* added several recovery tests that check intermediate commits

* small fixes

* fix tests
2017-12-20 09:46:12 +01:00
Jan 5230df9f72
Feature 3.3/fulltext optimizations (#3925) 2017-12-19 21:40:12 +01:00
Jan b7ee607312
Bug fix 3.3/integer overflow when calculating waits in constituent (#4090)
* integer overflow in Constituent could seize operation of Agency

* less likely integer overflow on double conversion

* less likely integer overflow on double conversion

* changed comparison to integer comparison as suggested by @neunhoef
2017-12-19 10:10:05 +01:00
Simon Grätzer 90e6c78845 Make sure recalculated counts are actually stored (#4079)
(cherry picked from commit ab9faf56ce81a214a20683f7512db063ef9b063b)
2017-12-18 22:39:04 +01:00
Jan 9c7bf10c10
fix temporary directory names (#4046) 2017-12-18 09:16:26 +01:00
Heiko cd1c44ea56 improved the behavior during collection creation in a cluster environment (#4052)
* improved the behavior during collection creation in a cluster environment

* changelog
2017-12-16 15:33:11 +01:00
jsteemann f9a86e6cca remove debug message 2017-12-16 15:22:54 +01:00
Jan 296ef80d8f
fixed issue #4045: fix misleading error message in arangorestore (#4048) 2017-12-16 15:17:36 +01:00
Jan 4caeaed655
make queue test more robust (#4064) 2017-12-16 15:10:37 +01:00
Jan 08de96ffee
fixed issue #4056 (#4058)
* fixed issue #4056

* fix over eager santiation
2017-12-16 15:10:29 +01:00
jsteemann eb8d98ca15 slightly corrected CHANGELOG 2017-12-15 14:14:07 +01:00
Jan b4d27b38a6
revert broken fix, restore the old (non-working) behavior (#4039) 2017-12-14 21:30:39 +01:00
Heiko f580b48654 Feature 3.3/ui modals usability 891 (#3990) 2017-12-14 13:00:14 +01:00
Heiko 82f0c660c9 Feature 3.3/ui 1447 nodes sorting (#3987) 2017-12-14 12:58:13 +01:00
Jan d78f4601ba
don't make the syncer fail when it is restarted (#4030) 2017-12-14 10:23:35 +01:00
Jan 5b392c027a
forgotten fix for globallyUniqueId (#4033) 2017-12-14 10:05:28 +01:00
Jan d0021ac71a
fix issue #planning/1511 (#4029) 2017-12-13 22:09:46 +01:00
Jan 9c5893e7a7
fix premature unlock (#3802) (#4027)
* fix some deadlocks found by evil lock manager (tm)

* fix duplicate lock

* fix indentation

* ensure proper lock dependencies

* fix lock acquisition

* removed useless comment

* do not lock twice

* create either a V8 transaction context or a standalone transaction context, depending on if we are called from within V8 or not

* AQL micro optimizations

* use explicit constructor

* only use V8DealerFeature's ConditionLocker for acquiring a free V8 context

entering and exiting the selected context is then done later on without having to hold the ConditionLocker

* remove some recursive locks

* Disable custom deadlock detection when Thread Sanitizer is enabled

* Changing ifdef's

* grr

* broke gcc

* Using atomic for ApplicationServer::_server

* fix premature unlock

* add some asserts

* honor collection locking in cluster

* yet one more lock fix

* removed assertion

* some more bugfixes

* Fixing assert

(cherry picked from commit 1155df173bfb67303077fbe04ee8d909517bfd21)
2017-12-13 18:46:14 +01:00
Jan e7f93d8b9d
potentially fix send request timeout (#4025)
* potentially fix send request timeout

* fix globallyUniqueIds
2017-12-13 18:45:31 +01:00
Max Neunhoeffer 02a189bcf9 Prepare v3.3.rc10 2017-12-13 14:41:16 +01:00
Max Neunhoeffer e2d41d56e0 Merge branch '3.3' of ssh://github.com/arangodb/ArangoDB into 3.3 2017-12-13 14:33:21 +01:00
Simon Grätzer 3287d8706a Use uuid in initalsync to ensure proper collection mapping (#3972) 2017-12-13 14:29:21 +01:00
Jan 863b8a9a0c
make SimpleHttpClient's SSL connections abortable too (#4022) 2017-12-13 14:25:48 +01:00
Max Neunhoeffer 927a10170c Prepare for v3.3.rc9 2017-12-13 11:36:00 +01:00
Simon Grätzer cfd500c53c Fixing an issue with intermediate commits (#4006)
* Fixing an issue with intermediate commits

(cherry picked from commit 7f61fb9be0f22904be21e9dd26c3870035a5b318)

* Only check collection counts without intermediate commits

* Fixing assert
2017-12-12 23:15:41 +01:00
Jan d080350afa
make replication abortable (#4015) 2017-12-12 23:15:22 +01:00
Max Neunhoeffer b186f7290d RC8. 2017-12-12 21:49:29 +01:00
Max Neunhoeffer 21fb69e1ed Bump arangosync version for RC8. 2017-12-12 21:45:44 +01:00
Jan 490df62e39
try to make the tests cope with async execution (#3982) (#4001) 2017-12-12 14:48:02 +01:00
Jan 1797f6abde
allow specification of log topics with whitespace in the argument (#4002)
For example, the following log level now does not cause a warning anymore

    v8 = trace

previously the log levels had to be specified without any whitespace around
2017-12-12 14:47:53 +01:00
Jan 7af86685e3
when upgrading from 3.1 LastHeartBeatAcked could also have been missing, when the 3.1 cluster had not run for long enough (#3974) 2017-12-08 17:33:37 +01:00
Jan cec8676248
by @jsteemann: Don't busy wait while waiting for the next arangoimp thread to become idle again. (#3828) (#3929) 2017-12-08 15:49:44 +01:00
Jan 3caa4c47bb
add a test for replication applier restarts (#3750) (#3933) 2017-12-08 15:48:15 +01:00
Jan 65a43e2d53
issue #3741: attempt to fix terminal color output in Windows (#3753) (#3937)
* issue #3741: attempt to fix terminal color output in Windows (#3753)

* Fix for missing constant in older Windows versions (issue 3742)
2017-12-08 15:47:07 +01:00
Simran 0dc11b227d Bug fix 3.3/git enforce more lf line endings (#3945)
* Git: Enforce LF line endings for new VERSIONS file as well

* Git: Enforce LF line endings for new VERSIONS file as well
2017-12-08 15:43:43 +01:00
Simran efaa0b5648 Documentation 3.3/aql tutorial (#3956)
* Docs: AQL tutorial with Game of Thrones dataset (#3723)

* Small AQL tutorial improvements
2017-12-08 15:41:41 +01:00
Simran 7d39cf6caa Minor documentation changes, part 1 (from devel, squashed): (#3957)
* Add WITH to graph traversal syntax

* State clearer what where whitespace is ignored in conf files

* Add cross-references between POSITION() and CONTAINS()

* Mention GeoJSON in the description of the useLonLat option

* Troubleshooting: unexpected long running queries
  Add remark that collection literals are inferior to FOR constructs and should not be used accidentally instead of variable names

* Add storage engine comparison table, replace hint to note that users might want to pick RocksDB for an installation

* CSS: No margin extra margin after last paragraph in callouts / hint boxes
2017-12-08 15:40:25 +01:00
Heiko 673ab08142 UI: fixed issue #3822: disabled name input field for system collections (#3961) 2017-12-08 15:39:19 +01:00
Wilfried Goesgens 60b2e385a8
Merge pull request #3968 from arangodb/bug-fix-3.3/fix-max-traversal-depth-test
fix failing test on MSVC
2017-12-07 18:30:07 +01:00
jsteemann e0b3917380 fix failing test on MSVC 2017-12-07 16:25:31 +01:00