Uploaded image for project: 'Jackrabbit Oak'
  1. Jackrabbit Oak
  2. OAK-1266

DocumentStore implementation for relational databases

    XMLWordPrintableJSON

Details

    • Epic
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • None
    • documentmk, rdbmk
    • None
    • RDB Support

    Description

      There should be an alternative DocumentStore implementation that persists to SQL databases rather than MongoDB.

      Attachments

        1.
        DocumentNodeStoreService: make table prefixes in RDB persistence configurable Sub-task Open Unassigned
        2.
        retry strategy for failed JDBC requests Sub-task Open Unassigned
        3.
        RDBDocumentStore: fail init when database config seems to be inadequate Sub-task Open Unassigned
        4.
        RDBDocumentStore on MySQL: default transaction isolation level Sub-task Open Unassigned
        5.
        RDBDocumentStore: add more ID related tests Sub-task Open Unassigned
        6.
        RDBDocumentStore: query() might fetch unneeded content Sub-task Open Unassigned
        7.
        oak-run check for dropped tables broken Technical task Open Unassigned
        8.
        RDBDocumentSerializer: improve format of REMOVE_MAP_ENTRY operations Technical task Open Unassigned
        9.
        extend RDBExport to also optionally provide raw data Technical task Open Unassigned
        10.
        RDBDocumentStore: transform long-running tests into proper Integration Tests Technical task Open Unassigned
        11.
        RDBDocumentStore: improve logic that decides whether to try string appends Technical task Open Unassigned
        12.
        support cockroachdb Technical task Open Unassigned
        13.
        RDB: potential optimization - avoid creating strings and byte arrays for serialization Technical task Open Unassigned
        14.
        RDB*Store: provide support for testing with mysql inside docker Technical task Open Manfred Baedke
        15.
        RDB*Store: update Oracle JDBC dependency to 19.3.0.0 Technical task Open Unassigned
        16.
        RDBBlobStore on SQL Server: bad performance when default collation is of type SQL* Technical task Open Unassigned
        17.
        RDBBlobStore: on SQL Server, specify binary collations upon table creation Technical task Open Unassigned
        18.
        RDBBlobStore: warn when ID columns are using legacy "SQL Server collation" Technical task Open Unassigned
        19.
        RDBBlobStore performance improvement for SQL Server (MSSQL) Technical task Open Unassigned

        Activity

          People

            Unassigned Unassigned
            reschke Julian Reschke
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: