Gremlinq / ExRam.Gremlinq

A .NET object-graph-mapper for Apache TinkerPop™ Gremlin enabled databases.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

For versions <= 8.x, deserialized properties are sometimes null when using any provider but CosmosDb

danielcweber opened this issue · comments

Every provider except CosmosDb (Neptune, Gremlin Server, Janusgraph, for a sufficient current version) uses a ReferenceElementStrategy that decouples element property values from the elements themselves. So ExRam.Gremlinq has to do some smart projection to get the elements and all the properties within the same query. For versions <= 8.x, this fails for certain queries when the type of projection cannot be determined by Gremlinq (e.g. vertex queries ending with Fold()). This will not be mitigated in the 8.x version range. However, it is fixed in version 9.x, which is in public preview on Nuget.

commented

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

commented

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

commented

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.