dependabot[bot] [Fri, 20 May 2022 13:01:48 +0000 (13:01 +0000)]
Bump netty-codec-http in /oak-blob-cloud
Bumps [netty-codec-http](https://github.com/netty/netty) from 4.1.52.Final to 4.1.77.Final.
- [Release notes](https://github.com/netty/netty/releases)
- [Commits](https://github.com/netty/netty/compare/netty-4.1.52.Final...netty-4.1.77.Final)
---
updated-dependencies:
- dependency-name: io.netty:netty-codec-http
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Mohit Kataria [Fri, 20 May 2022 12:59:57 +0000 (18:29 +0530)]
OAK-9771: IndexWriter config should be customisable from oak (#572)
* OAK-9771: IndexWriter config should be customisable from oak
Thomas Mueller [Thu, 19 May 2022 07:30:51 +0000 (09:30 +0200)]
Merge pull request #573 from apache/OAK-9772
OAK-9772 Elastic and Lucene tokenizer difference
fabriziofortino [Wed, 18 May 2022 16:06:28 +0000 (18:06 +0200)]
add full test common tests (run on both ES and lucene)
Thomas Mueller [Wed, 18 May 2022 14:30:10 +0000 (16:30 +0200)]
OAK-9772 Elastic and Lucene tokenizer difference (docs)
anchela [Wed, 18 May 2022 14:03:32 +0000 (16:03 +0200)]
Merge pull request #571 from apache/OAK-9614
OAK-9614 : Document best pratices for Oak Access Control Management and Permission Evaluation
Thomas Mueller [Wed, 18 May 2022 13:47:30 +0000 (15:47 +0200)]
OAK-9772 Elastic and Lucene tokenizer difference (rename)
Thomas Mueller [Wed, 18 May 2022 12:32:21 +0000 (14:32 +0200)]
OAK-9772 Elastic and Lucene tokenizer difference (rename)
angela [Wed, 18 May 2022 12:30:38 +0000 (14:30 +0200)]
OAK-9614 : Document best pratices for Oak Access Control Management and Permission Evaluation (incorporate feedback from joerg hoh)
angela [Wed, 18 May 2022 12:28:42 +0000 (14:28 +0200)]
OAK-9614 : Document best pratices for Oak Access Control Management and Permission Evaluation (incorporate feedback from joerg hoh)
anchela [Wed, 18 May 2022 11:56:16 +0000 (13:56 +0200)]
Update oak-doc/src/site/markdown/security/authorization/bestpractices.md
Co-authored-by: Jörg Hoh <joerghoh@users.noreply.github.com>
anchela [Wed, 18 May 2022 11:56:06 +0000 (13:56 +0200)]
Update oak-doc/src/site/markdown/security/authorization/bestpractices.md
Co-authored-by: Jörg Hoh <joerghoh@users.noreply.github.com>
anchela [Wed, 18 May 2022 11:55:59 +0000 (13:55 +0200)]
Update oak-doc/src/site/markdown/security/authorization/bestpractices.md
Co-authored-by: Jörg Hoh <joerghoh@users.noreply.github.com>
anchela [Wed, 18 May 2022 11:55:33 +0000 (13:55 +0200)]
Update oak-doc/src/site/markdown/security/authorization/bestpractices.md
Co-authored-by: Jörg Hoh <joerghoh@users.noreply.github.com>
anchela [Wed, 18 May 2022 11:55:24 +0000 (13:55 +0200)]
Update oak-doc/src/site/markdown/security/authorization/bestpractices.md
Co-authored-by: Jörg Hoh <joerghoh@users.noreply.github.com>
anchela [Wed, 18 May 2022 11:55:10 +0000 (13:55 +0200)]
Update oak-doc/src/site/markdown/security/authorization/bestpractices.md
Co-authored-by: Jörg Hoh <joerghoh@users.noreply.github.com>
anchela [Wed, 18 May 2022 11:52:48 +0000 (13:52 +0200)]
Update oak-doc/src/site/markdown/security/authorization/bestpractices.md
Co-authored-by: Jörg Hoh <joerghoh@users.noreply.github.com>
angela [Wed, 18 May 2022 10:20:02 +0000 (12:20 +0200)]
OAK-9614 : Document best pratices for Oak Access Control Management and Permission Evaluation (incorporate feedback from lars krapf)
Thomas Mueller [Wed, 18 May 2022 10:16:11 +0000 (12:16 +0200)]
OAK-9772 Elastic and Lucene tokenizer difference
angela [Wed, 18 May 2022 08:27:37 +0000 (10:27 +0200)]
OAK-9614 : Document best pratices for Oak Access Control Management and Permission Evaluation
angela [Wed, 18 May 2022 08:21:34 +0000 (10:21 +0200)]
OAK-9614 : Document best pratices for Oak Access Control Management and Permission Evaluation (incorporate feedback from joerg hoh)
anchela [Wed, 18 May 2022 07:01:48 +0000 (09:01 +0200)]
Update oak-doc/src/site/markdown/security/authorization/bestpractices.md
Co-authored-by: Jörg Hoh <joerghoh@users.noreply.github.com>
anchela [Wed, 18 May 2022 07:01:41 +0000 (09:01 +0200)]
Update oak-doc/src/site/markdown/security/authorization/bestpractices.md
Co-authored-by: Jörg Hoh <joerghoh@users.noreply.github.com>
anchela [Wed, 18 May 2022 07:00:03 +0000 (09:00 +0200)]
Update oak-doc/src/site/markdown/dos_and_donts.md
Co-authored-by: Jörg Hoh <joerghoh@users.noreply.github.com>
anchela [Wed, 18 May 2022 06:59:55 +0000 (08:59 +0200)]
Update oak-doc/src/site/markdown/security/authorization.md
Co-authored-by: Jörg Hoh <joerghoh@users.noreply.github.com>
Thomas Mueller [Tue, 17 May 2022 16:04:59 +0000 (18:04 +0200)]
Merge pull request #570 from apache/OAK-9758
OAK-9758 Oak run indexing silently broken without tika.jar
angela [Tue, 17 May 2022 15:50:13 +0000 (17:50 +0200)]
OAK-9614 : Document best pratices for Oak Access Control Management and Permission Evaluation
Thomas Mueller [Tue, 17 May 2022 13:52:40 +0000 (15:52 +0200)]
OAK-9758 Oak run indexing silently broken without tika.jar (text rendition)
Julian Reschke [Mon, 16 May 2022 16:44:48 +0000 (17:44 +0100)]
OAK-9766: EOL Oak 1.6
nit0906 [Thu, 12 May 2022 14:29:11 +0000 (19:59 +0530)]
OAK-9755 | Lucene metrics using labels (#565)
* OAK-9755 | Introducing labels for Lucene jmx metrics
* Exporting org.apache.jackrabbit.oak.plugins.metric.util package from oak-core
Thomas Mueller [Thu, 12 May 2022 14:10:48 +0000 (16:10 +0200)]
Merge pull request #561 from Ewocker/OAK-9758
OAK-9758 error out if tika dependencies are missing and improve loggi…
Thomas Mueller [Thu, 12 May 2022 11:22:54 +0000 (13:22 +0200)]
Merge pull request #564 from Ewocker/fix-path-predicate
OAK-9769: PathPredicate not being used properly when building FlatFileStore
Yu-An Lin [Wed, 11 May 2022 15:44:18 +0000 (08:44 -0700)]
change to info level
Yu-An Lin [Wed, 11 May 2022 15:40:31 +0000 (08:40 -0700)]
remove duplicate
Yu-An Lin [Wed, 11 May 2022 00:56:20 +0000 (17:56 -0700)]
fix Path Predicate
Thomas Mueller [Tue, 10 May 2022 16:15:14 +0000 (18:15 +0200)]
Merge pull request #562 from FrancoisZhang/OAK-9760
OAK-9760 Oak run index purge command active index check is in correct
zjun [Tue, 10 May 2022 15:51:04 +0000 (08:51 -0700)]
OAK-9760 Oak run index purge command active index check is in correct: refine method name
Jörg Hoh [Tue, 10 May 2022 12:43:29 +0000 (14:43 +0200)]
OAK-9756 statistics for the IndexSanityChecker (#563)
* OAK-9756 statistics for the IndexSanityChecker
* minor adjustments, thanks @thomasmueller
* Update oak-lucene/src/main/java/org/apache/jackrabbit/oak/plugins/index/lucene/directory/IndexSanityChecker.java
Co-authored-by: Fabrizio Fortino <fabrizio.fortino@gmail.com>
Co-authored-by: Fabrizio Fortino <fabrizio.fortino@gmail.com>
Yu-An Lin [Thu, 5 May 2022 23:49:19 +0000 (16:49 -0700)]
OAK-9758 error out if tika dependencies are missing and improve logging to log warning instead of debug silently
zjun [Fri, 6 May 2022 16:57:01 +0000 (09:57 -0700)]
OAK-9760 Oak run index purge command active index check is in correct: refine log based on code review
zjun [Fri, 6 May 2022 00:10:34 +0000 (17:10 -0700)]
OAK-9760 Oak run index purge command active index check is in correct
Mohit Kataria [Thu, 5 May 2022 14:05:41 +0000 (19:35 +0530)]
OAK-9753: ES connection parameters should be easily accessible from ElasticConnectionRule (#557)
nit0906 [Thu, 5 May 2022 09:43:35 +0000 (15:13 +0530)]
Oak-9729 | Improving ES test container creation for ES tests (#559)
* OAK-9729 | Adding retry in starting up ES container and refactoring the singleton part of code
Mohit Kataria [Thu, 5 May 2022 07:25:01 +0000 (12:55 +0530)]
OAK-9750: oak-search-elastic: Add right tika dependency (#556)
Thomas Mueller [Fri, 29 Apr 2022 16:09:59 +0000 (18:09 +0200)]
Merge pull request #551 from Ewocker/OAK-9754
OAK-9754 increase default dump threshold to 16 MB and expose as system property
nit0906 [Fri, 29 Apr 2022 13:13:10 +0000 (18:43 +0530)]
Using a global ES docker container that is only created once durign t… (#554)
* Using a global ES docker container that is only created once durign the execution of oak-search-elastic
Mohit Kataria [Thu, 28 Apr 2022 13:30:44 +0000 (19:00 +0530)]
Revert "OAK-9750: Oak-run-elastic: Add right tika dependency (#549)" (#553)
This reverts commit
c9e5482134948240408309d57c3c0abf3c1235d2.
Mohit Kataria [Wed, 27 Apr 2022 02:47:05 +0000 (08:17 +0530)]
OAK-9750: Oak-run-elastic: Add right tika dependency (#549)
OAK-9750: oak-search-elastic: Add right tika dependency
Yu-An Lin [Tue, 26 Apr 2022 18:27:23 +0000 (11:27 -0700)]
OAK-9754 increase default dump threshold to 16 MB and expose as system property
Marcel Reutegger [Tue, 26 Apr 2022 09:32:39 +0000 (11:32 +0200)]
Merge pull request #550 from rishabhdaim/OAK-9751
OAK-9751 : handled cases where path changes in lucene exceeds max bui…
Rishabh Kumar [Tue, 26 Apr 2022 08:06:25 +0000 (13:36 +0530)]
OAK-9751 : incorporated review comments to readString instead of retuning while reaching max size limit
Rishabh Kumar [Mon, 25 Apr 2022 10:58:33 +0000 (16:28 +0530)]
OAK-9751 : handled cases where path changes in lucene exceeds max builder size
Thomas Mueller [Wed, 20 Apr 2022 09:56:09 +0000 (11:56 +0200)]
Merge pull request #536 from Ewocker/GRANITE-38710
OAK-9747 Download resume needs to save progress and handle hidden node on exception
Yu-An Lin [Tue, 19 Apr 2022 23:01:42 +0000 (16:01 -0700)]
OAK-9748 OAK-9748 address review comment
Thomas Mueller [Thu, 14 Apr 2022 09:39:02 +0000 (11:39 +0200)]
Merge pull request #540 from apache/OAK-9749
OAK-9749 Oak-run indexing: change default to 8 thread download from MongoDB
Yu-An Lin [Sat, 2 Apr 2022 19:22:08 +0000 (12:22 -0700)]
OAK-9747 Download resume needs to save progress and handle hidden node on exception
remove hidden node filter for traverser
add hidden node handle, test failing
fix test
add fix
OAK-9747 update resume merge test
OAK-9747 add hidden node test case
OAK-9747 address review comment
Yu-An Lin [Wed, 6 Apr 2022 20:48:58 +0000 (13:48 -0700)]
OAK-9748 Parallel Merge does not handle download retry correctly
remove documentation typos
improve test case
OAK-9748 address review comment
OAK-9748 update javadoc and refactor
OAK-9748 address review comment
Marcel Reutegger [Mon, 11 Apr 2022 11:15:46 +0000 (13:15 +0200)]
Merge pull request #539 from mreutegg/OAK-9732
OAK-9732: oak-it-osgi ITs broken on Windows
Thomas Mueller [Fri, 8 Apr 2022 09:56:44 +0000 (11:56 +0200)]
OAK-9749 Oak-run indexing: change default to 8 thread download from MongoDB
Marcel Reutegger [Thu, 7 Apr 2022 16:27:20 +0000 (18:27 +0200)]
OAK-9732: oak-it-osgi ITs broken on Windows
anchela [Thu, 7 Apr 2022 08:58:10 +0000 (10:58 +0200)]
Merge pull request #537 from daniancu/map_complex_user_properties
OAK-9746 : DefaultSyncHandler.syncProperties should sync Supplier type propertiesv
iancu [Thu, 7 Apr 2022 08:00:42 +0000 (11:00 +0300)]
OAK-9746 : DefaultSyncHandler.syncProperties should sync Supplier type properties
iancu [Thu, 3 Mar 2022 10:12:32 +0000 (12:12 +0200)]
allow mapping of complex user properties that implement the Supplier interface
Thomas Mueller [Fri, 1 Apr 2022 09:03:40 +0000 (11:03 +0200)]
Merge pull request #530 from Ewocker/GRANITE-33782
Add check for StackOverflowError
Thomas Mueller [Fri, 1 Apr 2022 07:49:24 +0000 (09:49 +0200)]
OAK-9741 Test cases for invalid index definitions - set a minimum blob chunk size for indexes
Thomas Mueller [Fri, 1 Apr 2022 07:38:09 +0000 (09:38 +0200)]
Merge pull request #534 from apache/OAK-9743-b
OAK-9743 oak-run indexing doesn't support facets
Thomas Mueller [Fri, 1 Apr 2022 06:59:42 +0000 (08:59 +0200)]
Merge pull request #532 from apache/OAK-9741
OAK-9741 Test cases for invalid index definitions
Thomas Mueller [Thu, 31 Mar 2022 15:24:23 +0000 (17:24 +0200)]
OAK-9743 oak-run indexing doesn't support facets
Thomas Mueller [Thu, 31 Mar 2022 15:23:11 +0000 (17:23 +0200)]
OAK-9743 oak-run indexing doesn't support facets
Thomas Mueller [Thu, 31 Mar 2022 14:19:29 +0000 (16:19 +0200)]
OAK-9741 Test cases for invalid index definitions
Thomas Mueller [Thu, 31 Mar 2022 13:41:59 +0000 (15:41 +0200)]
OAK-9743 oak-run indexing doesn't support facets
angela [Thu, 31 Mar 2022 08:30:55 +0000 (10:30 +0200)]
OAK-9739 : Avoid duplicate tree resolution in MembershipProvider
Thomas Mueller [Wed, 30 Mar 2022 15:06:32 +0000 (17:06 +0200)]
OAK-9741 Test cases for invalid index definitions
Thomas Mueller [Wed, 30 Mar 2022 08:38:33 +0000 (10:38 +0200)]
Merge pull request #525 from FrancoisZhang/OAK-9734
OAK-9734 Index purge should prevent fully delete index definition whi…
Yu-An Lin [Wed, 30 Mar 2022 01:09:16 +0000 (18:09 -0700)]
update logback-test.xml
Yu-An Lin [Wed, 30 Mar 2022 01:06:58 +0000 (18:06 -0700)]
add test case
Yu-An Lin [Mon, 28 Mar 2022 23:29:41 +0000 (16:29 -0700)]
add check for StackOverflowError
Amrit Verma [Tue, 29 Mar 2022 07:52:32 +0000 (13:22 +0530)]
trivial - add documentation for valueRegex and queryFilterRegex (#529)
anchela [Tue, 29 Mar 2022 07:21:44 +0000 (09:21 +0200)]
Merge pull request #528 from apache/OAK-9737
OAK-9737 : Avoid duplicate tree resolution by using ResultRow.getTree
Mohit Kataria [Mon, 28 Mar 2022 10:08:20 +0000 (15:38 +0530)]
OAK-9721: Add state information while importing index (#527)
* OAK-9721: Add state information while importing index
Mohit Kataria [Mon, 28 Mar 2022 04:11:24 +0000 (09:41 +0530)]
OAK-9707: Don't fail oak-run indexing on invalid data (#523)
* OAK-9707: Don't fail oak-run indexing on invalid data
zjun [Thu, 24 Mar 2022 17:39:46 +0000 (10:39 -0700)]
Merge branch 'trunk' into OAK-9734
zjun [Thu, 24 Mar 2022 17:30:19 +0000 (10:30 -0700)]
OAK-9734 Index purge should prevent fully delete index definition which is is read-only repo: refine test cases
Thomas Mueller [Thu, 24 Mar 2022 16:29:54 +0000 (17:29 +0100)]
OAK-9738 Merge indexing files in parallel and during download
angela [Thu, 24 Mar 2022 15:50:59 +0000 (16:50 +0100)]
OAK-9737 : Avoid duplicate tree resolution by using ResultRow.getTree
zjun [Wed, 23 Mar 2022 22:24:30 +0000 (15:24 -0700)]
Merge branch 'trunk' into OAK-9734
zjun [Wed, 23 Mar 2022 17:34:46 +0000 (10:34 -0700)]
OAK-9734 Index purge should prevent fully delete index definition which is is read-only repo: refine tests and fix isValidIndexVersionOperationList per Thomas's comments
nit0906 [Wed, 23 Mar 2022 09:36:40 +0000 (15:06 +0530)]
Ofsetting corrupt index counter value when index is fixed (#526)
Thomas Mueller [Wed, 23 Mar 2022 08:01:55 +0000 (09:01 +0100)]
Merge pull request #508 from Ewocker/parallel-merge
Parallel merge
zjun [Tue, 22 Mar 2022 23:18:25 +0000 (16:18 -0700)]
OAK-9734 Index purge should prevent fully delete index definition which is is read-only repo: add test for hidden oak mount check
Yu-An Lin [Tue, 22 Mar 2022 20:14:04 +0000 (13:14 -0700)]
add test cases
Thomas Mueller [Tue, 22 Mar 2022 07:33:39 +0000 (08:33 +0100)]
Merge pull request #524 from klcodanr/elastic-function-support
OAK-9727 - ElasticSearch Index Function Support
zjun [Mon, 21 Mar 2022 23:40:25 +0000 (16:40 -0700)]
OAK-9734 Index purge should prevent fully delete index definition which is is read-only repo
Dan Klco [Mon, 21 Mar 2022 16:51:17 +0000 (12:51 -0400)]
Removing unneeded import
Ewing (Yu-An Lin) [Mon, 21 Mar 2022 16:37:49 +0000 (09:37 -0700)]
Merge branch 'trunk' into parallel-merge
Dan Klco [Mon, 21 Mar 2022 16:26:51 +0000 (12:26 -0400)]
Reducing unnecessary changes
Dan Klco [Mon, 21 Mar 2022 16:26:38 +0000 (12:26 -0400)]
Adding spaces
nit0906 [Mon, 21 Mar 2022 13:00:54 +0000 (18:30 +0530)]
OAK-9714 | Adding support to be able to build FlatFileStore independe… (#514)
* OAK-9714 | Adding support to be able to build FlatFileStore independent of the index method in DocumentStoreIndexer
Yu-An Lin [Fri, 18 Mar 2022 23:35:46 +0000 (16:35 -0700)]
address review comment
Dan Klco [Fri, 18 Mar 2022 18:50:54 +0000 (14:50 -0400)]
All tests working