Step 1 of 4: Choose Issues

Cancel

T Patch Info Key Summary Assignee Reporter P Status Resolution Created Updated Due Development
Technical task OAK-9269

OAK-1266 RDB*Store: update postgresql jdbc driver reference to 42.2.18

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-9009

OAK-1266 RDB*Store: update mssql-jdbc driver reference to 8.2.2.jre8

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-9007

OAK-1266 RDB*Store: update postgresql jdbc driver reference to 42.2.12

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-8977

OAK-1266 RDBBlobStore performance improvement for SQL Server (MSSQL)

Unassigned Solomon Rutzky Major Open Unresolved  
Technical task OAK-8966

OAK-1266 RDBBlobStore: warn when ID columns are using legacy "SQL Server collation"

Unassigned Solomon Rutzky Minor Open Unresolved  
Technical task OAK-8963

OAK-1266 RDBBlobStore: on SQL Server, specify binary collations upon table creation

Unassigned Julian Reschke Minor Open Unresolved  
Technical task OAK-8940

OAK-1266 RDB*Store: update mssql-jdbc driver reference to 8.2.1.jre8

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-8939

OAK-1266 RDB*Store: update postgresql jdbc driver reference to 42.2.10

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-8937

OAK-1266 RDB*Store: update mysql jdbc driver reference to 8.0.19

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-8932

OAK-1266 RDBDocumentStore: allow RDBVersionGC support fallback to simpler algorithm

Julian Reschke Julian Reschke Major Closed Fixed  
Technical task OAK-8926

OAK-1266 add RDBBlobStore performance test

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-8925

OAK-1266 RDBDocumentStore: for SQL Server stats, include type_desc and fill_factor

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-8918

OAK-1266 RDBBlobStore: warn when legacy (SQLServer) default collation is active

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-8916

OAK-1266 RDBBlobStore: log additional DB diagnostics (align with RDBDocumentStore)

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-8915

OAK-1266 RDBDocumentStore: use setNString() for columns known to be of type N*CHAR

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-8913

OAK-1266 RDB*Store: extract "additionalDiagnostics" code into separate class for re-use from RDBBlobStore

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-8909

OAK-1266 RDBBlobStore: when creating META table for SQL Server, assign readable name for PK

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-8908

OAK-1266 RDBBlobStore on SQL Server: bad performance when default collation is of type SQL*

Unassigned Julian Reschke Major Open Unresolved  
Technical task OAK-8907

OAK-1266 RDBDocumentStore: change diagnostics from String to Map

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-8906

OAK-1266 RDBDocumentStore on SQL Server (additional diags) log DB creation time

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-8882

OAK-1266 RDBBlobStore: dump table structure on startup

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-8859

OAK-1266 RDB*Store: update Oracle JDBC dependency to 19.3.0.0

Unassigned Julian Reschke Minor Open Unresolved  
Technical task OAK-8833

OAK-1266 RDB*Store: improve OSGi related documentation

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-8831

OAK-1266 RDB*Store: update mysql jdbc driver reference to 8.0.18

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-8775

OAK-1266 update Tomcat JDBC dependency to 8.5.47

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-8764

OAK-1266 RDBDocumentStore: avoid potential dangerous use of addAll(entrySet) in logging code

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-8679

OAK-1266 RDB*Store: update postgresql jdbc driver reference to 42.2.8

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-8570

OAK-1266 RDB*Store: update mssql-jdbc driver reference to 7.4.1.jre8

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-8568

OAK-1266 RDB*Store: update mysql jdbc driver reference to 8.0.17

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-8567

OAK-1266 update tomcat-jdbc dependency to 8.5.43

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-8485

OAK-1266 RDB*Store: update mssql jdbc driver reference to 7.2.2

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-8483

OAK-1266 RDB*Store: update mysql jdbc driver reference to 8.0.16

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-8481

OAK-1266 RDB*Store: update postgresql jdbc driver reference to 42.2.6

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-8468

OAK-1266 document RDB specific log messages

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-8445

OAK-1266 RDB documentation: minor fixes to documentation of "revisions" command

Julian Reschke Julian Reschke Trivial Closed Fixed  
Technical task OAK-8411

OAK-1266 RDBConnectionHandler: add minimal open connection stats in TRACE log level

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-8396

OAK-1266 documentation steps missing to run sweep on RDBDocumentStore

Julian Reschke Vinod Holani Minor Closed Fixed  
Technical task OAK-8378

OAK-1266 rdb/oak-run: update usage and documentation for garbage command

Julian Reschke Julian Reschke Trivial Closed Fixed  
Technical task OAK-8371

OAK-1266 Stop using deprecated DocumentMK.Builder in RDB tests

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-8368

OAK-1266 RDBDocumentNodeStoreBuilder: refactor setRDBConnection for consistency

Julian Reschke Julian Reschke Trivial Closed Fixed  
Technical task OAK-8349

OAK-1266 RDBDocumentStore*: "reset clusterId tool" in oak-run

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-8346

OAK-1266 RDBDocumentStore*: fix several potential but improbable NPEs

Unassigned Julian Reschke Minor Closed Fixed  
Technical task OAK-8340

OAK-1266 Document use of oak-run for RDB

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-8338

OAK-1266 RDBDocumentStoreJDBC: fix theoretically possible NPE in perflogging code

Julian Reschke Julian Reschke Trivial Closed Fixed  
Technical task OAK-8337

OAK-1266 RDBDocumentStore: refactor index dumping code

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-8332

OAK-1266 update Tomcat JDBC dependency to 8.5.41

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-8311

OAK-1266 RDBDocumentStore: allow to turn off RDB-specific MissingLastRevSeeker

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-8307

OAK-1266 RDBDocumentStore: add DEBUG logging when fetching index metadata fails

Julian Reschke Julian Reschke Trivial Closed Fixed  
Technical task OAK-8273

OAK-1266 RDBDocumentStore: createOrUpdate with less than 3 ops suboptimal

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-8264

OAK-1266 RDBDocumentStore: docs obtained from cache may need revalidation before returned to caller

Julian Reschke Julian Reschke Major Resolved Won't Do  
Technical task OAK-8257

OAK-1266 RDBDocumentStore: improve trace logging of batch operations

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-8150

OAK-1266 RDB*Store: add Oracle specific documentation

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-8147

OAK-1266 RDBBlobStore: add perf logging for JDBC read operations

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-8087

OAK-1266 RDB*Store: update mssql-jdbc driver reference to 7.2.1.jre8

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-8083

OAK-1266 RDB*Store: add SQLServer specific documentation

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-8082

OAK-1266 RDB*Store: add Oracle specific documentation

Julian Reschke Julian Reschke Major Resolved Duplicate  
Technical task OAK-8080

OAK-1266 RDB*Store: move DB-specific config hints from Javadoc into oak-doc

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-8074

OAK-1266 RDB*Store: update mysql-connector-java dependency to 8.0.15

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-8058

OAK-1266 RDB*Store: update Tomcat JDBC pool dependency to 8.5.38

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-8043

OAK-1266 RDB: expose DDL generation functionality in oak-run

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-8016

OAK-1266 RDBDocumentStore: minor improvements to GZIP compression of BLOB contents

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-8004

OAK-1266 oak-run: support "recovery" command for RDBDocumentStore

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-8002

OAK-1266 RDBDocumentStore: add RDB-specific MissingLastRevSeeker

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-7971

OAK-1266 RDB*Store: update DB2 JDBC reference to 4.19.77

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-7970

OAK-1266 RDB*Store: add profile for DB2 11.1 JDBC driver

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-7960

OAK-1266 RDB: add to Oak documentation

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-7896

OAK-1266 RDB*Store: update mysql driver reference to 8.0.13

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-7894

OAK-1266 RDBDocumentStore: add perf logging for JDBC read operations

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-7861

OAK-1266 update clustering documentation wrt rdbmk

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-7809

OAK-1266 need to document oak-run for RDB

Julian Reschke Julian Reschke Major Closed Fixed  
Technical task OAK-7793

OAK-1266 RDB*Store: provide support for testing with mysql inside docker

Manfred Baedke Julian Reschke Minor Open Unresolved  
Technical task OAK-7748

OAK-1266 DocumentStore: test (and optionally optimize) bulk update fallback logic

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-7730

OAK-1266 RDB*Store: update Tomcat JDBC pool dependency to 8.5.33

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-7729

OAK-1266 RDB*Store: update postgresql JDBC driver reference to 42.2.5

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-7704

OAK-1266 RDB*Store: log message after failed DB upgrade too verbose

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-7690

OAK-1266 RDB*Store: update SQLServer JDBC dependency to 7.0.0.jre*

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-7673

OAK-1266 RDB*Store: update mysql driver reference to 8.0.12

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-7670

OAK-1266 RDB*Store: update postgresql JDBC driver reference to 42.2.4

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-7590

OAK-1266 RDB*Store: update Tomcat JDBC pool dependency to 8.5.32

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-7587

OAK-1266 RDB*Store: update mysql driver reference to 8.0.11

Julian Reschke Julian Reschke Major Closed Fixed  
Technical task OAK-7446

OAK-1266 RDB*Store: update SQLServer JDBC dependency to 6.4.0.jre*

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-7441

OAK-1266 RDB*Store: update DB2 JDBC dependency to 4.19.72

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-7432

OAK-1266 RDB*Store: update mysql driver reference to 5.1.46

Julian Reschke Julian Reschke Trivial Closed Fixed  
Technical task OAK-7430

OAK-1266 RDB*Store: update postgresql JDBC driver reference to 42.2.2

Julian Reschke Julian Reschke Trivial Closed Fixed  
Technical task OAK-7342

OAK-1266 RDBDocumentStore: missing rollback after delete failures

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-7333

OAK-1266 RDBDocumentStore: refactor index report

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-7331

OAK-1266 RDBDocumentStore: add index on _MODIFIED to improve VersionGC performance

Julian Reschke Julian Reschke Major Closed Fixed  
Technical task OAK-7330

OAK-1266 RDBDocumentStore: make indices on SD* sparse where possible

Julian Reschke Julian Reschke Major Closed Fixed  
Technical task OAK-7329

OAK-1266 RDB*Store for SQLServer: name the PK index for better readability

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-7313

OAK-1266 RDB*Store: add DEBUG level logging for filters in RDBVersionGCSupport

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-7299

OAK-1266 RDB*Store: update postgresql JDBC driver reference to 42.2.1

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-7292

OAK-1266 RDB*Store: update tomcat jdbc dependency to 8.5.28

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-7289

OAK-1266 RDBDocumentStore: potential NPE in error handling code

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-7204

OAK-1266 RDB*Store: update postgresql JDBC driver reference to 42.2.0

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-7202

OAK-1266 RDB: potential optimization - avoid creating strings and byte arrays for serialization

Unassigned Julian Reschke Minor Open Unresolved  
Technical task OAK-7181

OAK-1266 RDBDocumentStore: use try-with-resources for ChangesTracker

Julian Reschke Julian Reschke Trivial Closed Fixed  
Technical task OAK-7159

OAK-1266 RDBDocumentStore: use try-with-resources for nodes cache locks

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-7149

OAK-1266 RDBDocumentStore.getStats() for Derby

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-7142

OAK-1266 RDBDocumentStoreDB: use try-with-resources in new code introduced for getStats()

Julian Reschke Julian Reschke Trivial Closed Fixed  
Technical task OAK-7069

OAK-1266 RDBDataSourceWrapper: properly name setTemporaryUpdateException

Julian Reschke Julian Reschke Major Closed Fixed  
Technical task OAK-7068

OAK-1266 RDBBlobStore may wrap SQLExceptions into RuntimeExceptions

Julian Reschke Julian Reschke Blocker Closed Fixed  
Technical task OAK-7062

OAK-1266 RDB*Store: update mysql driver reference to 5.1.45

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-7060

OAK-1266 RDBDocumentStore.getStats() for SQLServer

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-7059

OAK-1266 RDBDocumentStore.getStats() for MySQL

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-7036

OAK-1266 add JDBC driver information to metadata map

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-7019

OAK-1266 RDBDocumentStore: refactor table upgrade code

Julian Reschke Julian Reschke Major Closed Fixed  
Technical task OAK-6985

OAK-1266 RDBDocumentStoreJDBC: remove unused parameter

Julian Reschke Julian Reschke Trivial Closed Fixed  
Technical task OAK-6974

OAK-1266 RDBDocumentSerializer: factor out columnProperties

Julian Reschke Julian Reschke Major Closed Fixed  
Technical task OAK-6916

OAK-1266 RDBDocumentStoreJDBC: remove code which is dead due to removal of DocumentStore.update()

Julian Reschke Julian Reschke Minor Resolved Invalid  
Technical task OAK-6907

OAK-1266 RDB*Store: require ojdbc 12.2.0.1 because of known issues in earlier versions

Julian Reschke Julian Reschke Major Closed Fixed  
Technical task 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 Minor Closed Fixed  
Technical task OAK-6903

OAK-1266 RDB*Store: update Tomcat JDBC pool dependency to 7.0.82

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-6863

OAK-1266 RDB*Store: update Oracle JDBC dependency to 12.2.0.1

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-6860

OAK-1266 RDB*Store: update Derby to release 10.14

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-6782

OAK-1266 RDBDocumentStore: inconsistent handling of cache invalidation on remove()

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-6716

OAK-1266 RDB*Store: update DB2 JDBC dependency to 4.19.66

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-6696

OAK-1266 RDB*Store: update Tomcat JDBC pool dependency to 7.0.81

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-6660

OAK-1266 RDB*Store: update mysql JDBC driver reference to 5.1.44 (2017-08-30)

Julian Reschke Julian Reschke Trivial Closed Fixed  
Technical task OAK-6652

OAK-1266 RDB*Store: update postgresql JDBC driver reference to 42.1.4

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-6247

OAK-1266 RDB*Store: update Tomcat JDBC pool dependency to 7.0.78

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-6244

OAK-1266 RDB*Store: update postgresql JDBC driver reference to 42.1.1

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-6238

OAK-1266 support cockroachdb

Unassigned Julian Reschke Minor Open Unresolved  
Technical task OAK-6237

OAK-1266 Tomcat JDBC pool's StatementCache interceptor may cache borked PreparedStatements with DB2

Julian Reschke Julian Reschke Major Closed Fixed  
Technical task OAK-6226

OAK-1266 RDBDocumentStoreDB: missing @Override statements

Julian Reschke Julian Reschke Trivial Closed Fixed  
Technical task OAK-6143

OAK-1266 RDB*store fixtures: shorten table name prefixes for Oracle

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-6140

OAK-1266 Create RDB-specific BlobReferenceIterator

Julian Reschke Julian Reschke Major Closed Fixed  
Technical task OAK-6134

OAK-1266 RDB*Store: update PostgreSQL JDBC

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-6083

OAK-1266 RDBDocumentStore: implement support for VersionGCSupport extensions added for OAK-4780

Julian Reschke Julian Reschke Major Closed Fixed  
Technical task OAK-5942

OAK-1266 RDB*Store: implement test wrappers for DataSource etc

Julian Reschke Julian Reschke Major Resolved Fixed  
Technical task OAK-5855

OAK-1266 RDBDocumentStore: improve query support for VersionGC

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-5852

OAK-1266 RDB*Store: update Tomcat JDBC pool dependency to 7.0.75

Julian Reschke Julian Reschke Major Closed Fixed  
Technical task OAK-5751

OAK-1266 RDBDocumentStore: properly handle null values for system properties

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-5667

OAK-1266 RDBDocumentStore: remove support for DBs without support for CASE statements in SELECT

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-5653

OAK-1266 RDB*Store: update Derby to release 10.13

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-5652

OAK-1266 RDB*Store: update Oracle JDBC driver reference to 12.1.0.2.0

Julian Reschke Julian Reschke Major Closed Fixed  
Technical task OAK-5650

OAK-1266 RDBDocumentStore on Oracle: ArrayIndexOutOfBoundsException in Oracle JDBC driver

Unassigned Julian Reschke Major Closed Fixed  
Technical task OAK-5627

OAK-1266 RDBDocumentStore: improve long query logging

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-5622

OAK-1266 RDBDocumentStore: improve logic that decides whether to try string appends

Unassigned Julian Reschke Major Open Unresolved  
Technical task OAK-5555

OAK-1266 RDB*Store: update Tomcat JDBC pool dependency to 7.0.73

Julian Reschke Julian Reschke Trivial Closed Fixed  
Technical task OAK-5554

OAK-1266 RDB*Store: update postgresql JDBC driver reference to 9.4.1212

Julian Reschke Julian Reschke Trivial Closed Fixed  
Technical task OAK-5098

OAK-1266 improve DocumentNodeStoreService robustness for RDB configs

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-4986

OAK-1266 RDBDocumentStore: potential NPE in document read

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-4905

OAK-1266 RDB*Store: update postgresql JDBC driver reference to 9.4.1211

Julian Reschke Julian Reschke Trivial Closed Fixed  
Technical task OAK-4885

OAK-1266 RDB*Store: update mysql JDBC driver reference to 5.1.40

Julian Reschke Julian Reschke Trivial Closed Fixed  
Technical task OAK-4794

OAK-1266 RDBDocumentStore: update PostgresQL JDBC driver

Julian Reschke Julian Reschke Trivial Closed Fixed  
Technical task OAK-4793

OAK-1266 Check usage of DocumentStoreException in RDBDocumentStore

Julian Reschke Marcel Reutegger Minor Closed Fixed  
Technical task OAK-4615

OAK-1266 RDBDocumentStore: in 1.0, cache invalidation is slightly different from 1.2

Julian Reschke Julian Reschke Major Closed Fixed  
Technical task OAK-4583

OAK-1266 RDB*Store: update Tomcat JDBC pool dependency

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-4562

OAK-1266 BasicDocumentStore max id test might return misleading results

Julian Reschke Julian Reschke Major Closed Fixed  
Technical task OAK-4559

OAK-1266 RDB*Store: failures with Tomcat JDBC pool's StatementCache interceptor

Julian Reschke Julian Reschke Major Closed Fixed  
Technical task OAK-4557

OAK-1266 RDBPreparedStatementWrapper: do not hide implementation bugs

Julian Reschke Julian Reschke Major Closed Fixed  
Technical task OAK-4554

OAK-1266 RDBBlobStoreTest should use RDBDatasourceWrapper

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-4510

OAK-1266 RDBDocumentStore: can't persist _modified value of null

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-4509

OAK-1266 RDBDocumentStore: low-level read method should also support condition on MODIFIED value

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-4495

OAK-1266 RDBDocumentStore: consistent handling of invalidate methods

Julian Reschke Julian Reschke Trivial Closed Fixed  
Technical task OAK-4482

OAK-1266 RDB*Store: update tomcat-jdbc test dependency

Julian Reschke Julian Reschke Trivial Closed Fixed  
Technical task OAK-4477

OAK-1266 RDBDatasourceFactory should use pool config similar to sling datasource defaults

Julian Reschke Julian Reschke Major Closed Fixed  
Technical task OAK-4425

OAK-1266 RDBDocumentStore: upgrade MySQL JDBC driver dependency to 5.1.39

Julian Reschke Julian Reschke Trivial Closed Fixed  
Technical task OAK-4415

OAK-1266 RDBDocumentStore: transform long-running tests into proper Integration Tests

Unassigned Julian Reschke Major Open Unresolved  
Technical task OAK-4409

OAK-1266 RDB*Store: bump up recommended DB2 version to 10.5

Julian Reschke Julian Reschke Trivial Closed Fixed  
Technical task OAK-4408

OAK-1266 RDBDocumentStore: synchronize access to BloomFilter

Julian Reschke Julian Reschke Major Closed Fixed  
Technical task OAK-4398

OAK-1266 RDBDocumentStore: dead code in internalUpdate

Julian Reschke Julian Reschke Major Closed Fixed  
Technical task OAK-4392

OAK-1266 extend RDBExport to also optionally provide raw data

Unassigned Julian Reschke Major Open Unresolved  
Technical task OAK-4389

OAK-1266 RDBDocumentStore: add system property for disabling appending updates

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-4388

OAK-1266 RDBDocumentStore: conditional update to _modified property sometimes applied unconditionally

Julian Reschke Julian Reschke Major Closed Fixed  
Technical task OAK-4356

OAK-1266 DocumentNodeStoreIT.modifiedResetWithDiff fails for various RDBs

Julian Reschke Julian Reschke Minor Closed Duplicate  
Technical task OAK-4199

OAK-1266 RDBBlobStore: garbage collection fails to delete DATA records when there was subsequent blobstore activity

Julian Reschke Julian Reschke Major Closed Fixed  
Technical task OAK-4193

OAK-1266 RDBBlobStore: logging for garbage collection has parameters reversed

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-4190

OAK-1266 DocumentMK: refactor RDB-specific code

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-4156

OAK-1266 RDBConnectionHandler: add logging when getting the connection takes long

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-4134

OAK-1266 RDBBlobStore: improve error handling and logging

Julian Reschke Julian Reschke Major Closed Fixed  
Technical task OAK-4113

OAK-1266 RDBJDBCTools: fix JDBC driver version check

Julian Reschke Julian Reschke Major Closed Fixed  
Technical task OAK-4094

OAK-1266 RDBDocumentStore: upgrade PostgreSQL JDBC driver dependency to 9.4.1208

Julian Reschke Julian Reschke Trivial Closed Fixed  
Technical task OAK-4033

OAK-1266 RDBDocumentStore: refactor version check to address driver version as well

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-4021

OAK-1266 RDBDocumentStore: create() for collections other than NODES is broken

Julian Reschke Julian Reschke Blocker Closed Fixed  
Technical task OAK-4020

OAK-1266 RDBExport: misleading warning about column names

Julian Reschke Julian Reschke Trivial Closed Fixed  
Technical task OAK-3977

OAK-1266 RDBDocumentStore: remove PostgreSQL workaround after upgrading to JDBC driver 9.4.1208

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-3971

OAK-1266 RDBDocumentStore: include table name when logging slow/excessive queries

Julian Reschke Julian Reschke Trivial Closed Fixed  
Technical task OAK-3969

OAK-1266 CacheConsistencyRDBTest creates overlong table names

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-3959

OAK-1266 RDBDocumentStore: always upsert in the bulk updates

Unassigned Tomek RÄ™kawek Major Closed Duplicate  
Technical task OAK-3948

OAK-1266 RDBDocumentStore: add system property for disabling bulk updates

Unassigned Julian Reschke Minor Resolved Fixed  
Technical task OAK-3945

OAK-1266 RDBDocumentStore: internalCreateOrUpdate() needs to check return code of insertDocuments()

Julian Reschke Julian Reschke Major Closed Fixed  
Sub-task OAK-3924

OAK-1266 Fix database-level row deadlock during bulk updates in RDB

Julian Reschke Tomek RÄ™kawek Critical Closed Fixed  
Technical task OAK-3896

OAK-1266 RDBDocumentStore: export tool - improve handling of export files allowing to override column order

Julian Reschke Julian Reschke Major Closed Fixed  
Technical task OAK-3892

OAK-1266 RDBDocumentStore: StripedNodeDocumentLocks - special case root?

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-3875

OAK-1266 RDBDocumentStore: backport memory cache refactoring

Julian Reschke Julian Reschke Major Resolved Invalid  
Technical task OAK-3867

OAK-1266 RDBDocumentStore: refactor JSON support

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-3852

OAK-1266 RDBDocumentStore: batched append logic may loose property changes

Julian Reschke Julian Reschke Major Closed Fixed  
Technical task OAK-3851

OAK-1266 RDB*Store: update PostgreSQL and MySQL JDBC driver dependencies

Julian Reschke Julian Reschke Trivial Closed Fixed  
Technical task OAK-3845

OAK-1266 AbstractRDBConnectionTest fails to close the DataSource

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-3843

OAK-1266 MS SQL doesn't support more than 2100 parameters in one request

Julian Reschke Tomek RÄ™kawek Blocker Closed Fixed  
Technical task OAK-3816

OAK-1266 RDBBlobStoreTest should use named parameters

Julian Reschke Julian Reschke Trivial Closed Fixed  
Technical task OAK-3807

OAK-1266 Oracle DB doesn't support lists longer than 1000

Julian Reschke Tomek RÄ™kawek Major Closed Fixed  
Technical task OAK-3764

OAK-1266 RDB/NodeStoreFixture fails to track DataSource instances

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-3726

OAK-1266 RDBDocumentSerializer: improve format of REMOVE_MAP_ENTRY operations

Unassigned Julian Reschke Minor Open Unresolved  
Technical task OAK-3722

OAK-1266 RDBDataSourceFactory: restore ability to close the pool

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-3714

OAK-1266 RDBDocumentStore diagnostics for Oracle might not contain index information

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-3699

OAK-1266 RDBDocumentStore shutdown: improve logging

Julian Reschke Julian Reschke Major Closed Fixed  
Technical task OAK-3691

OAK-1266 RDBDocumentStore: refactor update logic

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-3684

OAK-1266 RDBBlob/DocumentStore.finalize() do not call super.finalize()

Julian Reschke Julian Reschke Trivial Closed Fixed  
Technical task OAK-3676

OAK-1266 RDBDocumentStore on SQLServer: append logic creates many different PreparedStatements

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-3670

OAK-1266 RDBDocumentStore on SQLServer: off-by-one bug may cause truncated JSON to be written

Julian Reschke Julian Reschke Major Closed Fixed  
Technical task OAK-3661

OAK-1266 RDBDocumentStore: improve logging for invalid data in persistence

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-3659

OAK-1266 Stale document in RDBDocumentStore cache

Julian Reschke Julian Reschke Major Closed Fixed  
Technical task OAK-3657

OAK-1266 RDBDocumentStore: cache update logic introduced for OAK-3566 should only be used for NODES collection

Julian Reschke Julian Reschke Trivial Closed Fixed  
Technical task OAK-3652

OAK-1266 RDB support: extend RDB export tool for CSV export

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-3645

OAK-1266 RDBDocumentStore: server time detection for DB2 fails due to timezone/dst differences

Julian Reschke Julian Reschke Major Closed Fixed  
Technical task OAK-3631

OAK-1266 RDBDocumentStore: improve logging for server time difference detection

Julian Reschke Julian Reschke Major Closed Fixed  
Technical task OAK-3620

OAK-1266 Increase lock stripes in RDBDocumentStore

Unassigned Julian Reschke Minor Closed Fixed  
Technical task OAK-3617

OAK-1266 RDBDocumentStore: improve retry logic in updateDocument

Julian Reschke Julian Reschke Major Closed Fixed  
Technical task OAK-3605

OAK-1266 RDBBlob/DocumentStore: reduce class complexity

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-3604

OAK-1266 RDBDocumentStore: update JDBC drivers for PostgresQL, MySQL, and Derby

Julian Reschke Julian Reschke Trivial Closed Fixed  
Technical task OAK-3566

OAK-1266 Stale documents in RDBDocumentStore cache

Julian Reschke Marcel Reutegger Major Closed Fixed  
Technical task OAK-3540

OAK-1266 DocumentStore tests: use named parametrization

Julian Reschke Julian Reschke Trivial Closed Fixed  
Technical task OAK-3532

OAK-1266 create RDB export tool

Julian Reschke Julian Reschke Major Closed Fixed  
Technical task OAK-3446

OAK-1266 RDBDocumentStore: update PostgresQL and MySQL JDBC drivers

Julian Reschke Julian Reschke Trivial Closed Fixed  
Technical task OAK-3445

OAK-1266 RDBDocumentStore: when generating SQL for queries, leave out unneeded constraints

Julian Reschke Julian Reschke Major Closed Fixed  
Technical task OAK-3438

OAK-1266 RDBDocumentStoreDB: leaking resultset

Julian Reschke Julian Reschke Trivial Closed Fixed  
Technical task OAK-3422

OAK-1266 RDBDocumentStore: improve index diagnostics

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-3421

OAK-1266 RDBDocumentStore: force DB2 to use a clustered index

Julian Reschke Julian Reschke Major Closed Fixed  
Technical task OAK-3414

OAK-1266 RDBDocumentStore: improve DB2 diagnostics

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-3413

OAK-1266 RDBDocumentStorePerformanceTest leaks PreparedStatements

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-3410

OAK-1266 RDB*Store diagnostics: strip line feeds from product information

Julian Reschke Julian Reschke Trivial Closed Fixed  
Technical task OAK-3408

OAK-1266 RDBDocumentStore: improve MySQL diagnostics

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-3394

OAK-1266 RDBDocumentStore startup: log more DDL information (incl. index information)

Julian Reschke Julian Reschke Trivial Closed Fixed  
Technical task OAK-3391

OAK-1266 RDBBlobStore: speed up testBigBlob(), also improve memory usage

Julian Reschke Julian Reschke Major Closed Fixed  
Technical task OAK-3389

OAK-1266 oak-run check for dropped tables broken

Unassigned Julian Reschke Major Open Unresolved  
Technical task OAK-3369

OAK-1266 OakDocumentRDBRepositoryStub should have working default for JDBC URL

Julian Reschke Julian Reschke Major Closed Fixed  
Sub-task OAK-3222

OAK-1266 RDBDocumentStore: add missing RDBHelper support for JOURNAL table

Julian Reschke Julian Reschke Major Closed Fixed  
Sub-task OAK-3206

OAK-1266 DocumentStorePerformanceTest executed together with unit tests

Julian Reschke Francesco Mari Major Closed Fixed  
Sub-task OAK-3198

OAK-1266 reduce RDBDocumentStore class size, avoid code duplication with RDBBlobStore

Julian Reschke Julian Reschke Minor Closed Fixed  
Sub-task OAK-3114

OAK-1266 RDBDocumentStore: add BDATA DDL information to startup diagnostics

Julian Reschke Julian Reschke Major Closed Fixed  
Sub-task OAK-3108

OAK-1266 RDBDocumentStore: improve diagnostics for failed inserts/updates caused by long data

Julian Reschke Julian Reschke Major Closed Fixed  
Sub-task OAK-3096

OAK-1266 RDBDocumentStore: improve diagnostics for failed batch inserts

Julian Reschke Julian Reschke Minor Closed Fixed  
Sub-task OAK-3039

OAK-1266 RDBDocumentStore: query() might fetch unneeded content

Unassigned Julian Reschke Major Open Unresolved  
Sub-task OAK-3038

OAK-1266 RDBDocumentStore: add more ID related tests

Unassigned Julian Reschke Major Open Unresolved  
Sub-task OAK-3010

OAK-1266 RDBDocumentStore: remove hardwired "id-is-binary" flag

Julian Reschke Julian Reschke Major Closed Fixed  
Sub-task OAK-3009

OAK-1266 RDBDocumentStore: add support for optional additional index

Julian Reschke Julian Reschke Major Closed Fixed  
Sub-task OAK-2995

OAK-1266 RDB*Store: check transaction isolation level

Julian Reschke Julian Reschke Minor Closed Fixed  
Sub-task OAK-2993

OAK-1266 RDBDocumentStore on MySQL: default transaction isolation level

Unassigned Julian Reschke Major Open Unresolved  
Sub-task OAK-2987

OAK-1266 RDBDocumentStore: try PreparedStatement batching

Julian Reschke Julian Reschke Major Closed Fixed  
Sub-task OAK-2986

OAK-1266 RDB: switch to tomcat datasource implementation

Julian Reschke Julian Reschke Major Closed Fixed  
Sub-task OAK-2985

OAK-1266 RDBDocumentStore: more diagnostics for long-running queries

Julian Reschke Julian Reschke Major Closed Fixed  
Sub-task OAK-2982

OAK-1266 BasicDocumentStoreTest: separate actual unit tests from performance tests

Julian Reschke Julian Reschke Major Closed Fixed  
Sub-task OAK-2966

OAK-1266 JDBC config for document store tests should be overridable

Julian Reschke Julian Reschke Minor Closed Fixed  
Sub-task OAK-2952

OAK-1266 RDBConnectionHandler: log failures on setReadOnly() only once

Julian Reschke Julian Reschke Major Closed Fixed  
Sub-task OAK-2950

OAK-1266 RDBDocumentStore: conditional fetch logic is reversed

Julian Reschke Julian Reschke Major Closed Fixed  
Sub-task OAK-2949

OAK-1266 RDBDocumentStore: no custom SQL needed for GREATEST

Julian Reschke Julian Reschke Minor Closed Fixed  
Sub-task OAK-2940

OAK-1266 RDBDocumentStore: "set" operation on _modified appears to be implemented as "max"

Julian Reschke Julian Reschke Major Closed Fixed  
Sub-task OAK-2931

OAK-1266 RDBDocumentStore: mitigate effects of large query result sets

Julian Reschke Julian Reschke Major Closed Fixed  
Sub-task OAK-2930

OAK-1266 RDBBlob/DocumentStore throws NPE when used after being closed

Julian Reschke Julian Reschke Minor Closed Fixed  
Sub-task 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 Trivial Closed Fixed  
Sub-task OAK-2920

OAK-1266 RDBDocumentStore: fail init when database config seems to be inadequate

Unassigned Julian Reschke Minor Open Unresolved  
Sub-task OAK-2918

OAK-1266 RDBConnectionHandler: handle failure on setReadOnly() gracefully

Julian Reschke Julian Reschke Major Closed Fixed  
Sub-task OAK-2916

OAK-1266 RDBDocumentStore: use of "GREATEST" in SQL apparently doesn't have test coverage in unit tests

Julian Reschke Julian Reschke Major Closed Fixed  
Sub-task OAK-2915

OAK-1266 add (experimental) support for Apache Derby

Julian Reschke Julian Reschke Minor Closed Fixed  
Sub-task OAK-2901

OAK-1266 RDBBlobStoreTest should be able to run against multiple DB types

Julian Reschke Julian Reschke Minor Closed Fixed  
Technical task OAK-2860

OAK-1266 RDBBlobStore: seen insert failures due to duplicate keys

Julian Reschke Julian Reschke Major Closed Pending Closed  
Sub-task OAK-2856

OAK-1266 improve RDB diagnostics

Julian Reschke Julian Reschke Minor Closed Pending Closed  
Sub-task OAK-2637

OAK-1266 update Postgres JDBC version to 9.4

Julian Reschke Julian Reschke Trivial Closed Fixed  
Sub-task OAK-2628

OAK-1266 RDB: convenience tool for dumping table creation statements

Julian Reschke Julian Reschke Minor Closed Fixed  
Sub-task OAK-2506

OAK-1266 port RDB support back to Oak 1.0

Julian Reschke Julian Reschke Minor Closed Fixed  
Sub-task OAK-2458

OAK-1266 support RDB persistence in oak-run modes console and server

Julian Reschke Julian Reschke Minor Closed Fixed  
Sub-task OAK-2417

OAK-1266 reduce primary key size in RDBBlobStore

Julian Reschke Julian Reschke Major Closed Fixed  
Sub-task OAK-2410

OAK-1266 [sonar]Some statements not being closed in RDBDocumentStore

Julian Reschke Chetan Mehrotra Minor Closed Fixed  
Sub-task OAK-2395

OAK-1266 RDB: MS SQL Server support

Julian Reschke Amit Jain Minor Closed Fixed  
Sub-task OAK-2376

OAK-1266 cleanup JSON related code

Julian Reschke Julian Reschke Major Closed Fixed  
Sub-task OAK-2337

OAK-1266 improve connection handling

Julian Reschke Julian Reschke Major Closed Fixed  
Sub-task OAK-2171

OAK-1266 oak-run should support repository upgrades with all available options

Thomas Mueller Julian Reschke Minor Closed Fixed  
Sub-task OAK-2136

OAK-1266 remove RDB support from 1.0 branch

Julian Reschke Julian Reschke Major Closed Fixed  
Sub-task OAK-2126

OAK-1266 retry strategy for failed JDBC requests

Unassigned Julian Reschke Major Open Unresolved  
Sub-task OAK-1944

OAK-1266 DocumentNodeStoreService: make table prefixes in RDB persistence configurable

Unassigned Julian Reschke Minor Open Unresolved  
Sub-task OAK-1941

OAK-1266 RDB: decide on table layout

Julian Reschke Julian Reschke Major Closed Fixed  
Sub-task OAK-1940

OAK-1266 memory cache for RDB persistence

Julian Reschke Julian Reschke Major Closed Fixed  
Sub-task OAK-1938

OAK-1266 avoid use of system dependency for IBM DB2 JDBC JARs

Julian Reschke Julian Reschke Minor Closed Fixed  
Sub-task OAK-1914

OAK-1266 RDB: Oracle support

Julian Reschke Julian Reschke Minor Resolved Fixed  
Sub-task OAK-1913

OAK-1266 RDB: MariaDB (MySQL) support

Julian Reschke Julian Reschke Minor Resolved Fixed  
Sub-task OAK-1881

OAK-1266 support RDB in oak-run benchmarks

Julian Reschke Julian Reschke Major Resolved Fixed  
Sub-task OAK-1860

OAK-1266 unit tests for concurrent DocumentStore access

Julian Reschke Julian Reschke Major Closed Fixed  
Sub-task OAK-1851

OAK-1266 RDBBlobStore cache nonfunctional

Julian Reschke Julian Reschke Major Closed Fixed  
Sub-task OAK-1837

OAK-1266 improve error handling for closed RDBBlobStore

Julian Reschke Julian Reschke Trivial Closed Fixed  
Sub-task OAK-1834

OAK-1266 DS.query: add tests for query collations, also catch fire when collation is incorrect

Julian Reschke Julian Reschke Minor Closed Fixed  
Sub-task OAK-1832

OAK-1266 RdbDocumentStore's create should batch more inserts

Julian Reschke Julian Reschke Minor Resolved Fixed  
Sub-task OAK-1831

OAK-1266 catch ID mismatches in create operations

Julian Reschke Julian Reschke Minor Closed Fixed  
Sub-task OAK-1812

OAK-1266 RDBBlobStore failures for large blobs

Julian Reschke Julian Reschke Major Closed Fixed  
Sub-task OAK-1811

OAK-1266 enable RDBBlobStore testing for non-H2 databases

Julian Reschke Julian Reschke Trivial Closed Fixed  
Sub-task OAK-1746

OAK-1266 find portable variant of SQL "limit" clause

Julian Reschke Julian Reschke Major Closed Fixed  
Sub-task OAK-1708

OAK-1266 extend DocumentNodeStoreService to support RDBPersistence

Julian Reschke Julian Reschke Major Closed Fixed  
Sub-task OAK-1544

OAK-1266 IBM DB2 support

Julian Reschke Julian Reschke Major Closed Fixed  
Sub-task OAK-1463

OAK-1266 memory cache for RDB persistence

Julian Reschke Julian Reschke Major Closed Fixed  
Sub-task OAK-1355

OAK-1266 ResultSet.getSize returns -1 failing QueryResultTest

Julian Reschke Julian Reschke Major Closed Cannot Reproduce  
Sub-task OAK-1279

OAK-1266 "stupid" SQL persistence of BlobStore

Julian Reschke Julian Reschke Major Closed Fixed  
Sub-task OAK-1278

OAK-1266 "stupid" SQL persistence of DocumentStore

Julian Reschke Julian Reschke Major Closed Fixed  

Cancel