1
0
Fork 0
arangodb/utils
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
..
bison-c.sh Make bison script backwards compatible with 2.x 2015-01-09 15:50:51 +01:00
checkLogIds.py rename log id script to match its final purpose (#8578) 2019-03-26 12:56:21 +01:00
cleanupCFiles updated cleanupCFiles 2016-04-23 16:34:57 -07:00
cppcheck.sh Fix shebangs in scripts so that they work on non-linuxey systems (#9254) 2019-06-13 19:42:43 +02:00
generateErrorfile.py Removed ERROR_ARANGO_COLLECTION_NOT_FOUND (#5231) 2018-04-30 18:34:02 +02:00
generateExamples.js This merges hotbackup and atomic-db-creation into 3.5. (#9968) 2019-09-11 13:13:54 +03:00
generateExamples.py Merge 3.5.1 back to 3.5 (#9713) 2019-08-14 20:24:47 +03:00
generateExamples.sh Merge 3.5.1 back to 3.5 (#9713) 2019-08-14 20:24:47 +03:00
generateExitCodesFiles.py Improve windows installer (#6045) 2018-08-17 12:37:47 +02:00
generateLicense.py updated 3rdparty licenses 2018-12-12 10:29:45 +01:00
generateMimetypes.py added generateSwagger 2016-03-17 14:40:09 +01:00
generateREADME.sh Fix shebangs in scripts so that they work on non-linuxey systems (#9254) 2019-06-13 19:42:43 +02:00
generateSwagger.py Bug fix/fix swagger datatype (#9045) (#9602) 2019-08-06 14:44:58 +03:00
generateSwagger.sh Fix shebangs in scripts so that they work on non-linuxey systems (#9254) 2019-06-13 19:42:43 +02:00
gitjslint.sh Fix shebangs in scripts so that they work on non-linuxey systems (#9254) 2019-06-13 19:42:43 +02:00
gld-wrapper GNU ld wrapper to modify solaris-style args from solaris gcc 2016-01-25 14:53:49 -08:00
jslint.sh Foxx Security (#8845) 2019-04-25 09:56:29 +02:00
manPages.sh Fix shebangs in scripts so that they work on non-linuxey systems (#9254) 2019-06-13 19:42:43 +02:00
reformat.sh Fix shebangs in scripts so that they work on non-linuxey systems (#9254) 2019-06-13 19:42:43 +02:00
replace_string.sh Fix shebangs in scripts so that they work on non-linuxey systems (#9254) 2019-06-13 19:42:43 +02:00