1
0
Fork 0
arangodb/arangod/Cluster
Heiko a472758986 Bug fix/fix internal issue 4451 (#10540)
* Fix dump_authentication suite

* user the correct attribute name

* properly reload user permissions after _users collection restore

* fixed foxx restore test

* changelog

* changed the order of index creation during restore for _users collection

* changed interface of forwarding target in general server rest handler

* added remove header function to general request class

* implemented forwardingRequest interface changes

* added method to find collection in vocbase through shard id

* added co perm verification

* Revert "added method to find collection in vocbase through shard id"

This reverts commit af28442c01432224cfe4d777b6134d0f685e38ba.

* added shard to name map to cluster info

* return ResultT in forwarding

* fixed test

* fixed compile issue

* changelog

* Improved changelog formatting.

* Revert "fixed test"

This reverts commit 3f63d94ff099a94e56addcb432bd0fe733d1bcc6.

* Added authentication dump to singleserver and handle admin users.

* restore perms
2019-11-30 02:40:28 +01:00
..
Action.cpp Use explicit default destructors where possible (#10166) 2019-10-04 15:58:30 +02:00
Action.h Bug fix/remove base directory from include path (#9885) 2019-09-04 17:39:01 +02:00
ActionBase.cpp Use explicit default destructors where possible (#10166) 2019-10-04 15:58:30 +02:00
ActionBase.h Port agency performance tuning for many shards to devel. (#8647) 2019-04-11 11:14:56 +02:00
ActionDescription.cpp Use explicit default destructors where possible (#10166) 2019-10-04 15:58:30 +02:00
ActionDescription.h Bug fix/applicationserver stop (#9414) 2019-07-08 20:30:05 +02:00
AgencyCallback.cpp Refactor ApplicationServer stack (#9965) 2019-09-25 17:31:59 +02:00
AgencyCallback.h remove unused code (#10043) 2019-09-19 12:25:25 +02:00
AgencyCallbackRegistry.cpp C++17 clean up (#10287) 2019-11-11 08:49:54 +01:00
AgencyCallbackRegistry.h big reformat 2018-12-26 00:54:03 +01:00
AgencyPaths.cpp Feature/agency paths framework (#9933) 2019-09-09 14:04:12 +02:00
AgencyPaths.h Rename minReplicationFactor to writeConcern (#10568) 2019-11-28 20:37:06 +01:00
CallbackGuard.cpp Missing post failure on readlock in SynchronizeShard (#7860) 2019-11-26 17:46:26 +01:00
CallbackGuard.h Missing post failure on readlock in SynchronizeShard (#7860) 2019-11-26 17:46:26 +01:00
ClusterCollectionCreationInfo.cpp rename minReplicationFactor to writeConcern (#10118) 2019-10-07 15:12:15 +02:00
ClusterCollectionCreationInfo.h rename minReplicationFactor to writeConcern (#10118) 2019-10-07 15:12:15 +02:00
ClusterComm.cpp C++17 clean up (#10287) 2019-11-11 08:49:54 +01:00
ClusterComm.h Make some changes to Comm Tasks (#10520) 2019-11-25 20:01:38 +03:00
ClusterEdgeCursor.cpp Feature/fuerte cluster 9000 (#10137) 2019-10-08 21:06:38 +02:00
ClusterEdgeCursor.h Use explicit default destructors where possible (#10166) 2019-10-04 15:58:30 +02:00
ClusterFeature.cpp Bug fix/fix cluster upgrade (#10411) 2019-11-15 10:42:04 +01:00
ClusterFeature.h Bug fix/fix cluster upgrade (#10411) 2019-11-15 10:42:04 +01:00
ClusterHelpers.cpp Bug fix/fix suspicous stuff (#10273) 2019-10-17 15:34:22 +02:00
ClusterHelpers.h big reformat 2018-12-26 00:54:03 +01:00
ClusterInfo.cpp Bug fix/fix internal issue 4451 (#10540) 2019-11-30 02:40:28 +01:00
ClusterInfo.h Bug fix/fix internal issue 4451 (#10540) 2019-11-30 02:40:28 +01:00
ClusterMethods.cpp Fix argument handling in hotbackup if body is empty. (#10489) 2019-11-20 17:28:22 +01:00
ClusterMethods.h more debug infos 2019-10-29 10:43:48 +01:00
ClusterRepairDistributeShardsLike.cpp C++17 clean up (#10287) 2019-11-11 08:49:54 +01:00
ClusterRepairDistributeShardsLike.h C++17 clean up (#10287) 2019-11-11 08:49:54 +01:00
ClusterRepairOperations.cpp remove cctype (#10501) 2019-11-21 15:59:59 +01:00
ClusterRepairOperations.h C++17 clean up (#10287) 2019-11-11 08:49:54 +01:00
ClusterRepairs.h
ClusterTraverser.cpp Improve Connection pool robustness (#10268) 2019-10-30 17:30:50 +01:00
ClusterTraverser.h Feature/fuerte cluster 9000 (#10137) 2019-10-08 21:06:38 +02:00
ClusterTrxMethods.cpp C++17 clean up (#10287) 2019-11-11 08:49:54 +01:00
ClusterTrxMethods.h Convert many uses of ClusterComm to Fuerte (#10154) 2019-10-10 14:03:33 +02:00
ClusterTtlMethods.cpp Improve Connection pool robustness (#10268) 2019-10-30 17:30:50 +01:00
ClusterTtlMethods.h Feature/fuerte cluster 9000 (#10137) 2019-10-08 21:06:38 +02:00
ClusterTypes.cpp Refactor ApplicationServer stack (#9965) 2019-09-25 17:31:59 +02:00
ClusterTypes.h Refactor ApplicationServer stack (#9965) 2019-09-25 17:31:59 +02:00
ClusterUpgradeFeature.cpp Bug fix/fix cluster upgrade (#10411) 2019-11-15 10:42:04 +01:00
ClusterUpgradeFeature.h Bug fix/fix cluster upgrade (#10411) 2019-11-15 10:42:04 +01:00
CreateCollection.cpp Rename minReplicationFactor to writeConcern (#10568) 2019-11-28 20:37:06 +01:00
CreateCollection.h Bug fix/issues 2019 05 06 (#8913) 2019-05-07 12:17:16 +02:00
CreateDatabase.cpp Use explicit default destructors where possible (#10166) 2019-10-04 15:58:30 +02:00
CreateDatabase.h big reformat 2018-12-26 00:54:03 +01:00
CriticalThread.cpp big reformat 2018-12-26 00:54:03 +01:00
CriticalThread.h Use explicit default destructors where possible (#10166) 2019-10-04 15:58:30 +02:00
DBServerAgencySync.cpp Bug fix/internal issue #647 (#10292) 2019-10-29 12:09:04 +03:00
DBServerAgencySync.h Refactor ApplicationServer stack (#9965) 2019-09-25 17:31:59 +02:00
DropCollection.cpp Rename minReplicationFactor to writeConcern (#10568) 2019-11-28 20:37:06 +01:00
DropCollection.h big reformat 2018-12-26 00:54:03 +01:00
DropDatabase.cpp Use explicit default destructors where possible (#10166) 2019-10-04 15:58:30 +02:00
DropDatabase.h big reformat 2018-12-26 00:54:03 +01:00
DropIndex.cpp Use explicit default destructors where possible (#10166) 2019-10-04 15:58:30 +02:00
DropIndex.h big reformat 2018-12-26 00:54:03 +01:00
EnsureIndex.cpp Use explicit default destructors where possible (#10166) 2019-10-04 15:58:30 +02:00
EnsureIndex.h big reformat 2018-12-26 00:54:03 +01:00
FollowerInfo.cpp Bug fix/fix suspicous stuff (#10273) 2019-10-17 15:34:22 +02:00
FollowerInfo.h rename minReplicationFactor to writeConcern (#10118) 2019-10-07 15:12:15 +02:00
HeartbeatThread.cpp make replication timeouts configurable via startup options (#10476) 2019-11-19 16:57:48 +01:00
HeartbeatThread.h Refactor ApplicationServer stack (#9965) 2019-09-25 17:31:59 +02:00
Maintenance.cpp C++17 clean up (#10287) 2019-11-11 08:49:54 +01:00
Maintenance.h Port agency performance tuning for many shards to devel. (#8647) 2019-04-11 11:14:56 +02:00
MaintenanceFeature.cpp Bug fix/internal issue #651 (#10415) 2019-11-13 19:50:17 +03:00
MaintenanceFeature.h Use explicit default destructors where possible (#10166) 2019-10-04 15:58:30 +02:00
MaintenanceRestHandler.cpp clean up a bit (#10391) 2019-11-11 09:28:18 +01:00
MaintenanceRestHandler.h Refactor ApplicationServer stack (#9965) 2019-09-25 17:31:59 +02:00
MaintenanceStrings.h Create TakeoverShardLeader job. (#9653) 2019-08-07 16:49:08 +02:00
MaintenanceWorker.cpp Refactor ApplicationServer stack (#9965) 2019-09-25 17:31:59 +02:00
MaintenanceWorker.h Feature/cleanup ccpcheck (#9665) 2019-08-12 11:11:49 +02:00
NonAction.cpp Use explicit default destructors where possible (#10166) 2019-10-04 15:58:30 +02:00
NonAction.h big reformat 2018-12-26 00:54:03 +01:00
PathComponent.cpp Feature/agency paths framework (#9933) 2019-09-09 14:04:12 +02:00
PathComponent.h no context fix (#10467) 2019-11-20 20:01:11 +01:00
RebootTracker.cpp C++17 clean up (#10287) 2019-11-11 08:49:54 +01:00
RebootTracker.h Missing post failure on readlock in SynchronizeShard (#7860) 2019-11-26 17:46:26 +01:00
ReplicationTimeoutFeature.cpp Refactor ApplicationServer stack (#9965) 2019-09-25 17:31:59 +02:00
ReplicationTimeoutFeature.h Minimize unnecessary dropping of followers due to poorly set synchronous replication timeouts (#9798) 2019-08-26 11:20:02 +02:00
ResignShardLeadership.cpp Use explicit default destructors where possible (#10166) 2019-10-04 15:58:30 +02:00
ResignShardLeadership.h Fast Controlled Leaderchange (#9608) 2019-08-05 12:08:21 +02:00
RestAgencyCallbacksHandler.cpp Refactor ApplicationServer stack (#9965) 2019-09-25 17:31:59 +02:00
RestAgencyCallbacksHandler.h Refactor ApplicationServer stack (#9965) 2019-09-25 17:31:59 +02:00
RestClusterHandler.cpp Direct Execution RestHandler (#10510) 2019-11-26 17:06:21 +01:00
RestClusterHandler.h Direct Execution RestHandler (#10510) 2019-11-26 17:06:21 +01:00
ResultT.h C++17 clean up (#10287) 2019-11-11 08:49:54 +01:00
ServerState.cpp C++17 clean up (#10287) 2019-11-11 08:49:54 +01:00
ServerState.h Cleanup ServerState.cpp (#9923) 2019-09-10 10:06:16 +02:00
SynchronizeShard.cpp Missing post failure on readlock in SynchronizeShard (#7860) 2019-11-26 17:46:26 +01:00
SynchronizeShard.h Convert many uses of ClusterComm to Fuerte (#10154) 2019-10-10 14:03:33 +02:00
TakeoverShardLeadership.cpp Rename minReplicationFactor to writeConcern (#10568) 2019-11-28 20:37:06 +01:00
TakeoverShardLeadership.h Create TakeoverShardLeader job. (#9653) 2019-08-07 16:49:08 +02:00
TraverserEngine.cpp C++17 clean up (#10287) 2019-11-11 08:49:54 +01:00
TraverserEngine.h Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
TraverserEngineRegistry.cpp Feature/parallel aql phase one 2 (#10408) 2019-11-12 15:47:31 +01:00
TraverserEngineRegistry.h Decentralize includes (#9623) 2019-08-06 15:32:09 +02:00
UpdateCollection.cpp Rename minReplicationFactor to writeConcern (#10568) 2019-11-28 20:37:06 +01:00
UpdateCollection.h big reformat 2018-12-26 00:54:03 +01:00
v8-cluster.cpp Bug fix/internal issue #647 (#10292) 2019-10-29 12:09:04 +03:00
v8-cluster.h Feature/cleanup ccpcheck (#9665) 2019-08-12 11:11:49 +02:00