From 29a197cf191e69d986c09d18058096286cfdccbd Mon Sep 17 00:00:00 2001 From: Vladimir Davydov <vdavydov.dev@gmail.com> Date: Tue, 13 Jun 2017 17:36:14 +0300 Subject: [PATCH] box: auto upgrade to 1.7.5 We added _truncate space to 1.7.5 and we are going to add new system spaces for storing sequences and triggers. Without upgrade, the corresponding operations won't work. Since 1.7.5 is a minor upgrade, users may not call box.schema.upgrade(), so we need to call it for them automatically. This patch introduces infrastructure for automatic upgrades and sets upgrade to 1.7.5 to be called automatically. While we are at it, rename schema version 1.7.4 to 1.7.5 (1.7.4 has already been released). Closes #2517 --- src/box/bootstrap.snap | Bin 1278 -> 1278 bytes src/box/lua/load_cfg.lua | 1 + src/box/lua/upgrade.lua | 97 ++++++++++-------- test/box-py/bootstrap.result | 2 +- test/box/stat.result | 6 +- test/vinyl/suite.cfg | 2 +- .../1.7.4-126/00000000000000000000.vylog | Bin 1539 -> 0 bytes .../1.7.4-126/00000000000000000012.snap | Bin 1447 -> 0 bytes .../1.7.4-126/00000000000000000012.vylog | Bin 4802 -> 0 bytes .../1.7.4-126/00000000000000000012.xlog | Bin 3535 -> 0 bytes .../1.7.4-126/513/0/00000000000000000015.run | Bin 142 -> 0 bytes .../1.7.4-126/514/0/00000000000000000023.run | Bin 143 -> 0 bytes .../1.7.4-126/514/1/00000000000000000021.run | Bin 143 -> 0 bytes .../1.7.4-126/515/0/00000000000000000029.run | Bin 142 -> 0 bytes .../1.7.4-126/515/0/00000000000000000037.run | Bin 144 -> 0 bytes .../1.7.4-126/515/1/00000000000000000027.run | Bin 142 -> 0 bytes .../1.7.4-126/515/1/00000000000000000034.run | Bin 144 -> 0 bytes .../1.7.4-126/516/0/00000000000000000077.run | Bin 141 -> 0 bytes test/vinyl/upgrade/1.7.4-126/version | 1 - .../upgrade/1.7.5/00000000000000000000.vylog | Bin 0 -> 1539 bytes .../upgrade/1.7.5/00000000000000000012.snap | Bin 0 -> 1440 bytes .../upgrade/1.7.5/00000000000000000012.vylog | Bin 0 -> 4802 bytes .../upgrade/1.7.5/00000000000000000012.xlog | Bin 0 -> 3535 bytes .../513/0/00000000000000000011.index | Bin 192 -> 192 bytes .../513/0/00000000000000000011.run | Bin 157 -> 157 bytes .../513/0/00000000000000000015.index | Bin 187 -> 187 bytes .../1.7.5/513/0/00000000000000000015.run | Bin 0 -> 142 bytes .../513/1/00000000000000000017.index | Bin 235 -> 235 bytes .../513/1/00000000000000000017.run | Bin 172 -> 172 bytes .../514/0/00000000000000000023.index | Bin 187 -> 187 bytes .../1.7.5/514/0/00000000000000000023.run | Bin 0 -> 143 bytes .../514/1/00000000000000000021.index | Bin 209 -> 209 bytes .../1.7.5/514/1/00000000000000000021.run | Bin 0 -> 143 bytes .../515/0/00000000000000000029.index | Bin 187 -> 187 bytes .../1.7.5/515/0/00000000000000000029.run | Bin 0 -> 142 bytes .../515/0/00000000000000000037.index | Bin 187 -> 187 bytes .../1.7.5/515/0/00000000000000000037.run | Bin 0 -> 144 bytes .../515/1/00000000000000000027.index | Bin 205 -> 205 bytes .../1.7.5/515/1/00000000000000000027.run | Bin 0 -> 142 bytes .../515/1/00000000000000000034.index | Bin 205 -> 205 bytes .../1.7.5/515/1/00000000000000000034.run | Bin 0 -> 144 bytes .../516/0/00000000000000000035.index | Bin 243 -> 243 bytes .../516/0/00000000000000000035.run | Bin 421 -> 421 bytes .../516/0/00000000000000000040.index | Bin 243 -> 243 bytes .../516/0/00000000000000000040.run | Bin 421 -> 421 bytes .../516/0/00000000000000000042.index | Bin 243 -> 243 bytes .../516/0/00000000000000000042.run | Bin 421 -> 421 bytes .../516/0/00000000000000000044.index | Bin 243 -> 243 bytes .../516/0/00000000000000000044.run | Bin 421 -> 421 bytes .../516/0/00000000000000000052.index | Bin 210 -> 210 bytes .../516/0/00000000000000000052.run | Bin 221 -> 221 bytes .../516/0/00000000000000000054.index | Bin 224 -> 224 bytes .../516/0/00000000000000000054.run | Bin 301 -> 301 bytes .../516/0/00000000000000000056.index | Bin 243 -> 243 bytes .../516/0/00000000000000000056.run | Bin 421 -> 421 bytes .../516/0/00000000000000000071.index | Bin 204 -> 204 bytes .../516/0/00000000000000000071.run | Bin 181 -> 181 bytes .../516/0/00000000000000000073.index | Bin 204 -> 204 bytes .../516/0/00000000000000000073.run | Bin 181 -> 181 bytes .../516/0/00000000000000000075.index | Bin 210 -> 210 bytes .../516/0/00000000000000000075.run | Bin 221 -> 221 bytes .../516/0/00000000000000000077.index | Bin 187 -> 187 bytes .../1.7.5/516/0/00000000000000000077.run | Bin 0 -> 141 bytes test/vinyl/upgrade/1.7.5/version | 1 + test/xlog/upgrade.result | 2 +- 65 files changed, 64 insertions(+), 48 deletions(-) delete mode 100644 test/vinyl/upgrade/1.7.4-126/00000000000000000000.vylog delete mode 100644 test/vinyl/upgrade/1.7.4-126/00000000000000000012.snap delete mode 100644 test/vinyl/upgrade/1.7.4-126/00000000000000000012.vylog delete mode 100644 test/vinyl/upgrade/1.7.4-126/00000000000000000012.xlog delete mode 100644 test/vinyl/upgrade/1.7.4-126/513/0/00000000000000000015.run delete mode 100644 test/vinyl/upgrade/1.7.4-126/514/0/00000000000000000023.run delete mode 100644 test/vinyl/upgrade/1.7.4-126/514/1/00000000000000000021.run delete mode 100644 test/vinyl/upgrade/1.7.4-126/515/0/00000000000000000029.run delete mode 100644 test/vinyl/upgrade/1.7.4-126/515/0/00000000000000000037.run delete mode 100644 test/vinyl/upgrade/1.7.4-126/515/1/00000000000000000027.run delete mode 100644 test/vinyl/upgrade/1.7.4-126/515/1/00000000000000000034.run delete mode 100644 test/vinyl/upgrade/1.7.4-126/516/0/00000000000000000077.run delete mode 100644 test/vinyl/upgrade/1.7.4-126/version create mode 100644 test/vinyl/upgrade/1.7.5/00000000000000000000.vylog create mode 100644 test/vinyl/upgrade/1.7.5/00000000000000000012.snap create mode 100644 test/vinyl/upgrade/1.7.5/00000000000000000012.vylog create mode 100644 test/vinyl/upgrade/1.7.5/00000000000000000012.xlog rename test/vinyl/upgrade/{1.7.4-126 => 1.7.5}/513/0/00000000000000000011.index (60%) rename test/vinyl/upgrade/{1.7.4-126 => 1.7.5}/513/0/00000000000000000011.run (51%) rename test/vinyl/upgrade/{1.7.4-126 => 1.7.5}/513/0/00000000000000000015.index (59%) create mode 100644 test/vinyl/upgrade/1.7.5/513/0/00000000000000000015.run rename test/vinyl/upgrade/{1.7.4-126 => 1.7.5}/513/1/00000000000000000017.index (67%) rename test/vinyl/upgrade/{1.7.4-126 => 1.7.5}/513/1/00000000000000000017.run (55%) rename test/vinyl/upgrade/{1.7.4-126 => 1.7.5}/514/0/00000000000000000023.index (59%) create mode 100644 test/vinyl/upgrade/1.7.5/514/0/00000000000000000023.run rename test/vinyl/upgrade/{1.7.4-126 => 1.7.5}/514/1/00000000000000000021.index (63%) create mode 100644 test/vinyl/upgrade/1.7.5/514/1/00000000000000000021.run rename test/vinyl/upgrade/{1.7.4-126 => 1.7.5}/515/0/00000000000000000029.index (59%) create mode 100644 test/vinyl/upgrade/1.7.5/515/0/00000000000000000029.run rename test/vinyl/upgrade/{1.7.4-126 => 1.7.5}/515/0/00000000000000000037.index (59%) create mode 100644 test/vinyl/upgrade/1.7.5/515/0/00000000000000000037.run rename test/vinyl/upgrade/{1.7.4-126 => 1.7.5}/515/1/00000000000000000027.index (62%) create mode 100644 test/vinyl/upgrade/1.7.5/515/1/00000000000000000027.run rename test/vinyl/upgrade/{1.7.4-126 => 1.7.5}/515/1/00000000000000000034.index (62%) create mode 100644 test/vinyl/upgrade/1.7.5/515/1/00000000000000000034.run rename test/vinyl/upgrade/{1.7.4-126 => 1.7.5}/516/0/00000000000000000035.index (68%) rename test/vinyl/upgrade/{1.7.4-126 => 1.7.5}/516/0/00000000000000000035.run (81%) rename test/vinyl/upgrade/{1.7.4-126 => 1.7.5}/516/0/00000000000000000040.index (68%) rename test/vinyl/upgrade/{1.7.4-126 => 1.7.5}/516/0/00000000000000000040.run (81%) rename test/vinyl/upgrade/{1.7.4-126 => 1.7.5}/516/0/00000000000000000042.index (68%) rename test/vinyl/upgrade/{1.7.4-126 => 1.7.5}/516/0/00000000000000000042.run (81%) rename test/vinyl/upgrade/{1.7.4-126 => 1.7.5}/516/0/00000000000000000044.index (68%) rename test/vinyl/upgrade/{1.7.4-126 => 1.7.5}/516/0/00000000000000000044.run (81%) rename test/vinyl/upgrade/{1.7.4-126 => 1.7.5}/516/0/00000000000000000052.index (63%) rename test/vinyl/upgrade/{1.7.4-126 => 1.7.5}/516/0/00000000000000000052.run (65%) rename test/vinyl/upgrade/{1.7.4-126 => 1.7.5}/516/0/00000000000000000054.index (66%) rename test/vinyl/upgrade/{1.7.4-126 => 1.7.5}/516/0/00000000000000000054.run (74%) rename test/vinyl/upgrade/{1.7.4-126 => 1.7.5}/516/0/00000000000000000056.index (68%) rename test/vinyl/upgrade/{1.7.4-126 => 1.7.5}/516/0/00000000000000000056.run (81%) rename test/vinyl/upgrade/{1.7.4-126 => 1.7.5}/516/0/00000000000000000071.index (62%) rename test/vinyl/upgrade/{1.7.4-126 => 1.7.5}/516/0/00000000000000000071.run (58%) rename test/vinyl/upgrade/{1.7.4-126 => 1.7.5}/516/0/00000000000000000073.index (62%) rename test/vinyl/upgrade/{1.7.4-126 => 1.7.5}/516/0/00000000000000000073.run (58%) rename test/vinyl/upgrade/{1.7.4-126 => 1.7.5}/516/0/00000000000000000075.index (63%) rename test/vinyl/upgrade/{1.7.4-126 => 1.7.5}/516/0/00000000000000000075.run (65%) rename test/vinyl/upgrade/{1.7.4-126 => 1.7.5}/516/0/00000000000000000077.index (59%) create mode 100644 test/vinyl/upgrade/1.7.5/516/0/00000000000000000077.run create mode 100644 test/vinyl/upgrade/1.7.5/version diff --git a/src/box/bootstrap.snap b/src/box/bootstrap.snap index 35cef226606cf2527fd41ac34677a0cb3e4adffd..da0c352421a469364924e010fcf370eae37868cd 100644 GIT binary patch delta 1268 zcmV<Q1PlBA3H}L?8h<l5EoU=1Fg9jlF*6EDZgX^DZewLSATv2KF*7(cVJ$IaG&e0Y zG+{L@VKroCEiyD^VP-TlI50CdGzwNjY;R+0Iv{&7Iv_B83JTS_3%bn&fdJ0B7^0=6 z0000004TLD{QywKBLGIUxJM9k+yDRo06-Q%5{kxw0zd$oEPuBOIIuqeh0TcVfA=m~ zO7K+3N>a|W*CHOk-0>6h*yWej$gSb<%~7kO;Q!y;T?G3nr4*z9p8%`?^>g5nTU`uO zuga_tC3z`=Uy7x77{j-U>$GdGBBHI5r*;n(9U9D||5Cdd!MA>wuHm9vnaeuqUG(T8 zWh}27b%ku{7Jr&sdIkD#W;J$3hql4^)(?Qha&h~v%^3{e`it0^)c#g-E4BF6uQLi2 zB5|maNaSt0D|s8qI~i>!*+XqQgc5NeSSlgXHR($hI6F0styPGIMM5a<s4#}01R1%N zB{I6Sv3Z%|(7KZ{SI@28$63|bnHH_1!MFaC%pfm2`G3LKQ-V(VQg(hX)`TEt?ml`4 z@U35^S=-!wgn{`;P}4w(F<Ofx&s{Y$cOO60b_QZy`_lYU3o5W8%N*<4mmg|50x*!5 zq4}luGXUTEOHz9n$jk6Utw%tMMuKnsJ&&j>_nuL56lL3`Wksj>{!-fsprW_wU4CYM zGs^*hZ+|E$D!>jgW@r`H3z8dCRJ6G=e}MAJZ)0A8FgUvQrHu5tRH3%UG!BGs{U|bA zxL7gd+oWq>nwYGJC?D3wG!J+BfN%Zwe92goiD~mZcpW?rCy?}ZpW1owtskE`x(y%= zpbVfA4g+@q-}+yi_UU{qd@6V-cqZUm|H~smi+^xxoX+O#K;S&!IN&t6=S$`?u;&Yi zU4U=>Da}>e^YUe*0N?sme0S2P^?U{O<ieEVow^nv7Tk)D3Qr0RMdt*^#0CZ5`m4sy zoZ88RZ~dba5!Z=EVb-J27N$sfBjwR(D~(d1Esr`8DCCJsh}cszm9QkP36JnZfI@sg zXn!8Q^;?deL2qZdxJi(g;mfr#tt*jK?YlNNFJG*UY269F^^e?YV_HYz;wCe=S)=YT z7Q-}d#1gv<+$>Z%ruM=_e78~=wH6k_xBd~Ta5cI-D}dpsv3Mjz0x|#sK+pgnLzx*T z01}`8L59L04uAlR1Q-UQ6J`LSi6Nl@#D7Y`+O${3>J_VRsna>7`8)rOvB0L1;YFZk zzyu3pFwA<mw0J<FJvr+%)Uz;<YhqtSpjtPBE;zvY94|=KhLml!9-QIBJas*tD1`ot z=vkJK_+MjN2bl-R9Gkty`eoN#!LwpoRx*M1Th9IW5r*!t$4MJipEHEYK#&sEhJQ|j zcQIpB28NWVwg`iuUC2;^1fmMubB5?|G9CYMh(2Wq6$e34Z9{0!ws%u&Kb!Ya%nKL^ zEWQ=|CD)2*<Yd3Xk4e*E1OuS5tdCg*Rc&SrXPshMdgQ#u4OuH8-I`s8ihc2;y0IiZ zsU8uyN%%czEGt>H&vEb(>wIzB$!(hNApUW15;%68lcrGY5jA>gt?u9vMbX?~X&*;S zWh~g%?C9-;?I$#Ip`v35VQARc)C(MlrA;_<#G@jP648FgA)Sm;WC))(VH}>Pcq|2Y eB&`!j89-)Rgi(cI+K$YTuk-Cm@*Q>65UuTWf>g2q delta 1268 zcmV<Q1PlBA3H}L?8h<f2EoU+^IAb?CVKNFyZgX^DZewLSATl{&WnngAG%aB>H#sdd zGG;L?VPZKnEoC$~IAdinWiw?rHVRflY;R+0Iv{&7Iv_B83JTS_3%bn&fdI~9N7WFe z0000004TLD{QywKBLG&kxJM9k+yDRo06-Q%65>#xtVRHuEPpov9M~U#!e+$wzk8P~ zC3q@iB`Hg`*BB3A?)Zs$aGR*vtFJnIbJVIR`2RO|7r}l?DFvkfpa87^w|)*ga;uAB z>Q$K)q9iXx@Jq4u4rTaOah-O}S46Z`^3>+hqC<mu^j~T>B>2|v(luUmD|1;V{fi!5 zq^#w2qq2}K-G4%JORqrx&8)`G=+HJ8-}*^PEEl)$+ML1gt^bIfN$rm%w^EC5{UA_A z$s<wjI8wNQz|Pw|5{hUWrADGH423!_k2n(}U6a0KfwNQ7*jkBbS~?%09y4APNf|<N zYfI-#h%RkxUZyy-?xf7sb8Gi;RyB6UMeAtrt^Xu5$bZXDelhlxpp(9ooga)fA&8l~ zkEH|n*00j6ZSFqC#C#;EX`n<ItwoaOu9}&<j~{A11F^1sX@05g3arR7$GZ0AhgyyR z4CG~KeyRNoz_<RA)E)-%GW<~M5#XYg;9GysBkIb%XOtX8*?w_h(J8*a)OG@_=xutJ zpPApxa(@8eF3(C)Q2};<Aw#dYUXa|VvZBqE38c#_zm0hX#^C7Mmon1pQia+Y)3^@b z`cq=Kc(G#0_es~jJUL+zQ9rDWX&&zM0pI%V`4VDHC#J3Bq12(o;S7>q?^8VwzV+iX zhqs~A&}HaMI1JnceCvO4+Nble@TuUT;F*AL{eLfy1TDg;aXOo`1A+5^<ABrPo-ZMn zfjwVA>;io2Pid~&o|iBi1^Cvl;=7YRtpWAq!lY6<c`Z5?+=`D1PYMl1=LE;ZCI#R6 ztH#cp+R21({UeeNX-<QlC(@g!gvwhNf<#-16v~?jHOe}dKqf})shLVx64!)BltgqP zK7Syz62A3Yj-5fTXSujZke4CMwK2^j;ah)6)xK+U^Ag6|nC6XcwK2^@;o>GUxLKp_ zG8T*QtzWamE(13URgS5>un^y^R7S0Zf$*(=geqK(0f6ABv3Mjz0x|#sK+pgXLm3(; z01|)zK?b8B4uAj*1Q>>46lMUTi6Nl@#D7YHy>QeHQL|T$nz33y^HBJ2&;bG}nJ1df z2%lhK41`+GZw#wKdw<Jm=6ag5dIVfjoD?)y?9Rz>#tX385XV+)z!~1zsy@)ELTIZT zJ&O<$|9G~w8MOc*S6;8Ee%ZEHfXuL#m4-n3>D%J_8bSxn<D`wM&xktIB{Kfm#(z#D z5oK{~ObX$S4Ge>bL|t)C1hNX)TZZg!GFhnO6nlgqLrek{+lI0I#a@K1{WtF%nHL=r zTpTO-AJ?jd<YYg?k4YEIC;&jEQ6CQ{s#?PsPRqoybjbBYH$;wvW@}a)D)z;J>c(cu zRfSdHCi;88ZCA4DpW~o+>l~5VNo|T#BmVn(5;%IClU^vM5H%oatuEmaWm4N<X&cw3 zVl~*-$|%?g%TH)^p|WG@h9PCKxi>fv?P_r57)QkzB}V<OL^?}SWE7u3!)iZ|@s0)v eD=nyyGK2gt0#{+sVn?RsE15k>7`hJC5UuSZqF1*7 diff --git a/src/box/lua/load_cfg.lua b/src/box/lua/load_cfg.lua index 8bd1595819..8703378064 100644 --- a/src/box/lua/load_cfg.lua +++ b/src/box/lua/load_cfg.lua @@ -359,6 +359,7 @@ local function load_cfg(cfg) end end end + box.schema.upgrade{auto = true} end box.cfg = load_cfg diff --git a/src/box/lua/upgrade.lua b/src/box/lua/upgrade.lua index e72d481d38..dad51b5cb1 100644 --- a/src/box/lua/upgrade.lua +++ b/src/box/lua/upgrade.lua @@ -2,8 +2,6 @@ local log = require('log') local bit = require('bit') local json = require('json') -local VERSION_ID - -- Guest user id - the default user local GUEST = 0 -- Super User ID @@ -28,8 +26,29 @@ local function ismap(tab) return mt and (mt.__serialize == 'map' or mt.__serialize == 'mapping') end -local function version_id(major, minor, patch) - return bit.bor(bit.lshift(bit.bor(bit.lshift(major, 8), minor), 8), patch) +local mkversion = {} +mkversion.__index = mkversion +setmetatable(mkversion, {__call = function(c, ...) return c.new(...) end}) + +function mkversion.new(major, minor, patch) + local self = setmetatable({}, mkversion) + self.major = major + self.minor = minor + self.patch = patch + self.id = bit.bor(bit.lshift(bit.bor(bit.lshift(major, 8), minor), 8), patch) + return self +end + +function mkversion.__tostring(self) + return string.format('%s.%s.%s', self.major, self.minor, self.patch) +end + +function mkversion.__eq(lhs, rhs) + return lhs.id == rhs.id +end + +function mkversion.__lt(lhs, rhs) + return lhs.id < rhs.id end -- space:truncate() doesn't work with disabled triggers on __index @@ -439,10 +458,6 @@ local function upgrade_func_to_1_6_8() end local function upgrade_to_1_6_8() - if VERSION_ID >= version_id(1, 6, 8) then - return - end - upgrade_index_options_to_1_6_8() upgrade_space_options_to_1_6_8() upgrade_space_format_to_1_6_8() @@ -465,9 +480,6 @@ local function upgrade_to_1_6_8() log.info("set max_id to %d", id) box.space._schema:insert{'max_id', id} end - - log.info("set schema version to 1.6.8") - box.space._schema:replace({'version', 1, 6, 8}) end -------------------------------------------------------------------------------- @@ -479,14 +491,7 @@ local function upgrade_users_to_1_7_1() end local function upgrade_to_1_7_1() - if VERSION_ID >= version_id(1, 7, 0) then - return - end - upgrade_users_to_1_7_1() - - log.info("set schema version to 1.7.1") - box.space._schema:replace({'version', 1, 7, 1}) end -------------------------------------------------------------------------------- @@ -524,18 +529,11 @@ local function upgrade_field_types_to_1_7_2() end local function upgrade_to_1_7_2() - if VERSION_ID >= version_id(1, 7, 2) then - return - end - upgrade_field_types_to_1_7_2() - - log.info("set schema version to 1.7.2") - box.space._schema:replace({'version', 1, 7, 2}) end -------------------------------------------------------------------------------- --- Tarantool 1.7.4 +-- Tarantool 1.7.5 -------------------------------------------------------------------------------- local function create_truncate_space() @@ -553,21 +551,16 @@ local function create_truncate_space() end end -local function upgrade_to_1_7_4() - if VERSION_ID >= version_id(1, 7, 4) then - return - end - +local function upgrade_to_1_7_5() create_truncate_space() - - log.info("set schema version to 1.7.4") - box.space._schema:replace({'version', 1, 7, 4}) end -------------------------------------------------------------------------------- -local function upgrade() - box.cfg{} +local function upgrade(options) + options = options or {} + setmetatable(options, {__index = {auto = false}}) + local version = box.space._schema:get{'version'} if version == nil then error('Missing "version" in box.space._schema') @@ -575,12 +568,34 @@ local function upgrade() local major = version[2] local minor = version[3] local patch = version[4] or 0 - VERSION_ID = version_id(major, minor, patch) - upgrade_to_1_6_8() - upgrade_to_1_7_1() - upgrade_to_1_7_2() - upgrade_to_1_7_4() + version = mkversion(major, minor, patch) + + local handlers = { + {version = mkversion(1, 6, 8), func = upgrade_to_1_6_8, auto = false}, + {version = mkversion(1, 7, 1), func = upgrade_to_1_7_1, auto = false}, + {version = mkversion(1, 7, 2), func = upgrade_to_1_7_2, auto = false}, + {version = mkversion(1, 7, 5), func = upgrade_to_1_7_5, auto = true}, + } + + for _, handler in ipairs(handlers) do + if version >= handler.version then + goto continue + end + if options.auto and not handler.auto then + log.warn("cannot auto upgrade schema version to %s, " .. + "please call box.schema.upgrade() manually", + handler.version) + return + end + handler.func() + log.info("set schema version to %s", handler.version) + box.space._schema:replace({'version', + handler.version.major, + handler.version.minor, + handler.version.patch}) + ::continue:: + end end local function bootstrap() diff --git a/test/box-py/bootstrap.result b/test/box-py/bootstrap.result index e73466c013..d9f19a3b6f 100644 --- a/test/box-py/bootstrap.result +++ b/test/box-py/bootstrap.result @@ -5,7 +5,7 @@ box.space._schema:select{} --- - - ['cluster', '<cluster uuid>'] - ['max_id', 511] - - ['version', 1, 7, 4] + - ['version', 1, 7, 5] ... box.space._cluster:select{} --- diff --git a/test/box/stat.result b/test/box/stat.result index dae759d534..7f8bf3ad1f 100644 --- a/test/box/stat.result +++ b/test/box/stat.result @@ -24,7 +24,7 @@ box.stat.REPLACE.total ... box.stat.SELECT.total --- -- 0 +- 1 ... box.stat.ERROR.total --- @@ -59,7 +59,7 @@ box.stat.REPLACE.total ... box.stat.SELECT.total --- -- 2 +- 3 ... -- check exceptions space:get('Impossible value') @@ -90,7 +90,7 @@ box.stat.REPLACE.total ... box.stat.SELECT.total --- -- 0 +- 1 ... box.stat.ERROR.total --- diff --git a/test/vinyl/suite.cfg b/test/vinyl/suite.cfg index 6a55eef108..404b1682ae 100644 --- a/test/vinyl/suite.cfg +++ b/test/vinyl/suite.cfg @@ -4,6 +4,6 @@ }, "upgrade.test.lua": { "1.7.4": {"version": "1.7.4"}, - "1.7.4-126": {"version": "1.7.4-126"} + "1.7.5": {"version": "1.7.5"} } } diff --git a/test/vinyl/upgrade/1.7.4-126/00000000000000000000.vylog b/test/vinyl/upgrade/1.7.4-126/00000000000000000000.vylog deleted file mode 100644 index 73fffec5aa99ad1d49967e5f15393c2e8314fba3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1539 zcmZ{kOH30{7=`cL($1YJwbX?%aYKy{L<gBtXhRikFcKpH6Jrg_zATMqP>L%tQow~F zE@a`tuyF$zQx_V8kCib>NNaZ(jn-)Dg5YB(abco&{+Uas?RAzX=broh=bxF#Q2$_` z+}@^k$dTk|COx8cH>+)dHov0!x|EbJ7VT7{F`s-w%Zx>}c(S`WuAU19)%JiAOmz4Z ze^T`+(SR?Y#1ipfpfjkdiC~u;>Af%#Ki}Pa<*F>NK6Bm=qvExmHE97EPZr^<ch)&E ziEu+c{C42>laF&lR6$e7=6HjVcxx6dUe+?{l$K1?ns64`^vn<{_N;}Eu}q8Yo?>K) zG)wqj7MSoP5(U9b+c-6Rl#`bGqNhzGVi(LjVLmf9n$}X5E5St5h=BF9ZK&8Xpb7P9 zrR`pt)<BIIhB%Ij%As$&IL191HQJ|iqa;^uDuGU>1dMHj=CA?{of?S*jZ=ctH-6<f z!7T-YK*V+(l@j3e-cKB(f7u|Q#wr5PDS?3P#9<)-of3$f1eYFvo~aKmKhztA4n&h6 zzw|xNF}^&)IuIpi<)$*|(1A!utqvVH%`MFRcD>^SFL$sGB$Hs}Meh>F_+dZmK&m1D z9XgPRWjkfip#w&6{nhwuPH^cjBLHJz0u{%0Pd}PBJ`l@H8waUT%2wUNG)wzs&>UH8 zuRTjOsaB)!m57~H6Tx|y$VnQ__6E-+_SLhm?^rO{33i$7h15T-9AoRa(H=EQjTMG< z&|!ZrvZYps{V{?W#~lwR_`p}zp4%iCKD+ZS#~A822t@3zA^;txb(1Cw0qC$lMsV}z z(+8a3!+op+k4{inM8%8V=i_zzTR-`p8tMM5b282H?r!=l-?X98{n;#paF%K!M|0I` U@c-~sO%CUwdk@*V+LZh84{=Kc4gdfE diff --git a/test/vinyl/upgrade/1.7.4-126/00000000000000000012.snap b/test/vinyl/upgrade/1.7.4-126/00000000000000000012.snap deleted file mode 100644 index 55fae4a36d513d6a342574d87f8efb99eb3cc916..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1447 zcmV;Y1z7r1PC-x#FfK7O3RY!ub7^mGIv_DFH!d_SF)}tSXEI`8H8EjgG73p<b97;D zV`VxZV=-npI599cEjVN|GA%S^F)}S-H!?RZVq{}DH#ImhF=RM43RXjGZ)0mZAbT-7 zATct13JTS_3%bn(DFDu=pGxqh0000004TLD{Qyt}DF6oj)I*>gaRZF-N=}aX8rK_R zf*$>Bd)=cWmMGwQ`FKi0B+3c2Sy8?_Nu~r3WK&&K-qdMZsA4_MZ56>6tu;|mRELO^ z0m1;e0LcJ3{p2{?Jvui!<olypQ2-mgO%L-m^Q+kq0DSAoVMu=Ukwx>ZEV9zi%MtuS zQE%1{-z~0bU2~f;eU&`iJUBr#m`VT9>`Ds0^@M30J^GdTtbgC5N!Xv^#CX)3|I)8C zzqAYVU(JH-EeN-Q@vUcyisj?>U7NKWeCuiNE!^Kte$gzx^-RHpVRwo-<<(190#mD1 z3B}4UrB#e6EUi+f&Lzh5!UCo1?@JM^p&ZE8>I8%XWJi=FIyFyZnxx!{6H9CZeCru% z-rAm*J}V6Ht!Inx{ynXtF($gqv3W`Bp>_W=SkJHB$yx>3n+_*h@V)*sYZc&I&mTOh z2;<vKyKc31{~!4(!y>j`5We+9e+GHk|7Wu^3HtZt4E=np3W3brolG6Tx1KF6ZgY3i zX8S&<Z>+{2t;f%EZ`I7*$uG5@0a@3+G(Vc{3b=lmWnKI7ORb4O4#-QE`Oz$C0KWAs zzxFvGFIit|M*?&>6@2U2GnvA2?*To!_T}t*UA9tNWt=Gn-+Ic_aM5E&7T+yh`?96w zW?Uh$R>qBB1l-f+u`epN+dS2})LK<ec<w|n_hOHbot>SX9b1Veon(ElaTHg!YCzRw z+&}k^m)*z}wW-CgYx3h|KT<_Etz-L7w=!w-frI3!^`2%reCuh^7!#{9sXnAyQl*p! zbP4Tx9jeCx-+E#ch)3#1-G)wsDT9dx-+IPO7)TdL97!~?FsguWJ!2yZ+ys=9Ac}yB zLZOuqgwTVF#+Y0O7L5hf(x`XFj0{zb6b!GXdtq`xq8ZI_EkrCrD^^tCTh9uzH<X)6 zfp0xyys+y$7?cNws}kyj%B54MUrHyJ&?})#o#(MSkOhiGITZ?f;;OKTluV~0mEcH( z>@B?`EFbp=dCBs*R>pZE@U5px)xK+U^U}v!8Rvz#)yg;z1RwX$;1)^Ue=JVnTTd;H zeFkoERgyG&J$&oQ_bbe)wK*t!>p7yua*;4E%Fw6)JIJu1ZD2LuMAF!3(`72@vdfpq z>;i28fcmJhY($6#WB>#Jpa=i}0|;bjoB$GlAVCPDAPk`Zj06~nQVlZz(L@lC5CPCi zqHEaA-QCXF{f^cDEbZ@V!p6h!C(|_-RFcWnZ0r#y_Qo8Ko@0#fuzX8@nT!&UYlwQ< z%-2a;EzV=IE5A<_VRZ7os-Y<w5y|&Ww8A6^5)?9J!prY7g+`WpBBOZYxC4F`AD`6M zQQL*_I5j$FCo@5Frw3WBLlb-yx8|^kaKL=JSM>UF>QmsFT9%cng@En%3EkJ)Ik+4r zS5eup31`f-z6octPLuA&W}X>S`Zms}Y>-qpG&^$$5((M4G{j^=(9h#I*|8DM?6k@a zZDHZ-u6#=Bzj$YZ5Sf>NWG26eW!e&RwBv8RvsR5HC;zFgOj<d~&H_{}`dAXG%Cg1q z(^@S{7wCK4LnI(*NM^;YVs{Q_IQAkQR2Tv`0lx=8#7n+CnsV?;?~FmlNs3u3{xrxX zcpRlpm_q4~s0cx8baa&{REQ6jHsyvYU9oM}9EF0gtb<lEl~Ge2hE&F8zb{9`i1;$c zI2EHPG5os<X%<S65j;V|N<2^T4hDpDDxgvsm3(vpQNf@^N0#%I*q$USJqOhgt?kwK BsOA6w diff --git a/test/vinyl/upgrade/1.7.4-126/00000000000000000012.vylog b/test/vinyl/upgrade/1.7.4-126/00000000000000000012.vylog deleted file mode 100644 index 2a3aaf3da326284e08df5f7cd5ba36d902fcb43a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4802 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 diff --git a/test/vinyl/upgrade/1.7.4-126/00000000000000000012.xlog b/test/vinyl/upgrade/1.7.4-126/00000000000000000012.xlog deleted file mode 100644 index ae26814523eb4ce2c7c65fe9d3602cf7625a758b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3535 zcmciEdu&rx7y$5ldvDj;4Jni1UO)?o!`W@^UZp789B#0HBqYv-AkA%eSvtD5w%vq1 z1OX8Y=vHuK0>TQEbz>MM@qs*Mz!zheXoTr7Dhnv0z~W;=LGhlu^X=|z2LF=&+5FCT zzJBNXPEX1Fg@u~56l1!knD_b|ZkI)8Ovz5kFc?i)hBA|l%QSK}lV+aF=jU8@-lDS` zmzmARv}}X9G~Hy#;Eg5&mu<>6*h=l@>`b%KSZdDF6z4nL_T?5`jZq9|s?%uB9*%5F zqJ--FW6J&1;Ab7hDrja5+nIOniN<&PdiSl<cG21xTGtS&;8s{2rTT^~&B+QHEls5a zN5z&W<)sR7>AkS@^2ck$rLp>LUE<eaKkxHfOTBK-zAA@nrIT7+k0K;eLS~Sr$p~X1 z!jHWuLXkcoMxYQsy`2*36Qj#QkSp3y3;g;Ui0kx?hzA|Uy?!sxzZmv#WxUnrsOGzL z)FE%B%W8L5y8KoT@3lJlD&DC$h`vO?>gD_ncV}+YVE9m_%kfMle<Eyiy4@AlWgc&5 zPPhquUfbjJxyH77ITsEs<cdog0#r+-%jYO_@ugC>O_Y$dq4QHB+i{TXjYv6LI_NO{ z&)I56XG@2Cey_t-h7V%Nt#OOVgNTM)|0))9RVeg<$RNjI9=jxTg5>vMKCsS%`Gla& zhB@Ugi<G%iJh$<{>-AD4bm*9+z7o44F0Q1Q<T1cQ=VUH*MFJ(v*m^XY<P(4&`4I6~ zU4s}M<s#}`*E4pI`hL(IOOY-b(&BWaW;J~wYcw6Ppie$~hv`VC1ZK{fa(O9g);L&t zI!{UqO$S4_OVi;O`_Rt$`H>USv2ejPGD<u|Iir!%MH9jdO~~p`_Dm*vE&+JA6>(`o zn7c3`@uPcg^n^^SF&!bYO@wSO_~dNw!h|G@&UW~Oh<!sRO*E4SF%fdT(kAArVDtgH z83yF&pT~bA^(3tSu1Ui>D#%F#GKCV_F4mrxIcl@Xz+ZT4Ei@$~UB9$6CKD+k@q>a^ zc@b(b9V~jO3GY#}hqKvH=Zn1@EDpaTd$frj{N_z}=;bs@=&Re*A}>W-O@XC51$0o- zP0!M;QZM^FPKSSFBYSO~uahCBLWo_`P)k=mJJ`sth<`38dlwL`F%9_M4z#1x$Sf7~ zEFXD!vj29`(<3hWF6Q!oT=7$fwS;!$^&U?N1986f@(*Ifnmhm*?q7w<&x#Ep-8v$U z3eT)1@pQl~hcH$!=%7S=epd1b{2<`)XBaaq#)Y1_9c1Jrz^ykhW|bI!^=rGD#4`XN zP-Co&z&KD_e1*gh4dERaN2oB)pL_dx5+?(0pN_Fgjq%d%7%Pb%9>PChtiA_h?YBL{ z8VA+cFo@q%n#W*FL+RF@y7&|sIR&ugYm608I>u^QLE==vvjH<ux@P;!zmqr(a9#<H z%tGnRg;6miHUiGSfUy!vcXmVnA`+Vb7x*!bfYQBv`(Qtb(*e)Djj;+!r##k>O5zN_ zMF%ieOAkS@>&nNt`$(LLab)M47}HR?s>G64Nt^}v%tsh2pmdA2%}OM3HsH^<V$4A4 zRND^^yVcNfn*pB-V9Y}4_U-iLkdbEs?r~zQgwi>mzLZ5`3*c`o7)L<qsv8TsNjwX1 z?<9;>P`ZNo5sf5%1n{MwF;++7em;I`{d5vPig9%9MvQ4Fo&DPGUr0O~@T%`IRzT@! zr@ETNIe^!qXBN7V7${v-`Mf_!oC|pUVvJcR-A>iC=SZ9fc;jx2l~B6CPnx|Xehl!Y z^B6}!>Bfhy){!_LaD5iWDkvShZRN24VALCP00#yzR!5;ai?7J|n?0Ny89h25$2czf wOA*sL^ysAE6*+JG=368$03Q23;?gS;^v(YA??_z;Iv)MT!B-@8R@;8{9}gIw!vFvP diff --git a/test/vinyl/upgrade/1.7.4-126/513/0/00000000000000000015.run b/test/vinyl/upgrade/1.7.4-126/513/0/00000000000000000015.run deleted file mode 100644 index 908eb75eca9f3efc6ff81bed1dd5826afa7d6d48..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 142 zcmWFv_2V+oGc@K3OD!tS%+Iq@Fw`^GGto6PGSf{rN=h^}OiVK3^2{qPNz6-5wNgkn zOtY{sG%(k-NHI3jHAyuz(oHlsGS^K?NwzRIwJ<bHu`uHbbI!?6&bCshuI1vox{G_Y o7{j@|r%O&PXMlhv24-fSM#V|Y3zHie(i$0$uz<v`3aot#0Ne8?_5c6? diff --git a/test/vinyl/upgrade/1.7.4-126/514/0/00000000000000000023.run b/test/vinyl/upgrade/1.7.4-126/514/0/00000000000000000023.run deleted file mode 100644 index 6fa652c697c78b54d562d136f65a82b687976338..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 143 zcmWFv_2V+oGc@K3OD!tS%+Iq@Fw`^GGto6PGSf{rN=h^}OiVK3^2{qPNz6-5wNgkn zOtY{sG%(k-NHI3jHAyuz(oHlsGS^K?NwzRIwJ<bHu`uHbbI!?6&bCshuI1vox{G_Y pIK#P+9j(ijGeAHS12eNwqv9m)MTv=x3~7ywM_51-R|VF-1px9^C))r3 diff --git a/test/vinyl/upgrade/1.7.4-126/514/1/00000000000000000021.run b/test/vinyl/upgrade/1.7.4-126/514/1/00000000000000000021.run deleted file mode 100644 index afaccc6fffaed4c2202b5ba254a6a9b437ad9e09..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 143 zcmWFv_2V+oGc@K3OD!tS%+Iq@Fw`^GGto6PGSf{rN=h^}OiVK3^2{qPNz6-5wNgkn zOtY{sG%(k-NHI3jHAyuz(oHlsGS^K?NwzRIwJ<bHu`uHbbI!?6&bCshuI1vox{G_Y pIK#Q(>z%sG86cpEftgvTQE}3u#6<2!hO|b;BP<|^s{(7^0s!oMC!_!X diff --git a/test/vinyl/upgrade/1.7.4-126/515/0/00000000000000000029.run b/test/vinyl/upgrade/1.7.4-126/515/0/00000000000000000029.run deleted file mode 100644 index 530e8263a01c6db276354f46f8221468a6c9e006..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 142 zcmWFv_2V+oGc@K3OD!tS%+Iq@Fw`^GGto6PGSf{rN=h^}OiVK3^2{qPNz6-5wNgkn zOtY{sG%(k-NHI3jHAyuz(oHlsGS^K?NwzRIwJ<bHu`uHbbI!?6&bCshuI1vox{G_Y o7{j^Pk8OLGGeAHS12eO1qv9mSg^7&}X^o6WSU}=e1=hX=0M=Y5(*OVf diff --git a/test/vinyl/upgrade/1.7.4-126/515/0/00000000000000000037.run b/test/vinyl/upgrade/1.7.4-126/515/0/00000000000000000037.run deleted file mode 100644 index 112677b2a7dbad088716bcf57403f363fb7264b0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 144 zcmWFv_2V+oGc@K3OD!tS%+Iq@Fw`^GGto6PGSf{rN=h^}OiVK3^2{qPNz6-5wNgkn zOtY{sG%(k-NHI3jHAyuz(oHlsGS^K?NwzRIwJ<bHu`uHbbI!?6&bCshuI1vox{G_Y q1jD%x0hzAL86cpEftgvMQE^iB;>4unMuxOT#v?2snX3Y8-vR&}dMI`P diff --git a/test/vinyl/upgrade/1.7.4-126/515/1/00000000000000000027.run b/test/vinyl/upgrade/1.7.4-126/515/1/00000000000000000027.run deleted file mode 100644 index a8170e08fd2c7e50e2bb5217fbeeb1619585dd4d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 142 zcmWFv_2V+oGc@K3OD!tS%+Iq@Fw`^GGto6PGSf{rN=h^}OiVK3^2{qPNz6-5wNgkn zOtY{sG%(k-NHI3jHAyuz(oHlsGS^K?NwzRIwJ<bHu`uHbbI!?6&bCshuI1vox{G_Y n7{fV5eHrED3=q)7z|1V$s5oh1B4Z;%S|j5T7LfQ=fwgY|j&vo_ diff --git a/test/vinyl/upgrade/1.7.4-126/515/1/00000000000000000034.run b/test/vinyl/upgrade/1.7.4-126/515/1/00000000000000000034.run deleted file mode 100644 index b30d4aa18472f7b77f5e69566bd453f3d04d2412..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 144 zcmWFv_2V+oGc@K3OD!tS%+Iq@Fw`^GGto6PGSf{rN=h^}OiVK3^2{qPNz6-5wNgkn zOtY{sG%(k-NHI3jHAyuz(oHlsGS^K?NwzRIwJ<bHu`uHbbI!?6&bCshuI1vox{G_Y q1jD)Y&j05uXMlhv24-f3M#V{s6O)pw8yV6X8IQ1lWUdOVeG33H3n>)< diff --git a/test/vinyl/upgrade/1.7.4-126/516/0/00000000000000000077.run b/test/vinyl/upgrade/1.7.4-126/516/0/00000000000000000077.run deleted file mode 100644 index 2c8d8069f96ff5b31165e2f529b13a31282ae398..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 141 zcmWFv_2V+oGc@K3OD!tS%+Iq@Fw`^GGto6PGSf{rN=h^}OiVK3^2{qPNz6-5wNgkn zOtY{sG%(k-NHI3jHAyuz(oHlsGS^K?NwzRIwJ<bHu`uHbbI!?6&bCshuI1vox{G_Y nD8soM%My1kXMlhv24-g4M#V{ttc?t5jf_WFK*CoA*1iP*r{*U7 diff --git a/test/vinyl/upgrade/1.7.4-126/version b/test/vinyl/upgrade/1.7.4-126/version deleted file mode 100644 index 9cd8f9e202..0000000000 --- a/test/vinyl/upgrade/1.7.4-126/version +++ /dev/null @@ -1 +0,0 @@ -1.7.4-126-g2ba51ab2 diff --git a/test/vinyl/upgrade/1.7.5/00000000000000000000.vylog b/test/vinyl/upgrade/1.7.5/00000000000000000000.vylog new file mode 100644 index 0000000000000000000000000000000000000000..3237bcf4e9ee655e602638255ac3f6c2d62ff10f GIT binary patch literal 1539 zcmZ{kPiWIn9LHZ?|KufU?dm~95UYq*C1pulZ0iupKpBYEF$$XpSG%kfX9sJA!IZVD z$n@qA#fvx(TVV_)Q;>nX34*iYq=L+o?%-wYwzDt4<gIBNbNups-}m`_e@W7VSFT+a zyF*G?OluRx{CFV|P(tTJ5m^bx<(v|aW!31YBK8%ErA#5KB?4JxG#-t1YqAzo!*V39 zj>wr<CM>JBR4p9WA`w+n#dPo3c=mQ8Fm+!P8*9>164keFRBtXK<EbEAIX)+qXApLN zPX0*YV}r}*sDi4<;r@aV|6~r;?iPyqTtORYH{l9$=$RK#{l(8`A6cfwwl-~K@idG3 zUly3~4B|P?ObZUYT(?PE|Es4xK*YtFdE7#=G?6dlELVbwrV$S7X@^k#eelt}&a|N; zHJaw6Mhrt-LUre_#gdKjOpqE~Roy6v&6|cmCsht(2cbEvKtrcSB0%Gm;LhgKbDQ9^ zQG<ZTE*+H;41D{2)W#Uqjg){ITL?g>1RQn|w}k+7O2F?E%s-x0JA;QCE35<FBzSxA z@QRIbC(k<I1*v({FzC<$Pe{8C9Z2RDK23j>ZGw0Iunq*1;Oh0stxjWxjIj;`D}kXy z2LiEd$IzhzM$jm(Hf(~$H;e#`8)a0NdOYtIj1QzaQznq2MxoMj3)3v^8$NdhyV}oE zO=#C(t5VBEkO>n>#ACMC*Yo{kCwuP1p21GA*KDsg)ql#ysJ=GZqej8gWXORI`}2|m z?K<p_5%llAdTJ9K^|1DQCc%fvt+I_VSuzNC>}w$a9j5h>E(-zZus=qy{c!fQO>i&A zI`HcR8#Pqli*3$#>@SyErAE3x>zqupyu158%QtOkbbk&DA)KWeZ=-qJHTZw{TPBC| N(7m4=Y;-N}`~v}NviSf2 literal 0 HcmV?d00001 diff --git a/test/vinyl/upgrade/1.7.5/00000000000000000012.snap b/test/vinyl/upgrade/1.7.5/00000000000000000012.snap new file mode 100644 index 0000000000000000000000000000000000000000..0a5416705023143987ee0e027979d380dd9cc5c5 GIT binary patch literal 1440 zcmV;R1z-A8PC-x#FfK7O3RY!ub7^mGIv_DFH!d_SF*7+WXE8ZAV=^^nF$zg;b97;D zV`VxZV=-nqH8n70EoC?|Gc7bZGGr}bIAJp_GGa1iGdX26G%{r}3RXjGZ)0mZAbT-7 zATct13JTS_3%bn(A^^^=m51u30000004TLD{QywSC;-O%(nFwFbpn8wyy107VI6)r z^AZ3+7*8})GvGBq`_hp|WS=XQDI6kt?J~&;pLmz;3F1ZOVJIn@bRLb^jSF5|zgS8s z1-<~d0LK6{lN@JS=Z5CPt-qQT1(<n_max)>el{BdfN$*_isTm`S+%m2MHbE6=LmkG z_?pGDb!&f(|DG9XuXBewr)J25nJmAWRYAeGcG&OG`B&aEZk9Sv!pvDs%txg$U;m=z z*So;-vssY+8N#Vxd}{}gV)v*^{;16c-`ef{3H3*lUp0$w?WZt2{kwc#buXnb%(?U} z9;(!V=)4l@rTgr1>Q<icH_KB5Z7Bz`wKf6O+;kik?hGd|J}9@=1P$=5J^bC$<vw>* z7~orbYin+nwVK9y{^X(eS^M$N%^8g6m*%9cg6z)?Ct6^ZZ_cb$fN$+Vd{hy(HA>^( zYH4nM<m(KN*m^<u)}ERf+$T4`n~h1p&GMY3-;PxwkfEBB-T{1TZ@s8d&B@#CGr`xf z8hQRlb7$VNp_-E)&87^<_?IX8)vT$2%RIA;e|dg1+Yzt<_sK%Pnk5auxAxQg(gxfo z>!aC`fEz9a-`aU5X|T+B4&^yB%RgH*TV-4a0^izUZoJU3BWr6G{^iNSLNl(ESS#a3 zE&}dJ=U7yVHR+scTWYPUCOdN@c$cCM5gZ&G9Gsg8A5OBq*Eou+TQ#8a8MT@Dw@;4b zijThd@h881@+4LC^F4I=eJhhUAUnvMTJI^wgm3LOjrCYnr~2TrcqPw6%A|Hv9cqdL zzP002NQz_{nKqa-bQ!u8d~1(&7)TdL97!~?FsguW?XeLBZbHgQ5JgBup^!=lLg>Lw zV?Eb_O=C=K)!L}HMhp$r3{OTXh6zUZf+RDF;arGXgjlGoz_<1avOg&oqvB5})O#&| zTAfNQIh9M{$wQS|PN^?_=i=hAOyJ5Bn{uiY7R6QJ6CR97MKZya2-zPR2^70WZG!t` z?c5Rg)}B(o<d5oo?pQ11QX=rJ9pzRl<5D5^sLc#&k$lc$v4?N%FOGZ$YH@XvHG5O| z*1q*C%rt9lUhu7*M2qDjVWkKovjXfuBgfCcVwfE%GxMkmU1G|vvP5PVc>BRWfcmJh za6^bjWB>#Jpa=jE0|;bhoB$GlAVG+tAPk`Zj06~n!Ww1(qKP0NAp)S403sHtS<>8D z<Dr=jx^aP92ZH(U3fNjkl0n~q1C(GaX_zrg18ZSSz#MXM{+9m9xNCT`k4o`Jk;FTh zbH(_nu#6T*t{T#>5!r{|L_f_yXhVkS5?;nW(<R*7gZji9`W^7I`23{)j@qt_!?306 zaH1djIXlR*9W=qQZ;R$n0e&FVct!7*vtb2wnZ>fw3lNa(^5FW&i+76SBr7Vwp9~jJ zlN=Vu*fbT`oEsig5jh;s0S2jo=Cs295CNd;l%cjIlL0eM_u&o}2dW8m&V~@4y0WIy zzj$|j36X{pln~@Iu}qs`jK)l@JlD#S;^aTmlSxYesri7)MIV2zR5frhJVvEu>4NNw zaEQziQm@$+sMwI72FJn_qI#m`CLr|y6mZG6uO$a2=FS;toopDj;vaun0!OQK(iDpE zLk$R8tHYZ_2|0PNw5cjo=^AZoL-cQ88wkxDsK^+47#b;T^675GxhF4k#8VM_67iDb ufF>gp8PW3;jK%X1kA1*Hr#gC+(aVgTFjg>()sX@8bqb#(t3e0V5UuTNZK;F+ literal 0 HcmV?d00001 diff --git a/test/vinyl/upgrade/1.7.5/00000000000000000012.vylog b/test/vinyl/upgrade/1.7.5/00000000000000000012.vylog new file mode 100644 index 0000000000000000000000000000000000000000..3516e0a8f0b090499761c726e610bdfc24b50be4 GIT binary patch literal 4802 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 WU77^8Y#ZaN;t2fPW*c<9fBk>+qiU4^ literal 0 HcmV?d00001 diff --git a/test/vinyl/upgrade/1.7.5/00000000000000000012.xlog b/test/vinyl/upgrade/1.7.5/00000000000000000012.xlog new file mode 100644 index 0000000000000000000000000000000000000000..d97aa611e1764b82430166fe608b5f67b31cb779 GIT binary patch literal 3535 zcmciFdu&r>6aeu1YB#z$iU^JkSiA8UV#oTJtm8F6m^{qT@LZI7+ue;ycU#)q4HyvK zFHzh8VLVhiC~P<#g5W@j2@!?S8;uO32E-5r3`By4Km_%Em+$QE>kR%S`?L9-)3fuP z^X=Qr$;Cy6+#IXjFkJ|SyneC3WX&0x<FHumPD{DfneVaXm01lF#E`^`9-+YGv6eaW z@^S@>kZ-eF98O!Qh0o{h7Mt59*qwsIVH0eI>0^C<&)fo2wN*)HTWm129ZNcpP06P( zef{1(>cP)SieqT@F|Kv=`6*0B#o4Nr#u#nvL7Qr#75sdcx71v-Y4>1;MxjF}xg!1k zE-jQ%LQ^30tK#KKXsUT@O!>G$5<-%zH0TfPt@MfueALo6QHI`>yjT9Pkj&7vJ;U!P z!$fnfl7T|}><&r}zpmdHg<8=U8iAiXj=0JE7UB`Fb&nJjgf$HTzFcsHybFbxi8>Sv zi!P5pEK06`5On#3O2Nmxk3K}e733wazqK&=LHcM|^v(+lCmY;8zrVs&76`VEYN$g$ z+v|NHv1?<H7jbI2PzkB2rS^x#khfeEO4VxXD48qM?;@)02GxEyLaUaJcy0f4wZ_iX z($SC<^or&9Ao_iA^EP=9k3+3L+)-*}7;|k>gy%7Tbw^PN$-84N`FdgAGvan*PBmW~ zr*WNfZchNOoTPTbgpOIAD`hIG9T{gy-UIk+J2b9NMLH#)54@dB@}9uonTmL-sYc0; zYEkr|PpTS7{Uqq!Sx8T8*UEN$TeIy0O{48d1zm4^$adH%d0)~;HZ2qlYcB}he^D(9 zZ3jy?soNnbbLinEA$~*N$oTX$nI#RfG^#_SZV21HA(t<wx`~-f2j1LAZ5`SW_7QAI zTIZSTydkSD$m@w}dqcG?2eoP+!G@%FuD0WbD0A~;@ohbM5PhK5&t@yNGOW3l-VF=# z{8niKsrzDGJt+n2<Or`WNG2s;i4B{paWrNbz^D3Fz)-U4^-HU3(ub1owEfjX3qk{C zf}k0*@OM<#^KK8Cd}WqT4H~&h^XN;=;Ahz%GRwJ?yzc0^BU&i>s!Rx-qs=l$H>$H7 z3i!NI{2+64?j9ghWI+n=ZFJV^Aaf4}c_Sq+y8g#ZVl?^z7ndNeUiBOm3CxYZJh^|n z=;^qNKE_`Ck1IZ_!$=t8ulF=co_1pK3hftSm7es63Io?s`#EJG)LTcvt5z=BN#X&3 zgV`7}EIKF!&ucr=m&5}BhiHsh4&%Y6evK<5yB(t)LS=9|j2C7yo5{?B083*q*6A^h z+?XFD@l);i9LD+tj2*|9FCp<@z~P-3CnRFLV9Jt-Bz_ujRSCw4T`)ErUfn`s3&zXt zwPH*|>+UYRwT{F&fd5{PF$1lui>|F8@equc)6E#O(7G;L&TJxaE?{;k#vHV+^4OPg zCujw%8-TG6TK9dO>jg5i4X{2FV?DHP%E?za659bMs(*Qv<4%CqZR@{b2#Fnl4Y@dT zqWTb2rtZFUB8|j(7_WWzCdM?hF6&zK4vC)u9G#Cb1Ff5VGQ~~ep@17<_*rP3XOmq= z;(WkO=&DiY8Cv&TGm}kXC*XstG1furKGy9tlDGiy;TDYb&^mEiNe+pJ0X_nok^rr% z8o2!@5)TJ_^d8Qfn1tu~R_lfiPc3wBjKFx~<n9>L(7O6=N3W2XM*=P`!kB^9jr{zZ zYa|{8_{Dx0v(UQP%c}O0xDfC(xMVnJU2@OO!$~|E@Qe#MvkqE!?a!RJ*%$-3<P64o zXdNGk4Ind*1^m)7j1!=B{r4R1@DB%S-LrsSuEIDm8TDCtMgF|5r9jJ!9-ZSb-g0TW wf@u?abW-q&?3&_kBKdgWzl=v*eMN$H*8SGuTu|~N&{qYd)mJ3dW^B6g4_vlYT>t<8 literal 0 HcmV?d00001 diff --git a/test/vinyl/upgrade/1.7.4-126/513/0/00000000000000000011.index b/test/vinyl/upgrade/1.7.5/513/0/00000000000000000011.index similarity index 60% rename from test/vinyl/upgrade/1.7.4-126/513/0/00000000000000000011.index rename to test/vinyl/upgrade/1.7.5/513/0/00000000000000000011.index index 72f0822aada6389d46de3e5a43cb677f1377afe2..e4a0f9c148b359084508a3dde9211c354d78f0fb 100644 GIT binary patch delta 69 zcmX@Wcz|(&w6(FNZn~kRMY54;njx2GUU5lcUUI6HLb73+rKzbws&1-<k+H6crBRA* YqD7*yu2GUvs<CCNiHT9F(ZsMU0Jgdln*aa+ delta 69 zcmX@Wcz|(&w6&3$Zn{xYqN!nGk`b3@UU5lcUUI6HLb73+g@vJkxvoWuv5~Gxs-cl? YqPdZ|Zc<9Jg}JGPp<#-J*~G9c0KUBwi~s-t diff --git a/test/vinyl/upgrade/1.7.4-126/513/0/00000000000000000011.run b/test/vinyl/upgrade/1.7.5/513/0/00000000000000000011.run similarity index 51% rename from test/vinyl/upgrade/1.7.4-126/513/0/00000000000000000011.run rename to test/vinyl/upgrade/1.7.5/513/0/00000000000000000011.run index 7b4fba9672d418961c4a740fb209c0f1a671b36c..2088673ab8ae463220fd47da244840f7499ed273 100644 GIT binary patch delta 69 zcmbQsIG1sPq_wf7Zn~kRMY54;njx2GUU5lcUUI6HLb73+rKzbws&1-<k+H6crBRA* YqD7*yu2GUvs<CCNiHT9F(Zmo>0Hb{qFaQ7m delta 69 zcmbQsIG1sPq_vTmZn{xYqN!nGk`b3@UU5lcUUI6HLb73+g@vJkxvoWuv5~Gxs-cl? YqPdZ|Zc<9Jg}JGPp<#-J*~Ab}0IPr#ApigX diff --git a/test/vinyl/upgrade/1.7.4-126/513/0/00000000000000000015.index b/test/vinyl/upgrade/1.7.5/513/0/00000000000000000015.index similarity index 59% rename from test/vinyl/upgrade/1.7.4-126/513/0/00000000000000000015.index rename to test/vinyl/upgrade/1.7.5/513/0/00000000000000000015.index index 609c3c06cff7b61ee1fb2e34b147279b8562e207..4e2e2d9b2bf8ffb65d556f11ab37c6bc2decce5f 100644 GIT binary patch delta 69 zcmdnZxSMf;w6(FNZn~kRMY54;njx2GUU5lcUUI6HLb73+rKzbws&1-<k+H6crBRA* YqD7*yu2GUvs<CCNiHT9F(ZsM+0JIGgi~s-t delta 69 zcmdnZxSMf;w6&3$Zn{xYqN!nGk`b3@UU5lcUUI6HLb73+g@vJkxvoWuv5~Gxs-cl? YqPdZ|Zc<9Jg}JGPp<#-J*~G9^0K5<reE<Le diff --git a/test/vinyl/upgrade/1.7.5/513/0/00000000000000000015.run b/test/vinyl/upgrade/1.7.5/513/0/00000000000000000015.run new file mode 100644 index 0000000000000000000000000000000000000000..2f3fa3386968265e1bb7346ffb537199674418c6 GIT binary patch literal 142 zcmWFv_2V+oGc@K3OD!tS%+Iq@Fw`^GGto6Pw$x2Gw6sVzGEFn&^2{qPNz6-5wNgkn zOtUmKHAvM>wJ<W)HL)~G(M_~SG}bjrGD<bJOf@kvN;TpNbI!?6&bCshuI1vox{G_Y o7{j@|r%O&PXMlhv24-fSM#V|Y3zHie(i$0$uz<v`3aot#0M{uf1poj5 literal 0 HcmV?d00001 diff --git a/test/vinyl/upgrade/1.7.4-126/513/1/00000000000000000017.index b/test/vinyl/upgrade/1.7.5/513/1/00000000000000000017.index similarity index 67% rename from test/vinyl/upgrade/1.7.4-126/513/1/00000000000000000017.index rename to test/vinyl/upgrade/1.7.5/513/1/00000000000000000017.index index 673f05fb9fb850b17f052fcb77a6607fc57d3057..4707ff35ccc59acd0c5f51c4aede9743320e0f22 100644 GIT binary patch delta 69 zcmaFO_?mHow6(FNZn~kRMY54;njx2GUU5lcUUI6HLb73+rKzbws&1-<k+H6crBRA* YqD7*yu2GUvs<CCNiHT9F(ZsN+0L{G=8~^|S delta 69 zcmaFO_?mHow6&3$Zn{xYqN!nGk`b3@UU5lcUUI6HLb73+g@vJkxvoWuv5~Gxs-cl? YqPdZ|Zc<9Jg}JGPp<#-J*~GA^0M)=04FCWD diff --git a/test/vinyl/upgrade/1.7.4-126/513/1/00000000000000000017.run b/test/vinyl/upgrade/1.7.5/513/1/00000000000000000017.run similarity index 55% rename from test/vinyl/upgrade/1.7.4-126/513/1/00000000000000000017.run rename to test/vinyl/upgrade/1.7.5/513/1/00000000000000000017.run index cb513a5aba9552d656498c038f600766b37ebc05..7276422737c454d9ccbe9c522eb5540865d49c41 100644 GIT binary patch delta 69 zcmZ3(xQ20pq_wf7Zn~kRMY54;njx2GUU5lcUUI6HLb73+rKzbws&1-<k+H6crBRA* YqD7*yu2GUvs<CCNiHT9F(ZrAl0IP%(T>t<8 delta 69 zcmZ3(xQ20pq_vTmZn{xYqN!nGk`b3@UU5lcUUI6HLb73+g@vJkxvoWuv5~Gxs-cl? YqPdZ|Zc<9Jg}JGPp<#-J*~E|t0JDb^P5=M^ diff --git a/test/vinyl/upgrade/1.7.4-126/514/0/00000000000000000023.index b/test/vinyl/upgrade/1.7.5/514/0/00000000000000000023.index similarity index 59% rename from test/vinyl/upgrade/1.7.4-126/514/0/00000000000000000023.index rename to test/vinyl/upgrade/1.7.5/514/0/00000000000000000023.index index 2b7067d72461257102947a7af1ad277912110568..e187da7632ab89dde328cc1a2bb1530595f616e9 100644 GIT binary patch delta 69 zcmdnZxSMf;w6(FNZn~kRMY54;njx2GUU5lcUUI6HLb73+rKzbws&1-<k+H6crBRA* YqD7*yu2GUvs<CCNiHT9F(ZsM+0JIGgi~s-t delta 69 zcmdnZxSMf;w6&3$Zn{xYqN!nGk`b3@UU5lcUUI6HLb73+g@vJkxvoWuv5~Gxs-cl? YqPdZ|Zc<9Jg}JGPp<#-J*~G9^0K5<reE<Le diff --git a/test/vinyl/upgrade/1.7.5/514/0/00000000000000000023.run b/test/vinyl/upgrade/1.7.5/514/0/00000000000000000023.run new file mode 100644 index 0000000000000000000000000000000000000000..e7fd25f3716cd848f83adb89d9c2cb622f66108f GIT binary patch literal 143 zcmWFv_2V+oGc@K3OD!tS%+Iq@Fw`^GGto6Pw$x2Gw6sVzGEFn&^2{qPNz6-5wNgkn zOtUmKHAvM>wJ<W)HL)~G(M_~SG}bjrGD<bJOf@kvN;TpNbI!?6&bCshuI1vox{G_Y pIK#P+9j(ijGeAHS12eNwqv9m)MTv=x3~7ywM_51-R|VF-1pw`vC+YwI literal 0 HcmV?d00001 diff --git a/test/vinyl/upgrade/1.7.4-126/514/1/00000000000000000021.index b/test/vinyl/upgrade/1.7.5/514/1/00000000000000000021.index similarity index 63% rename from test/vinyl/upgrade/1.7.4-126/514/1/00000000000000000021.index rename to test/vinyl/upgrade/1.7.5/514/1/00000000000000000021.index index 57907d4b3ebcb3f89369565924b7e8c78d3e7527..1d115cc2cd2aaf110a6d593ed5e3b95c50e19c92 100644 GIT binary patch delta 69 zcmcb}c#&~}w6(FNZn~kRMY54;njx2GUU5lcUUI6HLb73+rKzbws&1-<k+H6crBRA* YqD7*yu2GUvs<CCNiHT9F(ZsN70Kd}{&Hw-a delta 69 zcmcb}c#&~}w6&3$Zn{xYqN!nGk`b3@UU5lcUUI6HLb73+g@vJkxvoWuv5~Gxs-cl? YqPdZ|Zc<9Jg}JGPp<#-J*~GAF0LRu7zW@LL diff --git a/test/vinyl/upgrade/1.7.5/514/1/00000000000000000021.run b/test/vinyl/upgrade/1.7.5/514/1/00000000000000000021.run new file mode 100644 index 0000000000000000000000000000000000000000..eca60c69136d052a6747056f65dc6259308d0507 GIT binary patch literal 143 zcmWFv_2V+oGc@K3OD!tS%+Iq@Fw`^GGto6Pw$x2Gw6sVzGEFn&^2{qPNz6-5wNgkn zOtUmKHAvM>wJ<W)HL)~G(M_~SG}bjrGD<bJOf@kvN;TpNbI!?6&bCshuI1vox{G_Y pIK#Q(>z%sG86cpEftgvTQE}3u#6<2!hO|b;BP<|^s{(7^0s!a1C$j(m literal 0 HcmV?d00001 diff --git a/test/vinyl/upgrade/1.7.4-126/515/0/00000000000000000029.index b/test/vinyl/upgrade/1.7.5/515/0/00000000000000000029.index similarity index 59% rename from test/vinyl/upgrade/1.7.4-126/515/0/00000000000000000029.index rename to test/vinyl/upgrade/1.7.5/515/0/00000000000000000029.index index 948f57067f3323d158838434e7b0178b9aa594eb..37aab1852de15720d33dae164a90758bbc11396a 100644 GIT binary patch delta 69 zcmdnZxSMf;w6(FNZn~kRMY54;njx2GUU5lcUUI6HLb73+rKzbws&1-<k+H6crBRA* YqD7*yu2GUvs<CCNiHT9F(ZsM+0JIGgi~s-t delta 69 zcmdnZxSMf;w6&3$Zn{xYqN!nGk`b3@UU5lcUUI6HLb73+g@vJkxvoWuv5~Gxs-cl? YqPdZ|Zc<9Jg}JGPp<#-J*~G9^0K5<reE<Le diff --git a/test/vinyl/upgrade/1.7.5/515/0/00000000000000000029.run b/test/vinyl/upgrade/1.7.5/515/0/00000000000000000029.run new file mode 100644 index 0000000000000000000000000000000000000000..588535c45be559701bc863e6c6e75eaa9ec85db7 GIT binary patch literal 142 zcmWFv_2V+oGc@K3OD!tS%+Iq@Fw`^GGto6Pw$x2Gw6sVzGEFn&^2{qPNz6-5wNgkn zOtUmKHAvM>wJ<W)HL)~G(M_~SG}bjrGD<bJOf@kvN;TpNbI!?6&bCshuI1vox{G_Y o7{j^Pk8OLGGeAHS12eO1qv9mSg^7&}X^o6WSU}=e1=hX=0MU{s;s5{u literal 0 HcmV?d00001 diff --git a/test/vinyl/upgrade/1.7.4-126/515/0/00000000000000000037.index b/test/vinyl/upgrade/1.7.5/515/0/00000000000000000037.index similarity index 59% rename from test/vinyl/upgrade/1.7.4-126/515/0/00000000000000000037.index rename to test/vinyl/upgrade/1.7.5/515/0/00000000000000000037.index index 220f92f30c4599c6eda7b7170921489c2bc4b536..7c1cd69ac64cf86c25fe126c8d9effc294c5ec1d 100644 GIT binary patch delta 69 zcmdnZxSMf;w6(FNZn~kRMY54;njx2GUU5lcUUI6HLb73+rKzbws&1-<k+H6crBRA* YqD7*yu2GUvs<CCNiHT9F(ZsM+0JIGgi~s-t delta 69 zcmdnZxSMf;w6&3$Zn{xYqN!nGk`b3@UU5lcUUI6HLb73+g@vJkxvoWuv5~Gxs-cl? YqPdZ|Zc<9Jg}JGPp<#-J*~G9^0K5<reE<Le diff --git a/test/vinyl/upgrade/1.7.5/515/0/00000000000000000037.run b/test/vinyl/upgrade/1.7.5/515/0/00000000000000000037.run new file mode 100644 index 0000000000000000000000000000000000000000..140e586014240659ecb1ee3abc1677ddf2c44a27 GIT binary patch literal 144 zcmWFv_2V+oGc@K3OD!tS%+Iq@Fw`^GGto6Pw$x2Gw6sVzGEFn&^2{qPNz6-5wNgkn zOtUmKHAvM>wJ<W)HL)~G(M_~SG}bjrGD<bJOf@kvN;TpNbI!?6&bCshuI1vox{G_Y q1jD%x0hzAL86cpEftgvMQE^iB;>4unMuxOT#v?2snX3Y8-vR&^&M1Wd literal 0 HcmV?d00001 diff --git a/test/vinyl/upgrade/1.7.4-126/515/1/00000000000000000027.index b/test/vinyl/upgrade/1.7.5/515/1/00000000000000000027.index similarity index 62% rename from test/vinyl/upgrade/1.7.4-126/515/1/00000000000000000027.index rename to test/vinyl/upgrade/1.7.5/515/1/00000000000000000027.index index 7cdffec439017ccbc60ec54deec2e17d36a545b8..506bdfdcc8e38b9168ab91dbdb4f1b0858f92c0d 100644 GIT binary patch delta 69 zcmX@hc$RU3w6(FNZn~kRMY54;njx2GUU5lcUUI6HLb73+rKzbws&1-<k+H6crBRA* YqD7*yu2GUvs<CCNiHT9F(ZsNF0KKmh!T<mO delta 69 zcmX@hc$RU3w6&3$Zn{xYqN!nGk`b3@UU5lcUUI6HLb73+g@vJkxvoWuv5~Gxs-cl? YqPdZ|Zc<9Jg}JGPp<#-J*~GAN0L8Ksvj6}9 diff --git a/test/vinyl/upgrade/1.7.5/515/1/00000000000000000027.run b/test/vinyl/upgrade/1.7.5/515/1/00000000000000000027.run new file mode 100644 index 0000000000000000000000000000000000000000..41baee463e763b26dec51c3253ab9c1d0c1e6bb0 GIT binary patch literal 142 zcmWFv_2V+oGc@K3OD!tS%+Iq@Fw`^GGto6Pw$x2Gw6sVzGEFn&^2{qPNz6-5wNgkn zOtUmKHAvM>wJ<W)HL)~G(M_~SG}bjrGD<bJOf@kvN;TpNbI!?6&bCshuI1vox{G_Y n7{fV5eHrED3=q)7z|1V$s5oh1B4Z;%S|j5T7LfQ=fwgY|iK->w literal 0 HcmV?d00001 diff --git a/test/vinyl/upgrade/1.7.4-126/515/1/00000000000000000034.index b/test/vinyl/upgrade/1.7.5/515/1/00000000000000000034.index similarity index 62% rename from test/vinyl/upgrade/1.7.4-126/515/1/00000000000000000034.index rename to test/vinyl/upgrade/1.7.5/515/1/00000000000000000034.index index f414766f6243d7a4d607fda385bc07cd22208755..1d2f91074a78ccc586f97c74381ad51f86b14170 100644 GIT binary patch delta 69 zcmX@hc$RU3w6(FNZn~kRMY54;njx2GUU5lcUUI6HLb73+rKzbws&1-<k+H6crBRA* YqD7*yu2GUvs<CCNiHT9F(ZsNF0KKmh!T<mO delta 69 zcmX@hc$RU3w6&3$Zn{xYqN!nGk`b3@UU5lcUUI6HLb73+g@vJkxvoWuv5~Gxs-cl? YqPdZ|Zc<9Jg}JGPp<#-J*~GAN0L8Ksvj6}9 diff --git a/test/vinyl/upgrade/1.7.5/515/1/00000000000000000034.run b/test/vinyl/upgrade/1.7.5/515/1/00000000000000000034.run new file mode 100644 index 0000000000000000000000000000000000000000..4f611f25d33a003c082181c186e7556dae2582df GIT binary patch literal 144 zcmWFv_2V+oGc@K3OD!tS%+Iq@Fw`^GGto6Pw$x2Gw6sVzGEFn&^2{qPNz6-5wNgkn zOtUmKHAvM>wJ<W)HL)~G(M_~SG}bjrGD<bJOf@kvN;TpNbI!?6&bCshuI1vox{G_Y q1jD)Y&j05uXMlhv24-f3M#V{s6O)pw8yV6X8IQ1lWUdOVeG33CUnwL2 literal 0 HcmV?d00001 diff --git a/test/vinyl/upgrade/1.7.4-126/516/0/00000000000000000035.index b/test/vinyl/upgrade/1.7.5/516/0/00000000000000000035.index similarity index 68% rename from test/vinyl/upgrade/1.7.4-126/516/0/00000000000000000035.index rename to test/vinyl/upgrade/1.7.5/516/0/00000000000000000035.index index f9bf6c71d63f4ee1bce09610a8541fda980309cb..218418a6a6dddb29532f1d5b673a97ac8ef7ae32 100644 GIT binary patch delta 69 zcmey&_?dBnw6(FNZn~kRMY54;njx2GUU5lcUUI6HLb73+rKzbws&1-<k+H6crBRA* YqD7*yu2GUvs<CCNiHT9F(ZsO10MZ2%Gynhq delta 69 zcmey&_?dBnw6&3$Zn{xYqN!nGk`b3@UU5lcUUI6HLb73+g@vJkxvoWuv5~Gxs-cl? YqPdZ|Zc<9Jg}JGPp<#-J*~GB90NMx?B>(^b diff --git a/test/vinyl/upgrade/1.7.4-126/516/0/00000000000000000035.run b/test/vinyl/upgrade/1.7.5/516/0/00000000000000000035.run similarity index 81% rename from test/vinyl/upgrade/1.7.4-126/516/0/00000000000000000035.run rename to test/vinyl/upgrade/1.7.5/516/0/00000000000000000035.run index ff79a677ba83d502e6cff4aa4b97e0e71d047be0..5af7824058d3c24f86aaffda902cc2ec4fa43d7b 100644 GIT binary patch delta 70 zcmZ3=yp(x@q_wf7Zn~kRMY54;njx2GUU5lcUUI6HLb73+rKzbws&1-<k+H6crBRA* ZqD7*yu2GUvs<CCNiHT9F(Z-NKMgY8?6Kwzh delta 70 zcmZ3=yp(x@q_vTmZn{xYqN!nGk`b3@UU5lcUUI6HLb73+g@vJkxvoWuv5~Gxs-cl? ZqPdZ|Zc<9Jg}JGPp<#-J*~XASMgYW;6J7uS diff --git a/test/vinyl/upgrade/1.7.4-126/516/0/00000000000000000040.index b/test/vinyl/upgrade/1.7.5/516/0/00000000000000000040.index similarity index 68% rename from test/vinyl/upgrade/1.7.4-126/516/0/00000000000000000040.index rename to test/vinyl/upgrade/1.7.5/516/0/00000000000000000040.index index 0748dccd6f2d07d83670146c222b7610cbac48c7..6971564f00da3380abb1dd853d3e624dbc31ae15 100644 GIT binary patch delta 69 zcmey&_?dBnw6(FNZn~kRMY54;njx2GUU5lcUUI6HLb73+rKzbws&1-<k+H6crBRA* YqD7*yu2GUvs<CCNiHT9F(ZsO10MZ2%Gynhq delta 69 zcmey&_?dBnw6&3$Zn{xYqN!nGk`b3@UU5lcUUI6HLb73+g@vJkxvoWuv5~Gxs-cl? YqPdZ|Zc<9Jg}JGPp<#-J*~GB90NMx?B>(^b diff --git a/test/vinyl/upgrade/1.7.4-126/516/0/00000000000000000040.run b/test/vinyl/upgrade/1.7.5/516/0/00000000000000000040.run similarity index 81% rename from test/vinyl/upgrade/1.7.4-126/516/0/00000000000000000040.run rename to test/vinyl/upgrade/1.7.5/516/0/00000000000000000040.run index d3c1709c87c37cc9181477cf848794755985e26b..e82e49ab76fac772dfbe8fbec7e6d9158a3b4823 100644 GIT binary patch delta 70 zcmZ3=yp(x@q_wf7Zn~kRMY54;njx2GUU5lcUUI6HLb73+rKzbws&1-<k+H6crBRA* ZqD7*yu2GUvs<CCNiHT9F(Z-NKMgY8?6Kwzh delta 70 zcmZ3=yp(x@q_vTmZn{xYqN!nGk`b3@UU5lcUUI6HLb73+g@vJkxvoWuv5~Gxs-cl? ZqPdZ|Zc<9Jg}JGPp<#-J*~XASMgYW;6J7uS diff --git a/test/vinyl/upgrade/1.7.4-126/516/0/00000000000000000042.index b/test/vinyl/upgrade/1.7.5/516/0/00000000000000000042.index similarity index 68% rename from test/vinyl/upgrade/1.7.4-126/516/0/00000000000000000042.index rename to test/vinyl/upgrade/1.7.5/516/0/00000000000000000042.index index 0748dccd6f2d07d83670146c222b7610cbac48c7..6971564f00da3380abb1dd853d3e624dbc31ae15 100644 GIT binary patch delta 69 zcmey&_?dBnw6(FNZn~kRMY54;njx2GUU5lcUUI6HLb73+rKzbws&1-<k+H6crBRA* YqD7*yu2GUvs<CCNiHT9F(ZsO10MZ2%Gynhq delta 69 zcmey&_?dBnw6&3$Zn{xYqN!nGk`b3@UU5lcUUI6HLb73+g@vJkxvoWuv5~Gxs-cl? YqPdZ|Zc<9Jg}JGPp<#-J*~GB90NMx?B>(^b diff --git a/test/vinyl/upgrade/1.7.4-126/516/0/00000000000000000042.run b/test/vinyl/upgrade/1.7.5/516/0/00000000000000000042.run similarity index 81% rename from test/vinyl/upgrade/1.7.4-126/516/0/00000000000000000042.run rename to test/vinyl/upgrade/1.7.5/516/0/00000000000000000042.run index d3c1709c87c37cc9181477cf848794755985e26b..e82e49ab76fac772dfbe8fbec7e6d9158a3b4823 100644 GIT binary patch delta 70 zcmZ3=yp(x@q_wf7Zn~kRMY54;njx2GUU5lcUUI6HLb73+rKzbws&1-<k+H6crBRA* ZqD7*yu2GUvs<CCNiHT9F(Z-NKMgY8?6Kwzh delta 70 zcmZ3=yp(x@q_vTmZn{xYqN!nGk`b3@UU5lcUUI6HLb73+g@vJkxvoWuv5~Gxs-cl? ZqPdZ|Zc<9Jg}JGPp<#-J*~XASMgYW;6J7uS diff --git a/test/vinyl/upgrade/1.7.4-126/516/0/00000000000000000044.index b/test/vinyl/upgrade/1.7.5/516/0/00000000000000000044.index similarity index 68% rename from test/vinyl/upgrade/1.7.4-126/516/0/00000000000000000044.index rename to test/vinyl/upgrade/1.7.5/516/0/00000000000000000044.index index 0987bb2547ffff885724c3940285a27d4c76bc5c..7e47d0de909d8f7f0d79c30ed84a66bc04f0586a 100644 GIT binary patch delta 69 zcmey&_?dBnw6(FNZn~kRMY54;njx2GUU5lcUUI6HLb73+rKzbws&1-<k+H6crBRA* YqD7*yu2GUvs<CCNiHT9F(ZsO10MZ2%Gynhq delta 69 zcmey&_?dBnw6&3$Zn{xYqN!nGk`b3@UU5lcUUI6HLb73+g@vJkxvoWuv5~Gxs-cl? YqPdZ|Zc<9Jg}JGPp<#-J*~GB90NMx?B>(^b diff --git a/test/vinyl/upgrade/1.7.4-126/516/0/00000000000000000044.run b/test/vinyl/upgrade/1.7.5/516/0/00000000000000000044.run similarity index 81% rename from test/vinyl/upgrade/1.7.4-126/516/0/00000000000000000044.run rename to test/vinyl/upgrade/1.7.5/516/0/00000000000000000044.run index b4df3204984bdd02761b4821c56cefc7dfd210d1..ca514dab11a3f7dbf76eea171c4252f93ee2d69f 100644 GIT binary patch delta 70 zcmZ3=yp(x@q_wf7Zn~kRMY54;njx2GUU5lcUUI6HLb73+rKzbws&1-<k+H6crBRA* ZqD7*yu2GUvs<CCNiHT9F(Z-NKMgY8?6Kwzh delta 70 zcmZ3=yp(x@q_vTmZn{xYqN!nGk`b3@UU5lcUUI6HLb73+g@vJkxvoWuv5~Gxs-cl? ZqPdZ|Zc<9Jg}JGPp<#-J*~XASMgYW;6J7uS diff --git a/test/vinyl/upgrade/1.7.4-126/516/0/00000000000000000052.index b/test/vinyl/upgrade/1.7.5/516/0/00000000000000000052.index similarity index 63% rename from test/vinyl/upgrade/1.7.4-126/516/0/00000000000000000052.index rename to test/vinyl/upgrade/1.7.5/516/0/00000000000000000052.index index e12398bfe4c380974524b6b3a47cea707e51b90f..18ea831bb2948d121df0dfaf920903aff1aa4453 100644 GIT binary patch delta 69 zcmcb_c!_a>w6(FNZn~kRMY54;njx2GUU5lcUUI6HLb73+rKzbws&1-<k+H6crBRA* YqD7*yu2GUvs<CCNiHT9F(ZsMC0Ki-m(EtDd delta 69 zcmcb_c!_a>w6&3$Zn{xYqN!nGk`b3@UU5lcUUI6HLb73+g@vJkxvoWuv5~Gxs-cl? YqPdZ|Zc<9Jg}JGPp<#-J*~G9K0LWhx!T<mO diff --git a/test/vinyl/upgrade/1.7.4-126/516/0/00000000000000000052.run b/test/vinyl/upgrade/1.7.5/516/0/00000000000000000052.run similarity index 65% rename from test/vinyl/upgrade/1.7.4-126/516/0/00000000000000000052.run rename to test/vinyl/upgrade/1.7.5/516/0/00000000000000000052.run index 053252a825e5cdf48db6ecd4a451a7f054e52e10..70baa1f736a089c5348455a30e82b5e25d2cf2a4 100644 GIT binary patch delta 69 zcmcc1c$aa4q_wf7Zn~kRMY54;njx2GUU5lcUUI6HLb73+rKzbws&1-<k+H6crBRA* YqD7*yu2GUvs<CCNiHT9F(ZrBW0L8r%@Bjb+ delta 69 zcmcc1c$aa4q_vTmZn{xYqN!nGk`b3@UU5lcUUI6HLb73+g@vJkxvoWuv5~Gxs-cl? YqPdZ|Zc<9Jg}JGPp<#-J*~E}e0L{P?;Q#;t diff --git a/test/vinyl/upgrade/1.7.4-126/516/0/00000000000000000054.index b/test/vinyl/upgrade/1.7.5/516/0/00000000000000000054.index similarity index 66% rename from test/vinyl/upgrade/1.7.4-126/516/0/00000000000000000054.index rename to test/vinyl/upgrade/1.7.5/516/0/00000000000000000054.index index cd2e45f9aaa349f701980dcfdb5d8df22d8f19e1..49d5770361e169adf6ae2b0e426632b1956a37bc 100644 GIT binary patch delta 69 zcmaFB_<(VOw6(FNZn~kRMY54;njx2GUU5lcUUI6HLb73+rKzbws&1-<k+H6crBRA* YqD7*yu2GUvs<CCNiHT9F(ZsMW0LR)B`v3p{ delta 69 zcmaFB_<(VOw6&3$Zn{xYqN!nGk`b3@UU5lcUUI6HLb73+g@vJkxvoWuv5~Gxs-cl? YqPdZ|Zc<9Jg}JGPp<#-J*~G9e0MFeM>;M1& diff --git a/test/vinyl/upgrade/1.7.4-126/516/0/00000000000000000054.run b/test/vinyl/upgrade/1.7.5/516/0/00000000000000000054.run similarity index 74% rename from test/vinyl/upgrade/1.7.4-126/516/0/00000000000000000054.run rename to test/vinyl/upgrade/1.7.5/516/0/00000000000000000054.run index 07cd272931ab4b74c92b767cd91900f82ed51d03..e251fc232411c4a1e289e60d12bdda3327df434d 100644 GIT binary patch delta 69 zcmZ3>w3catq_wf7Zn~kRMY54;njx2GUU5lcUUI6HLb73+rKzbws&1-<k+H6crBRA* YqD7*yu2GUvs<CCNiHT9F(ZrCO0Id@f;s5{u delta 69 zcmZ3>w3catq_vTmZn{xYqN!nGk`b3@UU5lcUUI6HLb73+g@vJkxvoWuv5~Gxs-cl? YqPdZ|Zc<9Jg}JGPp<#-J*~E~W0JRnq(*OVf diff --git a/test/vinyl/upgrade/1.7.4-126/516/0/00000000000000000056.index b/test/vinyl/upgrade/1.7.5/516/0/00000000000000000056.index similarity index 68% rename from test/vinyl/upgrade/1.7.4-126/516/0/00000000000000000056.index rename to test/vinyl/upgrade/1.7.5/516/0/00000000000000000056.index index 8fb9637cd9ec264d76c02768b513d4afd44c7779..fd50956d83557c9b5f1a649541c9182d7a4dbf38 100644 GIT binary patch delta 69 zcmey&_?dBnw6(FNZn~kRMY54;njx2GUU5lcUUI6HLb73+rKzbws&1-<k+H6crBRA* YqD7*yu2GUvs<CCNiHT9F(ZsO10MZ2%Gynhq delta 69 zcmey&_?dBnw6&3$Zn{xYqN!nGk`b3@UU5lcUUI6HLb73+g@vJkxvoWuv5~Gxs-cl? YqPdZ|Zc<9Jg}JGPp<#-J*~GB90NMx?B>(^b diff --git a/test/vinyl/upgrade/1.7.4-126/516/0/00000000000000000056.run b/test/vinyl/upgrade/1.7.5/516/0/00000000000000000056.run similarity index 81% rename from test/vinyl/upgrade/1.7.4-126/516/0/00000000000000000056.run rename to test/vinyl/upgrade/1.7.5/516/0/00000000000000000056.run index ee54441d7afcc90857fde328f6f7bfdf44e9dd5a..68b332232ea1e565e6bc7ecaa1c9d25a623ac523 100644 GIT binary patch delta 70 zcmZ3=yp(x@q_wf7Zn~kRMY54;njx2GUU5lcUUI6HLb73+rKzbws&1-<k+H6crBRA* ZqD7*yu2GUvs<CCNiHT9F(Z-NKMgY8?6Kwzh delta 70 zcmZ3=yp(x@q_vTmZn{xYqN!nGk`b3@UU5lcUUI6HLb73+g@vJkxvoWuv5~Gxs-cl? ZqPdZ|Zc<9Jg}JGPp<#-J*~XASMgYW;6J7uS diff --git a/test/vinyl/upgrade/1.7.4-126/516/0/00000000000000000071.index b/test/vinyl/upgrade/1.7.5/516/0/00000000000000000071.index similarity index 62% rename from test/vinyl/upgrade/1.7.4-126/516/0/00000000000000000071.index rename to test/vinyl/upgrade/1.7.5/516/0/00000000000000000071.index index 928431050d089ff242a3d7dfdf265343fe249137..4dd42cecb3e37c1a966b640691f148ec14f06170 100644 GIT binary patch delta 69 zcmX@Zc!qI;w6(FNZn~kRMY54;njx2GUU5lcUUI6HLb73+rKzbws&1-<k+H6crBRA* YqD7*yu2GUvs<CCNiHT9F(ZsMa0KFy?zW@LL delta 69 zcmX@Zc!qI;w6&3$Zn{xYqN!nGk`b3@UU5lcUUI6HLb73+g@vJkxvoWuv5~Gxs-cl? YqPdZ|Zc<9Jg}JGPp<#-J*~G9i0L3X2umAu6 diff --git a/test/vinyl/upgrade/1.7.4-126/516/0/00000000000000000071.run b/test/vinyl/upgrade/1.7.5/516/0/00000000000000000071.run similarity index 58% rename from test/vinyl/upgrade/1.7.4-126/516/0/00000000000000000071.run rename to test/vinyl/upgrade/1.7.5/516/0/00000000000000000071.run index cd52401a27bccb4d49172a00e9dbde9129551ee8..dc2a2a0312c0b5ee7e16be6a554aa1086a3c17b0 100644 GIT binary patch delta 69 zcmdnWxRr5&q_wf7Zn~kRMY54;njx2GUU5lcUUI6HLb73+rKzbws&1-<k+H6crBRA* YqD7*yu2GUvs<CCNiHT9F(ZrBM0I*dPcmMzZ delta 69 zcmdnWxRr5&q_vTmZn{xYqN!nGk`b3@UU5lcUUI6HLb73+g@vJkxvoWuv5~Gxs-cl? YqPdZ|Zc<9Jg}JGPp<#-J*~E}U0JvBaX#fBK diff --git a/test/vinyl/upgrade/1.7.4-126/516/0/00000000000000000073.index b/test/vinyl/upgrade/1.7.5/516/0/00000000000000000073.index similarity index 62% rename from test/vinyl/upgrade/1.7.4-126/516/0/00000000000000000073.index rename to test/vinyl/upgrade/1.7.5/516/0/00000000000000000073.index index b4cd79f2d487a42ba17790833f74b6913106ab7f..0bfb35990198a6f264b389ed2a8bf2b287879950 100644 GIT binary patch delta 69 zcmX@Zc!qI;w6(FNZn~kRMY54;njx2GUU5lcUUI6HLb73+rKzbws&1-<k+H6crBRA* YqD7*yu2GUvs<CCNiHT9F(ZsMa0KFy?zW@LL delta 69 zcmX@Zc!qI;w6&3$Zn{xYqN!nGk`b3@UU5lcUUI6HLb73+g@vJkxvoWuv5~Gxs-cl? YqPdZ|Zc<9Jg}JGPp<#-J*~G9i0L3X2umAu6 diff --git a/test/vinyl/upgrade/1.7.4-126/516/0/00000000000000000073.run b/test/vinyl/upgrade/1.7.5/516/0/00000000000000000073.run similarity index 58% rename from test/vinyl/upgrade/1.7.4-126/516/0/00000000000000000073.run rename to test/vinyl/upgrade/1.7.5/516/0/00000000000000000073.run index f9799ca13f33d1ba37ff9e0910b04dc3957be6e1..bde8666a695f4da874d2232b01e550b50a87a7aa 100644 GIT binary patch delta 69 zcmdnWxRr5&q_wf7Zn~kRMY54;njx2GUU5lcUUI6HLb73+rKzbws&1-<k+H6crBRA* YqD7*yu2GUvs<CCNiHT9F(ZrBM0I*dPcmMzZ delta 69 zcmdnWxRr5&q_vTmZn{xYqN!nGk`b3@UU5lcUUI6HLb73+g@vJkxvoWuv5~Gxs-cl? YqPdZ|Zc<9Jg}JGPp<#-J*~E}U0JvBaX#fBK diff --git a/test/vinyl/upgrade/1.7.4-126/516/0/00000000000000000075.index b/test/vinyl/upgrade/1.7.5/516/0/00000000000000000075.index similarity index 63% rename from test/vinyl/upgrade/1.7.4-126/516/0/00000000000000000075.index rename to test/vinyl/upgrade/1.7.5/516/0/00000000000000000075.index index 7e856d6e844ca751607184d9c1c64d74f10e33e3..8b1599aeb0ac49f48ad63b1fcf0a048e6641ba4d 100644 GIT binary patch delta 69 zcmcb_c!_a>w6(FNZn~kRMY54;njx2GUU5lcUUI6HLb73+rKzbws&1-<k+H6crBRA* YqD7*yu2GUvs<CCNiHT9F(ZsMC0Ki-m(EtDd delta 69 zcmcb_c!_a>w6&3$Zn{xYqN!nGk`b3@UU5lcUUI6HLb73+g@vJkxvoWuv5~Gxs-cl? YqPdZ|Zc<9Jg}JGPp<#-J*~G9K0LWhx!T<mO diff --git a/test/vinyl/upgrade/1.7.4-126/516/0/00000000000000000075.run b/test/vinyl/upgrade/1.7.5/516/0/00000000000000000075.run similarity index 65% rename from test/vinyl/upgrade/1.7.4-126/516/0/00000000000000000075.run rename to test/vinyl/upgrade/1.7.5/516/0/00000000000000000075.run index f6909af1103a4b52c0754ae16002f638fd9e0cf5..0c293c3719702b3098badc947a440fc5af4a087c 100644 GIT binary patch delta 69 zcmcc1c$aa4q_wf7Zn~kRMY54;njx2GUU5lcUUI6HLb73+rKzbws&1-<k+H6crBRA* YqD7*yu2GUvs<CCNiHT9F(ZrBW0L8r%@Bjb+ delta 69 zcmcc1c$aa4q_vTmZn{xYqN!nGk`b3@UU5lcUUI6HLb73+g@vJkxvoWuv5~Gxs-cl? YqPdZ|Zc<9Jg}JGPp<#-J*~E}e0L{P?;Q#;t diff --git a/test/vinyl/upgrade/1.7.4-126/516/0/00000000000000000077.index b/test/vinyl/upgrade/1.7.5/516/0/00000000000000000077.index similarity index 59% rename from test/vinyl/upgrade/1.7.4-126/516/0/00000000000000000077.index rename to test/vinyl/upgrade/1.7.5/516/0/00000000000000000077.index index 96b4a9035c0e84d0d8e7443c4194d77806f1b33d..e9503b689df78478945e5626df03fe1e1d07e198 100644 GIT binary patch delta 69 zcmdnZxSMf;w6(FNZn~kRMY54;njx2GUU5lcUUI6HLb73+rKzbws&1-<k+H6crBRA* YqD7*yu2GUvs<CCNiHT9F(ZsM+0JIGgi~s-t delta 69 zcmdnZxSMf;w6&3$Zn{xYqN!nGk`b3@UU5lcUUI6HLb73+g@vJkxvoWuv5~Gxs-cl? YqPdZ|Zc<9Jg}JGPp<#-J*~G9^0K5<reE<Le diff --git a/test/vinyl/upgrade/1.7.5/516/0/00000000000000000077.run b/test/vinyl/upgrade/1.7.5/516/0/00000000000000000077.run new file mode 100644 index 0000000000000000000000000000000000000000..3d683214df4f5e608e08cc6460d048039db20284 GIT binary patch literal 141 zcmWFv_2V+oGc@K3OD!tS%+Iq@Fw`^GGto6Pw$x2Gw6sVzGEFn&^2{qPNz6-5wNgkn zOtUmKHAvM>wJ<W)HL)~G(M_~SG}bjrGD<bJOf@kvN;TpNbI!?6&bCshuI1vox{G_Y nD8soM%My1kXMlhv24-g4M#V{ttc?t5jf_WFK*CoA*1iP*qYWnu literal 0 HcmV?d00001 diff --git a/test/vinyl/upgrade/1.7.5/version b/test/vinyl/upgrade/1.7.5/version new file mode 100644 index 0000000000..1e5729e883 --- /dev/null +++ b/test/vinyl/upgrade/1.7.5/version @@ -0,0 +1 @@ +1.7.4-139-g198c25f1 diff --git a/test/xlog/upgrade.result b/test/xlog/upgrade.result index 0d16a90231..cc9ce7fe71 100644 --- a/test/xlog/upgrade.result +++ b/test/xlog/upgrade.result @@ -36,7 +36,7 @@ box.space._schema:select() --- - - ['cluster', '<server_uuid>'] - ['max_id', 513] - - ['version', 1, 7, 4] + - ['version', 1, 7, 5] ... box.space._space:select() --- -- GitLab