From 7362c797834b74d019d82dc703e4ea9c394b940b Mon Sep 17 00:00:00 2001
From: Vladislav Shpilevoy <v.shpilevoy@tarantool.org>
Date: Wed, 13 Sep 2017 20:58:20 +0300
Subject: [PATCH] Update version to 1.7.6

Needed for #2754
---
 src/box/bootstrap.snap       | Bin 1215 -> 1217 bytes
 src/box/lua/upgrade.lua      |   8 ++++++++
 test/box-py/bootstrap.result |   2 +-
 test/xlog/upgrade.result     |   2 +-
 4 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/src/box/bootstrap.snap b/src/box/bootstrap.snap
index 1415620ae9c6b9df04e4351bf4b32c6d1d0ae39a..8ddf41ab6fcccb66284d44e85888a18277fe150f 100644
GIT binary patch
delta 817
zcmV-11J3-v3Bd`F7k@P^G&wD2WMwxvF)=e_HVR2@b97;DV`VxZVliVdVq;`CEi^DQ
zHZ3$^G%_tYVlp@_Fl9C|H#KH6VmUH63RXjGZ)0mZAbT-7ATWIj3e~y`y3GVb0M3iM
z;i{zo00000D77#B08rH-0M>A<Nbr(40nEU2Ssbq6#liZA34h552Fw<b#Y4(z6PoH#
z7;$r(AU8NFWaVi~faI6%6c&RKWChfsy1?gXs-!T2Xhf=+sS2W$QVN&=lK`IpBhzP4
zMrV?K)_$!Lo}<^KJZcUz$~9PM{D;M{W7Q4FwX~!D#mk?tUXgU(<j8svMXp#<G3W|;
z`qPO|U;4(bRev>ghQ_tI*U}y!r0Ot_`^#3#wY2}JGo#$C;1jD}OM5mt(YW_s`#cXb
z0f9KI<m5pZ=Y=>-3q3aizfGjaesbiduVr4EO6d*_iw{oDEi?}l9Uzvn1Rc$_w3{UU
zG~Z+wQ&SRLOFLhg9ZVG=DDxJ%1J~02q&MX<Z!xALzkhe(g);vksqrSY%DlzyteXMV
z{*h}1uBE+1a;(}v^6sn|ftF8mu<Tg%GvHd<Ir(GDr#aZ2)g!>=3fWjZNikgI7nhYE
z>D;kuCxFW5azu@-vTIci0K7LoNqpKNDB{!0NWv!YBsCAeF1R#eA})O~GWL&rMUKx&
zXQiqu(|@j|9c2ZIml}dPkL(}$$jD0Q*{D@@d9sub*V10iRE{bd5n-GMt^>!x#KE%L
zhi;y0X}{)-ZG)yk%b<y57_tl3(w@q$Pv>LdQ^7;QGvQj=QyvLd1oPr_Hf9F`=K;q7
zr-3z7IV^)}rf}5Ff@^8tD4=F4$8#82bC!(%O@FRX8=vwPTU1kLT&^1l=aqmaCtBz;
zY$NeFj0A*1Sg0feVJD-{%RbE$=~2x~B&sDumxN6j!HLj9d_Y{>wX|1GojEs<s>4iv
znu9R*<XYN8=#Tr$tT{}rs%r~fOFM|ARdsD9I?N>gvPt|cQ!nUE;a+{&<Z+QzZOOH?
v$0gADG{R@CB-heDf&`XC)M!FEVdCqcg2k(#QjnQ=LgmX+c|!}cGy{tPof&*S

delta 815
zcmV+~1JL}z3BL)D7k@M@G&V3TXJ#;BVKOy0He(7&ZgX^DZewLSATuyyWj8ouHZ3$U
zGcYYQWjQb{I5%NoEo5dkI59RhF*apnWC~V8Y;R+0Iv{&7Iv_B83JTS_3%bn&KmgA6
zTHnB>0000004TLD{QywCApq8}t49EHoB;g)|Nrj<N<iy5V1EOF0+=mFV2<Er=@$Y2
z4Wr~XOK$LF$jaX|;{kJaBFK@jlooObZgraQ%~2~=;s4*<ohXYbr4*L{lK`Lqo$0eD
zqccfAYrj_c%I-BOhnmB5*#=9E#}^Da7Ttu{Iy>rNy!`3v6-nnUhO7rs;)*3DW3Gs&
zKb80NB^+`ss(+y~HLi`db#?$ERDU_#Kek$IojnMh=`y!+Pb_Nd>~~8EZ5`G&6TD%X
zwq2~lA`k|85FVDYg?QZIZ3M`EG2|xPA}<Y{(}#xThJefJ@P3^12&t1L9gVHClj6mi
zZ;^|kC<$zxov%m^hK>-7d4r+@w$A>fH{~&JFoqNHzkf*iWd1)<-%V<bd4pU@Hv_8u
zA=e7nI(tdvSG7OnTuCzmEm(7J<XH4Gz}DHh_+bmy+~Z2>5#Vx(><gA6_^tAb%gT2;
zb1d2kpz?VPQDJN3T9gCe?tM$~p7!T~_w*8yuE{G!%|FZqw-jRFE#a6M`$N7G!{?-u
zPSurZwtvok(n7@x{XCsX_J^E=WaUf2L8<EUWGEkOot=^?9&|)9!bBcK9Yh?+9jv;2
z=H{_=c1zOOHfS2O4BAMBA-iDf?5XVfbUqe76+9F?6KtJ5<&khjATLg5Lv|o=9&j9R
z8dNgHqcWgmY6smcuyyv0f=Q-$JdcqzXU+KE;(rRY?<sGvH8pg`<qBQ*AuSZrwvg9h
z_nK^2CVCK-m1rO=gg2ANS;+_xN?xN8Ju$K-DoP0v32nqj#3izIcFLhM<rYHqmqo0(
z2UAUKon2&pxPQ!=!%(Wawver}htx?`*A_y5S-d!#z~3^|g5LD)70#v<4zg%1v2}JC
tIwPODTT%+b*4aytyb_2CO(!W(;0`QYyb5ZCn1Lx&ek_eSw6it?ivcltbfEwM

diff --git a/src/box/lua/upgrade.lua b/src/box/lua/upgrade.lua
index 04ae7ab484..eb118504f7 100644
--- a/src/box/lua/upgrade.lua
+++ b/src/box/lua/upgrade.lua
@@ -626,6 +626,13 @@ local function upgrade_to_1_7_5()
     update_space_formats_to_1_7_5()
     update_existing_users_to_1_7_5()
 end
+--------------------------------------------------------------------------------
+-- Tarantool 1.7.6
+--------------------------------------------------------------------------------
+
+local function upgrade_to_1_7_6()
+-- Trigger space format checking by updating version in _schema.
+end
 
 --------------------------------------------------------------------------------
 
@@ -648,6 +655,7 @@ local function upgrade(options)
         {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},
+        {version = mkversion(1, 7, 6), func = upgrade_to_1_7_6, auto = false}
     }
 
     for _, handler in ipairs(handlers) do
diff --git a/test/box-py/bootstrap.result b/test/box-py/bootstrap.result
index b87bce1766..2a40bb60cb 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, 5]
+  - ['version', 1, 7, 6]
 ...
 box.space._cluster:select{}
 ---
diff --git a/test/xlog/upgrade.result b/test/xlog/upgrade.result
index cfa6400dc2..f37c34fdd2 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, 5]
+  - ['version', 1, 7, 6]
 ...
 box.space._space:select()
 ---
-- 
GitLab