v.19.5Improvement

Allow to Use Parallel_replicas_count > 1 Even for Tables Without Sampling (the Setting Is Simply Ignored for Them)

Allow to use parallel_replicas_count > 1 even for tables without sampling (the setting is simply ignored for them). In previous versions it was lead to exception. #4637 (Alexey Elymanov)
Allows the setting parallel_replicas_count > 1 to be used for tables without sampling by ignoring this setting instead of causing an exception.

Why it matters

Previously, using parallel_replicas_count with a value greater than 1 on tables without a sampling key caused an exception. This change removes that limitation, improving stability and user experience by safely ignoring the setting when it's not applicable.

How to use it

Users can now set parallel_replicas_count to values greater than 1 in their settings even for tables without sampling. The system will simply ignore this setting for such tables, preventing exceptions without requiring any additional changes to table definitions.