mirror of
https://github.com/scylladb/scylladb.git
synced 2026-06-08 16:03:20 +00:00
The `storage_options` describes where sstables should be located. Currently the object reside on keyspace_metadata, but is thus not available at the place it's needed the most -- the `table::make_sstable()` call. This set converts keyspace_metadata::storage_opts to be lw-shared-ptr and shares the ptr with class table. refs: #12523 (detached small change from large PR) Closes #13212 * github.com:scylladb/scylladb: table: Keep storage options lw-shared-ptr keyspace_metadata: Make storage options lw-shared-ptr