Apache Flink Table Store 0.2.1 Release Announcement

October 13, 2022 - Jingsong Lee

The Apache Flink Community is pleased to announce the first bug fix release of the Flink Table Store 0.2 series.

This release includes 13 bug fixes, vulnerability fixes, and minor improvements for Flink Table Store 0.2. Below you will find a list of all bugfixes and improvements. For a complete list of all changes see: JIRA.

We highly recommend all users upgrade to Flink Table Store 0.2.1.

Release Artifacts #

Binaries #

You can find the binaries on the updated Downloads page.

Release Notes #

Bug

  • [FLINK-29098] - StoreWriteOperator#prepareCommit should let logSinkFunction flush first before fetching offset
  • [FLINK-29241] - Can not overwrite from empty input
  • [FLINK-29273] - Page not enough Exception in SortBufferMemTable
  • [FLINK-29278] - BINARY type is not supported in table store
  • [FLINK-29295] - Clear RecordWriter slower to avoid causing frequent compaction conflicts
  • [FLINK-29367] - Avoid manifest corruption for incorrect checkpoint recovery
  • [FLINK-29369] - Commit delete file failure due to Checkpoint aborted
  • [FLINK-29385] - AddColumn in flink table store should check the duplicate field names
  • [FLINK-29412] - Connection leak in orc reader

Improvement

  • [FLINK-29154] - Support LookupTableSource for table store
  • [FLINK-29181] - log.system can be congiured by dynamic options
  • [FLINK-29226] - Throw exception for streaming insert overwrite
  • [FLINK-29276] - Flush all memory in SortBufferMemTable.clear