Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR updates Colmena to use ProxyStore v0.5.0. The synthetic-data demo app is also updated.
Here's the changes to
colmena/
(i.e., ignoring the demo app and doc changes):Store
now has.config()
and.from_config()
methods. This greatly simplifies the storing the ProxyStore configuration within eachResult
object and recreating theStore
if necessary when serializing theResult
.Connector
model (a straightforward change).store_proxy_stats
(which is stored inResult
) has changed. While the data is more informative/human-readable, this is a breaking change for any code that parsesResult.proxy_timing
. An example can be found here, and a sample entry inResult.proxy_timing
is provided below.