|
|
|
OAK-9269
|
OAK-1266
RDB*Store: update postgresql jdbc driver reference to 42.2.18
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-9009
|
OAK-1266
RDB*Store: update mssql-jdbc driver reference to 8.2.2.jre8
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-9007
|
OAK-1266
RDB*Store: update postgresql jdbc driver reference to 42.2.12
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-8977
|
OAK-1266
RDBBlobStore performance improvement for SQL Server (MSSQL)
|
Unassigned
|
Solomon Rutzky
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
OAK-8966
|
OAK-1266
RDBBlobStore: warn when ID columns are using legacy "SQL Server collation"
|
Unassigned
|
Solomon Rutzky
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
OAK-8963
|
OAK-1266
RDBBlobStore: on SQL Server, specify binary collations upon table creation
|
Unassigned
|
Julian Reschke
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
OAK-8940
|
OAK-1266
RDB*Store: update mssql-jdbc driver reference to 8.2.1.jre8
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-8939
|
OAK-1266
RDB*Store: update postgresql jdbc driver reference to 42.2.10
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-8937
|
OAK-1266
RDB*Store: update mysql jdbc driver reference to 8.0.19
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-8932
|
OAK-1266
RDBDocumentStore: allow RDBVersionGC support fallback to simpler algorithm
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-8926
|
OAK-1266
add RDBBlobStore performance test
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-8925
|
OAK-1266
RDBDocumentStore: for SQL Server stats, include type_desc and fill_factor
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-8918
|
OAK-1266
RDBBlobStore: warn when legacy (SQLServer) default collation is active
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-8916
|
OAK-1266
RDBBlobStore: log additional DB diagnostics (align with RDBDocumentStore)
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-8915
|
OAK-1266
RDBDocumentStore: use setNString() for columns known to be of type N*CHAR
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-8913
|
OAK-1266
RDB*Store: extract "additionalDiagnostics" code into separate class for re-use from RDBBlobStore
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-8909
|
OAK-1266
RDBBlobStore: when creating META table for SQL Server, assign readable name for PK
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-8908
|
OAK-1266
RDBBlobStore on SQL Server: bad performance when default collation is of type SQL*
|
Unassigned
|
Julian Reschke
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
OAK-8907
|
OAK-1266
RDBDocumentStore: change diagnostics from String to Map
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-8906
|
OAK-1266
RDBDocumentStore on SQL Server (additional diags) log DB creation time
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-8882
|
OAK-1266
RDBBlobStore: dump table structure on startup
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-8859
|
OAK-1266
RDB*Store: update Oracle JDBC dependency to 19.3.0.0
|
Unassigned
|
Julian Reschke
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
OAK-8833
|
OAK-1266
RDB*Store: improve OSGi related documentation
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-8831
|
OAK-1266
RDB*Store: update mysql jdbc driver reference to 8.0.18
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-8775
|
OAK-1266
update Tomcat JDBC dependency to 8.5.47
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-8764
|
OAK-1266
RDBDocumentStore: avoid potential dangerous use of addAll(entrySet) in logging code
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-8679
|
OAK-1266
RDB*Store: update postgresql jdbc driver reference to 42.2.8
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-8570
|
OAK-1266
RDB*Store: update mssql-jdbc driver reference to 7.4.1.jre8
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-8568
|
OAK-1266
RDB*Store: update mysql jdbc driver reference to 8.0.17
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-8567
|
OAK-1266
update tomcat-jdbc dependency to 8.5.43
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-8485
|
OAK-1266
RDB*Store: update mssql jdbc driver reference to 7.2.2
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-8483
|
OAK-1266
RDB*Store: update mysql jdbc driver reference to 8.0.16
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-8481
|
OAK-1266
RDB*Store: update postgresql jdbc driver reference to 42.2.6
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-8468
|
OAK-1266
document RDB specific log messages
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-8445
|
OAK-1266
RDB documentation: minor fixes to documentation of "revisions" command
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-8411
|
OAK-1266
RDBConnectionHandler: add minimal open connection stats in TRACE log level
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-8396
|
OAK-1266
documentation steps missing to run sweep on RDBDocumentStore
|
Julian Reschke
|
Vinod Holani
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-8378
|
OAK-1266
rdb/oak-run: update usage and documentation for garbage command
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-8371
|
OAK-1266
Stop using deprecated DocumentMK.Builder in RDB tests
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-8368
|
OAK-1266
RDBDocumentNodeStoreBuilder: refactor setRDBConnection for consistency
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-8349
|
OAK-1266
RDBDocumentStore*: "reset clusterId tool" in oak-run
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-8346
|
OAK-1266
RDBDocumentStore*: fix several potential but improbable NPEs
|
Unassigned
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-8340
|
OAK-1266
Document use of oak-run for RDB
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-8338
|
OAK-1266
RDBDocumentStoreJDBC: fix theoretically possible NPE in perflogging code
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-8337
|
OAK-1266
RDBDocumentStore: refactor index dumping code
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-8332
|
OAK-1266
update Tomcat JDBC dependency to 8.5.41
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-8311
|
OAK-1266
RDBDocumentStore: allow to turn off RDB-specific MissingLastRevSeeker
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-8307
|
OAK-1266
RDBDocumentStore: add DEBUG logging when fetching index metadata fails
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-8273
|
OAK-1266
RDBDocumentStore: createOrUpdate with less than 3 ops suboptimal
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-8264
|
OAK-1266
RDBDocumentStore: docs obtained from cache may need revalidation before returned to caller
|
Julian Reschke
|
Julian Reschke
|
|
Resolved |
Won't Do
|
|
|
|
|
|
|
|
OAK-8257
|
OAK-1266
RDBDocumentStore: improve trace logging of batch operations
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-8150
|
OAK-1266
RDB*Store: add Oracle specific documentation
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-8147
|
OAK-1266
RDBBlobStore: add perf logging for JDBC read operations
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-8087
|
OAK-1266
RDB*Store: update mssql-jdbc driver reference to 7.2.1.jre8
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-8083
|
OAK-1266
RDB*Store: add SQLServer specific documentation
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-8082
|
OAK-1266
RDB*Store: add Oracle specific documentation
|
Julian Reschke
|
Julian Reschke
|
|
Resolved |
Duplicate
|
|
|
|
|
|
|
|
OAK-8080
|
OAK-1266
RDB*Store: move DB-specific config hints from Javadoc into oak-doc
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-8074
|
OAK-1266
RDB*Store: update mysql-connector-java dependency to 8.0.15
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-8058
|
OAK-1266
RDB*Store: update Tomcat JDBC pool dependency to 8.5.38
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-8043
|
OAK-1266
RDB: expose DDL generation functionality in oak-run
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-8016
|
OAK-1266
RDBDocumentStore: minor improvements to GZIP compression of BLOB contents
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-8004
|
OAK-1266
oak-run: support "recovery" command for RDBDocumentStore
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-8002
|
OAK-1266
RDBDocumentStore: add RDB-specific MissingLastRevSeeker
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-7971
|
OAK-1266
RDB*Store: update DB2 JDBC reference to 4.19.77
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-7970
|
OAK-1266
RDB*Store: add profile for DB2 11.1 JDBC driver
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-7960
|
OAK-1266
RDB: add to Oak documentation
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-7896
|
OAK-1266
RDB*Store: update mysql driver reference to 8.0.13
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-7894
|
OAK-1266
RDBDocumentStore: add perf logging for JDBC read operations
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-7861
|
OAK-1266
update clustering documentation wrt rdbmk
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-7809
|
OAK-1266
need to document oak-run for RDB
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-7793
|
OAK-1266
RDB*Store: provide support for testing with mysql inside docker
|
Manfred Baedke
|
Julian Reschke
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
OAK-7748
|
OAK-1266
DocumentStore: test (and optionally optimize) bulk update fallback logic
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-7730
|
OAK-1266
RDB*Store: update Tomcat JDBC pool dependency to 8.5.33
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-7729
|
OAK-1266
RDB*Store: update postgresql JDBC driver reference to 42.2.5
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-7704
|
OAK-1266
RDB*Store: log message after failed DB upgrade too verbose
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-7690
|
OAK-1266
RDB*Store: update SQLServer JDBC dependency to 7.0.0.jre*
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-7673
|
OAK-1266
RDB*Store: update mysql driver reference to 8.0.12
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-7670
|
OAK-1266
RDB*Store: update postgresql JDBC driver reference to 42.2.4
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-7590
|
OAK-1266
RDB*Store: update Tomcat JDBC pool dependency to 8.5.32
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-7587
|
OAK-1266
RDB*Store: update mysql driver reference to 8.0.11
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-7446
|
OAK-1266
RDB*Store: update SQLServer JDBC dependency to 6.4.0.jre*
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-7441
|
OAK-1266
RDB*Store: update DB2 JDBC dependency to 4.19.72
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-7432
|
OAK-1266
RDB*Store: update mysql driver reference to 5.1.46
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-7430
|
OAK-1266
RDB*Store: update postgresql JDBC driver reference to 42.2.2
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-7342
|
OAK-1266
RDBDocumentStore: missing rollback after delete failures
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-7333
|
OAK-1266
RDBDocumentStore: refactor index report
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-7331
|
OAK-1266
RDBDocumentStore: add index on _MODIFIED to improve VersionGC performance
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-7330
|
OAK-1266
RDBDocumentStore: make indices on SD* sparse where possible
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-7329
|
OAK-1266
RDB*Store for SQLServer: name the PK index for better readability
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-7313
|
OAK-1266
RDB*Store: add DEBUG level logging for filters in RDBVersionGCSupport
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-7299
|
OAK-1266
RDB*Store: update postgresql JDBC driver reference to 42.2.1
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-7292
|
OAK-1266
RDB*Store: update tomcat jdbc dependency to 8.5.28
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-7289
|
OAK-1266
RDBDocumentStore: potential NPE in error handling code
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-7204
|
OAK-1266
RDB*Store: update postgresql JDBC driver reference to 42.2.0
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-7202
|
OAK-1266
RDB: potential optimization - avoid creating strings and byte arrays for serialization
|
Unassigned
|
Julian Reschke
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
OAK-7181
|
OAK-1266
RDBDocumentStore: use try-with-resources for ChangesTracker
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-7159
|
OAK-1266
RDBDocumentStore: use try-with-resources for nodes cache locks
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-7149
|
OAK-1266
RDBDocumentStore.getStats() for Derby
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-7142
|
OAK-1266
RDBDocumentStoreDB: use try-with-resources in new code introduced for getStats()
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-7069
|
OAK-1266
RDBDataSourceWrapper: properly name setTemporaryUpdateException
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-7068
|
OAK-1266
RDBBlobStore may wrap SQLExceptions into RuntimeExceptions
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-7062
|
OAK-1266
RDB*Store: update mysql driver reference to 5.1.45
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-7060
|
OAK-1266
RDBDocumentStore.getStats() for SQLServer
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-7059
|
OAK-1266
RDBDocumentStore.getStats() for MySQL
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-7036
|
OAK-1266
add JDBC driver information to metadata map
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-7019
|
OAK-1266
RDBDocumentStore: refactor table upgrade code
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-6985
|
OAK-1266
RDBDocumentStoreJDBC: remove unused parameter
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-6974
|
OAK-1266
RDBDocumentSerializer: factor out columnProperties
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-6916
|
OAK-1266
RDBDocumentStoreJDBC: remove code which is dead due to removal of DocumentStore.update()
|
Julian Reschke
|
Julian Reschke
|
|
Resolved |
Invalid
|
|
|
|
|
|
|
|
OAK-6907
|
OAK-1266
RDB*Store: require ojdbc 12.2.0.1 because of known issues in earlier versions
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-6906
|
OAK-1266
RDB*Store: update Tomcat JDBC pool dependency to 8.5.23 (for branches compatible with Java 7)
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-6903
|
OAK-1266
RDB*Store: update Tomcat JDBC pool dependency to 7.0.82
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-6863
|
OAK-1266
RDB*Store: update Oracle JDBC dependency to 12.2.0.1
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-6860
|
OAK-1266
RDB*Store: update Derby to release 10.14
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-6782
|
OAK-1266
RDBDocumentStore: inconsistent handling of cache invalidation on remove()
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-6716
|
OAK-1266
RDB*Store: update DB2 JDBC dependency to 4.19.66
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-6696
|
OAK-1266
RDB*Store: update Tomcat JDBC pool dependency to 7.0.81
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-6660
|
OAK-1266
RDB*Store: update mysql JDBC driver reference to 5.1.44 (2017-08-30)
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-6652
|
OAK-1266
RDB*Store: update postgresql JDBC driver reference to 42.1.4
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-6247
|
OAK-1266
RDB*Store: update Tomcat JDBC pool dependency to 7.0.78
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-6244
|
OAK-1266
RDB*Store: update postgresql JDBC driver reference to 42.1.1
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-6238
|
OAK-1266
support cockroachdb
|
Unassigned
|
Julian Reschke
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
OAK-6237
|
OAK-1266
Tomcat JDBC pool's StatementCache interceptor may cache borked PreparedStatements with DB2
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-6226
|
OAK-1266
RDBDocumentStoreDB: missing @Override statements
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-6143
|
OAK-1266
RDB*store fixtures: shorten table name prefixes for Oracle
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-6140
|
OAK-1266
Create RDB-specific BlobReferenceIterator
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-6134
|
OAK-1266
RDB*Store: update PostgreSQL JDBC
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-6083
|
OAK-1266
RDBDocumentStore: implement support for VersionGCSupport extensions added for OAK-4780
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-5942
|
OAK-1266
RDB*Store: implement test wrappers for DataSource etc
|
Julian Reschke
|
Julian Reschke
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
OAK-5855
|
OAK-1266
RDBDocumentStore: improve query support for VersionGC
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-5852
|
OAK-1266
RDB*Store: update Tomcat JDBC pool dependency to 7.0.75
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-5751
|
OAK-1266
RDBDocumentStore: properly handle null values for system properties
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-5667
|
OAK-1266
RDBDocumentStore: remove support for DBs without support for CASE statements in SELECT
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-5653
|
OAK-1266
RDB*Store: update Derby to release 10.13
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-5652
|
OAK-1266
RDB*Store: update Oracle JDBC driver reference to 12.1.0.2.0
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-5650
|
OAK-1266
RDBDocumentStore on Oracle: ArrayIndexOutOfBoundsException in Oracle JDBC driver
|
Unassigned
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-5627
|
OAK-1266
RDBDocumentStore: improve long query logging
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-5622
|
OAK-1266
RDBDocumentStore: improve logic that decides whether to try string appends
|
Unassigned
|
Julian Reschke
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
OAK-5555
|
OAK-1266
RDB*Store: update Tomcat JDBC pool dependency to 7.0.73
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-5554
|
OAK-1266
RDB*Store: update postgresql JDBC driver reference to 9.4.1212
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-5098
|
OAK-1266
improve DocumentNodeStoreService robustness for RDB configs
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-4986
|
OAK-1266
RDBDocumentStore: potential NPE in document read
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-4905
|
OAK-1266
RDB*Store: update postgresql JDBC driver reference to 9.4.1211
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-4885
|
OAK-1266
RDB*Store: update mysql JDBC driver reference to 5.1.40
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-4794
|
OAK-1266
RDBDocumentStore: update PostgresQL JDBC driver
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-4793
|
OAK-1266
Check usage of DocumentStoreException in RDBDocumentStore
|
Julian Reschke
|
Marcel Reutegger
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-4615
|
OAK-1266
RDBDocumentStore: in 1.0, cache invalidation is slightly different from 1.2
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-4583
|
OAK-1266
RDB*Store: update Tomcat JDBC pool dependency
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-4562
|
OAK-1266
BasicDocumentStore max id test might return misleading results
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-4559
|
OAK-1266
RDB*Store: failures with Tomcat JDBC pool's StatementCache interceptor
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-4557
|
OAK-1266
RDBPreparedStatementWrapper: do not hide implementation bugs
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-4554
|
OAK-1266
RDBBlobStoreTest should use RDBDatasourceWrapper
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-4510
|
OAK-1266
RDBDocumentStore: can't persist _modified value of null
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-4509
|
OAK-1266
RDBDocumentStore: low-level read method should also support condition on MODIFIED value
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-4495
|
OAK-1266
RDBDocumentStore: consistent handling of invalidate methods
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-4482
|
OAK-1266
RDB*Store: update tomcat-jdbc test dependency
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-4477
|
OAK-1266
RDBDatasourceFactory should use pool config similar to sling datasource defaults
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-4425
|
OAK-1266
RDBDocumentStore: upgrade MySQL JDBC driver dependency to 5.1.39
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-4415
|
OAK-1266
RDBDocumentStore: transform long-running tests into proper Integration Tests
|
Unassigned
|
Julian Reschke
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
OAK-4409
|
OAK-1266
RDB*Store: bump up recommended DB2 version to 10.5
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-4408
|
OAK-1266
RDBDocumentStore: synchronize access to BloomFilter
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-4398
|
OAK-1266
RDBDocumentStore: dead code in internalUpdate
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-4392
|
OAK-1266
extend RDBExport to also optionally provide raw data
|
Unassigned
|
Julian Reschke
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
OAK-4389
|
OAK-1266
RDBDocumentStore: add system property for disabling appending updates
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-4388
|
OAK-1266
RDBDocumentStore: conditional update to _modified property sometimes applied unconditionally
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-4356
|
OAK-1266
DocumentNodeStoreIT.modifiedResetWithDiff fails for various RDBs
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Duplicate
|
|
|
|
|
|
|
|
OAK-4199
|
OAK-1266
RDBBlobStore: garbage collection fails to delete DATA records when there was subsequent blobstore activity
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-4193
|
OAK-1266
RDBBlobStore: logging for garbage collection has parameters reversed
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-4190
|
OAK-1266
DocumentMK: refactor RDB-specific code
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-4156
|
OAK-1266
RDBConnectionHandler: add logging when getting the connection takes long
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-4134
|
OAK-1266
RDBBlobStore: improve error handling and logging
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-4113
|
OAK-1266
RDBJDBCTools: fix JDBC driver version check
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-4094
|
OAK-1266
RDBDocumentStore: upgrade PostgreSQL JDBC driver dependency to 9.4.1208
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-4033
|
OAK-1266
RDBDocumentStore: refactor version check to address driver version as well
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-4021
|
OAK-1266
RDBDocumentStore: create() for collections other than NODES is broken
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-4020
|
OAK-1266
RDBExport: misleading warning about column names
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-3977
|
OAK-1266
RDBDocumentStore: remove PostgreSQL workaround after upgrading to JDBC driver 9.4.1208
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-3971
|
OAK-1266
RDBDocumentStore: include table name when logging slow/excessive queries
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-3969
|
OAK-1266
CacheConsistencyRDBTest creates overlong table names
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-3959
|
OAK-1266
RDBDocumentStore: always upsert in the bulk updates
|
Unassigned
|
Tomek Rękawek
|
|
Closed |
Duplicate
|
|
|
|
|
|
|
|
OAK-3948
|
OAK-1266
RDBDocumentStore: add system property for disabling bulk updates
|
Unassigned
|
Julian Reschke
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
OAK-3945
|
OAK-1266
RDBDocumentStore: internalCreateOrUpdate() needs to check return code of insertDocuments()
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-3924
|
OAK-1266
Fix database-level row deadlock during bulk updates in RDB
|
Julian Reschke
|
Tomek Rękawek
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-3896
|
OAK-1266
RDBDocumentStore: export tool - improve handling of export files allowing to override column order
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-3892
|
OAK-1266
RDBDocumentStore: StripedNodeDocumentLocks - special case root?
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-3875
|
OAK-1266
RDBDocumentStore: backport memory cache refactoring
|
Julian Reschke
|
Julian Reschke
|
|
Resolved |
Invalid
|
|
|
|
|
|
|
|
OAK-3867
|
OAK-1266
RDBDocumentStore: refactor JSON support
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-3852
|
OAK-1266
RDBDocumentStore: batched append logic may loose property changes
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-3851
|
OAK-1266
RDB*Store: update PostgreSQL and MySQL JDBC driver dependencies
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-3845
|
OAK-1266
AbstractRDBConnectionTest fails to close the DataSource
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-3843
|
OAK-1266
MS SQL doesn't support more than 2100 parameters in one request
|
Julian Reschke
|
Tomek Rękawek
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-3816
|
OAK-1266
RDBBlobStoreTest should use named parameters
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-3807
|
OAK-1266
Oracle DB doesn't support lists longer than 1000
|
Julian Reschke
|
Tomek Rękawek
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-3764
|
OAK-1266
RDB/NodeStoreFixture fails to track DataSource instances
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-3726
|
OAK-1266
RDBDocumentSerializer: improve format of REMOVE_MAP_ENTRY operations
|
Unassigned
|
Julian Reschke
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
OAK-3722
|
OAK-1266
RDBDataSourceFactory: restore ability to close the pool
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-3714
|
OAK-1266
RDBDocumentStore diagnostics for Oracle might not contain index information
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-3699
|
OAK-1266
RDBDocumentStore shutdown: improve logging
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-3691
|
OAK-1266
RDBDocumentStore: refactor update logic
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-3684
|
OAK-1266
RDBBlob/DocumentStore.finalize() do not call super.finalize()
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-3676
|
OAK-1266
RDBDocumentStore on SQLServer: append logic creates many different PreparedStatements
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-3670
|
OAK-1266
RDBDocumentStore on SQLServer: off-by-one bug may cause truncated JSON to be written
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-3661
|
OAK-1266
RDBDocumentStore: improve logging for invalid data in persistence
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-3659
|
OAK-1266
Stale document in RDBDocumentStore cache
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-3657
|
OAK-1266
RDBDocumentStore: cache update logic introduced for OAK-3566 should only be used for NODES collection
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-3652
|
OAK-1266
RDB support: extend RDB export tool for CSV export
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-3645
|
OAK-1266
RDBDocumentStore: server time detection for DB2 fails due to timezone/dst differences
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-3631
|
OAK-1266
RDBDocumentStore: improve logging for server time difference detection
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-3620
|
OAK-1266
Increase lock stripes in RDBDocumentStore
|
Unassigned
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-3617
|
OAK-1266
RDBDocumentStore: improve retry logic in updateDocument
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-3605
|
OAK-1266
RDBBlob/DocumentStore: reduce class complexity
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-3604
|
OAK-1266
RDBDocumentStore: update JDBC drivers for PostgresQL, MySQL, and Derby
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-3566
|
OAK-1266
Stale documents in RDBDocumentStore cache
|
Julian Reschke
|
Marcel Reutegger
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-3540
|
OAK-1266
DocumentStore tests: use named parametrization
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-3532
|
OAK-1266
create RDB export tool
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-3446
|
OAK-1266
RDBDocumentStore: update PostgresQL and MySQL JDBC drivers
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-3445
|
OAK-1266
RDBDocumentStore: when generating SQL for queries, leave out unneeded constraints
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-3438
|
OAK-1266
RDBDocumentStoreDB: leaking resultset
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-3422
|
OAK-1266
RDBDocumentStore: improve index diagnostics
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-3421
|
OAK-1266
RDBDocumentStore: force DB2 to use a clustered index
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-3414
|
OAK-1266
RDBDocumentStore: improve DB2 diagnostics
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-3413
|
OAK-1266
RDBDocumentStorePerformanceTest leaks PreparedStatements
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-3410
|
OAK-1266
RDB*Store diagnostics: strip line feeds from product information
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-3408
|
OAK-1266
RDBDocumentStore: improve MySQL diagnostics
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-3394
|
OAK-1266
RDBDocumentStore startup: log more DDL information (incl. index information)
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-3391
|
OAK-1266
RDBBlobStore: speed up testBigBlob(), also improve memory usage
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-3389
|
OAK-1266
oak-run check for dropped tables broken
|
Unassigned
|
Julian Reschke
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
OAK-3369
|
OAK-1266
OakDocumentRDBRepositoryStub should have working default for JDBC URL
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-3222
|
OAK-1266
RDBDocumentStore: add missing RDBHelper support for JOURNAL table
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-3206
|
OAK-1266
DocumentStorePerformanceTest executed together with unit tests
|
Julian Reschke
|
Francesco Mari
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-3198
|
OAK-1266
reduce RDBDocumentStore class size, avoid code duplication with RDBBlobStore
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-3114
|
OAK-1266
RDBDocumentStore: add BDATA DDL information to startup diagnostics
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-3108
|
OAK-1266
RDBDocumentStore: improve diagnostics for failed inserts/updates caused by long data
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-3096
|
OAK-1266
RDBDocumentStore: improve diagnostics for failed batch inserts
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-3039
|
OAK-1266
RDBDocumentStore: query() might fetch unneeded content
|
Unassigned
|
Julian Reschke
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
OAK-3038
|
OAK-1266
RDBDocumentStore: add more ID related tests
|
Unassigned
|
Julian Reschke
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
OAK-3010
|
OAK-1266
RDBDocumentStore: remove hardwired "id-is-binary" flag
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-3009
|
OAK-1266
RDBDocumentStore: add support for optional additional index
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-2995
|
OAK-1266
RDB*Store: check transaction isolation level
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-2993
|
OAK-1266
RDBDocumentStore on MySQL: default transaction isolation level
|
Unassigned
|
Julian Reschke
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
OAK-2987
|
OAK-1266
RDBDocumentStore: try PreparedStatement batching
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-2986
|
OAK-1266
RDB: switch to tomcat datasource implementation
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-2985
|
OAK-1266
RDBDocumentStore: more diagnostics for long-running queries
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-2982
|
OAK-1266
BasicDocumentStoreTest: separate actual unit tests from performance tests
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-2966
|
OAK-1266
JDBC config for document store tests should be overridable
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-2952
|
OAK-1266
RDBConnectionHandler: log failures on setReadOnly() only once
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-2950
|
OAK-1266
RDBDocumentStore: conditional fetch logic is reversed
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-2949
|
OAK-1266
RDBDocumentStore: no custom SQL needed for GREATEST
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-2940
|
OAK-1266
RDBDocumentStore: "set" operation on _modified appears to be implemented as "max"
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-2931
|
OAK-1266
RDBDocumentStore: mitigate effects of large query result sets
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-2930
|
OAK-1266
RDBBlob/DocumentStore throws NPE when used after being closed
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-2923
|
OAK-1266
RDB/DB2: change minimal supported version from 10.5 to 10.1, also log decimal version numbers as well
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-2920
|
OAK-1266
RDBDocumentStore: fail init when database config seems to be inadequate
|
Unassigned
|
Julian Reschke
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
OAK-2918
|
OAK-1266
RDBConnectionHandler: handle failure on setReadOnly() gracefully
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-2916
|
OAK-1266
RDBDocumentStore: use of "GREATEST" in SQL apparently doesn't have test coverage in unit tests
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-2915
|
OAK-1266
add (experimental) support for Apache Derby
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-2901
|
OAK-1266
RDBBlobStoreTest should be able to run against multiple DB types
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-2860
|
OAK-1266
RDBBlobStore: seen insert failures due to duplicate keys
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Pending Closed
|
|
|
|
|
|
|
|
OAK-2856
|
OAK-1266
improve RDB diagnostics
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Pending Closed
|
|
|
|
|
|
|
|
OAK-2637
|
OAK-1266
update Postgres JDBC version to 9.4
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-2628
|
OAK-1266
RDB: convenience tool for dumping table creation statements
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-2506
|
OAK-1266
port RDB support back to Oak 1.0
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-2458
|
OAK-1266
support RDB persistence in oak-run modes console and server
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-2417
|
OAK-1266
reduce primary key size in RDBBlobStore
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-2410
|
OAK-1266
[sonar]Some statements not being closed in RDBDocumentStore
|
Julian Reschke
|
Chetan Mehrotra
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-2395
|
OAK-1266
RDB: MS SQL Server support
|
Julian Reschke
|
Amit Jain
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-2376
|
OAK-1266
cleanup JSON related code
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-2337
|
OAK-1266
improve connection handling
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-2171
|
OAK-1266
oak-run should support repository upgrades with all available options
|
Thomas Mueller
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-2136
|
OAK-1266
remove RDB support from 1.0 branch
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-2126
|
OAK-1266
retry strategy for failed JDBC requests
|
Unassigned
|
Julian Reschke
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
OAK-1944
|
OAK-1266
DocumentNodeStoreService: make table prefixes in RDB persistence configurable
|
Unassigned
|
Julian Reschke
|
|
Open |
Unresolved
|
|
|
|
|
|
|
|
OAK-1941
|
OAK-1266
RDB: decide on table layout
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-1940
|
OAK-1266
memory cache for RDB persistence
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-1938
|
OAK-1266
avoid use of system dependency for IBM DB2 JDBC JARs
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-1914
|
OAK-1266
RDB: Oracle support
|
Julian Reschke
|
Julian Reschke
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
OAK-1913
|
OAK-1266
RDB: MariaDB (MySQL) support
|
Julian Reschke
|
Julian Reschke
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
OAK-1881
|
OAK-1266
support RDB in oak-run benchmarks
|
Julian Reschke
|
Julian Reschke
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
OAK-1860
|
OAK-1266
unit tests for concurrent DocumentStore access
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-1851
|
OAK-1266
RDBBlobStore cache nonfunctional
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-1837
|
OAK-1266
improve error handling for closed RDBBlobStore
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-1834
|
OAK-1266
DS.query: add tests for query collations, also catch fire when collation is incorrect
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-1832
|
OAK-1266
RdbDocumentStore's create should batch more inserts
|
Julian Reschke
|
Julian Reschke
|
|
Resolved |
Fixed
|
|
|
|
|
|
|
|
OAK-1831
|
OAK-1266
catch ID mismatches in create operations
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-1812
|
OAK-1266
RDBBlobStore failures for large blobs
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-1811
|
OAK-1266
enable RDBBlobStore testing for non-H2 databases
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-1746
|
OAK-1266
find portable variant of SQL "limit" clause
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-1708
|
OAK-1266
extend DocumentNodeStoreService to support RDBPersistence
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-1544
|
OAK-1266
IBM DB2 support
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-1463
|
OAK-1266
memory cache for RDB persistence
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-1355
|
OAK-1266
ResultSet.getSize returns -1 failing QueryResultTest
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Cannot Reproduce
|
|
|
|
|
|
|
|
OAK-1279
|
OAK-1266
"stupid" SQL persistence of BlobStore
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|
|
|
|
OAK-1278
|
OAK-1266
"stupid" SQL persistence of DocumentStore
|
Julian Reschke
|
Julian Reschke
|
|
Closed |
Fixed
|
|
|
|
|