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

Drop vestigial thread safety support. #277

Merged
merged 2 commits into from Jul 12, 2019
Merged

Commits on Jul 12, 2019

  1. Drop vestigial thread support.

    This only did anything on top-level instances anyway. There doesn't seem to be a reason for that.
    
    Two ZODB tests abuse threads and subject a storage to method calls
    across threads. Use a wrapper for that.
    jamadden committed Jul 12, 2019
    Configuration menu
    Copy the full SHA
    eecc382 View commit details
    Browse the repository at this point in the history
  2. More strict interleaving safety for check_tid_ordering_w_commit.

    Being this deterministic appears to completely solve the race conditions in BasicStorage.check_tid_w_ordering.
    jamadden committed Jul 12, 2019
    Configuration menu
    Copy the full SHA
    0ab9aee View commit details
    Browse the repository at this point in the history