Uploaded image for project: 'Geode'
  1. Geode
  2. GEODE-10077

wan-copy region command does not prevent callbacks to be executed on the remote site

    XMLWordPrintableJSON

Details

    Description

      The wan-copy region command does not always prevent that callbacks are executed at the remote site for the entries copied.

      For example, if the remote site has more than one server and the gateway receiver that gets the entries copied does not host the primary bucket of the entry received, it will send the put operation to the server than hosts the primary bucket and on this server, callbacks will be executed, provoking, for example, that if a gateway sender is configured for the region, the event will be sent by that gateway sender in the remote site.

      Also, if the remote site has more than one server and the region has at least one replica (either because it is a replicated region or because it is a partitioned region with number of replicas greater than 1) then servers in the remote site that receive an UpdateMessage from the server that received the copied entry via the gateway receiver, would execute the callbacks, provoking, like in the above case that  if a gateway sender is configured for the region, the event will be sent by that gateway sender in the remote site.

      Attachments

        Issue Links

          Activity

            People

              alberto.gomez Alberto Gomez
              alberto.gomez Alberto Gomez
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: