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

Raise required ZODB to 4.4.0 and implement new IStorage protocol #95

Closed
jamadden opened this issue Jun 30, 2016 · 4 comments
Closed

Raise required ZODB to 4.4.0 and implement new IStorage protocol #95

jamadden opened this issue Jun 30, 2016 · 4 comments
Milestone

Comments

@jamadden
Copy link
Member

We just released 2.0b1 with ZODB 4.3.1 as the minimum supported. 4.4 came out and we had to make test changes to support it, and every time we're used with it, we produce a warning that we don't support the new protocol.

Rather than make users deal with that and worry if something is wrong, and rather than build up technical baggage when we're trying to get clean of it, lets go ahead and bump our version and implement the new protocol.

@jamadden jamadden added this to the 2.0.0b2 milestone Jun 30, 2016
@jamadden
Copy link
Member Author

jamadden commented Jun 30, 2016

I bumped the dep in daa7daf since that's what we were getting anyway, but I haven't implemented the protocol yet. Jim has some updates he's making to it for better ZEO compatibility.

@jamadden
Copy link
Member Author

jamadden commented Jul 6, 2016

There are PRs being added. We need a 4.4.2 release to be sure everything will work.

(Alternately, we could use 5.0.0a4 but I don't want to force a dependency on ZODB 5.)

@jamadden jamadden modified the milestones: 2.0.0b2, 2.0b3 Jul 8, 2016
@jamadden
Copy link
Member Author

jamadden commented Jul 8, 2016

ZODB 4.4.2 arrived today. However, I'm pushing this back another milestone. That will give people a chance to use RelStorage with the persistent cache with an older ZODB if necessary. It will also be fewer major things to test in one release.

@jamadden
Copy link
Member Author

jamadden commented Jul 9, 2016

The changes for this are in the now-protocol branch. However, they can't be integrated and released until zopefoundation/ZODB#85 and zopefoundation/ZODB#86 are released for ZODB 5 and ZODB 4.4.3, respectively.

jamadden added a commit that referenced this issue Jul 12, 2016
jamadden added a commit that referenced this issue Jul 12, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant