Skip to content
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

Fix proxy deserialization bug from #120 #123

Merged
merged 1 commit into from
Feb 21, 2024
Merged

Conversation

gpauloski
Copy link
Collaborator

@gpauloski gpauloski commented Feb 21, 2024

PR #120 introduced some shims for converting between Colmena's serialization utilities and ProxyStore's expected serialized type of bytes. One of these shims had a typo of "serialize" instead of "deserialize".

I think this did not get caught by CI because there's no test for queues with ProxyStore enabled, there's just tests for manually passing proxies as function inputs.

Fortunately, #120 hasn't made it into a release yet.

The failed Ci test (test_reallocator_deadlock) seems like it might be flakey. Everything passes fine locally.

PR #120 introduced some shims for converting between Colmena's
serialization utilities and ProxyStore's expected serialized type of
bytes. One of these shims had a typo of "serialize" instead of
"deserialize". I think this did not get caught by CI because there's no
test for queues with ProxyStore enabled, there's just tests for manually
passing proxies as function inputs.
@gpauloski gpauloski merged commit 3f9508f into master Feb 21, 2024
0 of 2 checks passed
@gpauloski gpauloski deleted the proxy-serialization-fix branch February 21, 2024 23:44
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.

1 participant