Details

    • Type: New Feature New Feature
    • Status: Closed
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.3
    • Component/s: jackrabbit-core
    • Labels:
      None

      Description

      we (day software) offer our set of bundle persistence managers to the jackrabbit project. those pms combine the node and property states into a single bundle and store them together. this improves performance and reduces storage-memory overhead (no exact numbers available). The bundle pms also have a "bundle-cache" that does a memory sensitive caching of the bundles and a negative cache for non-existent bundles. small binary properties are inlined into the bundle rather than stored in the blobstore.

      1. OraclePersistenceManager.zip
        3 kB
        Martijn Hendriks
      2. JCR-755.patch.gz
        37 kB
        Tobias Bocanegra

        Activity

        Jukka Zitting made changes -
        Workflow jira [ 12397854 ] no-reopen-closed, patch-avail [ 12469093 ]
        Jukka Zitting made changes -
        Status Resolved [ 5 ] Closed [ 6 ]
        Jukka Zitting made changes -
        Affects Version/s 1.3 [ 12312229 ]
        Jukka Zitting made changes -
        Issue Type Improvement [ 4 ] New Feature [ 2 ]
        Tobias Bocanegra made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Fix Version/s 1.3 [ 12312229 ]
        Resolution Fixed [ 1 ]
        Hide
        Tobias Bocanegra added a comment -

        comitted the code in r517150.

        i opened a new issue for the oracle problem: JCR-786

        Show
        Tobias Bocanegra added a comment - comitted the code in r517150. i opened a new issue for the oracle problem: JCR-786
        Tobias Bocanegra committed 517150 (29 files)
        Reviews: none

        JCR-755 Add Bundle Persistence Managers

        jackrabbit trunk
        Hide
        Jukka Zitting added a comment -

        The IP has been cleared and it's now OK to commit the changes to svn.

        The record of the IP clearance process is at http://incubator.apache.org/ip-clearance/jackrabbit-bundle-persistence.html

        Show
        Jukka Zitting added a comment - The IP has been cleared and it's now OK to commit the changes to svn. The record of the IP clearance process is at http://incubator.apache.org/ip-clearance/jackrabbit-bundle-persistence.html
        Hide
        Jukka Zitting added a comment -

        I'm still waiting for the Day CCLA addendum to be recorded as received before I can proceed with the IP clearance process. Once the ASF secretary acknowledges the addendum as received, I will call a vote on the Incubator PMC to confirm the IP as cleared. Once (or if) the 72 hour vote passes, it's OK to commit the changes to svn. I'll keep you posted on the progress.

        Show
        Jukka Zitting added a comment - I'm still waiting for the Day CCLA addendum to be recorded as received before I can proceed with the IP clearance process. Once the ASF secretary acknowledges the addendum as received, I will call a vote on the Incubator PMC to confirm the IP as cleared. Once (or if) the 72 hour vote passes, it's OK to commit the changes to svn. I'll keep you posted on the progress.
        Martijn Hendriks made changes -
        Attachment OraclePersistenceManager.zip [ 12352412 ]
        Hide
        Martijn Hendriks added a comment -

        Added Oracle-specific blob handling to the bundle OraclePersistenceManager, which seems to work fine now.

        Show
        Martijn Hendriks added a comment - Added Oracle-specific blob handling to the bundle OraclePersistenceManager, which seems to work fine now.
        Tobias Bocanegra made changes -
        Field Original Value New Value
        Attachment JCR-755.patch.gz [ 12351599 ]
        Hide
        Tobias Bocanegra added a comment -

        Patch that contains the new bundle persistence managers.

        Show
        Tobias Bocanegra added a comment - Patch that contains the new bundle persistence managers.
        Tobias Bocanegra created issue -

          People

          • Assignee:
            Tobias Bocanegra
            Reporter:
            Tobias Bocanegra
          • Votes:
            2 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development