Uploaded image for project: 'Cassandra'
  1. Cassandra
  2. CASSANDRA-16211

Improve job metadata queries exception handling in cassandra-diff

    XMLWordPrintableJSON

Details

    Description

      The job metadata tracks the progress of the diff job. Sometimes, a job can fail due to the progress update query failures.
      The progress update queries can be categorized into 2 groups, critical and trivial one.
      When a query failed to update a trivial status (e.g. ProgressTracker), we would mostly hope to continue the job and just log the failure.
      When a query failed to update a critical status (e.g. JobLifeCycle), we can apply the client-side retry strategy (e.g. exponential backoff) in addition to the retry policy.

      Attachments

        Issue Links

          Activity

            People

              yifanc Yifan Cai
              yifanc Yifan Cai
              Yifan Cai
              Dinesh Joshi
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: