1
0
Fork 0
arangodb/arangod/V8Server
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
..
FoxxQueuesFeature.cpp big reformat 2018-12-26 00:54:03 +01:00
FoxxQueuesFeature.h Foxx Security (#8845) 2019-04-25 09:56:29 +02:00
V8Context.cpp Foxx Security (#8845) 2019-04-25 09:56:29 +02:00
V8Context.h Foxx Security (#8845) 2019-04-25 09:56:29 +02:00
V8DealerFeature.cpp Feature 3.5/add js isolate mem statistics (#9569) 2019-07-26 16:36:20 +03:00
V8DealerFeature.h Feature 3.5/add js isolate mem statistics (#9569) 2019-07-26 16:36:20 +03:00
v8-actions.cpp Foxx Security (#8845) 2019-04-25 09:56:29 +02:00
v8-actions.h Foxx Security (#8845) 2019-04-25 09:56:29 +02:00
v8-analyzers.cpp Porting fix for issue #9652 (#9727) 2019-08-16 13:27:51 +03:00
v8-analyzers.h issue 526.7.1: remove deprecated functions, update tests to set up required analyzers (#8688) 2019-04-05 18:10:42 +03:00
v8-collection-util.cpp issue 526.6: implement REST and V8 handlers for the iresearch analyzer feature (#8626) 2019-04-02 19:23:28 +03:00
v8-collection.cpp Bug fix 3.5/min replication factor (#9524) 2019-07-22 17:48:34 +03:00
v8-collection.h Feature/upgrade v8 7.1.302.28 (#8088) 2019-02-19 11:15:34 +01:00
v8-dispatcher.cpp Foxx Security (#8845) 2019-04-25 09:56:29 +02:00
v8-dispatcher.h
v8-externals.h issue 526.6: implement REST and V8 handlers for the iresearch analyzer feature (#8626) 2019-04-02 19:23:28 +03:00
v8-general-graph.cpp make graphs transaction-aware (#9855) 2019-09-02 22:06:10 +03:00
v8-general-graph.h big reformat 2018-12-26 00:54:03 +01:00
v8-query.cpp Foxx Security (#8845) 2019-04-25 09:56:29 +02:00
v8-query.h
v8-replication.cpp Wait for replication before inserting documents (#9151) 2019-05-31 16:09:20 +03:00
v8-replication.h big reformat 2018-12-26 00:54:03 +01:00
v8-statistics.cpp 3.5 -- intermediate commit stats (#9780) 2019-08-26 16:56:21 +03:00
v8-statistics.h
v8-ttl.cpp Feature/ttl index (#8169) 2019-02-19 14:12:21 +01:00
v8-ttl.h Feature/ttl index (#8169) 2019-02-19 14:12:21 +01:00
v8-user-functions.cpp Feature/upgrade v8 7.1.302.28 (#8088) 2019-02-19 11:15:34 +01:00
v8-user-functions.h big reformat 2018-12-26 00:54:03 +01:00
v8-user-structures.cpp disambiguate internal exceptions (#8623) 2019-03-29 15:59:37 +01:00
v8-user-structures.h Replacing js upgrade logic (#4061) 2018-03-08 13:57:30 +01:00
v8-users.cpp Feature/upgrade v8 7.1.302.28 (#8088) 2019-02-19 11:15:34 +01:00
v8-users.h
v8-util.cpp Feature/upgrade v8 7.1.302.28 (#8088) 2019-02-19 11:15:34 +01:00
v8-views.cpp Porting fix for issue #9652 (#9727) 2019-08-16 13:27:51 +03:00
v8-views.h issue 526.7.1: remove deprecated functions, update tests to set up required analyzers (#8688) 2019-04-05 18:10:42 +03:00
v8-vocbase.cpp Bug fix 3.5/add db list transactions function (#9575) 2019-07-26 16:34:57 +03:00
v8-vocbase.h big reformat 2018-12-26 00:54:03 +01:00
v8-vocbaseprivate.h big reformat 2018-12-26 00:54:03 +01:00
v8-voccursor.cpp Bug fix/cleanup system includes (#8962) 2019-05-15 15:12:59 +02:00
v8-voccursor.h
v8-vocindex.cpp This merges hotbackup and atomic-db-creation into 3.5. (#9968) 2019-09-11 13:13:54 +03:00
v8-vocindex.h big reformat 2018-12-26 00:54:03 +01:00