Yves B
10/02/2025, 2:18 PMYves B
10/02/2025, 2:20 PMbucket_size ("bucket_size" = "4294967296").
In our case, it does not seems to work as it creates more partition but not more buckets as it should according to the documentation.Robert Raharjo
10/06/2025, 5:36 PMYves B
10/07/2025, 7:48 AMbucket_size, does that mean the number of buckets will be the same for all tables, regardless of their size?
In our case, we notice that both very small and very large tables end up with the same number of buckets, which isn’t ideal. As a result, only 5 backends are actually working at the same time, even though we have more than 100 available.
Do you think it would make sense to open an issue on GitHub to suggest an improvement — for example, to make the bucket number depend on the incoming data volume?
And one last question: why is the behavior different between Aggregate and Duplicate tables?Robert Raharjo
10/07/2025, 10:07 PMalter table. The number of buckets can only grow automatically if your table is using random bucketing and bucket_size property is set. For the behavior question, aggregate tables do store copies of rows with the same keys, but instead merge them into a single row - no point of using random bucketing since all the rows with the same key has to live in single tablet.