1
0
Fork 0
Commit Graph

16 Commits

Author SHA1 Message Date
Max Neunhöffer 328f46e3d6 This merges hotbackup and atomic-db-creation into 3.5. (#9968)
* Squashed commit of feature-3.5/hotbackup_devel.

This puts hotbackup into 3.5.

* Port atomic-database-creation-2 to 3.5.

* Remove some wrongly ported code.

* Fix compilation.

* Fix a manual merge error.

* Remove a feature from the mocks which does not exist in 3.5.

* Add some code which was forgotten in manual merge.

* Fix a problem introduced in a manual merge.

* reuse function

* Address some whitespace issues that came up in review

* aardvark should not create the frontend collection

* create _frontend collection from c++

* recheckAndUpdate Callback in CollectionWatcher

* Wrong author ;)

* rm outdated todo

* Update lib/Basics/VelocyPackHelper.h

Co-Authored-By: Michael Hackstein <michael@arangodb.com>

* use logger unique id, use startup logger

* not needed

* optimized vector shardid method

* do not create _modules collection lazy anymre

* Formatting.

* Assert instead of if/TRI_ASSERT(false)

* Don't use exceptions as control structure

* Re-add READ_LOCKER that got lost in translation

* Fix audit log in case database creation fails early.

* legacy sharding

* Add CHANGELOG entry.

* Retry database cancellation indefinitely

* Do not use exceptions in UpgradeTask

* DropCollection is a FAST_LANE action and should not need much time or else retry.

* Remove superflous addition of LdapFeature

Proudly brought to you by ASAN tests

* Fixed check for distributShardsLike sharding on _system database

* Fixed compile issue on tests

* Removed assertion that seems to be not correct yet on devel.

* Sort out google cloud storage as remote. (#9918)

* Add successful method to ClusterCommResult.
* Improve error forwarding for cluster internal communication.

* Feature/hotbackup list retries (#9924)

* retry hot backup listing for 2 minutes in cluster before giving up

* Enable api by default.

* fix broken list of non existing id (#9957)

* Fix compilation after manual merge.

* Fix another compilation problem.

* Yet more fixes for compilation.

* More compilation fixes.
2019-09-11 13:13:54 +03:00
Markus Pfeiffer 422fd6057e Fix shebangs in scripts so that they work on non-linuxey systems (#9254) 2019-06-13 19:42:43 +02:00
Dan Larkin-York b447f98a7a Upgrade old MMFiles collections for compatibility with ArangoSearch. (#7248) 2018-11-07 15:52:37 +01:00
Tobias Gödderz 129d075d72 Added --rr parameter to startLocalCluster.sh (#6906) 2018-10-16 14:00:16 +02:00
Kaveh Vahedipour 28754cbf15 Feature/schmutz plus plus (#5972)
- Schmutz now called "Maintenance" and completely implemented in C++
 - Fix index locking bug in mmfiles
 - Fix a bug in mmfiles with silent option and repsert
 - Slightly increase supervision okperiod and graceperiod
2018-08-24 12:15:35 +02:00
Jan 1b9fcb589d
make RocksDB the default engine (#5964) 2018-07-25 11:17:49 +02:00
Jan Christoph Uhde 2829b3e77d moves -e to XTERMOPTIONS and adds delay (#5297)
* moves -e to XTERMOPTIONS and adds delay
* add delay only when rr is used
2018-06-01 10:07:59 +02:00
Jan Christoph Uhde 27460a92e1 Store parameters of startLocalCluster.sh (#3593)
Store parameters of startLocalCluster.sh

This should help you to bring the cluster up again when you
continue to work after some time without investigating the
port numbers.

Restore parameters if no arguments are given
2017-11-08 11:26:54 +01:00
Simon Grätzer 7c31960cf2 Feature/async failover (#3451) 2017-10-18 23:59:29 +02:00
Jan 79d76c89fb Bug fix/use count for checksum (#3033)
* Count as checksum

* Make readLockId optional as well so upgrades are possible

* fix option name in startup script

* fix some replication issues with RocksDB engine
2017-08-15 11:24:54 +02:00
Mark Volmary b5f69f9ca4 Add startLocalCluster.sh option --ongoing-ports 2017-06-09 16:20:42 +02:00
Kaveh Vahedipour 63b5cadcd0 fix startLocalCluster to run everywhere in file system 2017-06-08 14:34:23 +02:00
Kaveh Vahedipour 8f8ebbcb03 agents wait for inception thread to finish before unprepare 2017-05-18 09:13:01 +02:00
Kaveh Vahedipour 6728e829b1 making startlocalcluster more independent 2017-05-15 16:17:56 +02:00
Kaveh Vahedipour e559ca63f9 unable to start rocksdb cluster right now 2017-04-24 15:32:16 +02:00
Andreas Streichardt 0bf00036c6 Streamline shutdown and start 2017-03-29 11:55:02 +02:00