diff --git a/website/releases/release-0.14.1.md b/website/releases/release-0.14.1.md index 46d92b930bee9..b7aa51ac51995 100644 --- a/website/releases/release-0.14.1.md +++ b/website/releases/release-0.14.1.md @@ -39,6 +39,14 @@ It can silently ingest duplicates if table is upgraded from previous versions. Avoid upgrading any existing table to 0.14.1 if you are using ComplexKeyGenerator with single field as record key and multiple partition fields. ::: +We discovered a regression in Hudi 0.14.1 release related to ingestion of timestamp logical types using HoodieDeltaStreamer/HoodieStreamer. +For timestamp-millis type it will be labeled as timestamp-micros in the parquet and table schemas. For local-timestamp-millis and local-timestamp-micros +they will just be longs with no logical type label. + +:::tip +Avoid upgrading any existing table to 0.14.1 if you are using HoodieDeltaStreamer/HoodieStreamer and your table has timestamp-miliis, local-timestamp-millis, or local-timestamp-micros +::: + ## Raw Release Notes The raw release notes are available [here](https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12322822&version=12353493) diff --git a/website/releases/release-0.15.0.md b/website/releases/release-0.15.0.md index 360deaa0f1f83..c08a6fb2cf246 100644 --- a/website/releases/release-0.15.0.md +++ b/website/releases/release-0.15.0.md @@ -326,6 +326,14 @@ it may silently ingest duplicate records. Avoid upgrading any existing table to 0.14.1 and 0.15.0 from any prior version if you are using ComplexKeyGenerator with single field as record key and multiple partition fields. ::: +The Hudi 0.15.0 release introduces a regression related to ingestion of timestamp logical types using HoodieDeltaStreamer/HoodieStreamer. This issue was also present in version 0.14.1. +For timestamp-millis type it will be labeled as timestamp-micros in the parquet and table schemas. For local-timestamp-millis and local-timestamp-micros +they will just be longs with no logical type label. + +:::tip +Avoid upgrading any existing table to 0.14.1 and 0.15.0 from any prior version if you are using HoodieDeltaStreamer/HoodieStreamer and your table has timestamp-miliis, local-timestamp-millis, or local-timestamp-micros +::: + ## Raw Release Notes The raw release notes are diff --git a/website/releases/release-1.0.0.md b/website/releases/release-1.0.0.md index ef0399efcca76..124cacd63c7bb 100644 --- a/website/releases/release-1.0.0.md +++ b/website/releases/release-1.0.0.md @@ -175,6 +175,9 @@ experience the new features and enhancements. - We discovered a regression in Hudi 1.0.0 release for backwards compatible writer for MOR table. It can silently deletes committed data after upgrade when new data is ingested to the table. - We also have a ComplexKeyGenerator related regression reported [here](release-0.14.1#known-regressions). Please refrain from migrating, if you have single field as record key and multiple fields as partition fields. +- The Hudi 1.0.0 release introduces a regression related to ingestion of timestamp logical types using HoodieDeltaStreamer/HoodieStreamer. This issue was also present in version 0.15.0 and 0.14.1. + For timestamp-millis type it will be labeled as timestamp-micros in the parquet and table schemas. For local-timestamp-millis and local-timestamp-micros + they will just be longs with no logical type label. :::tip Avoid upgrading any existing table to 1.0.0 if any of the above scenario matches your workload. Incase of backwards compatible writer for MOR table, you are good to upgrade to 1.0.2 release. diff --git a/website/releases/release-1.0.1.md b/website/releases/release-1.0.1.md index 543dd476a807a..78e98b9bed07a 100644 --- a/website/releases/release-1.0.1.md +++ b/website/releases/release-1.0.1.md @@ -38,6 +38,12 @@ We have a ComplexKeyGenerator related regression reported [here](release-0.14.1# Avoid upgrading any existing table to 1.0.1 if you are using ComplexKeyGenerator with single record key configured. ::: +We have a HoodieStreamer timestamp logical types related regression reported [here](release-0.14.1#known-regressions). Please refrain from migrating, if you ingest with HoodieDeltaStreamer/HoodieStreamer and your table has timestamp-miliis, local-timestamp-millis, or local-timestamp-micros. + +:::tip +Avoid upgrading any existing table to 1.0.1 if you ingest with HoodieDeltaStreamer/HoodieStreamer and your table has timestamp-miliis, local-timestamp-millis, or local-timestamp-micros. +::: + ## Raw Release Notes The raw release notes are available [here](https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12322822&version=12355195) diff --git a/website/releases/release-1.0.2.md b/website/releases/release-1.0.2.md index 259adc116ec58..3c6508979508e 100644 --- a/website/releases/release-1.0.2.md +++ b/website/releases/release-1.0.2.md @@ -40,6 +40,12 @@ We have a ComplexKeyGenerator related regression reported [here](release-0.14.1# Avoid upgrading any existing table to 1.0.2 if you are using ComplexKeyGenerator with single record key configured. ::: +We have a HoodieStreamer timestamp logical types related regression reported [here](release-0.14.1#known-regressions). Please refrain from migrating, if you ingest with HoodieDeltaStreamer/HoodieStreamer and your table has timestamp-miliis, local-timestamp-millis, or local-timestamp-micros. + +:::tip +Avoid upgrading any existing table to 1.0.2 if you ingest with HoodieDeltaStreamer/HoodieStreamer and your table has timestamp-miliis, local-timestamp-millis, or local-timestamp-micros. +::: + ## Raw Release Notes The raw release notes are available [here](https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12322822&version=12355558)