Tags give the ability to mark specific points in history as being important
-
-
-
v0.3.16
d739b460 · ·Remove legacy _explain_* methods, add SINGLE_HOP SQL generation, fix correctness test
-
-
-
-
-
v0.3.11
d8a53bef · ·v0.3.11 - Documentation and announcements - ProGraph public announcement (ANNOUNCEMENT.md) - Databricks executive brief and one-pager - Market gap analysis with competitor research - Physical Layer documentation - Deploy token installation instructions - TCK improvements: 3,471 tests passing (89.1%)
-
-
-
-
-
-
-
-
-
-
v0.3.1
f07b2f51 · ·v0.3.1 - Add default_language parameter to ProGraph constructor - Set default query language at engine creation time - Options: 'auto' (default), 'cypher', 'gremlin' - Can be overridden per-call with language= parameter Example: engine = ProGraph(backend='memory', default_language='gremlin') engine.execute("g.V().count()") # Uses Gremlin without specifying -
v0.3.0
31794b39 · ·v0.3.0 - Gremlin Query Language Support Major Features: - Full ANTLR-based Gremlin parser (TinkerPop grammar) - GremlinPlanBuilder maps Gremlin steps to ExecutionPlan operations - Auto-detection: Queries starting with 'g.' parsed as Gremlin - Same backend optimizations (pushdown, SQL generation) as Cypher Supported Gremlin Steps: - Source: V() - Filter: hasLabel(), has() - Traversal: out(), in(), both() - Map: values(), valueMap() - Aggregation: count(), sum(), mean(), min(), max() - Modifier: limit(), order().by(), dedup(), as(), select() Supported Predicates: - Comparison: eq(), neq(), gt(), gte(), lt(), lte() - Collection: within(), without() - String: containing(), startingWith(), endingWith() Breaking Changes: - CypherEngine renamed to ProGraph (CypherEngine still works as alias)
-