orientechnologies / orientdb-gremlin

TinkerPop3 Graph Structure Implementation for OrientDB
Apache License 2.0
91 stars 32 forks source link

OrientGraphStep Refactoring #137

Closed wolf4ood closed 5 years ago

wolf4ood commented 7 years ago

OrientGraphStep now tries to optimize when it possible the has conditions in order to use the optimal index. This sometime fails also with exceptions

https://github.com/orientechnologies/orientdb-gremlin/issues/135 https://github.com/orientechnologies/orientdb-gremlin/issues/136 https://github.com/orientechnologies/orientdb-gremlin/issues/110

Ideally the OrientGraphStep should be converted when possible in a select statement in order to let the SQL Optimizer do the job