Update git submodules

* Update plugins/replication from branch 'stable-3.3'
  to 9bc78ffa3ac6e96b789b1f83d5e3eabd18311c8b
  - Merge branch 'stable-3.2' into stable-3.3
    
    * stable-3.2:
      Use volatile and AtomicIntegers to be thread safe
    
    Change-Id: I7183e546b46e17530024cf4368edbd1d32216549
    
  - Merge branch 'stable-3.1' into stable-3.2
    
    * stable-3.1:
      Use volatile and AtomicIntegers to be thread safe
    
    Change-Id: I923730a525fbffb4c304ab0d23b088f5e8bfa307
    
  - Merge branch 'stable-3.0' into stable-3.1
    
    * stable-3.0:
      Use volatile and AtomicIntegers to be thread safe
    
    Change-Id: I0be6a13344043a48f2fc4a0367559f5b5f1fbca9
    
  - Merge branch 'stable-2.16' into stable-3.0
    
    * stable-2.16:
      Use volatile and AtomicIntegers to be thread safe
    
    Change-Id: I90a3e17e2f49d07707409ba390c0a6dd0501b512
    
  - Use volatile and AtomicIntegers to be thread safe
    
    Modify the fields in ReplicationState class to be volatile and
    AtomicIntegers so that changes to them are reflected to other
    threads. By not doing so, modifications made by one thread to
    these fields may not be reflected instantly depending on
    cpu caching thus resulting in incorrect state
    
    Change-Id: I76512b17c19cc68e4f1e6a5223899f9a184bb549
This commit is contained in:
Kaushik Lingarkar
2021-01-26 07:59:53 -08:00
committed by Gerrit Code Review
parent 58f8d6e318
commit f93c6446de