Intent to backport OAK-7437 - SimpleExcerptProvider highlighting should be case insensitive

2018-04-26 Thread Thomas Mueller
Hi

I would like to backport https://issues.apache.org/jira/browse/OAK-7437.

Please let me know if you have any concern/objection.

Regards,
Thomas
 




BUILD FAILURE: Jackrabbit Oak - Build # 1406 - Still Failing

2018-04-26 Thread Apache Jenkins Server
The Apache Jenkins build system has built Jackrabbit Oak (build #1406)

Status: Still Failing

Check console output at https://builds.apache.org/job/Jackrabbit%20Oak/1406/ to 
view the results.

Changes:
[thomasm] OAK-7437 SimpleExcerptProvider highlighting should be case insensitive

 

Test results:
All tests passed

BUILD FAILURE: Jackrabbit Oak - Build # 1407 - Still Failing

2018-04-26 Thread Apache Jenkins Server
The Apache Jenkins build system has built Jackrabbit Oak (build #1407)

Status: Still Failing

Check console output at https://builds.apache.org/job/Jackrabbit%20Oak/1407/ to 
view the results.

Changes:
[thomasm] OAK-7437 SimpleExcerptProvider highlighting should be case insensitive

 

Test results:
All tests passed

BUILD FAILURE: Jackrabbit Oak - Build # 1408 - Still Failing

2018-04-26 Thread Apache Jenkins Server
The Apache Jenkins build system has built Jackrabbit Oak (build #1408)

Status: Still Failing

Check console output at https://builds.apache.org/job/Jackrabbit%20Oak/1408/ to 
view the results.

Changes:
[mreutegg] OAK-7442: Remove dependency to commons-codec

 

Test results:
All tests passed

[RESULT][VOTE] Release Apache Jackrabbit Oak 1.9.0

2018-04-26 Thread Davide Giannella
Hello Team,

the vote passes as follows:

+1 Andrei Dulceanu
+1 Alex Deparvu
+1 Julian Reschke
+1 Marcel Reutegger
+1 Michael Dürig
+1 Manfred Baedke
+1 Davide Giannella

Thanks for voting. I'll push the release out.

-- Davide



[ANNOUNCE] Apache Jackrabbit Oak 1.9.0 released

2018-04-26 Thread Davide Giannella
The Apache Jackrabbit community is pleased to announce the release of
Apache Jackrabbit Oak. The release is available for download at:

http://jackrabbit.apache.org/downloads.html

See the full release notes below for details about this release:

Release Notes -- Apache Jackrabbit Oak -- Version 1.9.0

Introduction


Jackrabbit Oak is a scalable, high-performance hierarchical content
repository designed for use as the foundation of modern world-class
web sites and other demanding content applications.

Apache Jackrabbit Oak 1.9.0 is an unstable release cut directly from
Jackrabbit Oak trunk, with a focus on new features and other
improvements. For production use we recommend the latest stable 1.8.x
release.

The Oak effort is a part of the Apache Jackrabbit project.
Apache Jackrabbit is a project of the Apache Software Foundation.

Changes in Oak 1.9.0
-

Sub-task

[OAK-7177] - Utility method to detect local change
[OAK-7179] - Derive CountingTieredDiffCache from MemoryDiffCache
[OAK-7225] - Replace AtomicCounter Supplier
[OAK-7344] - Additional benchmark(s) to cover areas of
improvements
[OAK-7345] - Benchmark Results for Oak 1.8 (status quo)
[OAK-7346] - Benchmark Results for Initial Patch

Technical task

[OAK-6812] - UpdateOp Condition: be consistent about the support
for non-revision properties
[OAK-7060] - RDBDocumentStore.getStats() for SQLServer
[OAK-7137] - Upgrade to scr bnd plugin that places the metatype
files in the correct location
[OAK-7138] - Move metatype files in source control to correct
location
[OAK-7141] - Remove unused metatype.properties
[OAK-7142] - RDBDocumentStoreDB: use try-with-resources in new
code introduced for getStats()
[OAK-7149] - RDBDocumentStore.getStats() for Derby
[OAK-7159] - RDBDocumentStore: use try-with-resources for nodes
cache locks
[OAK-7181] - RDBDocumentStore: use try-with-resources for
ChangesTracker
[OAK-7184] - LengthCachingDataStoreTest: Remove unused import of
Guava InputSupplier
[OAK-7185] - Upgrade jclouds dependency to 2.0.3
[OAK-7186] - avoid use of guava Iterators.emptyIterator()
[OAK-7188] - guava: ListenableFuture.transform() changes to
transformAsync in version 20
[OAK-7201] - make Guava version configurable at build time
[OAK-7204] - RDB*Store: update postgresql JDBC driver reference to
42.2.0
[OAK-7269] - DocumentStore: add test coverage for various types of
IDs
[OAK-7270] - RDBDocumentStore: guard against invalid strings in
IDs
[OAK-7289] - RDBDocumentStore: potential NPE in error handling
code
[OAK-7292] - RDB*Store: update tomcat jdbc dependency to 8.5.28
[OAK-7299] - RDB*Store: update postgresql JDBC driver reference to
42.2.1
[OAK-7305] - Introduce DocumentStoreException type
[OAK-7306] - MongoDocumentStore: use transient
DocumentStoreException type where appropriate
[OAK-7307] - RDBDocumentStore: use transient
DocumentStoreException type where appropriate
[OAK-7308] - Retry commit on transient DocumentStoreException
[OAK-7313] - RDB*Store: add DEBUG level logging for filters in
RDBVersionGCSupport
[OAK-7329] - RDB*Store for SQLServer: name the PK index for better
readability
[OAK-7330] - RDBDocumentStore: make indices on SD* sparse where
possible
[OAK-7331] - RDBDocumentStore: add index on _MODIFIED to improve
VersionGC performance
[OAK-7333] - RDBDocumentStore: refactor index report
[OAK-7342] - RDBDocumentStore: missing rollback after delete
failures
[OAK-7359] - Update to MongoDB Java driver 3.6
[OAK-7360] - Migrate to the MongoDB Java driver API 3.0
[OAK-7399] - add build profile "guava-latest" to build with latest
supported Guava version
[OAK-7406] - relax guava version range in Import-Package
declarations
[OAK-7430] - RDB*Store: update postgresql JDBC driver reference to
42.2.2

Bug

[OAK-4401] - Excerpt Highlighting for a property is not correct
[OAK-6707] - TarWriter.close() must not throw an exception on
subsequent invocations
[OAK-6891] - Executions of background threads might pile up
[OAK-6956] - RepositoryUpgrade hardcodes SecurityProvider
[OAK-7058] - oak-run compact reports success even when it was
cancelled
[OAK-7131] - xpath to sql2 conversion drops order by clause for
some cases
[OAK-7132] - SNFE after full compaction
[OAK-7136] - Stop storing metatype.properties files under
OSGI-INF/metatype
[OAK-7147] - Oak run LuceneIndexer indexes excluded parent nodes
[OAK-7155] - Executor in S3DataStoreFactory is not shut down
[OAK-7162] - Race condition on revisions head between compaction
and scheduler could result in skipped commit
[OAK-7168] - The debug command returns a zero exit code on error
[OAK-7169] - The datastorecheck returns a zero exit code on error
[OA

BUILD FAILURE: Jackrabbit Oak - Build # 1412 - Failure

2018-04-26 Thread Apache Jenkins Server
The Apache Jenkins build system has built Jackrabbit Oak (build #1412)

Status: Failure

Check console output at https://builds.apache.org/job/Jackrabbit%20Oak/1412/ to 
view the results.

Changes:
[baedke] OAK-7428: LdapIdentityProvider doesn't support creating external ids 
from custom attributes

Replaced option extIdAttribute with new option useUidForExtId.

 

Test results:
No tests ran.