-
Notifications
You must be signed in to change notification settings - Fork 852
Feature/hybrid smart graph testsuite #14056
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Feature/hybrid smart graph testsuite #14056
Conversation
…s is mainly used in Enterprise Code
…at the relevant position
…te correct smartgraph schema
…smart-edge-collections
…godb into feature/hybrid-smart-graph-testsuite
…thub.com:arangodb/arangodb into feature/hybrid-smart-graph-testsuite
…godb into feature/hybrid-smart-graph-testsuite
…godb into feature/hybrid-smart-graph-testsuite
…red for SmartGraphs
…esult instead - will lead to more flexibility handling the result
…riant, we need to modify the result to have it correct
…ngodb/arangodb into feature/hybrid-smart-graph-testsuite
…ut needs help of an enterprise component that des not yet exist
…godb into feature/hybrid-smart-graph-testsuite
…se them from different places as long as we do not do it in multithreaded fashion
…ngodb/arangodb into feature/hybrid-smart-graph-testsuite
…godb into feature/hybrid-smart-graph-testsuite
…ngodb/arangodb into feature/hybrid-smart-graph-testsuite
… check for the data
…, it cannot decide this
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM.
There are some leftovers, that we have covered by Kanban Cards and will work on before merging back to devel.
|
||
if (!ServerState::instance()->isCoordinator()) { | ||
// Create IndexAccessor for BaseProviderOptions (TODO: Location need to | ||
// be changed in the future) create BaseProviderOptions | ||
BaseProviderOptions forwardProviderOptions(opts->tmpVar(), buildUsedIndexes(), | ||
|
||
// TODO FIXME START - only tmp workaround - we'll provide an empty depth based index info (also add an alias for large type) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
KanbanCard will be improved in follow up PR.
@@ -415,6 +415,10 @@ void TraverserEngine::smartSearch(VPackSlice, VPackBuilder&) { | |||
THROW_ARANGO_EXCEPTION(TRI_ERROR_ONLY_ENTERPRISE); | |||
} | |||
|
|||
void TraverserEngine::smartSearchNew(VPackSlice, VPackBuilder&) { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is temporary, after everything is done, we should have SmartSearch, and remove SmartSearchBFS / SmartSearch calls, as we do not need to distinguish this here.
@@ -56,6 +55,7 @@ class QueryExpressionContext : public ExpressionContext { | |||
/// may be inaccessible on some platforms | |||
transaction::Methods& trx() const override final; | |||
bool killed() const override final; | |||
QueryContext& query(); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
KanbanCard to remove this call, I think it is unused already.
_validator(_interior), | ||
_interior(resourceMonitor), | ||
_resultPath{_provider} {} | ||
_validator(_provider, _interior, std::move(validatorOptions)), |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We need to fix this ordering.
The _interior is filled after it is handed over to _validator.
Scope & Purpose
Addding testsuite (ee) and setup prep. for hybrid smart graphs.