-
Notifications
You must be signed in to change notification settings - Fork 5
feat: update tiled policy #300
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
base: main
Are you sure you want to change the base?
feat: update tiled policy #300
Conversation
|
3006d37 to
5198de1
Compare
tpoliaw
left a comment
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.
From what I can make out, this looks reasonable and you can't argue with a 13,000x speedup.
It could really do with some comments though on things like the difference between _session, user_session and user_sessions so the next person who looks at this doesn't have to figure it out from scratch.
5198de1 to
daa0f52
Compare
I have done benchmarking using benchstat.
The commands used are
There are 2 cases I have benchmarked
[*]vsall({"proposal","beamline","visit"})so this will be definetly faster and the benchmarks prove thatNew: 400 microseconds vs
Old: 500 milliseconds
New : 360 microseconds vs
Old: 52 seconds
I have attached the benchstat csv output below.