astronomy-commons / astronomy-commons/lsdb

`*Search(fine=False)` with HTTP catalogs should not set query parameters to select `_healpix_29` ranges

Open
#1,379 2 comments 0 reactions 0 assignees View on GitHub
bug question
Dominant language
Python
Stars
55
Forks
26
Avg merge
4d 1h
Merged PRs (30d)
8

Description

**Bug report**

`ConeSearch(..., fine=False)` and other spatial filters supporting the `fine` argument should not limit `_healpix_29` ranges by setting HTML query parameters, because it triggers filtering on LSDB-aware servers.

**Before submitting**
Please check the following:

- [x] I have described the situation in which the bug arose, including what code was executed, and any applicable data others will need to reproduce the problem.
- [ ] I have included information about my environment, including the version of this package (e.g. `lsdb.show_versions()`)
- [ ] I have included available evidence of the unexpected behavior (including error messages, screenshots, and/or plots) as well as a description of what I expected instead.
- [ ] If I have a solution in mind, I have provided an explanation and/or pseudocode and/or task list.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the Python implementation of ConeSearch and the other spatial filters that accept fine, then inspect how HTTP catalog query parameters are assembled. Confirm the change by checking that fine=False no longer sends parameters selecting _healpix_29 ranges to LSDB-aware servers while spatial filtering behavior remains correct.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
data
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
52/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.