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

Allow for external changes to have a CommitInfo attached

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 1.5.15, 1.6.0
    • core
    • None

    Description

      Currently the observation logic relies on fact that CommitInfo being null means that changes are from other cluster node i.e. external changes.

      We should change this semantic and provide a different way to indicate that changes are external. This would allow a NodeStore implementation to still pass in a CommitInfo which captures useful information about commit like brief summary on what got changed which can be used for pre filtering (OAK-4796)

      Attachments

        1. OAK-4898-v1.patch
          10 kB
          Chetan Mehrotra
        2. OAK-4898-v2.patch
          10 kB
          Chetan Mehrotra
        3. OAK-4898-v3.patch
          28 kB
          Chetan Mehrotra
        4. OAK-4898-v4.patch
          31 kB
          Chetan Mehrotra

        Issue Links

          Activity

            People

              chetanm Chetan Mehrotra
              chetanm Chetan Mehrotra
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: