sqlg
sqlg copied to clipboard
TinkerPop graph over sql
byte array field with lower multiplicity generates incorrect cardinality check
Getting the below exception, investigate ``` org.umlg.sqlg.sql.parse.AliasMapHolder@71960ecb) size=1000 maxSize=1000 This should not occur if your keys are immutable, and you have used synchronization properly. at org.apache.commons.collections4.map.LRUMap.reuseMapping(LRUMap.java:384) ~[commons-collections4-4.4.jar:4.4] at org.apache.commons.collections4.map.LRUMap.addMapping(LRUMap.java:349) ~[commons-collections4-4.4.jar:4.4]...
Improve the exception and validation for when topology lock `on` and adding a vertex with new columns
For postgres we can use the new `merge` sql introduced in postgresql 15.
EdgeLabel has bunch of significant warning regarding EdgeRoles, sort them out!
`GroupCountSideEffect` depends on TinkerPop's bulk traverser feature. Sqlg needs to barrier after the step to have the same result.
Version: 3.0 Scenario: If the vertex name length is too long, we cannot create edge. Cause:When we create edge, we will auto create the in/out vertex reference column like this...
when we add graph change notify support by kafka for database not postgre, we found that metadata of different nodes is not the same in multi jvm nodes senario. we...
Using a ltree column as a primary key in partitioned tables breaks, as `PObject` does not implement `Comparable` which is required by Sqlg. Investigate!
Custom identifiers need to support all data types. In particular searching by id fails if the identifier has `LOCALDATE` in it.