Platform
Adding flag for optimizing apps indexer
Changes AppSearchHelper to only remove deleted app functions
Makes AppsUtilTest test less restrictive
Updates AppsUtil to handle app functions
Updates AppSearchHelper to handle App Functions
Merge "Adds the ResolveInfos class" into main
Merge "Makes AppFunctionStaticMetadata#getSchemaNameForPackage public" into main
Add remove method to SyncAppSearchSession
Merge "Add mghiware@, tjbarron@, and xyj@ to the OWNERS for packages/modules/AppSearch" into main
Add mghiware@, tjbarron@, and xyj@ to the OWNERS for packages/modules/AppSearch
Makes AppFunctionStaticMetadata#getSchemaNameForPackage public
Fix appsearch can not see the latest value of the flag [attempt 2]
Fix appsearch can not see the latest value of the flag
Ignores AppSearchModuleTests tests
Properly catches errors in Sync operations
Merge "Changes Apps Indexer to lazy init settings & sessions" into main
Changes Apps Indexer to lazy init settings & sessions
Merge "Turns on isAppsIndexerEnabled by default" into main
Turns on isAppsIndexerEnabled by default
Merge "Adding flag for rolling out apps indexer" into main
Adding flag for rolling out apps indexer
Turns off Apps Indexer for now
Uses real default values for test
Merge "Enables the Apps Indexer" into main
Merge "Runs the Apps Indexer from AppSearchModule" into main
Runs the Apps Indexer from AppSearchModule
Adds a periodic Maintenance service for Apps Indexer
Adds the AppsIndexerManagerService
Also indexes application label
Adds the AppsIndexerUserInstance Class
Adds the AppsIndexer Impl class
Modifies error handling in Apps Indexer
Merge "Adds a helper class for interacting with AppSearch" into main
Adds a helper class for interacting with AppSearch
Smaller edits to Util and app type
Adds AppsIndexerConfig file and test implementation
Adds settings classes for Apps Indexer
Merge "Ensure that docs are cleared in SyncAppSearchImplTest" into main
Ensure that docs are cleared in SyncAppSearchImplTest
Adds a util for intereacting with PackageManager
Moves AppsIndexerTests to presubmit
Adds a synchronous util for AppSearch
Adds the MobileApplication type
Changes the publicly visible schema aconfig flag
Adds a flag to aconfig for publicly visible schema
Merge "Logs additional join fields in PlatformLogger" into udc-dev am: 62dacfec76 am: 3b66930ed0
Merge "Logs additional join fields in PlatformLogger" into udc-dev am: 62dacfec76
Merge "Logs additional join fields in PlatformLogger" into udc-dev am: 62dacfec76 am: 81840deb07
Merge "Logs additional join fields in PlatformLogger" into udc-dev am: 62dacfec76 am: db06bfa2e0
Merge "Logs additional join fields in PlatformLogger" into udc-dev am: 62dacfec76 am: 81840deb07
Merge "Logs additional join fields in PlatformLogger" into udc-dev am: 62dacfec76 am: 526b572345
Merge "Logs additional join fields in PlatformLogger" into udc-dev am: 62dacfec76
Merge "Logs additional join fields in PlatformLogger" into udc-dev am: 62dacfec76
Merge "Logs additional join fields in PlatformLogger" into udc-dev am: 62dacfec76
Merge "Logs additional join fields in PlatformLogger" into udc-dev
Logs additional join fields in PlatformLogger
Rolls back deletion propagation in framework
Update framework from jetpack.
Update framework from jetpack.
Jetpack
Changes updatedTimestamp to updateTimestampMillis
Adds @RequiredPermission to searchPersonCorpus and searchMobileApplicationCorpus
Merge "Adds MobileApplication for Jetpack" into androidx-main
Adds MobileApplication for Jetpack
Adds a util to get App namespace for Apps Indexer
Checks kotlin nullability when generating any list
Adds javadoc to PackageIdentifier methods
Adds a feature for Apps Indexer
Bundles the flag checking rule into common test rules
Adds an Experimental API annotation for AppSearch
Adds a way to detect the max number of documents that can be indexed
Merge "Updates SearchSpec for wildcards" into androidx-platform-dev
Updates SearchSpec for wildcards
Removes getDeletionPropagation in jetpack
Unstrips two tests that can be ran in framework
Adds test to FlagsTest for publicly visible schema
Merge "Adds Public ACL" into androidx-platform-dev
Merge "Switch to use VisibilityConfig" into androidx-platform-dev
Switch to use VisibilityConfig
Merge "Adds additional visibility types for supporting Public ACL" into androidx-platform-dev
Adds additional visibility types for supporting Public ACL
Adds the new APIs and Cts tests for the Public ACL
Changes getMaxIndexableProperties to not need context
Revert "Suppresses tests around classes not in T"
Merge "Adds GetSchemaRequest method for clearing visibility settings" into androidx-main
Updates the number of max document properties to 64.
Adds GetSchemaRequest method for clearing visibility settings
Suppresses tests around classes not in T
Merge "Strips out call to setDeletionPropagation in proto converter" into androidx-main
Strips out call to setDeletionPropagation in proto converter
Properly handles Long and Int for special fields
Checks for projections set outside of schema filter set
Merge "Removing a setDeletionPropagation call from being exported" into androidx-main
Removing a setDeletionPropagation call from being exported
Revert "Handles JoinSpec correctly in local query"
Handles nested SearchSpec package filters
Modifies addDocumentClasses to avoid infinite recursion
Adds docs to joinspec regarding advanced ranking strat
Adds note about joinable type limit
Clarifies the description for Joinspec#setNestedSearch
Merge "Removes a few TODOs around join logging" into androidx-platform-dev
Removes a few TODOs around join logging
Modifies a few tests related to joins
Adds Join metrics to SearchStats
Fixes VisibilityStore Migration Tests
Fixes SearchSpecToProtoConverterTest to handle mAppSearchImpl
Fixes API description for getNestedDocumentClasses
Modifies type generator so that dependent schemas are included as well.
Addresses API feedback around PotentialActions.java
Removes verification of setDeletionPropagation in schemas.
Adds an assumeFalse test for the RFC822 feature.
Merge "Hides methods related to deletion propagation" into androidx-platform-dev
Hides methods related to deletion propagation
Merge "Adding a delete propagation boolean to StringPropertyConfig" into androidx-platform-dev
Adding a delete propagation boolean to StringPropertyConfig
Merge "Fixes issue noticed in framework" into androidx-platform-dev
Fixes issue noticed in framework
Fixes a few comments for a framework export.
Applies removeInaccessibleSchemaFilter to nested SearchSpec
Strips out feature flag from usages of SearchSpec Property weights
Adds coverage to GetByDocumentIdRequest.Builder.addProjectionPaths
Merge "Not allowing joinspec in remove by query searchspecs" into androidx-main am: 07b356f684
Merge "Not allowing joinspec in remove by query searchspecs" into androidx-main
Not allowing joinspec in remove by query searchspecs
Handle JoinSpec in ProtoConverter
Merge "Adds an exception in SearchSpec builder" into androidx-main am: a846814933
Merge "Adds an exception in SearchSpec builder" into androidx-main
Adds an exception in SearchSpec builder
Merge "Moves DocumentIdUtilCtsTest to cts folder" into androidx-main am: c274bbba1e
Merge "Moves DocumentIdUtilCtsTest to cts folder" into androidx-main
Adds @RequiresFeature to JoinSpec
Moves DocumentIdUtilCtsTest to cts folder
Adds test coverage for SearchSpec.
Adds coverage to GetByDocumentIdRequest
Adds a test to cover PropertyPath iterator()
Adds a test for DocumentIdUtil.createQualifiedId with documents
Util methods for Joins and Actions
Merge "Adding a new JoinSpec API to AppSearch" into androidx-main am: e6b44f9a09
Merge "Adding a new JoinSpec API to AppSearch" into androidx-main
Adding a new JoinSpec API to AppSearch
Adds @return and @param statments to SearchSpec Projection methods
Merge "Adding RFC822 tokenization to AppSearch" into androidx-main am: 46a9193c55
Merge "Adding RFC822 tokenization to AppSearch" into androidx-main
Adding RFC822 tokenization to AppSearch
Merge "Adds Projection By Document to Jetpack" into androidx-main am: 11cece7f9c
Merge "Adds Projection By Document to Jetpack" into androidx-main
Adds Projection By Document to Jetpack
Merge "Removal of methods replaced by async rename." into androidx-main
Removal of methods replaced by async rename.
Merge "Updates addProjection methods to use PropertyPath." into androidx-main
Updates addProjection methods to use PropertyPath.
Removes the ability to set blank property names in GenericDocument
Adds helper method to SearchResult to provide property paths as objects
Merge "Implementation of an AppSearch Property Path Parser" into androidx-platform-dev
Implementation of an AppSearch Property Path Parser
Fixes flakiness in AutoValue/Document annotated classes
Merge "Adds the ability to extend classes with Document annotations." into androidx-platform-dev
Adds the ability to extend classes with Document annotations.
Changes write kind for @AppSearch fields if they are set in constructor.
Merge "Fixes Broken AnnotationProcessorLocalTest" into androidx-platform-dev
Fixes Broken AnnotationProcessorLocalTest
Revert "Improves interoperability between Document and AutoValue annotations."
Improves interoperability between Document and AutoValue annotations.
Adds a check for the GlobalGetById feature
Moves a test checking calls to getByDocumentId on a fake package.
Removes the cppFlags from local-storage build.gradle.
Changing last few async API calls to use proper versions of the calls
Deprecate the AppSearch API methods that return ListenableFuture but don't have the Async suffix.
Adding getByGlobalId to local storage and platform storage in Jetpack.
Merge "Added new call type to call stats" into androidx-platform-dev
Added new call type to call stats
Merge "Fixes a global get test to have the same error message." into androidx-platform-dev
Fixes a global get test to have the same error message.
Merge "Add getGlobalDocument() to AppSearchImpl." into androidx-platform-dev