Checkout Tools
  • last updated 28 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
OAK-6666: Clean up tests depending on DocumentNodeStore
  1. … 8 more files in changeset.
OAK-6050: Unify used version of osgi-mock

Original patch provided by rombert@apache.org

  1. … 19 more files in changeset.
OAK-6108 : Move DataStoreTextProviderService and DataStoreTextWriter to plugins.index.datastore
  1. … 7 more files in changeset.
OAK-6095 : Get rid of dependency from oak-segment-tar to oak-core tests
  1. … 21 more files in changeset.
OAK-6073 : Get rid of dependency from oak-blob-azure from oak-core
    • ?
    ./index/DataStoreTextWriterTest.java
  1. … 785 more files in changeset.
OAK-6024: Use of DocumentMKBuilderProvider with virtual clock is fragile
  1. … 6 more files in changeset.
OAK-5934: AbstractSharedCachingDataStore initializes a loader which closes input stream retrieved prematurely

- Removed the finally clause and the input stream close

- Added test syncAddGetLoadCache

  1. … 1 more file in changeset.
OAK-5827: Don't use SHA-1 for new DataStore binaries

- Uses SHA-256 for binaries

- Removed references to SHA-1 and fix tests.

- Uses JR2 AbstractDataStore DIGEST property to get the digest algorithm to be used.

  1. … 3 more files in changeset.
OAK-5913: DataStoreTrackerGCTest uses different Clocks for tests
OAK-5908: BlobIdTracker should not resurrect deleted blob ids in a clustered setup after GC

- Purging the locally tracked files after synchronization with the datastore in the next executed snapshot

  1. … 1 more file in changeset.
OAK-5874: Duplicate uploads might happen with AbstractSharedCachingDataStore

- Slightly modified patch from Raul Hudea

  1. … 1 more file in changeset.
OAK-5461: [BlobGC] BlobIdTracker remove() should merge generations

- Creating a snapshot before removing deleted blob ids

- Guarding snapshot against concurrently run remove (a rare situation)

  1. … 1 more file in changeset.
OAK-5461: backing out change due to test hangup on Windows
  1. … 1 more file in changeset.
OAK-5461: [BlobGC] BlobIdTracker remove() should merge generations

- Merging generations in the reference file before removing deleted blob ids

  1. … 1 more file in changeset.
OAK-5454: Failed test: org.apache.jackrabbit.oak.plugins.blob.CachingDataStoreTest.zeroStagingCacheAddGetDelete

- Handling async build() to finish before finishing initialization

  1. … 2 more files in changeset.
OAK-5273 - Reintroduce tests disabled or removed for OAK-5223

  1. … 3 more files in changeset.
OAK-5285: Test failures in org.apache.jackrabbit.oak.plugins.blob

Fix & additional logging for CachingDataStoreTest

OAK-5285: Test failures in org.apache.jackrabbit.oak.plugins.blob

Better diagnostics & some fixes

OAK-5251: Test failure: externalAddOffline(org.apache.jackrabbit.oak.plugins.blob.datastore.BlobIdTrackerTest

Possible fix to create a new root dir for the tracker in the test

OAK-5251: Test failure: externalAddOffline(org.apache.jackrabbit.oak.plugins.blob.datastore.BlobIdTrackerTest

Ignoring test temporarily

OAK-5223 - Let SegmentNodeStoreService unregister services correctly

SegmentNodeStoreService now uniformly unregisters the services it owns, even

when an external BlobStore is used. Moreover, the reference to the BlobStore

has been changed from dynamic and reluctant to static and greedy to simplify

the implementation of the SegmentNodeStoreService.

  1. … 6 more files in changeset.
OAK-5232: Add option to datastorecheck command to add blob ids to tracker offline

* Added --track option

* Test in BlobIdTrackerStoreTest

  1. … 2 more files in changeset.
OAK-5231: Proper resource cleanup in BlobTrackerTest

Closing objects and scheduler executor properly

OAK-5215 remove use of deprecated guava methods

- patch by Torgeir Veimo

  1. … 5 more files in changeset.
OAK-5201: Support upgrade of DataStore cache

- Upgrade utility class exposes methods to move older cached files to newer cache areas.

- UploadStagingCache and FIleCache now upgrade the previous version of cache files if available to their respective caches.

    • ?
    ./DataStoreCacheUpgradeUtilsTest.java
  1. … 5 more files in changeset.
OAK-5174: Introduce API to pass options while writing blobs in BlobStore/DataStore

* New method added to BlobStore to pass options while writing

* BlobOptions to pass options

* Enable AbstractSharedCachingDataStore to interpret options to add blobs synchronously

  1. … 15 more files in changeset.
OAK-4597: Improve test coverage of blob GC

Added tests for BlobTracker OSGi registration

    • ?
    ./DocumentBlobTrackerRegistrationTest.java
    • ?
    ./AbstractBlobTrackerRegistrationTest.java
  1. … 1 more file in changeset.
OAK-5009: ExternalToExternalMigrationTest failures on Windows

Support empty blob identities in the migrator.

  1. … 1 more file in changeset.
OAK-5009 - Ignore failing tests from AbstractMigratorTest

OAK-5088 - o.a.j.o.p.b.d.DataStoreBlobStore#getReference logs WARNING for missing records

Applied patch from Timothee Maret

  1. … 1 more file in changeset.