You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jackrabbit.apache.org by kw...@apache.org on 2021/05/04 09:53:52 UTC
[jackrabbit-filevault] branch
bugfix/JCRVLT-517-init-package-cache-in-osgi updated (0364b48 -> c4df25c)
This is an automated email from the ASF dual-hosted git repository.
kwin pushed a change to branch bugfix/JCRVLT-517-init-package-cache-in-osgi
in repository https://gitbox.apache.org/repos/asf/jackrabbit-filevault.git.
from 0364b48 JCRVLT-517 fix package cache init in OSGi containers
add c4df25c JCRVLT-517 extract cache into dedicated class
No new revisions were added by this update.
Summary of changes:
vault-core/pom.xml | 28 +-
.../jackrabbit/vault/fs/io/MemoryArchive.java | 7 +-
.../packaging/impl/SubPackageExportProcessor.java | 7 +-
.../vault/packaging/impl/ZipVaultPackage.java | 3 +-
.../vault/packaging/registry/PackageRegistry.java | 8 +-
.../registry/impl/AbstractPackageRegistry.java | 6 +-
.../packaging/registry/impl/FSInstallState.java | 28 +-
.../registry/impl/FSInstallStateCache.java | 199 ++++++++++++
.../packaging/registry/impl/FSPackageRegistry.java | 355 ++++++---------------
.../packaging/registry/impl/FSPackageStatus.java | 3 +-
.../registry/impl/FSRegisteredPackage.java | 9 +-
.../registry/impl/JcrPackageRegistry.java | 19 +-
.../jackrabbit/vault/util/InputStreamPump.java | 22 +-
.../packaging/integration/FSInstallStateTest.java | 101 ------
.../packaging/integration/PackageInstallIT.java | 29 +-
.../vault/packaging/integration/SubPackagesIT.java | 2 +-
.../registry/impl/FSInstallStateTest.java | 72 ++++-
.../impl}/FSPackageRegistryIT.java | 94 +++---
.../registry/impl/FSPackageRegistryTest.java | 3 +-
.../registry/impl/FSRegisteredPackageTest.java | 7 +-
.../impl/invalid-metadata.xml} | 0
.../test-packages/properties-with-0mtime.zip | Bin 0 -> 453 bytes
22 files changed, 515 insertions(+), 487 deletions(-)
create mode 100644 vault-core/src/main/java/org/apache/jackrabbit/vault/packaging/registry/impl/FSInstallStateCache.java
delete mode 100644 vault-core/src/test/java/org/apache/jackrabbit/vault/packaging/integration/FSInstallStateTest.java
rename vault-core/src/test/java/org/apache/jackrabbit/vault/packaging/{integration => registry/impl}/FSPackageRegistryIT.java (92%)
copy vault-core/src/test/resources/org/apache/jackrabbit/vault/packaging/{integration/repository.xml => registry/impl/invalid-metadata.xml} (100%)
create mode 100644 vault-core/src/test/resources/test-packages/properties-with-0mtime.zip