-
Notifications
You must be signed in to change notification settings - Fork 516
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
server: sotw dedupe and linearization #451
Conversation
@alecholmez you want to do benchmarks for this, right |
@dontlaugh yup, we'd like to see how this compares with the extra go routine overhead to the current system |
This pull request has been automatically marked as stale because it has not had activity in the last 30 days. It will be closed in 7 days if no further activity occurs. Please feel free to give a status update now, ping for review, or re-open when it's ready. Thank you for your contributions! |
@snowp a review here would also be great. I revisited this a went to your reflect method you suggested in the issue you opened. I'm going to run some pprof profiling on this to see what the new code looks like as its running |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks this looks good for the most part, just a few comments
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Seems like CI is red?
@snowp Just addressed the last of the requests, I removed the instances of the |
Just FYI i'll get back to on this shortly (probably this weekend), I want to cut the |
Signed-off-by: Alec Holmes <[email protected]> rebase and fix errors Signed-off-by: Alec Holmes <[email protected]>
Signed-off-by: Alec Holmes <[email protected]>
Signed-off-by: alecholmez <[email protected]> move back recompute Signed-off-by: alecholmez <[email protected]>
Signed-off-by: alecholmez <[email protected]> oops remove that Signed-off-by: alecholmez <[email protected]> stash changes Signed-off-by: alecholmez <[email protected]>
3946fb8
to
eba7aed
Compare
Signed-off-by: alecholmez <[email protected]>
@jpeach can you give this another pass when you get some free time? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
Co-authored-by: James Peach <[email protected]>
@snowp want to give the final stamp on this one? |
Hi @alecholmez, @jpeach, I based on this PR to solve another deadlock in sotw server (#530, #531). Please take a look. |
Yup! |
Signed-off-by: Alec Holmes [email protected]
I closed my previous sotw dedupe PR in favor of this one since we merged in the linearization API code which this now adheres too. Still need to benchmark