Checkout Tools
  • last updated 8 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
OAK-8827 - AWS support for segment-tar

Contribution by Alvaro Dias

  1. … 81 more files in changeset.
fix svn:eol-style
  1. … 5 more files in changeset.
OAK-8783 Merge index definitions (JsonObject part)
    • ?
    ./jackrabbit/oak/commons/json/JsonObjectTest.java
  1. … 2 more files in changeset.
OAK-8676: deprecate FileIOUtils.FileLineDifferenceIterator
  1. … 5 more files in changeset.
OAK-8677: deprecate FileIOUtils.writeStrings with Guava Function parameter
  1. … 2 more files in changeset.
OAK-8666: deprecate FileIOUtils.BurnOnCloseFileIterator
  1. … 4 more files in changeset.
OAK-8661: deprecate public LazyInputStream(ByteSource byteSource)
  1. … 6 more files in changeset.
OAK-8555 - Move Buffer from oak-segment-tar to oak-commons

Contribution by José Andrés Cordero Benítez.

    • ?
    ./jackrabbit/oak/commons/BufferTest.java
  1. … 69 more files in changeset.
OAK-7680: oak-commons: upgrade to project default mockito version

Apply patch provided by Julian Reschke

  1. … 1 more file in changeset.
OAK-8335: get rid of junit deprecation warnings
  1. … 43 more files in changeset.
OAK-8228: Optimize PathUtils.dropIndexFromName(String)
  1. … 1 more file in changeset.
OAK-8084: LogCustomizer should allow instantiation with Java class (in addition to class name)
fix svn:eol-style
  1. … 5 more files in changeset.
OAK-8018 : Move LazyValue from oak-core to oak-commons
    • ?
    ./jackrabbit/oak/commons/LazyValueTest.java
  1. … 7 more files in changeset.
OAK-7929: Incorrect Facet Count With Large Dataset and ACLs

* Allow secure and sampleSize under <index-def>/facets

* These can be overridden by JVM command line param

* Inject seed into index definition during indexing cycle

* Rename FilteredFacetCounts to SecureFacetCounts to serve for secure

configuration

* StatisticalSortedSetDocValueFacetCounts would do random sampling of

results wrt what ratio are accessible. Use this ratio to extrapolate

facet counts returned by index

* Add TemporarySystemProperty rule to ease writing tests which set system property

  1. … 12 more files in changeset.
OAK-7892: LogCustomizer should support slf4j log levels
OAK-7760: Use NIO in the implementation of FileAccess.Mapped#read
  1. … 3 more files in changeset.
OAK-7511: get rid of JSR 305 dependency - use jetbrains nullability annotations instead - oak-commons
  1. … 14 more files in changeset.
OAK-7297: New fixture for the Azure Segment Store
  1. … 10 more files in changeset.
OAK-7223: Files could be kept partially in case of disconnection from backends

- Created a utility method in FileIOUtils#copyInputStreamToFile which delegates to IOUtils but deletes file on exception thus removing any potential partial files created.

- Using the new method in FileCache load.

  1. … 5 more files in changeset.
OAK-7038: Make deletion of temp files resilient in some common utility methods

Moved the deletion to the finally block

  1. … 2 more files in changeset.
OAK-6489: Datastorecheck command should output the path of missing datastore

Introduced a --verbose option which outputs backend friendly blob ids in the file created. This information can be combined with the datastore path (in a script) to construct the full path of the id easily.

  1. … 3 more files in changeset.
OAK-6945: Add package export versions for oak-commons

Remove o.a.j.o.commons.benchmark package

Move MicroBenchmark to test classes

Move PerfLogger to parent package

    • ?
    ./jackrabbit/oak/commons/PerfLoggerTest.java
    • ?
    ./jackrabbit/oak/commons/benchmark/MicroBenchmark.java
    • ?
    ./jackrabbit/oak/commons/PerfLoggerIT.java
  1. … 22 more files in changeset.
OAK-6671 - Enable support for custom types in ExternalSort
  1. … 1 more file in changeset.
OAK-6648: test failure seen in org.apache.jackrabbit.oak.segment.upgrade.UpgradeIT

Skip the failing test on Windows

  1. … 3 more files in changeset.
OAK-6596: Blob store consistency check can show bogus errors about missing blobs

- Patch from Csaba Varga

  1. … 1 more file in changeset.
OAK-6220: Copy on write node store implementation
  1. … 13 more files in changeset.
OAK-6136: Extract the multiplexing implementation code into a separate bundle

Renamed the bundle to oak-store-composite.

  1. … 73 more files in changeset.
OAK-6175: Add unit test coverage for IOUtils.humanReadableByteCount

Use ENGLISH local to encode the human readable byte count

Credits to Matt Ryan for the patch

  1. … 1 more file in changeset.
OAK-6175: Add unit test coverage for IOUtils.humanReadableByteCount

Disable test as expectation does not take the locale into account