You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tinkerpop.apache.org by "Christopher Smith (Jira)" <ji...@apache.org> on 2021/01/20 08:38:00 UTC
[jira] [Created] (TINKERPOP-2508) Support case-insensitive
predicates
Christopher Smith created TINKERPOP-2508:
--------------------------------------------
Summary: Support case-insensitive predicates
Key: TINKERPOP-2508
URL: https://issues.apache.org/jira/browse/TINKERPOP-2508
Project: TinkerPop
Issue Type: Improvement
Affects Versions: 3.4.9
Reporter: Christopher Smith
[As noted|https://stackoverflow.com/a/58103202/1189885], Gremlin has no native means to express case-insensitive text predicates. While I understand the caution shown in not running ahead of the capabilities in various backends, the inability to express even a simple case-insensitive prefix search natively is a major impediment when using platforms like Neptune that entirely disallow lambda operations. Even if the search were entirely unindexed, it would be drastically more efficient to execute a scan-style traversal on the server rather than any of the other potential options.
As an adjunct, "case-insensitive operations" could be listed as a graph feature alongside {{Computer}} and {{Transactions}}, providing the ability to either prohibit such steps or to slurp locally via strategy.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)