Skip to content

feat(explore): Support comparison operators on array-includes queries#115378

Open
manessaraj wants to merge 1 commit into
masterfrom
EXP-884_syntax_support_for_numerical_comp_in_arrays
Open

feat(explore): Support comparison operators on array-includes queries#115378
manessaraj wants to merge 1 commit into
masterfrom
EXP-884_syntax_support_for_numerical_comp_in_arrays

Conversation

@manessaraj
Copy link
Copy Markdown
Contributor

@manessaraj manessaraj commented May 12, 2026

Adds >, <, >=, <= for field[*]:value syntax on numeric array attributes.

Blocked on: getsentry/snuba#7935
Tests will fail until Snuba PR is not in.

Adds `>`, `<`, `>=`, `<=` for `field[*]:value` syntax on numeric array
attributes.
@manessaraj manessaraj requested a review from a team as a code owner May 12, 2026 15:38
@linear-code
Copy link
Copy Markdown

linear-code Bot commented May 12, 2026

EXP-884

@github-actions github-actions Bot added the Scope: Backend Automatically applied to PRs that change backend components label May 12, 2026
@getsantry
Copy link
Copy Markdown
Contributor

getsantry Bot commented Jun 3, 2026

This pull request has gone three weeks without activity. In another week, I will close it.

But! If you comment or otherwise update it, I will reset the clock, and if you add the label WIP, I will leave it alone unless WIP is removed ... forever!


"A weed is but an unloved flower." ― Ella Wheeler Wilcox 🥀

@getsantry getsantry Bot added the Stale label Jun 3, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Jun 3, 2026

Backend Test Failures

Failures on 5252449 in this run:

tests/snuba/api/endpoints/test_organization_events_occurrences.py::OrganizationEventsOccurrencesArrayQueryTest::test_array_includes_comparison_operators_for_numberslog
[gw1] linux -- Python 3.13.1 /home/runner/work/sentry/sentry/.venv/bin/python3
tests/snuba/api/endpoints/test_organization_events_occurrences.py:730: in test_array_includes_comparison_operators_for_numbers
    response = self.request_with_feature_flag(
tests/snuba/api/endpoints/test_organization_events_occurrences.py:533: in request_with_feature_flag
    assert response.status_code == 200, response.content
E   AssertionError: b'{"detail":"Internal error. Please try again."}'
E   assert 500 == 200
E    +  where 500 = <Response status_code=500, "application/json">.status_code

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Scope: Backend Automatically applied to PRs that change backend components Stale

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant