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

Details

    • 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",
      

      Attachments

        Issue Links

          Activity

            People

              patrick.birch Patrick Birch
              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

                  Smart Checklist