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

Comparing node states for external changes is too slow

    XMLWordPrintableJSON

Details

    Description

      Comparing node states for local changes has been improved already with OAK-2669. But in a clustered setup generating events for external changes cannot make use of the introduced cache and is therefore slower. This can result in a growing observation queue, eventually reaching the configured limit. See also OAK-2683.

      Attachments

        1. OAK-2829-JournalEntry.patch
          10 kB
          Marcel Reutegger
        2. OAK-2829-improved-doc-cache-invaliation.2.patch
          14 kB
          Stefan Egli
        3. OAK-2829-improved-doc-cache-invaliation.patch
          13 kB
          Stefan Egli
        4. OAK-2829-gc-bug.patch
          4 kB
          Stefan Egli
        5. graph-1.png
          72 kB
          Marcel Reutegger
        6. CompareAgainstBaseStateTest.java
          4 kB
          Julian Sedding
        7. graph.png
          208 kB
          Marcel Reutegger

        Issue Links

          Activity

            People

              mreutegg Marcel Reutegger
              mreutegg Marcel Reutegger
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: