astronomy-commons / astronomy-commons/lsdb-server

Support more numerical types

Open
#12 0 comments 0 reactions 0 assignees View on GitHub
bug
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.