-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
Alternative Pool Strategies #5218
Commits on Sep 1, 2020
-
Speculative idea to make a pluggable Pool strategy
Signed-off-by: Greg Wilkins <gregw@webtide.com>
Configuration menu - View commit details
-
Copy full SHA for b63c59d - Browse repository at this point
Copy the full SHA b63c59dView commit details -
Speculative idea to make a pluggable Pool strategy
+ javadoc Signed-off-by: Greg Wilkins <gregw@webtide.com>
Configuration menu - View commit details
-
Copy full SHA for 410fe53 - Browse repository at this point
Copy the full SHA 410fe53View commit details -
Speculative idea to make a pluggable Pool strategy
+ Added a ThreadLocalStrategy for a single cached item + Tell strategies about newly reserved entries + Fixed multiplexing test that was dependent on the impl of the cache Signed-off-by: Greg Wilkins <gregw@webtide.com>
Configuration menu - View commit details
-
Copy full SHA for 27d31de - Browse repository at this point
Copy the full SHA 27d31deView commit details -
Speculative idea to make a pluggable Pool strategy
+ added tests Signed-off-by: Greg Wilkins <gregw@webtide.com>
Configuration menu - View commit details
-
Copy full SHA for 91df8da - Browse repository at this point
Copy the full SHA 91df8daView commit details
Commits on Sep 2, 2020
-
+ Don't have a fallback iteration, instead make a SearchStrategy and DualStrategy
Configuration menu - View commit details
-
Copy full SHA for db086a5 - Browse repository at this point
Copy the full SHA db086a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ab7bd7 - Browse repository at this point
Copy the full SHA 6ab7bd7View commit details -
Configuration menu - View commit details
-
Copy full SHA for e250a49 - Browse repository at this point
Copy the full SHA e250a49View commit details
Commits on Sep 7, 2020
-
+ reverted to post notifications for removed, reserved and released. + Added a few more strategies that need to be benchmarked, that use the list iterator. Signed-off-by: Greg Wilkins <gregw@webtide.com>
Configuration menu - View commit details
-
Copy full SHA for 5053216 - Browse repository at this point
Copy the full SHA 5053216View commit details
Commits on Sep 8, 2020
-
Testing all the different strategies
Signed-off-by: Greg Wilkins <gregw@webtide.com>
Configuration menu - View commit details
-
Copy full SHA for d9abdeb - Browse repository at this point
Copy the full SHA d9abdebView commit details -
More simplifications and made LRU work (ish)
Signed-off-by: Greg Wilkins <gregw@webtide.com>
Configuration menu - View commit details
-
Copy full SHA for 0aa6bc9 - Browse repository at this point
Copy the full SHA 0aa6bc9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 15ab226 - Browse repository at this point
Copy the full SHA 15ab226View commit details -
Configuration menu - View commit details
-
Copy full SHA for c18a77e - Browse repository at this point
Copy the full SHA c18a77eView commit details
Commits on Sep 9, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 8906678 - Browse repository at this point
Copy the full SHA 8906678View commit details
Commits on Sep 10, 2020
-
Configuration menu - View commit details
-
Copy full SHA for feda65d - Browse repository at this point
Copy the full SHA feda65dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b0030d - Browse repository at this point
Copy the full SHA 0b0030dView commit details -
+ pluggable strategies + hard coded Signed-off-by: Greg Wilkins <gregw@webtide.com>
Configuration menu - View commit details
-
Copy full SHA for bf520b4 - Browse repository at this point
Copy the full SHA bf520b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for e915784 - Browse repository at this point
Copy the full SHA e915784View commit details -
Configuration menu - View commit details
-
Copy full SHA for db00126 - Browse repository at this point
Copy the full SHA db00126View commit details -
removed strategies version and simplified to single configurable solu…
…tion. Signed-off-by: Greg Wilkins <gregw@webtide.com>
Configuration menu - View commit details
-
Copy full SHA for 69fe8f6 - Browse repository at this point
Copy the full SHA 69fe8f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 68bf2b5 - Browse repository at this point
Copy the full SHA 68bf2b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 225b096 - Browse repository at this point
Copy the full SHA 225b096View commit details
Commits on Sep 15, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 46d1819 - Browse repository at this point
Copy the full SHA 46d1819View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ef761e - Browse repository at this point
Copy the full SHA 1ef761eView commit details
Commits on Sep 16, 2020
-
Signed-off-by: Simone Bordet <simone.bordet@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f9773d5 - Browse repository at this point
Copy the full SHA f9773d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4504fee - Browse repository at this point
Copy the full SHA 4504feeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c90442 - Browse repository at this point
Copy the full SHA 6c90442View commit details -
Configuration menu - View commit details
-
Copy full SHA for 21f93c6 - Browse repository at this point
Copy the full SHA 21f93c6View commit details