developmentseed / developmentseed/eoAPI

[Custom runtimes] custom layer `pgstac_hash` and `pgstac_hash_count` do not work

オープン
#134 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る
bug
主要言語
Shell
スター
326
フォーク
33
PR マージ指標
30日以内にマージされた PR はありません

説明

`pgstac_hash` returns `"relation "searches" does not exist"` maybe because it's should `pgstac.searches` instead of `searches` in https://github.com/developmentseed/eoAPI/blob/62a8f7cbaafa029a056faa5585a9fc45fbc88a27/runtime/eoapi/vector/eoapi/vector/sql/functions.sql#L63

`pgstac_hash_count ` returns `"invalid input syntax for type integer: "('-90""` 🤷

cc @bitner

コントリビューションガイド

コントリビューションガイドを開く

調査の方向性

runtime/eoapi/vector/eoapi/vector/sql/functions.sql から始め、特に 63 行目付近の関数を確認し、pgstac データベーススキーマに対して報告されたカスタムレイヤー関連の 2 つのエラーを再現してください。pgstac_hash が検索をどのように解決するか、また pgstac_hash_count が入力をどのように解析するかを確認します。両方の関数が、報告されたリレーションまたは整数変換のエラーなしに実行できれば完了です。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
sql
領域
databases
issue の種類
バグ
難易度
3/5
見積もり時間
1〜2日
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
35/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。