astronomy-commons / astronomy-commons/lsdb-server
Support more numerical types
- Dominant language
- Rust
- Stars
- 2
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Description
I tried to use lsdb-server to filter a uint16 column (magerr in zubercal), but it is not supported yet:
```
thread 'tokio-runtime-worker' panicked at /astro/users/dtj1s/code/lsdb-server/src/loaders/parquet/parquet.rs:94:15:
called `Result::unwrap()` on an `Err` value: NotYetImplemented("Data type UInt16 not yet implemented")
```
Contributor guide
No contributing guide indexed for this repository
Research direction
Start in src/loaders/parquet/parquet.rs around line 94 and inspect how existing numerical types are handled. Reproduce filtering a uint16 column such as magerr in zubercal, then verify that UInt16 no longer produces the shown NotYetImplemented error or panic and that the filter works.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- backend
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 50/100