1
0
Fork 0
arangodb/arangod/IResearch
Andrey Abramov a2d0b9a3d1
Feature/arangosearch restrict collections (#7989)
* add ability to restrict collections scope of ArangoSearch view in query

* fail if collection which is not registered with a view was specified in options

* allow bound parameters to be used with ArangoSearch view options, add unit tests

* fix tests

* add tests for cluster

* fix issue in deseralization logic

* fix cluster tests, extend integration tests

* more tests

* fix failing cluster test

* address review comments

* address test issues
2019-01-21 17:49:37 +03:00
..
ApplicationServerHelper.cpp big reformat 2018-12-26 00:54:03 +01:00
ApplicationServerHelper.h big reformat 2018-12-26 00:54:03 +01:00
AqlHelper.cpp reformat arangosearch sources (#7941) 2019-01-11 20:32:54 +03:00
AqlHelper.h reformat arangosearch sources (#7941) 2019-01-11 20:32:54 +03:00
Containers.cpp reformat arangosearch sources (#7941) 2019-01-11 20:32:54 +03:00
Containers.h reformat arangosearch sources (#7941) 2019-01-11 20:32:54 +03:00
ExpressionFilter.cpp big reformat 2018-12-26 00:54:03 +01:00
ExpressionFilter.h reformat arangosearch sources (#7941) 2019-01-11 20:32:54 +03:00
IResearchAnalyzerFeature.cpp reformat arangosearch sources (#7941) 2019-01-11 20:32:54 +03:00
IResearchAnalyzerFeature.h reformat arangosearch sources (#7941) 2019-01-11 20:32:54 +03:00
IResearchCommon.cpp big reformat 2018-12-26 00:54:03 +01:00
IResearchCommon.h big reformat 2018-12-26 00:54:03 +01:00
IResearchDocument.cpp reformat arangosearch sources (#7941) 2019-01-11 20:32:54 +03:00
IResearchDocument.h reformat arangosearch sources (#7941) 2019-01-11 20:32:54 +03:00
IResearchExpressionContext.cpp reformat arangosearch sources (#7941) 2019-01-11 20:32:54 +03:00
IResearchExpressionContext.h big reformat 2018-12-26 00:54:03 +01:00
IResearchFeature.cpp reformat arangosearch sources (#7941) 2019-01-11 20:32:54 +03:00
IResearchFeature.h big reformat 2018-12-26 00:54:03 +01:00
IResearchFilterFactory.cpp big reformat 2018-12-26 00:54:03 +01:00
IResearchFilterFactory.h reformat arangosearch sources (#7941) 2019-01-11 20:32:54 +03:00
IResearchKludge.cpp reformat arangosearch sources (#7941) 2019-01-11 20:32:54 +03:00
IResearchKludge.h reformat arangosearch sources (#7941) 2019-01-11 20:32:54 +03:00
IResearchLink.cpp issue 511.9.1: track DataSource instance instead of only its name in QueryCache (#7943) 2019-01-14 16:25:18 +03:00
IResearchLink.h reformat arangosearch sources (#7941) 2019-01-11 20:32:54 +03:00
IResearchLinkCoordinator.cpp big reformat 2018-12-26 00:54:03 +01:00
IResearchLinkCoordinator.h Refactoring index interface (#7971) 2019-01-17 16:33:46 +01:00
IResearchLinkHelper.cpp big reformat 2018-12-26 00:54:03 +01:00
IResearchLinkHelper.h big reformat 2018-12-26 00:54:03 +01:00
IResearchLinkMeta.cpp reformat arangosearch sources (#7941) 2019-01-11 20:32:54 +03:00
IResearchLinkMeta.h reformat arangosearch sources (#7941) 2019-01-11 20:32:54 +03:00
IResearchMMFilesLink.cpp reformat arangosearch sources (#7941) 2019-01-11 20:32:54 +03:00
IResearchMMFilesLink.h reformat arangosearch sources (#7941) 2019-01-11 20:32:54 +03:00
IResearchOrderFactory.cpp reformat arangosearch sources (#7941) 2019-01-11 20:32:54 +03:00
IResearchOrderFactory.h Refactoring index interface (#7971) 2019-01-17 16:33:46 +01:00
IResearchPrimaryKeyFilter.cpp big reformat 2018-12-26 00:54:03 +01:00
IResearchPrimaryKeyFilter.h big reformat 2018-12-26 00:54:03 +01:00
IResearchRocksDBLink.cpp reformat arangosearch sources (#7941) 2019-01-11 20:32:54 +03:00
IResearchRocksDBLink.h Refactoring index interface (#7971) 2019-01-17 16:33:46 +01:00
IResearchRocksDBRecoveryHelper.cpp Refactoring index interface (#7971) 2019-01-17 16:33:46 +01:00
IResearchRocksDBRecoveryHelper.h big reformat 2018-12-26 00:54:03 +01:00
IResearchView.cpp Feature/arangosearch restrict collections (#7989) 2019-01-21 17:49:37 +03:00
IResearchView.h Feature/arangosearch restrict collections (#7989) 2019-01-21 17:49:37 +03:00
IResearchViewBlock.cpp Feature/arangosearch restrict collections (#7989) 2019-01-21 17:49:37 +03:00
IResearchViewBlock.h Feature/arangosearch restrict collections (#7989) 2019-01-21 17:49:37 +03:00
IResearchViewCoordinator.cpp big reformat 2018-12-26 00:54:03 +01:00
IResearchViewCoordinator.h big reformat 2018-12-26 00:54:03 +01:00
IResearchViewMeta.cpp reformat arangosearch sources (#7941) 2019-01-11 20:32:54 +03:00
IResearchViewMeta.h reformat arangosearch sources (#7941) 2019-01-11 20:32:54 +03:00
IResearchViewNode.cpp Feature/arangosearch restrict collections (#7989) 2019-01-21 17:49:37 +03:00
IResearchViewNode.h Feature/arangosearch restrict collections (#7989) 2019-01-21 17:49:37 +03:00
IResearchViewOptimizerRules.cpp Feature/arangosearch restrict collections (#7989) 2019-01-21 17:49:37 +03:00
IResearchViewOptimizerRules.h big reformat 2018-12-26 00:54:03 +01:00
IResearchViewSingleServer.cpp big reformat 2018-12-26 00:54:03 +01:00
IResearchViewSingleServer.h big reformat 2018-12-26 00:54:03 +01:00
Misc.h big reformat 2018-12-26 00:54:03 +01:00
VelocyPackHelper.cpp reformat arangosearch sources (#7941) 2019-01-11 20:32:54 +03:00
VelocyPackHelper.h reformat arangosearch sources (#7941) 2019-01-11 20:32:54 +03:00