Skip to content

Commit fca5d5c

Browse files
committed
fix validation of negative partition count value
1 parent faffb90 commit fca5d5c

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

ydb/services/lib/actors/pq_schema_actor.cpp

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -764,9 +764,11 @@ namespace NKikimr::NGRpcProxy::V1 {
764764
}
765765

766766
if (settings.has_partitions_count()) {
767-
if (settings.partitions_count() > 0) {
768-
minParts = settings.partitions_count();
767+
if (settings.partitions_count() <= 0) {
768+
error = TStringBuilder() << "Partitions count must be positive, provided " << settings.partitions_count();
769+
return Ydb::StatusIds::BAD_REQUEST;
769770
}
771+
minParts = settings.partitions_count();
770772
} else if (settings.has_autoscaling_settings()) {
771773
const auto& autoScalteSettings = settings.autoscaling_settings();
772774
if (autoScalteSettings.min_active_partitions() > 0) {

0 commit comments

Comments
 (0)