gatherspiel / gatherspiel/backend

Investigate optimizations for the searchGroups endpoint

Open
#74 0 comments 0 reactions 0 assignees View on GitHub
good first issue
Dominant language
Java
Stars
0
Forks
1
PR merge metrics
No merged PRs in 30d

Description

The query for the endpoint has multiple joins, and there could be ways to optimize the query performance. One possible change could involve updating the database schema.

To test database performance, integration tests in the src/test/java folder can be run.

Open a PR or comment on this issue if you have recommendations for an optimization.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the searchGroups endpoint and its multi-join query in the Java backend. Run the integration tests under src/test/java to establish database-performance results, then investigate the query and any relevant schema options. Done means documenting a supported optimization or opening a PR with measured performance evidence.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
backend, databases
Issue type
Refactor
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.