You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Remove the 'storage.columnar_blocks.enabled' cluster setting, requiring that
columnar blocks always be enabled. All recent sstable formats use columnar
blocks. Eventually we'd like to remove support for row-block formats altogether
once we have a guarantee that rowblk blocks no longer exist anywhere. This
commit changes Pebble's behavior to treat columnar blocks as always enabled.
Epic: none
Release note (ops change): Removes the 'storage.columnar_blocks.enabled'
cluster setting; columnar blocks are always enabled.
Copy file name to clipboardExpand all lines: docs/generated/settings/settings-for-tenants.txt
-1Lines changed: 0 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -397,7 +397,6 @@ sql.txn.read_committed_isolation.enabled boolean true set to true to allow trans
397
397
sql.txn.repeatable_read_isolation.enabled (alias: sql.txn.snapshot_isolation.enabled) boolean false set to true to allow transactions to use the REPEATABLE READ isolation level if specified by BEGIN/SET commands application
398
398
sql.txn_fingerprint_id_cache.capacity integer 100 the maximum number of txn fingerprint IDs stored application
399
399
sql.vecindex.stalled_op.timeout duration 100ms amount of time before other vector index workers will assist with a stalled background fixup application
400
-
storage.columnar_blocks.enabled boolean true set to true to enable columnar-blocks to store KVs in a columnar format system-visible
401
400
storage.delete_compaction_excise.enabled boolean true set to false to direct Pebble to not partially excise sstables in delete-only compactions system-visible
402
401
storage.ingestion.value_blocks.enabled boolean true set to true to enable writing of value blocks in ingestion sstables application
403
402
storage.max_sync_duration duration 20s maximum duration for disk operations; any operations that take longer than this setting trigger a warning log entry or process crash system-visible
Copy file name to clipboardExpand all lines: docs/generated/settings/settings.html
-1Lines changed: 0 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -352,7 +352,6 @@
352
352
<tr><td><divid="setting-sql-txn-snapshot-isolation-enabled" class="anchored"><code>sql.txn.repeatable_read_isolation.enabled<br/>(alias: sql.txn.snapshot_isolation.enabled)</code></div></td><td>boolean</td><td><code>false</code></td><td>set to true to allow transactions to use the REPEATABLE READ isolation level if specified by BEGIN/SET commands</td><td>Serverless/Dedicated/Self-Hosted</td></tr>
353
353
<tr><td><divid="setting-sql-txn-fingerprint-id-cache-capacity" class="anchored"><code>sql.txn_fingerprint_id_cache.capacity</code></div></td><td>integer</td><td><code>100</code></td><td>the maximum number of txn fingerprint IDs stored</td><td>Serverless/Dedicated/Self-Hosted</td></tr>
354
354
<tr><td><divid="setting-sql-vecindex-stalled-op-timeout" class="anchored"><code>sql.vecindex.stalled_op.timeout</code></div></td><td>duration</td><td><code>100ms</code></td><td>amount of time before other vector index workers will assist with a stalled background fixup</td><td>Serverless/Dedicated/Self-Hosted</td></tr>
355
-
<tr><td><divid="setting-storage-columnar-blocks-enabled" class="anchored"><code>storage.columnar_blocks.enabled</code></div></td><td>boolean</td><td><code>true</code></td><td>set to true to enable columnar-blocks to store KVs in a columnar format</td><td>Dedicated/Self-hosted (read-write); Serverless (read-only)</td></tr>
356
355
<tr><td><divid="setting-storage-delete-compaction-excise-enabled" class="anchored"><code>storage.delete_compaction_excise.enabled</code></div></td><td>boolean</td><td><code>true</code></td><td>set to false to direct Pebble to not partially excise sstables in delete-only compactions</td><td>Dedicated/Self-hosted (read-write); Serverless (read-only)</td></tr>
357
356
<tr><td><divid="setting-storage-ingest-split-enabled" class="anchored"><code>storage.ingest_split.enabled</code></div></td><td>boolean</td><td><code>true</code></td><td>set to false to disable ingest-time splitting that lowers write-amplification</td><td>Dedicated/Self-Hosted</td></tr>
358
357
<tr><td><divid="setting-storage-ingestion-value-blocks-enabled" class="anchored"><code>storage.ingestion.value_blocks.enabled</code></div></td><td>boolean</td><td><code>true</code></td><td>set to true to enable writing of value blocks in ingestion sstables</td><td>Serverless/Dedicated/Self-Hosted</td></tr>
0 commit comments