Uploaded image for project: 'Percona Server for MySQL'
  1. Percona Server for MySQL
  2. PS-6951

Document RocksDB variables: rocksdb_delete_cf, rocksdb_enable_iterate_bounds, and rocksdb_enable_remove_orphaned_dropped_cfs

    XMLWordPrintable

    Details

    • Needs Review:
      Yes

      Description

      Implemented at https://github.com/percona/percona-server/pull/3723

      1. Mark the `rocksdb_read_free_rpl_tables` variable as disabled because it's dangerous to use. Please use "rocksdb_read_free_rpl" instead.

      2. Add a new variable "rocksdb_delete_cf":

         :dyn: Yes
         :scope: Global
         :vartype: String
         :default: "" (empty string)
      
      "Delete column family by name e.g."
      "SET @@global.ROCKSDB_DELETE_CF = 'cf_primary_key'"
      

      3. Add a new variable "rocksdb_enable_iterate_bounds":

         :dyn: Yes
         :scope: Global, Local
         :vartype: BOOL
         :default: TRUE
      
         "Enable rocksdb iterator upper/lower bounds in read options."
      

      4. Add a new variable "rocksdb_enable_remove_orphaned_dropped_cfs":

         :dyn: Yes
         :scope: Global
         :vartype: BOOL
         :default: TRUE
      
                               "Enables removing dropped cfs from metadata if it "
                               "doesn't exist in cf manager",
      

        Smart Checklist

          Attachments

            Issue Links

              Activity

                People

                Assignee:
                patrick.birch Patrick Birch
                Reporter:
                przemyslaw.skibinski Przemyslaw Skibinski
                Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    Time Tracking

                    Estimated:
                    Original Estimate - Not Specified
                    Not Specified
                    Remaining:
                    Remaining Estimate - Not Specified
                    Not Specified
                    Logged:
                    Time Spent - 3 hours, 30 minutes
                    3h 30m