[ https://issues.apache.org/jira/browse/TINKERPOP-2509?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Yang Xia closed TINKERPOP-2509. ------------------------------- Resolution: Duplicate String manipulation functions will now allow toUpper() and toLower(), should satisfy current needs. > Uppercase/lowercase modulators > ------------------------------ > > Key: TINKERPOP-2509 > URL: https://issues.apache.org/jira/browse/TINKERPOP-2509 > Project: TinkerPop > Issue Type: Improvement > Components: process > Affects Versions: 3.4.9 > Reporter: Christopher Smith > Priority: Minor > > As an alternative/adjunct to more backend-involved features like > case-insensitive search, it would be helpful to have modulators (or is it > operators? with-options?) {{uppercase}} and {{lowercase}} that could be > applied arbitrarily in the same way that other modulators are. This would, > among other things, allow for more efficient loads of indexed values (e.g., > an unfolded traversal that selected certain properties, prefixed them with > {{lc.}}, and saved the lowercase value for later query) and for > less-inefficient server-side case-insensitive traversals of values that are > inherently case-sensitive (by doing a full scan, but still server-side). > Based on the architecture, it _seems_ that adding support for these > modulators would be minimally invasive for backend systems, in contrast to > richer features. -- This message was sent by Atlassian Jira (v8.20.10#820010)