Skip to content

Rrf flow tests only#6675

Closed
ofiryanai wants to merge 114 commits intofeature-RRFfrom
rrf-flow-tests-only
Closed

Rrf flow tests only#6675
ofiryanai wants to merge 114 commits intofeature-RRFfrom
rrf-flow-tests-only

Conversation

@ofiryanai
Copy link
Contributor

Only flow tests with no comparison table, see rrf-flow-tests branch with some changes in the C code that output the rank in subqueries but leaks them, and writes comparison table in failing tests that's very useful for debugging.

ofiryanai and others added 30 commits July 3, 2025 14:20
… for improved parameter validation and consistency
…roved attribute handling and memory management
remove redundent code in aggregate request
HybridScoringContext *hybridScoringCtx = HybridScoringContext_NewRRF(k, window, false);

return RPHybridMerger_New(hybridScoringCtx, upstreams, numUpstreams, NULL);
return RPHybridMerger_New(hybridScoringCtx, upstreams, numUpstreams, NULL, NULL, NULL);
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Leftover?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

oops

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Needed?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yes, this is how you turn a directory into a python module so you can import from it

@ofiryanai ofiryanai force-pushed the rrf-flow-tests-only branch from 8b0228a to 4767db7 Compare August 19, 2025 11:12
@ofiryanai ofiryanai requested a review from Itzikvaknin August 19, 2025 11:14
Itzikvaknin
Itzikvaknin previously approved these changes Aug 19, 2025
Copy link
Collaborator

@Itzikvaknin Itzikvaknin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 👓

Base automatically changed from ivaknin-hybrid_command_handler to feature-RRF August 25, 2025 13:10
@Itzikvaknin Itzikvaknin dismissed their stale review August 25, 2025 13:10

The base branch was changed.

@ofiryanai ofiryanai closed this Sep 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants