jackrabbit

Checkout Tools
  • last updated 26 mins ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates

Changeset 1848562 is being indexed.

OAK-7950 - oak-run check crashes with UncheckedExecutionException (caused by SNFE)
OAK-301: Document Oak

OAK-301: Document Oak
OAK-301: Document Oak

Clarify that faceting doesn't impact result set and only adds 'support' for faceting during index planning

OAK-301: Document Oak
OAK-7944 : Minor improvements to oak security code base

- use diamond type

  1. … 52 more files in changeset.
OAK-7935: RDB*Store: createOrUpdate may fail on stale cache when document was removed on different instance

Add test and minimal fix that ensures that the cache gets invalidated.

OAK-7935: RDB*Store: createOrUpdate may fail on stale cache when document was removed on different instance

Add test and minimal fix that ensures that the cache gets invalidated.

OAK-7944 : Minor improvements to oak security code base

- improvements to collection loops

[maven-release-plugin] prepare for next development iteration
  1. … 9 more files in changeset.
[maven-release-plugin] copy for tag jackrabbit-2.19.0
[maven-release-plugin] prepare release jackrabbit-2.19.0
  1. … 9 more files in changeset.
OAK-6895: Suggest directory lookup (query) isn't closed (backport r1814052 from trunk)

OAK-6972 - DefaultIndexReader closes suggest directory multiple times (backport r1816019 from trunk)

OAK-7630: Suggest directory update doesn't close AnalyzingInfixSuggester after building (backport r1835780 from trunk)

OAK-6895: Suggest directory lookup (query) isn't closed (backport r1814052 from trunk)

OAK-6972 - DefaultIndexReader closes suggest directory multiple times (backport r1816019 from trunk)

OAK-7630: Suggest directory update doesn't close AnalyzingInfixSuggester after building (backport r1835780 from trunk)

OAK-7944 : Minor improvements to oak security code base

- simplify expressions

OAK-7944 : Minor improvements to oak security code base

- improve Collections.toArray using empty arrays

  1. … 12 more files in changeset.
OAK-7944 : Minor improvements to oak security code base

- clean up redundant throws clauses

  1. … 62 more files in changeset.
OAK-7944 : Minor improvements to oak security code base

- fix nullability issues

- fix missing annotations

OAK-7945 - Document the recover-journal command
OAK-7893 - set log level to debug when stats update fails
JCR-4396: Release Jackrabbit 2.19.0 - Candidate Release Notes
OAK-7942 - Fix covariant return type changes in ByteBuffer
  1. … 53 more files in changeset.
OAK-7929: Incorrect Facet Count With Large Dataset and ACLs (backport from trunk)

Backport r1848181,r1848182,r1848191,r1848217 from trunk. The fixes cover OAK-7930 as well.

Pasting commit message from those revisions below:

========== r1848181 ==========

OAK-7930: Add tape sampling

==============================

========== r1848182 ==========

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

==============================

========== r1848191 ==========

OAK-7929: Incorrect Facet Count With Large Dataset and ACLs

animal-sniffer failed on jdk11 while complaining that it couldn't find

Math.floorDiv(long, int). Thanks Michael Duerig for pointing out the

issue.

==============================

========== r1848217 ==========

OAK-7929: Incorrect Facet Count With Large Dataset and ACLs

While backporting to 1.6 branch there were test failure due to missing

code paths added during hybridV2 implementation (1.8). Changed random

seed injection slightly to make it compatible with 1.6 branch as well.

==============================

OAK-7944 : Minor improvements to oak security code base

- fix broken javadoc links

- remove redundant @see

- use {@code} instead of <code>

OAK-7929: Incorrect Facet Count With Large Dataset and ACLs (backport from trunk)

Backport r1848181,r1848182,r1848191,r1848217 from trunk. The fixes cover OAK-7930 as well.

Pasting commit message from those revisions below:

========== r1848181 ==========

OAK-7930: Add tape sampling

==============================

========== r1848182 ==========

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

==============================

========== r1848191 ==========

OAK-7929: Incorrect Facet Count With Large Dataset and ACLs

animal-sniffer failed on jdk11 while complaining that it couldn't find

Math.floorDiv(long, int). Thanks Michael Duerig for pointing out the

issue.

==============================

========== r1848217 ==========

OAK-7929: Incorrect Facet Count With Large Dataset and ACLs

While backporting to 1.6 branch there were test failure due to missing

code paths added during hybridV2 implementation (1.8). Changed random

seed injection slightly to make it compatible with 1.6 branch as well.

==============================

OAK-7929: Incorrect Facet Count With Large Dataset and ACLs

While backporting to 1.6 branch there were test failure due to missing

code paths added during hybridV2 implementation (1.8). Changed random

seed injection slightly to make it compatible with 1.6 branch as well.

JCR-4394: switch bundle comparisonVersion for 2.18
JCR-4394: switch bundle comparisonVersion for 2.18