Uploaded image for project: 'Ignite'
  1. Ignite
  2. IGNITE-9787

Local Continuous Query skips rows during initial rebalance of REPLICATED cache

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 2.4
    • None
    • None

    Description

      This is observer under .Net but I assume will affect Java too:

      If you have a partitioned cache with non-local continuous query, continuous query will iterate every entry in REPLICATED cache.
      If you have a replicated cache with non-local continuous query, it works.
      If you have a replicated cache with local continuous query and synchronous rebalancing, it also works.
      But if you have replicated cache with local continuous query and non-synchronous rebalancing , you will see the gap in data - newly written entries while rebalance is underway may not be passed to callback or scan query.

      Please see the ML thread and reproducer.

      Attachments

        1. IgniteRepro2.zip
          5 kB
          Ilya Kasnacheev

        Issue Links

          Activity

            People

              Unassigned Unassigned
              ilyak Ilya Kasnacheev
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated: