-
Notifications
You must be signed in to change notification settings - Fork 1k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
123 changed files
with
22,837 additions
and
0 deletions.
There are no files selected for viewing
299 changes: 299 additions & 0 deletions
299
..._streams_-_full_outer_-_with_both_join_column_in_projection/7.4.0_1664294382393/plan.json
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,299 @@ | ||
{ | ||
"plan" : [ { | ||
"@type" : "ksqlPlanV1", | ||
"statementText" : "CREATE STREAM L (A INTEGER KEY, B INTEGER, C INTEGER) WITH (KAFKA_TOPIC='LEFT', KEY_FORMAT='KAFKA', VALUE_FORMAT='JSON');", | ||
"ddlCommand" : { | ||
"@type" : "createStreamV1", | ||
"sourceName" : "L", | ||
"schema" : "`A` INTEGER KEY, `B` INTEGER, `C` INTEGER", | ||
"timestampColumn" : null, | ||
"topicName" : "LEFT", | ||
"formats" : { | ||
"keyFormat" : { | ||
"format" : "KAFKA", | ||
"properties" : { } | ||
}, | ||
"valueFormat" : { | ||
"format" : "JSON", | ||
"properties" : { } | ||
} | ||
}, | ||
"windowInfo" : null, | ||
"orReplace" : false, | ||
"isSource" : false | ||
}, | ||
"queryPlan" : null | ||
}, { | ||
"@type" : "ksqlPlanV1", | ||
"statementText" : "CREATE STREAM R (A INTEGER KEY, B INTEGER, C INTEGER) WITH (KAFKA_TOPIC='LEFT', KEY_FORMAT='KAFKA', VALUE_FORMAT='JSON');", | ||
"ddlCommand" : { | ||
"@type" : "createStreamV1", | ||
"sourceName" : "R", | ||
"schema" : "`A` INTEGER KEY, `B` INTEGER, `C` INTEGER", | ||
"timestampColumn" : null, | ||
"topicName" : "LEFT", | ||
"formats" : { | ||
"keyFormat" : { | ||
"format" : "KAFKA", | ||
"properties" : { } | ||
}, | ||
"valueFormat" : { | ||
"format" : "JSON", | ||
"properties" : { } | ||
} | ||
}, | ||
"windowInfo" : null, | ||
"orReplace" : false, | ||
"isSource" : false | ||
}, | ||
"queryPlan" : null | ||
}, { | ||
"@type" : "ksqlPlanV1", | ||
"statementText" : "CREATE STREAM OUTPUT AS SELECT *\nFROM L L\nFULL OUTER JOIN R R WITHIN 10 SECONDS GRACE PERIOD 1 MINUTES ON ((L.A = R.A))\nEMIT CHANGES", | ||
"ddlCommand" : { | ||
"@type" : "createStreamV1", | ||
"sourceName" : "OUTPUT", | ||
"schema" : "`ROWKEY` INTEGER KEY, `L_A` INTEGER, `L_B` INTEGER, `L_C` INTEGER, `R_A` INTEGER, `R_B` INTEGER, `R_C` INTEGER", | ||
"timestampColumn" : null, | ||
"topicName" : "OUTPUT", | ||
"formats" : { | ||
"keyFormat" : { | ||
"format" : "KAFKA", | ||
"properties" : { } | ||
}, | ||
"valueFormat" : { | ||
"format" : "JSON", | ||
"properties" : { } | ||
} | ||
}, | ||
"windowInfo" : null, | ||
"orReplace" : false, | ||
"isSource" : false | ||
}, | ||
"queryPlan" : { | ||
"sources" : [ "L", "R" ], | ||
"sink" : "OUTPUT", | ||
"physicalPlan" : { | ||
"@type" : "streamSinkV1", | ||
"properties" : { | ||
"queryContext" : "OUTPUT" | ||
}, | ||
"source" : { | ||
"@type" : "streamSelectV1", | ||
"properties" : { | ||
"queryContext" : "Project" | ||
}, | ||
"source" : { | ||
"@type" : "streamStreamJoinV1", | ||
"properties" : { | ||
"queryContext" : "Join" | ||
}, | ||
"joinType" : "OUTER", | ||
"leftInternalFormats" : { | ||
"keyFormat" : { | ||
"format" : "KAFKA", | ||
"properties" : { } | ||
}, | ||
"valueFormat" : { | ||
"format" : "JSON", | ||
"properties" : { } | ||
} | ||
}, | ||
"rightInternalFormats" : { | ||
"keyFormat" : { | ||
"format" : "KAFKA", | ||
"properties" : { } | ||
}, | ||
"valueFormat" : { | ||
"format" : "JSON", | ||
"properties" : { } | ||
} | ||
}, | ||
"leftSource" : { | ||
"@type" : "streamSelectV1", | ||
"properties" : { | ||
"queryContext" : "PrependAliasLeft" | ||
}, | ||
"source" : { | ||
"@type" : "streamSourceV1", | ||
"properties" : { | ||
"queryContext" : "KafkaTopic_Left/Source" | ||
}, | ||
"topicName" : "LEFT", | ||
"formats" : { | ||
"keyFormat" : { | ||
"format" : "KAFKA", | ||
"properties" : { } | ||
}, | ||
"valueFormat" : { | ||
"format" : "JSON", | ||
"properties" : { } | ||
} | ||
}, | ||
"timestampColumn" : null, | ||
"sourceSchema" : "`A` INTEGER KEY, `B` INTEGER, `C` INTEGER", | ||
"pseudoColumnVersion" : 1 | ||
}, | ||
"keyColumnNames" : [ "L_A" ], | ||
"selectedKeys" : null, | ||
"selectExpressions" : [ "B AS L_B", "C AS L_C", "ROWTIME AS L_ROWTIME", "ROWPARTITION AS L_ROWPARTITION", "ROWOFFSET AS L_ROWOFFSET", "A AS L_A" ] | ||
}, | ||
"rightSource" : { | ||
"@type" : "streamSelectV1", | ||
"properties" : { | ||
"queryContext" : "PrependAliasRight" | ||
}, | ||
"source" : { | ||
"@type" : "streamSourceV1", | ||
"properties" : { | ||
"queryContext" : "KafkaTopic_Right/Source" | ||
}, | ||
"topicName" : "LEFT", | ||
"formats" : { | ||
"keyFormat" : { | ||
"format" : "KAFKA", | ||
"properties" : { } | ||
}, | ||
"valueFormat" : { | ||
"format" : "JSON", | ||
"properties" : { } | ||
} | ||
}, | ||
"timestampColumn" : null, | ||
"sourceSchema" : "`A` INTEGER KEY, `B` INTEGER, `C` INTEGER", | ||
"pseudoColumnVersion" : 1 | ||
}, | ||
"keyColumnNames" : [ "R_A" ], | ||
"selectedKeys" : null, | ||
"selectExpressions" : [ "B AS R_B", "C AS R_C", "ROWTIME AS R_ROWTIME", "ROWPARTITION AS R_ROWPARTITION", "ROWOFFSET AS R_ROWOFFSET", "A AS R_A" ] | ||
}, | ||
"beforeMillis" : 10.000000000, | ||
"afterMillis" : 10.000000000, | ||
"graceMillis" : 60.000000000, | ||
"keyColName" : "ROWKEY" | ||
}, | ||
"keyColumnNames" : [ "ROWKEY" ], | ||
"selectedKeys" : null, | ||
"selectExpressions" : [ "L_A AS L_A", "L_B AS L_B", "L_C AS L_C", "R_A AS R_A", "R_B AS R_B", "R_C AS R_C" ] | ||
}, | ||
"formats" : { | ||
"keyFormat" : { | ||
"format" : "KAFKA", | ||
"properties" : { } | ||
}, | ||
"valueFormat" : { | ||
"format" : "JSON", | ||
"properties" : { } | ||
} | ||
}, | ||
"topicName" : "OUTPUT", | ||
"timestampColumn" : null | ||
}, | ||
"queryId" : "CSAS_OUTPUT_0", | ||
"runtimeId" : null | ||
} | ||
} ], | ||
"configs" : { | ||
"ksql.extension.dir" : "ext", | ||
"ksql.streams.cache.max.bytes.buffering" : "0", | ||
"metric.reporters" : "", | ||
"ksql.query.status.running.threshold.seconds" : "300", | ||
"ksql.connect.basic.auth.credentials.reload" : "false", | ||
"ksql.output.topic.name.prefix" : "", | ||
"ksql.query.pull.stream.enabled" : "true", | ||
"ksql.query.push.v2.interpreter.enabled" : "true", | ||
"ksql.queryanonymizer.logs_enabled" : "true", | ||
"ksql.variable.substitution.enable" : "true", | ||
"ksql.streams.shutdown.timeout.ms" : "300000", | ||
"ksql.query.pull.max.allowed.offset.lag" : "9223372036854775807", | ||
"ksql.query.pull.max.qps" : "2147483647", | ||
"ksql.access.validator.enable" : "auto", | ||
"ksql.streams.bootstrap.servers" : "localhost:0", | ||
"ksql.query.pull.metrics.enabled" : "true", | ||
"ksql.metrics.extension" : null, | ||
"ksql.query.push.v2.alos.enabled" : "true", | ||
"ksql.query.push.v2.max.hourly.bandwidth.megabytes" : "2147483647", | ||
"ksql.query.pull.range.scan.enabled" : "true", | ||
"ksql.transient.query.cleanup.service.initial.delay.seconds" : "600", | ||
"ksql.hidden.topics" : "_confluent.*,__confluent.*,_schemas,__consumer_offsets,__transaction_state,connect-configs,connect-offsets,connect-status,connect-statuses", | ||
"ksql.lambdas.enabled" : "true", | ||
"ksql.source.table.materialization.enabled" : "true", | ||
"ksql.query.pull.max.hourly.bandwidth.megabytes" : "2147483647", | ||
"ksql.sink.window.change.log.additional.retention" : "1000000", | ||
"ksql.query.persistent.active.limit" : "2147483647", | ||
"ksql.websocket.connection.max.timeout.ms" : "3600000", | ||
"ksql.persistence.wrap.single.values" : null, | ||
"ksql.query.transient.max.bytes.buffering.total" : "-1", | ||
"ksql.connect.basic.auth.credentials.source" : "NONE", | ||
"ksql.schema.registry.url" : "schema_registry.url:0", | ||
"ksql.properties.overrides.denylist" : "", | ||
"ksql.service.id" : "some.ksql.service.id", | ||
"ksql.query.push.v2.max.catchup.consumers" : "5", | ||
"ksql.assert.topic.default.timeout.ms" : "1000", | ||
"ksql.query.push.v2.enabled" : "false", | ||
"ksql.transient.query.cleanup.service.enable" : "true", | ||
"ksql.query.push.v2.metrics.enabled" : "true", | ||
"ksql.streams.commit.interval.ms" : "2000", | ||
"ksql.query.pull.table.scan.enabled" : "true", | ||
"ksql.streams.auto.commit.interval.ms" : "0", | ||
"ksql.streams.topology.optimization" : "all", | ||
"ksql.endpoint.migrate.query" : "true", | ||
"ksql.query.push.v2.registry.installed" : "false", | ||
"ksql.streams.num.stream.threads" : "4", | ||
"ksql.metrics.tags.custom" : "", | ||
"ksql.query.push.v2.catchup.consumer.msg.window" : "50", | ||
"ksql.runtime.feature.shared.enabled" : "false", | ||
"ksql.udf.collect.metrics" : "false", | ||
"ksql.new.query.planner.enabled" : "false", | ||
"ksql.connect.request.headers.plugin" : null, | ||
"ksql.security.extension.class" : null, | ||
"ksql.transient.prefix" : "transient_", | ||
"ksql.headers.columns.enabled" : "true", | ||
"ksql.streams.default.deserialization.exception.handler" : "io.confluent.ksql.errors.LogMetricAndContinueExceptionHandler", | ||
"ksql.connect.request.timeout.ms" : "5000", | ||
"ksql.query.pull.enable.standby.reads" : "false", | ||
"ksql.persistence.default.format.key" : "KAFKA", | ||
"ksql.query.persistent.max.bytes.buffering.total" : "-1", | ||
"ksql.query.error.max.queue.size" : "10", | ||
"ksql.query.cleanup.shutdown.timeout.ms" : "30000", | ||
"ksql.internal.topic.min.insync.replicas" : "1", | ||
"ksql.internal.topic.replicas" : "1", | ||
"ksql.insert.into.values.enabled" : "true", | ||
"ksql.queryanonymizer.cluster_namespace" : null, | ||
"ksql.create.or.replace.enabled" : "true", | ||
"ksql.shared.runtimes.count" : "2", | ||
"ksql.cast.strings.preserve.nulls" : "true", | ||
"ksql.authorization.cache.max.entries" : "10000", | ||
"ksql.pull.queries.enable" : "true", | ||
"ksql.transient.query.cleanup.service.period.seconds" : "600", | ||
"ksql.suppress.enabled" : "true", | ||
"ksql.readonly.topics" : "_confluent.*,__confluent.*,_schemas,__consumer_offsets,__transaction_state,connect-configs,connect-offsets,connect-status,connect-statuses", | ||
"ksql.connect.basic.auth.credentials.file" : "", | ||
"ksql.authorization.cache.expiry.time.secs" : "30", | ||
"ksql.query.retry.backoff.initial.ms" : "15000", | ||
"ksql.query.pull.max.concurrent.requests" : "2147483647", | ||
"ksql.streams.auto.offset.reset" : "earliest", | ||
"ksql.connect.url" : "http://localhost:8083", | ||
"ksql.query.push.v2.new.latest.delay.ms" : "5000", | ||
"ksql.query.push.v2.latest.reset.age.ms" : "30000", | ||
"ksql.streams.default.production.exception.handler" : "io.confluent.ksql.errors.ProductionExceptionHandlerUtil$LogAndFailProductionExceptionHandler", | ||
"ksql.query.pull.interpreter.enabled" : "true", | ||
"ksql.json_sr.converter.deserializer.enabled" : "true", | ||
"ksql.assert.schema.default.timeout.ms" : "1000", | ||
"ksql.query.pull.limit.clause.enabled" : "true", | ||
"ksql.query.pull.router.thread.pool.size" : "50", | ||
"ksql.query.push.v2.continuation.tokens.enabled" : "false", | ||
"ksql.query.retry.backoff.max.ms" : "900000", | ||
"ksql.timestamp.throw.on.invalid" : "false", | ||
"ksql.persistence.default.format.value" : null, | ||
"ksql.udfs.enabled" : "true", | ||
"ksql.udf.enable.security.manager" : "true", | ||
"ksql.connect.worker.config" : "", | ||
"ksql.nested.error.set.null" : "true", | ||
"ksql.query.pull.thread.pool.size" : "50", | ||
"ksql.persistent.prefix" : "query_", | ||
"ksql.metastore.backup.location" : "", | ||
"ksql.error.classifier.regex" : "", | ||
"ksql.suppress.buffer.size.bytes" : "-1" | ||
} | ||
} |
Oops, something went wrong.