1package: "com.android.appsearch.flags" 2container: "com.android.appsearch" 3 4# 5# all the flags we are adding in V have to be is_fixed_read_only true. 6# 7 8flag { 9 name: "enable_safe_parcelable_2" 10 is_exported: true 11 namespace: "appsearch" 12 description: "Use SafeParcelable to serialize data through binder" 13 bug: "275629842" 14 is_fixed_read_only: true 15} 16 17flag { 18 name: "enable_grouping_type_per_schema" 19 is_exported: true 20 namespace: "appsearch" 21 description: "Enable result grouping by schema type" 22 bug: "258715421" 23 is_fixed_read_only: true 24} 25 26flag { 27 name: "enable_generic_document_copy_constructor" 28 is_exported: true 29 namespace: "appsearch" 30 description: "Enable GenericDocument to take another GenericDocument to copy construct." 31 bug: "171882200" 32 is_fixed_read_only: true 33} 34 35flag { 36 name: "enable_list_filter_has_property_function" 37 is_exported: true 38 namespace: "appsearch" 39 description: "Enable the hasProperty function in list filter query expressions." 40 bug: "309826655" 41 is_fixed_read_only: true 42} 43 44flag { 45 name: "enable_list_filter_match_score_expression_function" 46 is_exported: true 47 namespace: "appsearch" 48 description: "Enable the 'matchScoreExpression' function in list filter query expressions." 49 bug: "377215223" 50 is_fixed_read_only: true 51} 52 53flag { 54 name: "enable_put_documents_request_add_taken_actions" 55 is_exported: true 56 namespace: "appsearch" 57 description: "Enable addTakenActions API in PutDocumentsRequest." 58 bug: "314026345" 59 is_fixed_read_only: true 60} 61 62flag { 63 name: "enable_set_publicly_visible_schema" 64 is_exported: true 65 namespace: "appsearch" 66 description: "Enable setPubliclyVisibleSchema API in SetSchemaRequest." 67 bug: "325262525" 68 is_fixed_read_only: true 69} 70 71flag { 72 name: "enable_generic_document_builder_hidden_methods" 73 is_exported: true 74 namespace: "appsearch" 75 description: "Enable GenericDocument.Builder to use previously hidden methods." 76 bug: "318408639" 77 is_fixed_read_only: true 78} 79 80flag { 81 name: "enable_search_spec_filter_properties" 82 is_exported: true 83 namespace: "appsearch" 84 description: "Enable addFilterProperties API in SearchSpec and SearchSuggestionSpec." 85 bug: "296088047" 86 is_fixed_read_only: true 87} 88 89flag { 90 name: "enable_search_spec_set_search_source_log_tag" 91 is_exported: true 92 namespace: "appsearch" 93 description: "Enable the setSearchSourceLogTag API in SearchSpec." 94 bug: "315370764" 95 is_fixed_read_only: true 96} 97 98flag { 99 name: "enable_enterprise_global_search_session" 100 is_exported: true 101 namespace: "appsearch" 102 description: "Enable personal profile to search over allowed enterprise profile data in AppSearch through enterprise global search session." 103 bug: "237388235" 104 is_fixed_read_only: true 105} 106 107flag { 108 name: "enable_set_schema_visible_to_configs" 109 is_exported: true 110 namespace: "appsearch" 111 description: "Enable the addSchemaTypeVisibleToConfig API in the setSchemaRequest." 112 bug: "300162279" 113 is_fixed_read_only: true 114} 115 116flag { 117 name: "enable_app_functions" 118 namespace: "appsearch" 119 description: "Guards everything related to AppFunction." 120 bug: "327134039" 121 is_fixed_read_only: true 122 is_exported: true 123} 124 125flag { 126 name: "enable_generic_document_over_ipc" 127 namespace: "appsearch" 128 description: "Guards system API for parcelling Generic documents." 129 bug: "357551503" 130 is_fixed_read_only: true 131 is_exported: true 132} 133 134flag { 135 name: "enable_result_denied_and_result_rate_limited" 136 namespace: "appsearch" 137 description: "Enable previously hidden constants in AppSearchResult." 138 bug: "279047435" 139 is_fixed_read_only: true 140 is_exported: true 141} 142 143flag { 144 name: "enable_get_parent_types_and_indexable_nested_properties" 145 namespace: "appsearch" 146 description: "Enable previously hidden APIs in AppSearchSchema." 147 bug: "291122592" 148 is_fixed_read_only: true 149 is_exported: true 150} 151 152flag { 153 name: "enable_schema_embedding_property_config" 154 namespace: "appsearch" 155 description: "Enables embedding vectors to be used for searches in AppSearch" 156 bug: "326656531" 157 is_fixed_read_only: true 158 is_exported: true 159} 160 161flag { 162 name: "enable_schema_embedding_quantization" 163 namespace: "appsearch" 164 description: "Enables embedding quantization." 165 bug: "359959345" 166 is_fixed_read_only: true 167 is_exported: true 168} 169 170flag { 171 name: "enable_informational_ranking_expressions" 172 namespace: "appsearch" 173 description: "Enables the additional informational ranking expression API" 174 bug: "332642571" 175 is_fixed_read_only: true 176 is_exported: true 177} 178 179 180flag { 181 name: "enable_search_spec_search_string_parameters" 182 namespace: "appsearch" 183 description: "Enables the tokenize function in the list filter language" 184 bug: "352780707" 185 is_fixed_read_only: true 186 is_exported: true 187} 188 189flag { 190 name: "apps_indexer_enabled" 191 namespace: "appsearch" 192 description: "Enables the apps indexer module" 193 bug: "275592563" 194 is_fixed_read_only: true 195 is_exported: true 196} 197 198flag { 199 name: "enable_contacts_index_first_middle_and_last_names" 200 namespace: "appsearch" 201 description: "Enables the indexing of first, middle, and last names in contacts indexer" 202 bug: "358082031" 203 is_fixed_read_only: true 204 is_exported: true 205} 206 207flag { 208 name: "app_open_event_indexer_enabled" 209 namespace: "appsearch" 210 description: "Enables the app open event indexer module" 211 bug: "357835538" 212 is_fixed_read_only: true 213 is_exported: true 214} 215 216flag { 217 name: "enable_result_already_exists" 218 namespace: "appsearch" 219 description: "Enable the RESULT_ALREADY_EXISTS constant in AppSearchResult" 220 bug: "357708638" 221 is_fixed_read_only: true 222 is_exported: true 223} 224 225flag { 226 name: "enable_blob_store" 227 namespace: "appsearch" 228 description: "Enable the BlobHandle and putBlob APIs in AppSearch" 229 bug: "273591938" 230 is_fixed_read_only: true 231 is_exported: true 232} 233 234flag { 235 name: "enable_enterprise_empty_batch_result_fix" 236 namespace: "appsearch" 237 description: "Populates the GetDocuments batch result with RESULT_NOT_FOUND when the enterprise user cannot be retrieved." 238 bug: "349805579" 239 is_fixed_read_only: true 240 is_exported: true 241} 242 243flag { 244 name: "enable_apps_indexer_incremental_put" 245 namespace: "appsearch" 246 description: "Calls put only for added and updated AppFunctionStaticMetadata documents" 247 bug: "367410454" 248 is_fixed_read_only: true 249 is_exported: true 250} 251 252flag { 253 name: "enable_additional_builder_copy_constructors" 254 namespace: "appsearch" 255 description: "Enables additional builder copy constructors for AppSearchSchema, SetSchemaRequest, SearchSpec, JoinSpec, AppSearchBatchResult, and GetSchemaResponse." 256 bug: "369563892" 257 is_fixed_read_only: true 258 is_exported: true 259} 260 261flag { 262 name: "enable_abstract_syntax_trees" 263 namespace: "appsearch" 264 description: "Enables abstract syntax trees to be built and used within AppSearch." 265 bug: "356661489" 266 is_fixed_read_only: true 267 is_exported: true 268} 269 270flag { 271 name: "enable_search_spec_filter_document_ids" 272 namespace: "appsearch" 273 description: "Enables the addFilterDocumentId API in the SearchSpec." 274 bug: "367464836" 275 is_fixed_read_only: true 276 is_exported: true 277} 278 279flag { 280 name: "enable_document_limiter_replace_tracking" 281 namespace: "appsearch" 282 description: "Enables the replacement of the calculation of doc limits." 283 bug: "363301147" 284 is_fixed_read_only: true 285 is_exported: true 286} 287 288flag { 289 name: "enable_scorable_property" 290 namespace: "appsearch" 291 description: "Enables the feature of scorable property." 292 bug: "357105964" 293 is_fixed_read_only: true 294 is_exported: true 295} 296 297flag { 298 name: "enable_search_result_parent_types" 299 namespace: "appsearch" 300 description: "Enables wrapping the parent types of a document in the SearchResult instead of GenericDocument." 301 bug: "371610934" 302 is_fixed_read_only: true 303 is_exported: true 304 } 305 306flag { 307 name: "enable_delete_propagation_type" 308 namespace: "appsearch" 309 description: "Enables delete propagation type related APIs." 310 bug: "376913014" 311 is_fixed_read_only: true 312 is_exported: true 313} 314 315flag { 316 name: "enable_app_functions_schema_parser" 317 namespace: "appsearch" 318 description: "Enables the AppFunctionSchemaParser for dynamic schema parsing." 319 bug: "380729091" 320 is_fixed_read_only: true 321 is_exported: true 322} 323