thinkaurelius / titan

Distributed Graph Database
http://titandb.io
Apache License 2.0
5.24k stars 1.01k forks source link

Inconsistent handling of querying Set Properties #1016

Closed szetheli closed 9 years ago

szetheli commented 9 years ago

When using g.V, the query evaluates each of the values of the property for a match. When using vertex, the query is comparing the collection of property values against the has value.

Expected: The two uses of has(property, propertyvalue) should be consistent.

mbroecheler commented 9 years ago

Yes, this is a known issue since Blueprints doesn't support SET semantics and Titan cannot overwrite the behavior. This is solved in the upcoming TinkerPop3.