Negative values for UInt32 even though Icerberg table created by ice converts to Int64
@xieandrew がすでに取り組んでいます。
2026年2月12日 から。
評価
この issue はまだ評価されていません。
説明
Test case source: https://github.com/Altinity/antalya-hackathon/blob/29b90dbcfb14bece99e2fb179f86a40c367a6c24/run.py
vector :) SHOW TABLE mt_table
SHOW CREATE TABLE mt_table
Query id: 2f4ed043-f025-43d2-a146-4746f78a6472
┌─statement─────────────────────────┐
1. │ CREATE TABLE default.mt_table ↴│
│↳( ↴│
│↳ `id` UInt32, ↴│
│↳ `name` String ↴│
│↳) ↴│
│↳ENGINE = MergeTree ↴│
│↳PARTITION BY id ↴│
│↳ORDER BY name ↴│
│↳SETTINGS index_granularity = 8192 │
└───────────────────────────────────┘
1 row in set. Elapsed: 0.002 sec.
vector :) SHOW TABLE s3_table
SHOW CREATE TABLE s3_table
Query id: 9c93b86d-e6e2-4150-b7f4-328a14e48e80
┌─statement──────────────────────────────────────────────────────────────────────────────────────────────────────┐
1. │ CREATE TABLE default.s3_table ↴│
│↳( ↴│
│↳ `id` UInt32, ↴│
│↳ `name` String ↴│
│↳) ↴│
│↳ENGINE = S3(s3_conn, filename = 'namespace/iceberg_table/data', format = Parquet, partition_strategy = 'hive')↴│
│↳PARTITION BY id ↴│
│↳ORDER BY name │
└────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
1 row in set. Elapsed: 0.002 sec.
vector :) SHOW TABLE iceberg_db.`namespace.iceberg_table`
SHOW CREATE TABLE iceberg_db.`namespace.iceberg_table`
Query id: 6c9b135b-733c-46c4-b0b9-e73b72b75a65
┌─statement─────────────────────────────────────────────────────────────────────────────────────┐
1. │ CREATE TABLE iceberg_db.`namespace.iceberg_table` ↴│
│↳( ↴│
│↳ `id` Int64, ↴│
│↳ `name` String ↴│
│↳) ↴│
│↳ENGINE = Iceberg('http://minio:9000/warehouse/namespace/iceberg_table/', 'minio', '[HIDDEN]') │
└───────────────────────────────────────────────────────────────────────────────────────────────┘
1 row in set. Elapsed: 0.013 sec.
vector :) SELECT * FROM mt_table
SELECT *
FROM mt_table
Query id: 331131a1-e708-4ce2-b7ab-3c6e97245624
┌─────────id─┬─name─┐
1. │ 4294967295 │ John │
2. │ 4294967294 │ Jane │
3. │ 4294967293 │ Jim │
└────────────┴──────┘
3 rows in set. Elapsed: 0.004 sec.
vector :) SELECT * FROM s3_table
SELECT *
FROM s3_table
Query id: e5150b8a-2d07-47dd-a608-8c68e442531d
┌─────────id─┬─name─┐
1. │ 4294967293 │ Jim │
2. │ 4294967295 │ John │
3. │ 4294967294 │ Jane │
└────────────┴──────┘
3 rows in set. Elapsed: 0.012 sec.
vector :) SELECT * FROM iceberg_db.`namespace.iceberg_table`
SELECT *
FROM iceberg_db.`namespace.iceberg_table`
Query id: 8117f22f-edee-4ee9-a3b4-2ba70f64fdc4
┌─id─┬─name─┐
1. │ -2 │ Jane │
2. │ -1 │ John │
3. │ -3 │ Jim │
└────┴──────┘
3 rows in set. Elapsed: 0.021 sec.
vector :)
- 主要言語
- Java
- スター
- 35
- フォーク
- 7
- 平均マージ
- 5日 5時間
- マージ済み PR(30日)
- 4
環境構築
このプロジェクトには開発コンテナ、Dockerfile、コントリビューションガイドがありません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
Altinity/ice のほかの issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
-
Support configurable x-amz-meta-* headers for S3 requests対応中かも @xieandrew が 28 日前に担当しました。 オープンice-rest-catalog p1
-
Add support for multi-arg transforms in create-table再び着手できるかも @subkanthi が 42 日前に担当しましたが、オープン中のプルリクエストはありません。 オープン
-
難易度 4/5 3〜5日 初心者へのやさしさ 50/100
似ている issue
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
scylladb/scylla-cdc-source-connector#350 ·
メンテナーはふだん 1 日以内に返信
-
agent:working documentation enhancement go:build lane:needs-decision
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
Sanne/incus-spawn#1435 · コメント 3 件 ·
メンテナーはふだん 1 日以内に返信
-
area:shuffle bug priority:high requires-triage
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
apache/datafusion-comet#7062 ·
メンテナーはふだん 1 日以内に返信
-
wait for review
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
メンテナーはふだん 1 日以内に返信
-
enhancement good first issue up-for-grabs
難易度 2/5 1〜3時間 初心者へのやさしさ 80/100
AnikethTS/ChangeRadar#22 ·
メンテナーはふだん 1 日以内に返信