- 18 5月, 2020 40 次提交
-
-
由 Piotr Nowojski 提交于
-
由 SteNicholas 提交于
This closes #12197
-
由 Zhu Zhu 提交于
-
由 Zhu Zhu 提交于
-
由 Gyula Fora 提交于
Closes #12084
-
由 Dawid Wysakowicz 提交于
This commit fixes the expression type when converting from a CallExpession to RexNode for Row, Map, Array constructors. It also adds support for LegacyTypeInformationType in FlinkTypeFactory as it might end up there from the type inference. Lastly it makes the Row, Map, Array ctors return not null type, as the ctors can not produce a null. This closes #12149
-
由 mans2singh 提交于
-
由 Yang Wang 提交于
-
由 Danny Chan 提交于
This closes #12171
-
由 Dawid Wysakowicz 提交于
-
由 TsReaper 提交于
[FLINK-17791][table][streaming] Support collecting query results under all execution and network environments This closes #12202
-
由 qqibrow 提交于
This closes #11987.
-
由 Zhenghua Gao 提交于
[FLINK-16160][table-planner-blink] Fix proctime()/rowtime() doesn't work for TableEnvironment.connect().createTemporaryTable() This closes #11837
-
由 Robert Metzger 提交于
-
由 Yuan Mei 提交于
KafkaShuffle provides a transparent Kafka source and sink pair, through which the network traffic of a shuffle step is persisted and redirected.
-
由 Yuan Mei 提交于
KafkaShuffle provides a transparent Kafka source and sink pair, through which the network traffic of a shuffle step is persisted and redirected.
-
由 Yuan Mei 提交于
KafkaShuffle provides a transparent Kafka source and sink pair, through which the network traffic of a shuffle step is persisted and redirected.
-
由 Yuan Mei 提交于
KafkaShuffle provides a transparent Kafka source and sink pair, through which the network traffic of a shuffle step is persisted and redirected.
-
由 Yuan Mei 提交于
[FLINK-15670][core] Provide a utility function to flatten a recursive {@link Properties} to a first level property HashTable In some cases, {@code KafkaProducer#propsToMap} for example, Properties is used purely as a HashTable without considering its default properties.
-
由 Piotr Nowojski 提交于
-
由 Yang Wang 提交于
-
由 Yang Wang 提交于
-
由 Aljoscha Krettek 提交于
Before, we were locking on the partition state object itself to prevent concurrent access (and to make sure that changes are visible across threads). However, after recent changes we hold the checkpoint lock for emitting the whole "bundle" of records from Kafka. We can now also just use the checkpoint lock in the periodic emitter callback and then don't need the fine-grained locking on the state for record emission.
-
由 Aljoscha Krettek 提交于
-
由 Aljoscha Krettek 提交于
-
由 Aljoscha Krettek 提交于
This can be used in source implementations (or anywhere else really) that need to multiplex watermark updates from multiple partitions/splits into one single (network) watermark output.
-
由 Aljoscha Krettek 提交于
-
由 Aljoscha Krettek 提交于
We add Suppliers for both TimestampAssigner and WatermarkGenerator to allow them to not be Serializable and add API methods for using them in WatermarkStrategies. This makes the WatermarkStrategy the one-stop thing when it comes to timestamps/watermarks. This makes it possible, for example, to easily generate code from the Table API. The WatermarkStrategy has a default RecordTimestampAssigner, which means that in most cases users don't need to specify a TimestampAssigner but will use the timestamps provided by the source. Only a WatermarkGenerator is required in most cases. We also will use this for compatibility with the old assigners/extractors in the KafkaConsumer. In the old model, both timestamp assigner and watermark extractor where in one and the same object and extracting a timestamp updates the state of the assigner. The KafkaConsumer will de-serialize a new extractor for each partition, meaning we have to keep the new-model assigner and wm generator in one and the same object. (The wrapping WatermarkStrategy for the old assigners returns the same object for both TimestampAssigner and WatermarkGenerator)
-
由 Stephan Ewen 提交于
We add adapters for the old AssignerWithPeriodicWatermarks and AssignerWithPunctuatedWatermarks and use the newly introduced operator.
-
由 Aljoscha Krettek 提交于
-
由 Aljoscha Krettek 提交于
This might seem overkill now but it can become useful for future tests.
-
由 Stephan Ewen 提交于
This adds a method in DataStream as well as a new operator that does watermarks using a WatermarkStrategy.
-
由 Stephan Ewen 提交于
-
由 Aljoscha Krettek 提交于
-
由 Aljoscha Krettek 提交于
We don't want to necessarily treat this as an extra thing in the future. It really is just event-time with a special timestamp assigner.
-
由 Stephan Ewen 提交于
-
由 Leonard Xu 提交于
This closes #12176
-
由 Leonard Xu 提交于
[hotfix][table-planner-blink] Planner should pass query's changelog mode to DynamicTableSink#getChangelogMode
-
由 Timo Walther 提交于
-