You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@paimon.apache.org by lz...@apache.org on 2026/01/19 01:35:40 UTC
(paimon) branch master updated: [hotfix] Correct AVRO TIMESTAMP_LOCAL_ZONE mapping
This is an automated email from the ASF dual-hosted git repository.
lzljs3620320 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/paimon.git
The following commit(s) were added to refs/heads/master by this push:
new 950093614f [hotfix] Correct AVRO TIMESTAMP_LOCAL_ZONE mapping
950093614f is described below
commit 950093614f60f4399a752990a26245a1bd5aade2
Author: JingsongLi <ji...@gmail.com>
AuthorDate: Mon Jan 19 09:35:29 2026 +0800
[hotfix] Correct AVRO TIMESTAMP_LOCAL_ZONE mapping
---
docs/content/concepts/spec/fileformat.md | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/docs/content/concepts/spec/fileformat.md b/docs/content/concepts/spec/fileformat.md
index b520ede409..c54288669b 100644
--- a/docs/content/concepts/spec/fileformat.md
+++ b/docs/content/concepts/spec/fileformat.md
@@ -225,7 +225,7 @@ The following table lists the type mapping from Paimon type to Avro type.
<tr>
<td><code>TIMESTAMP_LOCAL_ZONE</code></td>
<td>P <= 3: long, P <= 6: long, P > 6: unsupported</td>
- <td>P <= 3: timestampMillis, P <= 6: timestampMicros, P > 6: unsupported</td>
+ <td>P <= 3: localTimestampMillis, P <= 6: localTimestampMicros, P > 6: unsupported</td>
</tr>
<tr>
<td><code>ARRAY</code></td>
@@ -252,6 +252,8 @@ The following table lists the type mapping from Paimon type to Avro type.
</tbody>
</table>
+Note:
+
In addition to the types listed above, for nullable types. Paimon maps nullable types to Avro `union(something, null)`,
where `something` is the Avro type converted from Paimon type.