diff options
Diffstat (limited to 'proto/icing/proto/initialize.proto')
-rw-r--r-- | proto/icing/proto/initialize.proto | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/proto/icing/proto/initialize.proto b/proto/icing/proto/initialize.proto index 958767b..9dd9e88 100644 --- a/proto/icing/proto/initialize.proto +++ b/proto/icing/proto/initialize.proto @@ -23,7 +23,7 @@ option java_package = "com.google.android.icing.proto"; option java_multiple_files = true; option objc_class_prefix = "ICNG"; -// Next tag: 14 +// Next tag: 16 message IcingSearchEngineOptions { // Directory to persist files for Icing. Required. // If Icing was previously initialized with this directory, it will reload @@ -127,6 +127,15 @@ message IcingSearchEngineOptions { // indexing latency. optional int32 lite_index_sort_size = 13 [default = 8192]; // 8 KiB + optional bool use_new_qualified_id_join_index = 14; + + // Whether to build the metadata hits used for property existence check, which + // is required to support the hasProperty function in advanced query. + // + // TODO(b/309826655): Implement the feature flag derived files rebuild + // mechanism to handle index rebuild, instead of using index's magic value. + optional bool build_property_existence_metadata_hits = 15; + reserved 2; } |