sql-gremlin
sql-gremlin copied to clipboard
Provides a SQL interface to your TinkerPop enabled graph db
Bumps [jackson-databind](https://github.com/FasterXML/jackson) from 2.6.2 to 2.12.7.1. Commits See full diff in compare view [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter...
Bumps [calcite-core](https://github.com/apache/calcite) from 1.26.0 to 1.32.0. Commits 413eded [CALCITE-5275] Release Calcite 1.32.0 57aafa3 Cosmetic changes to release notes 2624925 [CALCITE-5262] Add many spatial functions, including support for WKB (well-kn... 479afa6...
As per Gremlin documentation: > The Graph API (also referred to as the Structure API) is not always accessible to users. Its accessibility is dependent on the choice of graph...
Here are changes that works for my gremlin implementation again our own database. Please help me review it. Thank you.
Caused by: java.lang.IllegalStateException: The property does not exist as it has no key, value, or associated element at org.apache.tinkerpop.gremlin.structure.Property$Exceptions.propertyDoesNotExist(Property.java:151) at org.apache.tinkerpop.gremlin.structure.util.empty.EmptyVertexProperty.value(EmptyVertexProperty.java:74) at org.twilmes.sql.gremlin.processor.SingleQueryExecutor.run(SingleQueryExecutor.java:92) at org.twilmes.sql.gremlin.processor.GremlinCompiler.execute(GremlinCompiler.java:119) at org.twilmes.sql.gremlin.plugin.SqlRemoteAcceptor.submit(SqlRemoteAcceptor.java:94) SingleQueryExecutor /* vertex...
Generating Gremlin bytecode is much easier (and less error prone) than doing direct `traversal.addStep()` calls. Moreover, the serialization and ultimate translation to a `Traversal` is handled by GremlinServer (or remote...
See https://groups.google.com/forum/m/#!topic/gremlin-users/fS6vcTYju8U for a possible approach.
Add support for long & date based datetime columns. Support conversion from date to long & back so that queries like `where tstamp > DATE '2015-10-01'` can be executed against...