This is an automated email from the ASF dual-hosted git repository. rombert pushed a change to branch issue/run-starter-its-poc in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-resourceresolver.git
from 71fe854 [POC] Run the Sling Starter ITs with the ResourceResolver bundle add ff52745 SLING-11328: add diagnostics when paths are duplicates (#69) add 99998ae SLING-11372: resource resolver: cleanup code related to aliases (#72) add 53911d6 SLING-11394: improve diagnostics when # of vanity paths is close or greater than configured cache size (#74) add 7f22556 SLING-11343: add metrics related to vanity path lookup and bloom filter behavior (#70) add f1ced07 SLING-11448 : Provide a mode option for resource providers (#77) add 3498103 SLING-11448 : Provide a mode option for resource providers add b2ae3d5 SLING-11443: resource resolver: switch to sql2 syntax (#76) add 97939db SLING-11516 include adapters.json metadata in the resulting bundle (#79) add 5385d6b SLING-10844 - ResourceMapper.getMapping() returns null for empty path add ac8b0ad [maven-release-plugin] prepare release org.apache.sling.resourceresolver-1.10.0 add 0fa6850 [maven-release-plugin] prepare for next development iteration add ee2a0b2 SLING-11541: vanity path query: attempt to query sorted by first vanity path, check results (#81) add ec80eab SLING-11593 - Clarify behaviour of "Vanity Path Precedence" flag for the resource resolver factory add 8c0138f SLING-11604: Async VanityPathInitializer should log when completed (#85) add 54fa958 SLING-11659: Resource Resolver - remove dead test code remove dead test code related to persisted bloom filter (#86) add 51ed019 SLING-11581: use keyset pagination for vanity path query (#82) add c781647 Update to parent pom 49 add 3f81fed SLING-11755: resource resolver: add test coverage for URL patterns in vanity paths (#90) add 11ba5e9 SLING-11755: resource resolver: improve test coverage for vanity path targets (#92) add 52c73f9 SLING-11756: resource resolver: rewrite getVanityPathDefinition for more clarity (#93) add 6d6d50f SLING-11757: resource resolver: pathless URL in vanity path causes NPE in ResourceMapperImpl.apply() add 9a868c2 SLING-11757: resource resolver: pathless URL in vanity path causes NPE in ResourceMapperImpl.apply() - adjust test expectations add b9cfd53 SLING-11757: resource resolver: pathless URL in vanity path causes NPE in ResourceMapperImpl.apply() - map to empty path instead to / add f163628 SLING-11757: resource resolver: pathless URL in vanity path causes NPE in ResourceMapperImpl.apply() add e83032a SLING-11709 - Set up Jira autolinks to all Sling Github projects add 46f67c7 SLING-11835: resource resolver: should not use SNAPSHOT version of API (#95) add 1b58109 SLING-12017: resource resolver: add fallback when paged query fails due to missing index add de88486 Merge pull request #98 from apache/SLING-12017 add 166800f SLING-12018: resource resolver: add metrics for resources with sling:alias/vanityPath found on startup (#99) add 1e5763a SLING-12021 upate to parent 52, support build with java 17 (#102) add 62972f5 Merge branch 'master' into issue/run-starter-its-poc No new revisions were added by this update. Summary of changes: .asf.yaml | 11 + pom.xml | 16 +- .../impl/CommonResourceResolverFactoryImpl.java | 4 +- .../impl/FactoryPreconditions.java | 1 + .../impl/ResourceResolverFactoryActivator.java | 6 +- .../impl/ResourceResolverFactoryConfig.java | 2 +- .../impl/ResourceResolverImpl.java | 4 +- .../impl/ResourceResolverMetrics.java | 107 ++++- .../console/ResourceResolverWebConsolePlugin.java | 1 + .../impl/helper/ResourceDecoratorTracker.java | 3 +- .../impl/helper/ResourceResolverControl.java | 27 +- .../impl/mapping/MapConfigurationProvider.java | 4 +- .../resourceresolver/impl/mapping/MapEntries.java | 466 ++++++++++++++------- .../impl/mapping/ResourceMapperImpl.java | 7 +- .../impl/providers/ResourceProviderInfo.java | 32 +- .../impl/providers/ResourceProviderTracker.java | 16 +- .../impl/EtcMappingResourceResolverTest.java | 14 +- .../sling/resourceresolver/impl/Fixture.java | 13 +- .../impl/MockedResourceResolverImplTest.java | 18 +- .../resourceresolver/impl/ProviderHandlerTest.java | 4 +- .../impl/ResourceProviderEntryTest.java | 26 +- .../impl/ResourceResolverImplTest.java | 11 +- .../impl/helper/RedirectResourceTest.java | 1 - .../impl/helper/ResourceResolverControlTest.java | 115 +++-- .../mapping/AbstractMappingMapEntriesTest.java | 22 +- .../impl/mapping/EtcMappingMapEntriesTest.java | 4 +- .../impl/mapping/InMemoryResourceProvider.java | 44 +- .../impl/mapping/MapEntriesTest.java | 133 ++++-- .../impl/mapping/ResourceMapperImplTest.java | 104 ++++- .../providers/ResourceProviderTrackerTest.java | 27 +- .../SecureResourceProviderDecoratorTest.java | 2 +- .../sling/resourceresolver/util/MockTestUtil.java | 8 +- 32 files changed, 888 insertions(+), 365 deletions(-) create mode 100644 .asf.yaml