Commit ee0fd7c4 authored by Kirill Smelkov's avatar Kirill Smelkov

X Switch to ZODB5 with protocol=1 by default

parent b3afa3fe
...@@ -18,7 +18,7 @@ parts = ZODB/scripts ...@@ -18,7 +18,7 @@ parts = ZODB/scripts
# By default ZODB4 is used. # By default ZODB4 is used.
[ZODB] [ZODB]
recipe = slapos.recipe.build recipe = slapos.recipe.build
major = 4 major = 5
init = init =
# link/depend ZODB -> ZODB<X> # link/depend ZODB -> ZODB<X>
zodb_x = 'ZODB'+options['major'] zodb_x = 'ZODB'+options['major']
...@@ -57,10 +57,19 @@ egg-versions = ...@@ -57,10 +57,19 @@ egg-versions =
[ZODB5] [ZODB5]
<= _ZODB <= _ZODB
recipe = zc.recipe.egg:develop
setup = ${ZODB5-repository:location}
egg-versions = egg-versions =
ZODB = 5.6.0 ZODB = 5.6.0
transaction = 2.4.0 transaction = 2.4.0
[ZODB5-repository]
recipe = slapos.recipe.build:gitclone
repository = https://lab.nexedi.com/kirr/ZODB.git
git-executable = ${git:location}/bin/git
branch = y/ZODB5-protocol1
revision = 5.6.0-49-gee8142342
location = ${buildout:parts-directory}/ZODB5
# ZODB4-wc2 is ZODB4 version with patches for wendelin.core 2 to work correctly. # ZODB4-wc2 is ZODB4 version with patches for wendelin.core 2 to work correctly.
# The main change is backport of the way MVCC is handled by always calling # The main change is backport of the way MVCC is handled by always calling
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment