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

Cascading calls to read retries, system_auth, and read repairs

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Normal
    • Resolution: Not A Problem
    • 3.11.1
    • Feature/Authorization
    • None
    • Normal

    Description

      Roles validity and permission cache values are the default ones. Same thing for the read-repair chance.

      We have a cluster with 3 data centers. We have noticed that in 2 of the data centers (NEC and CN) we have multiple calls to speculative read retries (rapid read protection), roles (instead of using cached values within the same tracing session), and multiple read repair messages.

      We would expect calls to roles, within sequential read sessions, because the cache could be turned, but not so many calls within the same tracing session. Same thing for read-retries, and read repair messages. We are discarding blocking read repairs possibility because we consistently get the same results when doing the query several times.

      It feels like something is cascading calls to these mechanisms regardless of conditions that would prevent them from being called (cached roles values for instance).

      I have attached tracing files from the 3 data centers. Please let me know if more info is needed.

      Attachments

        1. wec_dc.txt
          8 kB
          Pedro Gordo
        2. cn_dc.txt
          37 kB
          Pedro Gordo
        3. nec_dc.txt
          37 kB
          Pedro Gordo

        Activity

          People

            Unassigned Unassigned
            pedro_gordo Pedro Gordo
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: