1
0
Fork 0
arangodb/arangod/RestServer
Vasiliy ea48789c54 issue 466.4: implement persistence of IResearchLink WAL flush marker (#8059)
* issue 466.4: implement persistence of IResearchLink WAL flush marker

* address enterprise test failure

* address test failures

* treat missing collections/indexes as potentially removed

* change view asertios to match collection assertions

* convert assertions to exceptions since they are possible

* revert assertion removal since assertions are actually valid for coordinator

* address scenario where link is dropped twice

* check for data store state before returning error

* revert last change since it's not valid for MMFiles
2019-02-04 16:36:13 +03:00
..
AqlFeature.cpp added some comments 2018-10-30 22:48:02 +01:00
AqlFeature.h big reformat 2018-12-26 00:54:03 +01:00
BootstrapFeature.cpp big reformat 2018-12-26 00:54:03 +01:00
BootstrapFeature.h big reformat 2018-12-26 00:54:03 +01:00
CheckVersionFeature.cpp big reformat 2018-12-26 00:54:03 +01:00
CheckVersionFeature.h big reformat 2018-12-26 00:54:03 +01:00
ConsoleFeature.cpp big reformat 2018-12-26 00:54:03 +01:00
ConsoleFeature.h big reformat 2018-12-26 00:54:03 +01:00
ConsoleThread.cpp big reformat 2018-12-26 00:54:03 +01:00
ConsoleThread.h big reformat 2018-12-26 00:54:03 +01:00
DatabaseFeature.cpp big reformat 2018-12-26 00:54:03 +01:00
DatabaseFeature.h big reformat 2018-12-26 00:54:03 +01:00
DatabasePathFeature.cpp big reformat 2018-12-26 00:54:03 +01:00
DatabasePathFeature.h big reformat 2018-12-26 00:54:03 +01:00
EndpointFeature.cpp big reformat 2018-12-26 00:54:03 +01:00
EndpointFeature.h big reformat 2018-12-26 00:54:03 +01:00
FileDescriptorsFeature.cpp big reformat 2018-12-26 00:54:03 +01:00
FileDescriptorsFeature.h big reformat 2018-12-26 00:54:03 +01:00
FlushFeature.cpp issue 466.4: implement persistence of IResearchLink WAL flush marker (#8059) 2019-02-04 16:36:13 +03:00
FlushFeature.h issue 466.4: implement persistence of IResearchLink WAL flush marker (#8059) 2019-02-04 16:36:13 +03:00
FortuneFeature.cpp big reformat 2018-12-26 00:54:03 +01:00
FortuneFeature.h big reformat 2018-12-26 00:54:03 +01:00
FrontendFeature.cpp big reformat 2018-12-26 00:54:03 +01:00
FrontendFeature.h big reformat 2018-12-26 00:54:03 +01:00
InitDatabaseFeature.cpp big reformat 2018-12-26 00:54:03 +01:00
InitDatabaseFeature.h big reformat 2018-12-26 00:54:03 +01:00
LanguageCheckFeature.cpp big reformat 2018-12-26 00:54:03 +01:00
LanguageCheckFeature.h big reformat 2018-12-26 00:54:03 +01:00
LockfileFeature.cpp big reformat 2018-12-26 00:54:03 +01:00
LockfileFeature.h big reformat 2018-12-26 00:54:03 +01:00
QueryRegistryFeature.cpp big reformat 2018-12-26 00:54:03 +01:00
QueryRegistryFeature.h big reformat 2018-12-26 00:54:03 +01:00
ScriptFeature.cpp big reformat 2018-12-26 00:54:03 +01:00
ScriptFeature.h big reformat 2018-12-26 00:54:03 +01:00
ServerFeature.cpp big reformat 2018-12-26 00:54:03 +01:00
ServerFeature.h big reformat 2018-12-26 00:54:03 +01:00
ServerIdFeature.cpp big reformat 2018-12-26 00:54:03 +01:00
ServerIdFeature.h big reformat 2018-12-26 00:54:03 +01:00
SystemDatabaseFeature.cpp big reformat 2018-12-26 00:54:03 +01:00
SystemDatabaseFeature.h big reformat 2018-12-26 00:54:03 +01:00
TransactionManagerFeature.cpp big reformat 2018-12-26 00:54:03 +01:00
TransactionManagerFeature.h big reformat 2018-12-26 00:54:03 +01:00
TraverserEngineRegistryFeature.cpp big reformat 2018-12-26 00:54:03 +01:00
TraverserEngineRegistryFeature.h big reformat 2018-12-26 00:54:03 +01:00
UpgradeFeature.cpp issue 511.7.3: restore single-document optimization, implement call to update data-store options, add IResearchView upgrade step (#7918) 2019-01-09 17:16:02 +03:00
UpgradeFeature.h issue 511.7.3: restore single-document optimization, implement call to update data-store options, add IResearchView upgrade step (#7918) 2019-01-09 17:16:02 +03:00
ViewTypesFeature.cpp big reformat 2018-12-26 00:54:03 +01:00
ViewTypesFeature.h big reformat 2018-12-26 00:54:03 +01:00
VocbaseContext.cpp big reformat 2018-12-26 00:54:03 +01:00
VocbaseContext.h big reformat 2018-12-26 00:54:03 +01:00
arangod.cpp big reformat 2018-12-26 00:54:03 +01:00