Uploaded image for project: 'ZooKeeper'
  1. ZooKeeper
  2. ZOOKEEPER-4874

Avoid using fuzzy snapshots.

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • None
    • None

    Description

      Currently, ZooKeeper uses a fuzzy snapshot method that allows write requests to continue processing while taking a snapshot. However, this approach does not retain an instantaneous data view during the serialization snapshot, leading to some issues( ZOOKEEPER-4846, ZOOKEEPER-3145). There is a need to optimize this process in order to maintain a consistent and accurate data view., 

      We can optimize the snapshot process by caching the change and applying it after the snapshot is finished to avoid a fuzzy snapshot.

       

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              luoxin luoxin
              Votes:
              1 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated: