developmentseed / developmentseed/eoAPI
[Custom runtimes] custom layer `pgstac_hash` and `pgstac_hash_count` do not work
- Ngôn ngữ chính
- Shell
- Star
- 328
- Fork
- 33
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
`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
Hướng dẫn đóng góp
Hướng nghiên cứu
Bắt đầu với runtime/eoapi/vector/eoapi/vector/sql/functions.sql, đặc biệt là hàm quanh dòng 63, và tái hiện cả hai lỗi về custom layer đã được báo cáo đối với schema cơ sở dữ liệu pgstac. Kiểm tra cách pgstac_hash phân giải các tìm kiếm và cách pgstac_hash_count phân tích đầu vào của nó; công việc được xem là hoàn tất khi cả hai hàm thực thi mà không gặp các lỗi đã báo cáo về relation hoặc chuyển đổi sang số nguyên.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- sql
- Lĩnh vực
- databases
- Loại issue
- Lỗi
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 35/100