Failed to plan files: Invalid: Expected a local filesystem path, got a URI in PlanFiles() call in demo_example.cc
メンテナーはふだん 2 日以内に返信
評価
調査の方向性
demo_example.cc と示されている iceberg-reader.exe コマンドを使って Windows の失敗を再現し、その後 PlanFiles() の呼び出しを arrow localfs.cc と ValidatePath(path) まで追跡します。計画された Avro パスが file: URI ではなくローカルファイルシステムのパスとして受け入れられ、デモが正常に完了すれば作業完了です。
索引モデルが issue の本文から書いたものです。
説明
There is a "file:" prefix getting appended to the avro file path which leads to this error inside arrow localfs.cc (RETURN_NOT_OK(ValidatePath(path));) while running demo_example.cc on WIndows while making the PlanFiles() call.
iceberg-reader.exe "C:\iceberg_warehouse\db" sample "C:\iceberg_warehouse\db\sample\metadata\v5.metadata.json"
Failed to plan files: Invalid: Expected a local filesystem path, got a URI: 'file:/C:/iceberg_warehouse/db/sample/metadata/snap-4130091257426129961-1-0b7261a2-d123-4635-82a6-0a5a30e19a06.avro'
- 主要言語
- C++
- スター
- 226
- フォーク
- 133
- 平均マージ
- 3日 13時間
- マージ済み PR(30日)
- 27
環境構築
このプロジェクトには開発コンテナ、Dockerfile、コントリビューションガイドがありません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
apache/iceberg-cpp のほかの issue
-
bug: ListTypeFromJson hits undefined behavior when a list type has no "element"対応中かも @LuciferYang が今日担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
apache/iceberg-cpp#996 ·
メンテナーはふだん 2 日以内に返信
-
bug: ReferenceVisitor::GetReferencedFieldIds dereferences null on a bound COUNT(*)対応中かも @LuciferYang が 10 日前に担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 82/100
apache/iceberg-cpp#978 ·
メンテナーはふだん 2 日以内に返信
-
bug: InMemoryCatalog skips the namespace existence check in CreateTable and RegisterTable対応中かも @LuciferYang が 10 日前に担当しました。 オープン
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
apache/iceberg-cpp#977 ·
メンテナーはふだん 2 日以内に返信
-
Support Iceberg table encryption (Java-compatible)対応中かも このイシューにリンクされたプルリクエストがオープン中、またはマージ済みです。 オープン
難易度 5/5 1週間以上 初心者へのやさしさ 8/100
apache/iceberg-cpp#988 · コメント 1 件 ·
メンテナーはふだん 2 日以内に返信
-
bug: expression JSON deserialization throws an uncaught exception on a non-string "type"/"term"対応中かも @LuciferYang が 10 日前に担当しました。 オープン
難易度 3/5 1〜2日 初心者へのやさしさ 75/100
apache/iceberg-cpp#979 ·
メンテナーはふだん 2 日以内に返信
apache/iceberg-cpp の issue をすべて見る
似ている issue
-
Incorrect Link in README.md対応中かも このイシューにリンクされたプルリクエストがオープン中、またはマージ済みです。 オープン
難易度 1/5 1時間未満 初心者へのやさしさ 95/100
flameshot-org/flameshot#4996 ·
メンテナーはふだん 2 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 64/100
utopia-rise/godot-jvm#1004 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 70/100
メンテナーはふだん 3 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 70/100
メンテナーはふだん 1 日以内に返信
-
chore(build): TxCoordinator.cpp uses the deprecated shared_ptr atomic free functions対応中かも @w5jwp が今日担当しました。 オープン
難易度 1/5 1時間未満 初心者へのやさしさ 84/100
aethersdr/AetherSDR#6368 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信