Skip to content

Commit

Permalink
fix: fix_application_id_to_work_with_acls (#8277)
Browse files Browse the repository at this point in the history
* fix: fix_application_id_to_work_with_acls

* checkstyle
  • Loading branch information
wcarlson5 authored Oct 22, 2021
1 parent 0848946 commit 64f58e8
Showing 1 changed file with 18 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,7 @@
import io.confluent.ksql.util.PushQueryMetadata.ResultType;
import io.confluent.ksql.util.QueryApplicationId;
import io.confluent.ksql.util.QueryMetadata;
import io.confluent.ksql.util.ReservedInternalTopics;
import io.confluent.ksql.util.SharedKafkaStreamsRuntime;
import io.confluent.ksql.util.SharedKafkaStreamsRuntimeImpl;
import io.confluent.ksql.util.TransientQueryMetadata;
Expand Down Expand Up @@ -484,20 +485,35 @@ private SharedKafkaStreamsRuntime getKafkaStreamsInstance(
}
}
final SharedKafkaStreamsRuntime stream;
final KsqlConfig ksqlConfig = config.getConfig(true);
final String queryPrefix = ksqlConfig
.getString(KsqlConfig.KSQL_PERSISTENT_QUERY_NAME_PREFIX_CONFIG);
final String serviceId = ksqlConfig.getString(KsqlConfig.KSQL_SERVICE_ID_CONFIG);
if (real) {
stream = new SharedKafkaStreamsRuntimeImpl(
kafkaStreamsBuilder,
config.getConfig(true).getInt(KsqlConfig.KSQL_QUERY_ERROR_MAX_QUEUE_SIZE),
buildStreamsProperties(
"_confluent-ksql-" + streams.size() + "-" + UUID.randomUUID(),
ReservedInternalTopics.KSQL_INTERNAL_TOPIC_PREFIX
+ serviceId
+ queryPrefix
+ streams.size()
+ "-"
+ UUID.randomUUID(),
queryID)
);
} else {
stream = new ValidationSharedKafkaStreamsRuntimeImpl(
kafkaStreamsBuilder,
config.getConfig(true).getInt(KsqlConfig.KSQL_QUERY_ERROR_MAX_QUEUE_SIZE),
buildStreamsProperties(
"_confluent-ksql-" + streams.size() + "-" + UUID.randomUUID() + "-validation",
ReservedInternalTopics.KSQL_INTERNAL_TOPIC_PREFIX
+ serviceId
+ queryPrefix
+ streams.size()
+ "-"
+ UUID.randomUUID()
+ "-validation",
queryID)
);
}
Expand Down

0 comments on commit 64f58e8

Please sign in to comment.