aboutsummaryrefslogtreecommitdiff
path: root/icing/query/query-features.h
diff options
context:
space:
mode:
Diffstat (limited to 'icing/query/query-features.h')
-rw-r--r--icing/query/query-features.h10
1 files changed, 8 insertions, 2 deletions
diff --git a/icing/query/query-features.h b/icing/query/query-features.h
index 1471063..9fafba5 100644
--- a/icing/query/query-features.h
+++ b/icing/query/query-features.h
@@ -36,8 +36,14 @@ constexpr Feature kNumericSearchFeature =
constexpr Feature kVerbatimSearchFeature =
"VERBATIM_SEARCH"; // Features#VERBATIM_SEARCH
-// TODO(b/208654892): Add this as an enabled feature in the query visitor when
-// it gets invoked.
+// This feature covers all additions (other than numeric search and verbatim
+// search) to the query language to bring it into better alignment with the list
+// filters spec.
+// This includes:
+// - support for function calls
+// - expanding support for negation and property restriction expressions
+// - prefix operator '*'
+// - 'NOT' operator
constexpr Feature kListFilterQueryLanguageFeature =
"LIST_FILTER_QUERY_LANGUAGE"; // Features#LIST_FILTER_QUERY_LANGUAGE