Skip to content

Rewrite FilterQuery #264#334

Merged
mikehquan19 merged 14 commits intoUTDNebula:264-rewrite-filter-queryfrom
SoggyRhino:feat-filterQuery
Mar 23, 2026
Merged

Rewrite FilterQuery #264#334
mikehquan19 merged 14 commits intoUTDNebula:264-rewrite-filter-queryfrom
SoggyRhino:feat-filterQuery

Conversation

@SoggyRhino
Copy link
Copy Markdown
Contributor

This should resolve #264. Once again I have created a 500+ line pr but in my defense, only ~150 really counts, the rest is unit tests, documentation and adding tags.

The actual code to create the filters is relatively straight forward but it was so finicky that I ended up adding unit tests due to all the edge cases. Also I felt that doing reflection for every request was not the best so I added a cache.

Multiple values for a parameter might need to be changed but following what already existed, we just ignore after the first.

Definitely suggests changes, I'm not 100% but there is nothing that I can really think of.

@mikehquan19
Copy link
Copy Markdown
Contributor

@SoggyRhino It's okay, thanks for the heads-up :)

@mikehquan19 mikehquan19 self-requested a review March 5, 2026 04:41
@mikehquan19
Copy link
Copy Markdown
Contributor

Will review this this weekend. Sorry for delay.

@mikehquan19
Copy link
Copy Markdown
Contributor

mikehquan19 commented Mar 19, 2026

@SoggyRhino , when you have the chance, can you redirect PR to 264-rewrite-filter-query?

@SoggyRhino SoggyRhino changed the base branch from develop to 264-rewrite-filter-query March 22, 2026 23:53
@SoggyRhino
Copy link
Copy Markdown
Contributor Author

@mikehquan19 pr should now point to 264-rewrite-filter-query

@mikehquan19 mikehquan19 merged commit ae4790f into UTDNebula:264-rewrite-filter-query Mar 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Rewrite FilterQuery

2 participants