Skip to content

End to end implementation of big keys from metrics, to server and to …#376

Merged
nassery318 merged 7 commits into
mainfrom
end-to-end-big-keys-implementation
Jun 25, 2026
Merged

End to end implementation of big keys from metrics, to server and to …#376
nassery318 merged 7 commits into
mainfrom
end-to-end-big-keys-implementation

Conversation

@nassery318

Copy link
Copy Markdown
Contributor

…frontend

Description

Complete implementation of Big Keys flow from Metrics layer to Server and all the way to Fronted.

Screen.Recording.2026-06-24.at.10.37.45.AM.mov

Include a summary of the change.

Change Visualization

Include a screenshot/video of before and after the change.
https://github.com/user-attachments/assets/2f485d07-045c-4dd3-8d4c-7a97bfad3a81

Signed-off-by: nassery318 <nassery318@gmail.com>
Signed-off-by: nassery318 <nassery318@gmail.com>
Comment thread apps/server/src/actions/bigkeys.ts
@nassery318 nassery318 requested a review from ravjotbrar June 24, 2026 20:26

@ravjotbrar ravjotbrar left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Overall looks good. I would recommend making big keys configurable similar to other activity results.


if (status === "Pending") return <LoadingState message="Scanning for big keys..." />

const sorted = R.sort<BigKey>(

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

I'd probably swap sorted and filtered, so you sort what's filtered first. For 50 keys it's not a big deal but I imagine we'll be asked to make 50 configurable (to a much larger number)

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Good point! now we filter first and only sort the matching results, so we avoid sorting the whole dataset.

Signed-off-by: nassery318 <nassery318@gmail.com>
@nassery318 nassery318 merged commit c45e48e into main Jun 25, 2026
8 checks passed
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.

3 participants