mtree update
June 30, 2026 · View on GitHub
Manually applies changes to a table’s Merkle tree (also supports rebalancing).
Usage
./ace mtree update [flags] [cluster_name] <schema.table_name>
Arguments
[cluster_name]— Optional; overridesdefault_cluster.schemais the name of the schema in which a table resides.table_nameis the name of the table.
Flags
| Flag | Alias | Description | Default |
|---|---|---|---|
--dbname | -d | Database name | |
--nodes | -n | Nodes to include (comma or all) | all |
--max-cpu-ratio | -m | Max CPU ratio | 0.5 |
--rebalance | -l | Merge small blocks to rebalance | false |
--skip-cdc | -U | Skip CDC processing (only rehash dirty blocks) | false |
--cdc-timeout | Seconds to drain CDC before giving up (0 = use cdc_processing_timeout / default) | 0 | |
--quiet | -q | Suppress output | false |
--debug | -v | Debug logging | false |
Example
./ace mtree update --rebalance --dbname=mydatabase my-cluster public.my_table