mirror of https://gitee.com/bigwinds/arangodb
4 Commits
Author | SHA1 | Message | Date |
---|---|---|---|
|
d5840c125a |
Bug fix 3.5/min replication factor (#9524)
* Cherry-pick minReplicationFactor * Bug fix/failover with min replication factor (#9486) * Improve collection time of IResearchQueryOptimizationTest * Added a minReplicationFactor field in Collections. It is not possible to modify it yet and noone cares for it * Added some assertion son minReplicationFactor * Transaction API will now reject writes as soon as minimal replication factor is NOT fulfilled * added minReplicationFactor to the user interface, preparation for the collection api changes * added minReplicationFactor to VocBaseCollection, RestReplicationHandler, RestCollectionHandler, ClusterMethods, ClusterInfo and ClusterCollectionCreationInfo * added minReplicationFactor usage to tests * TODO TEMOPORARY COMMIT FOR TESTING PLEASE REVERT ME * minReplicationFactor now able to change via collection properties route * fixed wrongly assert * added minReplicationFactor to the graph management ui * added minReplicationFactor to the gharial api * Fixed off-by-one error in minReplicationFactor. We actually enforced one more. * adjusted description of minReplicationFactor * FollowerInfo Refactoring * added gharial api graph creation tests with minimal replication factor * proper cleanup of shell collection tests, removed lots of duplicate code, preparation for some new tests * added collection create tests using invalid/valid names, replicationFactor and minReplicationFactor * Debug logging * MORE Debug logging * Included replication fast lane * Use correct minreplicationfactor * modified debug logging * Fixed compileissues * MORE Debug logging * MORE Debug logging * MORE Debug logging * MORE Debug logging * MORE Debug logging * MORE Debug logging * MORE Debug logging * Revert "MORE Debug logging" This reverts commit |
|
|
838e91bbe0
|
Documentation/improve gharial documentation (#6782)
* Minor update to gharial list call
* Updated documentation for graph creation API
* Updated graph get documentation
* Added a section for Query Parameters in Graph Create
* Improved gharial drop documentation
* Added ReturnBodies for graph creation results
* Added the response object description to graph list
* Minor typo
* Added response bodies to graph get documentation.
* Added Response Body documentation on Graph grop
* Added HTTP documentation for add graph vertex collection
* Added dots to finish one-line API description sentences.
* ReplyBodyNames have to be globally unique 😢
* Documented ResponseBodies for vertex-collection-add
* Documented ResponseBodies for vertex-collection-remove
* Added result bodies for create vertex in graph documentation
* started to extract structure in separate file
* Fixed orphan structure reference
* Reuse the same documentation structore in all Graph APIs
* Documented list edge collections in GraphAPI
* Unified vertex representation
* Documented edge definition creation API
* Documented modification of edge definition
* fix support for external structure definitions
* Unified edge definition struct
* Added documentation code for vertex CRUD in Gharial
* Removed unused struct in GraphRestDocu
* Added documentation for edge CRUD in gharial. Fixed wording in vertex CRUD part
* Added missing dots at end of sentences
* MOre dots at end of sentences
* Removed empty lines
* Fixed missing edge_definition remove documentation
* Fixed a typo
|
|
|
2080c81e80 | Doc - Enterprise Edition hint boxes (#5921) | |
|
0ba532b16a
|
Doc - Replication Refactor - Part 1 (#4555)
Next steps after DC2DC and Cluster doc improvements: - We refactor replication sections and make more intuitive separation between Master/Slave and the new Active Failover in 3.3 - We create corresponding sections for Master/Slave and Active Failover in the Administration and Deployment chapters, as well as in the Scalability chapter, where these "modes" are introduced - We touch and improve the "Architecture" chapter as well, where some architecture info have to be placed - We reorg the TOC having in more "logical" order: -- Deployment -- Administration -- Security -- Monitoring -- Troubleshooting - We adds parts in the TOC - We add toc per pages, using page-toc plugin - We also put close together "Scalability" and "Architecture" chapters, preliminary steps of further improvements / aggregation - We improve swagger Internal Ref: - https://github.com/arangodb/planning/issues/1692 - https://github.com/arangodb/planning/issues/1655 - https://github.com/arangodb/planning/issues/1858 - https://github.com/arangodb/planning/issues/973 (partial fix) - https://github.com/arangodb/planning/issues/1498 (partial fix) |