Uploaded image for project: 'Couchbase Server'
  1. Couchbase Server
  2. MB-51959

improve open system keyspaces throughput by caching positive privilege checks

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Fixed
    • Major
    • Morpheus
    • 7.1.0
    • query
    • 1

    Description

      Open system keyspaces (eg system:keyspaces) check privileges on every keyspace they scan.
      The issue is that most likely, the user scanning the keyspaces would have been granted query_select[bucket:*:*], so checking for individual collections would be pointless once we have checked the bucket, and may result in extra cbauth calls.
      Cache bucket and scope privilege checks.

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            marco.greco Marco Greco (Inactive)
            marco.greco Marco Greco (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty