1.
|
"stupid" SQL persistence of BlobStore |
|
Closed |
Julian Reschke
|
2.
|
"stupid" SQL persistence of DocumentStore |
|
Closed |
Julian Reschke
|
3.
|
ResultSet.getSize returns -1 failing QueryResultTest |
|
Closed |
Julian Reschke
|
4.
|
memory cache for RDB persistence |
|
Closed |
Julian Reschke
|
5.
|
IBM DB2 support |
|
Closed |
Julian Reschke
|
6.
|
extend DocumentNodeStoreService to support RDBPersistence |
|
Closed |
Julian Reschke
|
7.
|
find portable variant of SQL "limit" clause |
|
Closed |
Julian Reschke
|
8.
|
enable RDBBlobStore testing for non-H2 databases |
|
Closed |
Julian Reschke
|
9.
|
RDBBlobStore failures for large blobs |
|
Closed |
Julian Reschke
|
10.
|
catch ID mismatches in create operations |
|
Closed |
Julian Reschke
|
11.
|
RdbDocumentStore's create should batch more inserts |
|
Resolved |
Julian Reschke
|
12.
|
DS.query: add tests for query collations, also catch fire when collation is incorrect |
|
Closed |
Julian Reschke
|
13.
|
improve error handling for closed RDBBlobStore |
|
Closed |
Julian Reschke
|
14.
|
RDBBlobStore cache nonfunctional |
|
Closed |
Julian Reschke
|
15.
|
unit tests for concurrent DocumentStore access |
|
Closed |
Julian Reschke
|
16.
|
support RDB in oak-run benchmarks |
|
Resolved |
Julian Reschke
|
17.
|
RDB: MariaDB (MySQL) support |
|
Resolved |
Julian Reschke
|
18.
|
RDB: Oracle support |
|
Resolved |
Julian Reschke
|
19.
|
avoid use of system dependency for IBM DB2 JDBC JARs |
|
Closed |
Julian Reschke
|
20.
|
memory cache for RDB persistence |
|
Closed |
Julian Reschke
|
21.
|
RDB: decide on table layout |
|
Closed |
Julian Reschke
|
22.
|
DocumentNodeStoreService: make table prefixes in RDB persistence configurable |
|
Open |
Unassigned
|
23.
|
retry strategy for failed JDBC requests |
|
Open |
Unassigned
|
24.
|
remove RDB support from 1.0 branch |
|
Closed |
Julian Reschke
|
25.
|
oak-run should support repository upgrades with all available options |
|
Closed |
Thomas Mueller
|
26.
|
improve connection handling |
|
Closed |
Julian Reschke
|
27.
|
cleanup JSON related code |
|
Closed |
Julian Reschke
|
28.
|
RDB: MS SQL Server support |
|
Closed |
Julian Reschke
|
29.
|
reduce primary key size in RDBBlobStore |
|
Closed |
Julian Reschke
|
30.
|
support RDB persistence in oak-run modes console and server |
|
Closed |
Julian Reschke
|
31.
|
port RDB support back to Oak 1.0 |
|
Closed |
Julian Reschke
|
32.
|
RDB: convenience tool for dumping table creation statements |
|
Closed |
Julian Reschke
|
33.
|
update Postgres JDBC version to 9.4 |
|
Closed |
Julian Reschke
|
34.
|
improve RDB diagnostics |
|
Closed |
Julian Reschke
|
35.
|
RDBBlobStoreTest should be able to run against multiple DB types |
|
Closed |
Julian Reschke
|
36.
|
add (experimental) support for Apache Derby |
|
Closed |
Julian Reschke
|
37.
|
RDBDocumentStore: use of "GREATEST" in SQL apparently doesn't have test coverage in unit tests |
|
Closed |
Julian Reschke
|
38.
|
RDBConnectionHandler: handle failure on setReadOnly() gracefully |
|
Closed |
Julian Reschke
|
39.
|
RDBDocumentStore: fail init when database config seems to be inadequate |
|
Open |
Unassigned
|
40.
|
RDB/DB2: change minimal supported version from 10.5 to 10.1, also log decimal version numbers as well |
|
Closed |
Julian Reschke
|
41.
|
RDBBlob/DocumentStore throws NPE when used after being closed |
|
Closed |
Julian Reschke
|
42.
|
RDBDocumentStore: mitigate effects of large query result sets |
|
Closed |
Julian Reschke
|
43.
|
RDBDocumentStore: "set" operation on _modified appears to be implemented as "max" |
|
Closed |
Julian Reschke
|
44.
|
RDBDocumentStore: no custom SQL needed for GREATEST |
|
Closed |
Julian Reschke
|
45.
|
RDBDocumentStore: conditional fetch logic is reversed |
|
Closed |
Julian Reschke
|
46.
|
RDBConnectionHandler: log failures on setReadOnly() only once |
|
Closed |
Julian Reschke
|
47.
|
JDBC config for document store tests should be overridable |
|
Closed |
Julian Reschke
|
48.
|
BasicDocumentStoreTest: separate actual unit tests from performance tests |
|
Closed |
Julian Reschke
|
49.
|
RDBDocumentStore: more diagnostics for long-running queries |
|
Closed |
Julian Reschke
|
50.
|
RDB: switch to tomcat datasource implementation |
|
Closed |
Julian Reschke
|
51.
|
RDBDocumentStore: try PreparedStatement batching |
|
Closed |
Julian Reschke
|
52.
|
[sonar]Some statements not being closed in RDBDocumentStore |
|
Closed |
Julian Reschke
|
53.
|
RDBDocumentStore on MySQL: default transaction isolation level |
|
Open |
Unassigned
|
54.
|
RDB*Store: check transaction isolation level |
|
Closed |
Julian Reschke
|
55.
|
RDBDocumentStore: add support for optional additional index |
|
Closed |
Julian Reschke
|
56.
|
RDBDocumentStore: remove hardwired "id-is-binary" flag |
|
Closed |
Julian Reschke
|
57.
|
RDBDocumentStore: add more ID related tests |
|
Open |
Unassigned
|
58.
|
RDBDocumentStore: query() might fetch unneeded content |
|
Open |
Unassigned
|
59.
|
RDBDocumentStore: improve diagnostics for failed batch inserts |
|
Closed |
Julian Reschke
|
60.
|
RDBDocumentStore: improve diagnostics for failed inserts/updates caused by long data |
|
Closed |
Julian Reschke
|
61.
|
RDBDocumentStore: add BDATA DDL information to startup diagnostics |
|
Closed |
Julian Reschke
|
62.
|
reduce RDBDocumentStore class size, avoid code duplication with RDBBlobStore |
|
Closed |
Julian Reschke
|
63.
|
DocumentStorePerformanceTest executed together with unit tests |
|
Closed |
Julian Reschke
|
64.
|
RDBDocumentStore: add missing RDBHelper support for JOURNAL table |
|
Closed |
Julian Reschke
|
65.
|
OakDocumentRDBRepositoryStub should have working default for JDBC URL |
|
Closed |
Julian Reschke
|
66.
|
oak-run check for dropped tables broken |
|
Open |
Unassigned
|
67.
|
RDBBlobStore: speed up testBigBlob(), also improve memory usage |
|
Closed |
Julian Reschke
|
68.
|
RDBDocumentStore startup: log more DDL information (incl. index information) |
|
Closed |
Julian Reschke
|
69.
|
RDBDocumentStore: improve MySQL diagnostics |
|
Closed |
Julian Reschke
|
70.
|
RDB*Store diagnostics: strip line feeds from product information |
|
Closed |
Julian Reschke
|
71.
|
RDBDocumentStorePerformanceTest leaks PreparedStatements |
|
Closed |
Julian Reschke
|
72.
|
RDBDocumentStore: improve DB2 diagnostics |
|
Closed |
Julian Reschke
|
73.
|
RDBDocumentStore: force DB2 to use a clustered index |
|
Closed |
Julian Reschke
|
74.
|
RDBDocumentStore: improve index diagnostics |
|
Closed |
Julian Reschke
|
75.
|
RDBDocumentStoreDB: leaking resultset |
|
Closed |
Julian Reschke
|
76.
|
RDBDocumentStore: when generating SQL for queries, leave out unneeded constraints |
|
Closed |
Julian Reschke
|
77.
|
RDBDocumentStore: update PostgresQL and MySQL JDBC drivers |
|
Closed |
Julian Reschke
|
78.
|
create RDB export tool |
|
Closed |
Julian Reschke
|
79.
|
DocumentStore tests: use named parametrization |
|
Closed |
Julian Reschke
|
80.
|
RDBDocumentStore: update JDBC drivers for PostgresQL, MySQL, and Derby |
|
Closed |
Julian Reschke
|
81.
|
RDBBlob/DocumentStore: reduce class complexity |
|
Closed |
Julian Reschke
|
82.
|
RDBDocumentStore: improve retry logic in updateDocument |
|
Closed |
Julian Reschke
|
83.
|
Increase lock stripes in RDBDocumentStore |
|
Closed |
Unassigned
|
84.
|
RDBDocumentStore: improve logging for server time difference detection |
|
Closed |
Julian Reschke
|
85.
|
RDBDocumentStore: server time detection for DB2 fails due to timezone/dst differences |
|
Closed |
Julian Reschke
|
86.
|
RDB support: extend RDB export tool for CSV export |
|
Closed |
Julian Reschke
|
87.
|
Stale documents in RDBDocumentStore cache |
|
Closed |
Julian Reschke
|
88.
|
RDBDocumentStore: cache update logic introduced for OAK-3566 should only be used for NODES collection |
|
Closed |
Julian Reschke
|
89.
|
Stale document in RDBDocumentStore cache |
|
Closed |
Julian Reschke
|
90.
|
RDBDocumentStore: improve logging for invalid data in persistence |
|
Closed |
Julian Reschke
|
91.
|
RDBDocumentStore on SQLServer: off-by-one bug may cause truncated JSON to be written |
|
Closed |
Julian Reschke
|
92.
|
RDBDocumentStore on SQLServer: append logic creates many different PreparedStatements |
|
Closed |
Julian Reschke
|
93.
|
RDBBlob/DocumentStore.finalize() do not call super.finalize() |
|
Closed |
Julian Reschke
|
94.
|
RDBDocumentStore: refactor update logic |
|
Closed |
Julian Reschke
|
95.
|
RDBDocumentStore shutdown: improve logging |
|
Closed |
Julian Reschke
|
96.
|
RDBDocumentStore diagnostics for Oracle might not contain index information |
|
Closed |
Julian Reschke
|
97.
|
RDBDataSourceFactory: restore ability to close the pool |
|
Closed |
Julian Reschke
|
98.
|
RDBDocumentSerializer: improve format of REMOVE_MAP_ENTRY operations |
|
Open |
Unassigned
|
99.
|
RDB/NodeStoreFixture fails to track DataSource instances |
|
Closed |
Julian Reschke
|
100.
|
Oracle DB doesn't support lists longer than 1000 |
|
Closed |
Julian Reschke
|
101.
|
RDBBlobStoreTest should use named parameters |
|
Closed |
Julian Reschke
|
102.
|
AbstractRDBConnectionTest fails to close the DataSource |
|
Closed |
Julian Reschke
|
103.
|
MS SQL doesn't support more than 2100 parameters in one request |
|
Closed |
Julian Reschke
|
104.
|
RDB*Store: update PostgreSQL and MySQL JDBC driver dependencies |
|
Closed |
Julian Reschke
|
105.
|
RDBDocumentStore: batched append logic may loose property changes |
|
Closed |
Julian Reschke
|
106.
|
RDBDocumentStore: refactor JSON support |
|
Closed |
Julian Reschke
|
107.
|
RDBBlobStore: seen insert failures due to duplicate keys |
|
Closed |
Julian Reschke
|
108.
|
RDBDocumentStore: backport memory cache refactoring |
|
Resolved |
Julian Reschke
|
109.
|
RDBDocumentStore: StripedNodeDocumentLocks - special case root? |
|
Closed |
Julian Reschke
|
110.
|
RDBDocumentStore: export tool - improve handling of export files allowing to override column order |
|
Closed |
Julian Reschke
|
111.
|
Fix database-level row deadlock during bulk updates in RDB |
|
Closed |
Julian Reschke
|
112.
|
RDBDocumentStore: internalCreateOrUpdate() needs to check return code of insertDocuments() |
|
Closed |
Julian Reschke
|
113.
|
RDBDocumentStore: add system property for disabling bulk updates |
|
Resolved |
Unassigned
|
114.
|
RDBDocumentStore: always upsert in the bulk updates |
|
Closed |
Unassigned
|
115.
|
CacheConsistencyRDBTest creates overlong table names |
|
Closed |
Julian Reschke
|
116.
|
RDBDocumentStore: include table name when logging slow/excessive queries |
|
Closed |
Julian Reschke
|
117.
|
RDBDocumentStore: remove PostgreSQL workaround after upgrading to JDBC driver 9.4.1208 |
|
Closed |
Julian Reschke
|
118.
|
RDBExport: misleading warning about column names |
|
Closed |
Julian Reschke
|
119.
|
RDBDocumentStore: create() for collections other than NODES is broken |
|
Closed |
Julian Reschke
|
120.
|
RDBDocumentStore: refactor version check to address driver version as well |
|
Closed |
Julian Reschke
|
121.
|
RDBDocumentStore: upgrade PostgreSQL JDBC driver dependency to 9.4.1208 |
|
Closed |
Julian Reschke
|
122.
|
RDBJDBCTools: fix JDBC driver version check |
|
Closed |
Julian Reschke
|
123.
|
RDBBlobStore: improve error handling and logging |
|
Closed |
Julian Reschke
|
124.
|
RDBConnectionHandler: add logging when getting the connection takes long |
|
Closed |
Julian Reschke
|
125.
|
DocumentMK: refactor RDB-specific code |
|
Closed |
Julian Reschke
|
126.
|
RDBBlobStore: logging for garbage collection has parameters reversed |
|
Closed |
Julian Reschke
|
127.
|
RDBBlobStore: garbage collection fails to delete DATA records when there was subsequent blobstore activity |
|
Closed |
Julian Reschke
|
128.
|
DocumentNodeStoreIT.modifiedResetWithDiff fails for various RDBs |
|
Closed |
Julian Reschke
|
129.
|
RDBDocumentStore: conditional update to _modified property sometimes applied unconditionally |
|
Closed |
Julian Reschke
|
130.
|
RDBDocumentStore: add system property for disabling appending updates |
|
Closed |
Julian Reschke
|
131.
|
extend RDBExport to also optionally provide raw data |
|
Open |
Unassigned
|
132.
|
RDBDocumentStore: dead code in internalUpdate |
|
Closed |
Julian Reschke
|
133.
|
RDBDocumentStore: synchronize access to BloomFilter |
|
Closed |
Julian Reschke
|
134.
|
RDB*Store: bump up recommended DB2 version to 10.5 |
|
Closed |
Julian Reschke
|
135.
|
RDBDocumentStore: transform long-running tests into proper Integration Tests |
|
Open |
Unassigned
|
136.
|
RDBDocumentStore: upgrade MySQL JDBC driver dependency to 5.1.39 |
|
Closed |
Julian Reschke
|
137.
|
RDBDatasourceFactory should use pool config similar to sling datasource defaults |
|
Closed |
Julian Reschke
|
138.
|
RDB*Store: update tomcat-jdbc test dependency |
|
Closed |
Julian Reschke
|
139.
|
RDBDocumentStore: consistent handling of invalidate methods |
|
Closed |
Julian Reschke
|
140.
|
RDBDocumentStore: low-level read method should also support condition on MODIFIED value |
|
Closed |
Julian Reschke
|
141.
|
RDBDocumentStore: can't persist _modified value of null |
|
Closed |
Julian Reschke
|
142.
|
RDBBlobStoreTest should use RDBDatasourceWrapper |
|
Closed |
Julian Reschke
|
143.
|
RDBPreparedStatementWrapper: do not hide implementation bugs |
|
Closed |
Julian Reschke
|
144.
|
RDB*Store: failures with Tomcat JDBC pool's StatementCache interceptor |
|
Closed |
Julian Reschke
|
145.
|
BasicDocumentStore max id test might return misleading results |
|
Closed |
Julian Reschke
|
146.
|
RDB*Store: update Tomcat JDBC pool dependency |
|
Closed |
Julian Reschke
|
147.
|
RDBDocumentStore: in 1.0, cache invalidation is slightly different from 1.2 |
|
Closed |
Julian Reschke
|
148.
|
Check usage of DocumentStoreException in RDBDocumentStore |
|
Closed |
Julian Reschke
|
149.
|
RDBDocumentStore: update PostgresQL JDBC driver |
|
Closed |
Julian Reschke
|
150.
|
RDB*Store: update mysql JDBC driver reference to 5.1.40 |
|
Closed |
Julian Reschke
|
151.
|
RDB*Store: update postgresql JDBC driver reference to 9.4.1211 |
|
Closed |
Julian Reschke
|
152.
|
RDBDocumentStore: potential NPE in document read |
|
Closed |
Julian Reschke
|
153.
|
improve DocumentNodeStoreService robustness for RDB configs |
|
Closed |
Julian Reschke
|
154.
|
RDB*Store: update postgresql JDBC driver reference to 9.4.1212 |
|
Closed |
Julian Reschke
|
155.
|
RDB*Store: update Tomcat JDBC pool dependency to 7.0.73 |
|
Closed |
Julian Reschke
|
156.
|
RDBDocumentStore: improve logic that decides whether to try string appends |
|
Open |
Unassigned
|
157.
|
RDBDocumentStore: improve long query logging |
|
Closed |
Julian Reschke
|
158.
|
RDBDocumentStore on Oracle: ArrayIndexOutOfBoundsException in Oracle JDBC driver |
|
Closed |
Unassigned
|
159.
|
RDB*Store: update Oracle JDBC driver reference to 12.1.0.2.0 |
|
Closed |
Julian Reschke
|
160.
|
RDB*Store: update Derby to release 10.13 |
|
Closed |
Julian Reschke
|
161.
|
RDBDocumentStore: remove support for DBs without support for CASE statements in SELECT |
|
Closed |
Julian Reschke
|
162.
|
RDBDocumentStore: properly handle null values for system properties |
|
Closed |
Julian Reschke
|
163.
|
RDB*Store: update Tomcat JDBC pool dependency to 7.0.75 |
|
Closed |
Julian Reschke
|
164.
|
RDBDocumentStore: improve query support for VersionGC |
|
Closed |
Julian Reschke
|
165.
|
RDB*Store: implement test wrappers for DataSource etc |
|
Resolved |
Julian Reschke
|
166.
|
RDBDocumentStore: implement support for VersionGCSupport extensions added for OAK-4780 |
|
Closed |
Julian Reschke
|
167.
|
RDB*Store: update PostgreSQL JDBC |
|
Closed |
Julian Reschke
|
168.
|
Create RDB-specific BlobReferenceIterator |
|
Closed |
Julian Reschke
|
169.
|
RDB*store fixtures: shorten table name prefixes for Oracle |
|
Closed |
Julian Reschke
|
170.
|
RDBDocumentStoreDB: missing @Override statements |
|
Closed |
Julian Reschke
|
171.
|
support cockroachdb |
|
Open |
Unassigned
|
172.
|
RDB*Store: update postgresql JDBC driver reference to 42.1.1 |
|
Closed |
Julian Reschke
|
173.
|
RDB*Store: update Tomcat JDBC pool dependency to 7.0.78 |
|
Closed |
Julian Reschke
|
174.
|
RDB*Store: update postgresql JDBC driver reference to 42.1.4 |
|
Closed |
Julian Reschke
|
175.
|
RDB*Store: update mysql JDBC driver reference to 5.1.44 (2017-08-30) |
|
Closed |
Julian Reschke
|
176.
|
RDB*Store: update Tomcat JDBC pool dependency to 7.0.81 |
|
Closed |
Julian Reschke
|
177.
|
RDB*Store: update DB2 JDBC dependency to 4.19.66 |
|
Closed |
Julian Reschke
|
178.
|
Tomcat JDBC pool's StatementCache interceptor may cache borked PreparedStatements with DB2 |
|
Closed |
Julian Reschke
|
179.
|
RDBDocumentStore: inconsistent handling of cache invalidation on remove() |
|
Closed |
Julian Reschke
|
180.
|
RDB*Store: update Derby to release 10.14 |
|
Closed |
Julian Reschke
|
181.
|
RDB*Store: update Oracle JDBC dependency to 12.2.0.1 |
|
Closed |
Julian Reschke
|
182.
|
RDB*Store: update Tomcat JDBC pool dependency to 7.0.82 |
|
Closed |
Julian Reschke
|
183.
|
RDB*Store: update Tomcat JDBC pool dependency to 8.5.23 (for branches compatible with Java 7) |
|
Closed |
Julian Reschke
|
184.
|
RDB*Store: require ojdbc 12.2.0.1 because of known issues in earlier versions |
|
Closed |
Julian Reschke
|
185.
|
RDBDocumentStoreJDBC: remove code which is dead due to removal of DocumentStore.update() |
|
Resolved |
Julian Reschke
|
186.
|
RDBDocumentSerializer: factor out columnProperties |
|
Closed |
Julian Reschke
|
187.
|
RDBDocumentStoreJDBC: remove unused parameter |
|
Closed |
Julian Reschke
|
188.
|
RDBDocumentStore: refactor table upgrade code |
|
Closed |
Julian Reschke
|
189.
|
add JDBC driver information to metadata map |
|
Closed |
Julian Reschke
|
190.
|
RDBDocumentStore.getStats() for MySQL |
|
Closed |
Julian Reschke
|
191.
|
RDBDocumentStore.getStats() for SQLServer |
|
Closed |
Julian Reschke
|
192.
|
RDB*Store: update mysql driver reference to 5.1.45 |
|
Closed |
Julian Reschke
|
193.
|
RDBBlobStore may wrap SQLExceptions into RuntimeExceptions |
|
Closed |
Julian Reschke
|
194.
|
RDBDataSourceWrapper: properly name setTemporaryUpdateException |
|
Closed |
Julian Reschke
|
195.
|
RDBDocumentStoreDB: use try-with-resources in new code introduced for getStats() |
|
Closed |
Julian Reschke
|
196.
|
RDBDocumentStore.getStats() for Derby |
|
Closed |
Julian Reschke
|
197.
|
RDBDocumentStore: use try-with-resources for nodes cache locks |
|
Closed |
Julian Reschke
|
198.
|
RDBDocumentStore: use try-with-resources for ChangesTracker |
|
Closed |
Julian Reschke
|
199.
|
RDB: potential optimization - avoid creating strings and byte arrays for serialization |
|
Open |
Unassigned
|
200.
|
RDB*Store: update postgresql JDBC driver reference to 42.2.0 |
|
Closed |
Julian Reschke
|
201.
|
RDBDocumentStore: potential NPE in error handling code |
|
Closed |
Julian Reschke
|
202.
|
RDB*Store: update tomcat jdbc dependency to 8.5.28 |
|
Closed |
Julian Reschke
|
203.
|
RDB*Store: update postgresql JDBC driver reference to 42.2.1 |
|
Closed |
Julian Reschke
|
204.
|
RDB*Store: add DEBUG level logging for filters in RDBVersionGCSupport |
|
Closed |
Julian Reschke
|
205.
|
RDB*Store for SQLServer: name the PK index for better readability |
|
Closed |
Julian Reschke
|
206.
|
RDBDocumentStore: make indices on SD* sparse where possible |
|
Closed |
Julian Reschke
|
207.
|
RDBDocumentStore: add index on _MODIFIED to improve VersionGC performance |
|
Closed |
Julian Reschke
|
208.
|
RDBDocumentStore: refactor index report |
|
Closed |
Julian Reschke
|
209.
|
RDBDocumentStore: missing rollback after delete failures |
|
Closed |
Julian Reschke
|
210.
|
RDB*Store: update postgresql JDBC driver reference to 42.2.2 |
|
Closed |
Julian Reschke
|
211.
|
RDB*Store: update mysql driver reference to 5.1.46 |
|
Closed |
Julian Reschke
|
212.
|
RDB*Store: update DB2 JDBC dependency to 4.19.72 |
|
Closed |
Julian Reschke
|
213.
|
RDB*Store: update SQLServer JDBC dependency to 6.4.0.jre* |
|
Closed |
Julian Reschke
|
214.
|
RDB*Store: update mysql driver reference to 8.0.11 |
|
Closed |
Julian Reschke
|
215.
|
RDB*Store: update Tomcat JDBC pool dependency to 8.5.32 |
|
Closed |
Julian Reschke
|
216.
|
RDB*Store: update postgresql JDBC driver reference to 42.2.4 |
|
Closed |
Julian Reschke
|
217.
|
RDB*Store: update mysql driver reference to 8.0.12 |
|
Closed |
Julian Reschke
|
218.
|
RDB*Store: update SQLServer JDBC dependency to 7.0.0.jre* |
|
Closed |
Julian Reschke
|
219.
|
RDB*Store: log message after failed DB upgrade too verbose |
|
Closed |
Julian Reschke
|
220.
|
RDB*Store: update postgresql JDBC driver reference to 42.2.5 |
|
Closed |
Julian Reschke
|
221.
|
RDB*Store: update Tomcat JDBC pool dependency to 8.5.33 |
|
Closed |
Julian Reschke
|
222.
|
RDB*Store: provide support for testing with mysql inside docker |
|
Open |
Manfred Baedke
|
223.
|
need to document oak-run for RDB |
|
Closed |
Julian Reschke
|
224.
|
update clustering documentation wrt rdbmk |
|
Closed |
Julian Reschke
|
225.
|
DocumentStore: test (and optionally optimize) bulk update fallback logic |
|
Closed |
Julian Reschke
|
226.
|
RDBDocumentStore: add perf logging for JDBC read operations |
|
Closed |
Julian Reschke
|
227.
|
RDB*Store: update mysql driver reference to 8.0.13 |
|
Closed |
Julian Reschke
|
228.
|
RDB: add to Oak documentation |
|
Closed |
Julian Reschke
|
229.
|
RDB*Store: add profile for DB2 11.1 JDBC driver |
|
Closed |
Julian Reschke
|
230.
|
RDB*Store: update DB2 JDBC reference to 4.19.77 |
|
Closed |
Julian Reschke
|
231.
|
RDBDocumentStore: add RDB-specific MissingLastRevSeeker |
|
Closed |
Julian Reschke
|
232.
|
oak-run: support "recovery" command for RDBDocumentStore |
|
Closed |
Julian Reschke
|
233.
|
RDBDocumentStore: minor improvements to GZIP compression of BLOB contents |
|
Closed |
Julian Reschke
|
234.
|
RDB: expose DDL generation functionality in oak-run |
|
Closed |
Julian Reschke
|
235.
|
RDB*Store: update Tomcat JDBC pool dependency to 8.5.38 |
|
Closed |
Julian Reschke
|
236.
|
RDB*Store: update mysql-connector-java dependency to 8.0.15 |
|
Closed |
Julian Reschke
|
237.
|
RDB*Store: move DB-specific config hints from Javadoc into oak-doc |
|
Closed |
Julian Reschke
|
238.
|
RDB*Store: add Oracle specific documentation |
|
Resolved |
Julian Reschke
|
239.
|
RDB*Store: add SQLServer specific documentation |
|
Closed |
Julian Reschke
|
240.
|
RDB*Store: update mssql-jdbc driver reference to 7.2.1.jre8 |
|
Closed |
Julian Reschke
|
241.
|
RDBBlobStore: add perf logging for JDBC read operations |
|
Closed |
Julian Reschke
|
242.
|
RDB*Store: add Oracle specific documentation |
|
Closed |
Julian Reschke
|
243.
|
RDBDocumentStore: improve trace logging of batch operations |
|
Closed |
Julian Reschke
|
244.
|
RDBDocumentStore: docs obtained from cache may need revalidation before returned to caller |
|
Resolved |
Julian Reschke
|
245.
|
RDBDocumentStore: createOrUpdate with less than 3 ops suboptimal |
|
Closed |
Julian Reschke
|
246.
|
RDBDocumentStore: add DEBUG logging when fetching index metadata fails |
|
Closed |
Julian Reschke
|
247.
|
RDBDocumentStore: allow to turn off RDB-specific MissingLastRevSeeker |
|
Closed |
Julian Reschke
|
248.
|
update Tomcat JDBC dependency to 8.5.41 |
|
Closed |
Julian Reschke
|
249.
|
RDBDocumentStore: refactor index dumping code |
|
Closed |
Julian Reschke
|
250.
|
RDBDocumentStoreJDBC: fix theoretically possible NPE in perflogging code |
|
Closed |
Julian Reschke
|
251.
|
Document use of oak-run for RDB |
|
Closed |
Julian Reschke
|
252.
|
RDBDocumentStore*: fix several potential but improbable NPEs |
|
Closed |
Unassigned
|
253.
|
RDBDocumentStore*: "reset clusterId tool" in oak-run |
|
Closed |
Julian Reschke
|
254.
|
RDBDocumentNodeStoreBuilder: refactor setRDBConnection for consistency |
|
Closed |
Julian Reschke
|
255.
|
Stop using deprecated DocumentMK.Builder in RDB tests |
|
Closed |
Julian Reschke
|
256.
|
rdb/oak-run: update usage and documentation for garbage command |
|
Closed |
Julian Reschke
|
257.
|
documentation steps missing to run sweep on RDBDocumentStore |
|
Closed |
Julian Reschke
|
258.
|
RDBConnectionHandler: add minimal open connection stats in TRACE log level |
|
Closed |
Julian Reschke
|
259.
|
RDB documentation: minor fixes to documentation of "revisions" command |
|
Closed |
Julian Reschke
|
260.
|
document RDB specific log messages |
|
Closed |
Julian Reschke
|
261.
|
RDB*Store: update postgresql jdbc driver reference to 42.2.6 |
|
Closed |
Julian Reschke
|
262.
|
RDB*Store: update mysql jdbc driver reference to 8.0.16 |
|
Closed |
Julian Reschke
|
263.
|
RDB*Store: update mssql jdbc driver reference to 7.2.2 |
|
Closed |
Julian Reschke
|
264.
|
RDB*Store: update mysql jdbc driver reference to 8.0.17 |
|
Closed |
Julian Reschke
|
265.
|
update tomcat-jdbc dependency to 8.5.43 |
|
Closed |
Julian Reschke
|
266.
|
RDB*Store: update mssql-jdbc driver reference to 7.4.1.jre8 |
|
Closed |
Julian Reschke
|
267.
|
RDB*Store: update postgresql jdbc driver reference to 42.2.8 |
|
Closed |
Julian Reschke
|
268.
|
RDBDocumentStore: avoid potential dangerous use of addAll(entrySet) in logging code |
|
Closed |
Julian Reschke
|
269.
|
update Tomcat JDBC dependency to 8.5.47 |
|
Closed |
Julian Reschke
|
270.
|
RDB*Store: update mysql jdbc driver reference to 8.0.18 |
|
Closed |
Julian Reschke
|
271.
|
RDB*Store: improve OSGi related documentation |
|
Closed |
Julian Reschke
|
272.
|
RDB*Store: update Oracle JDBC dependency to 19.3.0.0 |
|
Open |
Unassigned
|
273.
|
RDBBlobStore: dump table structure on startup |
|
Closed |
Julian Reschke
|
274.
|
RDBDocumentStore on SQL Server (additional diags) log DB creation time |
|
Closed |
Julian Reschke
|
275.
|
RDBDocumentStore: change diagnostics from String to Map |
|
Closed |
Julian Reschke
|
276.
|
RDBBlobStore on SQL Server: bad performance when default collation is of type SQL* |
|
Open |
Unassigned
|
277.
|
RDBBlobStore: when creating META table for SQL Server, assign readable name for PK |
|
Closed |
Julian Reschke
|
278.
|
RDB*Store: extract "additionalDiagnostics" code into separate class for re-use from RDBBlobStore |
|
Closed |
Julian Reschke
|
279.
|
RDBDocumentStore: use setNString() for columns known to be of type N*CHAR |
|
Closed |
Julian Reschke
|
280.
|
RDBBlobStore: log additional DB diagnostics (align with RDBDocumentStore) |
|
Closed |
Julian Reschke
|
281.
|
RDBBlobStore: warn when legacy (SQLServer) default collation is active |
|
Closed |
Julian Reschke
|
282.
|
RDBDocumentStore: for SQL Server stats, include type_desc and fill_factor |
|
Closed |
Julian Reschke
|
283.
|
add RDBBlobStore performance test |
|
Closed |
Julian Reschke
|
284.
|
RDBDocumentStore: allow RDBVersionGC support fallback to simpler algorithm |
|
Closed |
Julian Reschke
|
285.
|
RDB*Store: update mysql jdbc driver reference to 8.0.19 |
|
Closed |
Julian Reschke
|
286.
|
RDB*Store: update postgresql jdbc driver reference to 42.2.10 |
|
Closed |
Julian Reschke
|
287.
|
RDB*Store: update mssql-jdbc driver reference to 8.2.1.jre8 |
|
Closed |
Julian Reschke
|
288.
|
RDBBlobStore: on SQL Server, specify binary collations upon table creation |
|
Open |
Unassigned
|
289.
|
RDBBlobStore: warn when ID columns are using legacy "SQL Server collation" |
|
Open |
Unassigned
|
290.
|
RDBBlobStore performance improvement for SQL Server (MSSQL) |
|
Open |
Unassigned
|
291.
|
RDB*Store: update postgresql jdbc driver reference to 42.2.12 |
|
Closed |
Julian Reschke
|
292.
|
RDB*Store: update mssql-jdbc driver reference to 8.2.2.jre8 |
|
Closed |
Julian Reschke
|
293.
|
RDB*Store: update postgresql jdbc driver reference to 42.2.18 |
|
Closed |
Julian Reschke
|