Fix tuple leak in vy_build_recover_stmt

Variable `old` which contains tuple reference wasn't
unrefed at all. Fix this.
41 jobs for kyukhin/fix-vy-build-recover-leak in 58 minutes and 49 seconds (queued for 33 minutes and 17 seconds)
latest
Status Job ID Name Coverage
  Static Analysis
passed #832560659
deploy_test
luacheck

00:01:01

 
  Test
passed #832560696
deploy
centos_6

00:06:06

passed #832560698
deploy_test
centos_7

00:05:30

passed #832560700
deploy_test
centos_8

00:08:08

passed #832560732
deploy
debian_10

00:04:38

passed #832560726
deploy
debian_8

00:07:15

passed #832560730
deploy
debian_9

00:04:34

failed #832831133
docker_test
debug

00:10:05

passed #832560690
deploy_test
default_gcc_centos_7

00:07:17

passed #832560702
deploy_test
fedora_28

00:05:20

passed #832560704
deploy_test
fedora_29

00:04:12

passed #832560706
deploy_test
fedora_30

00:05:14

passed #832560709
deploy_test
fedora_31

00:06:45

passed #832560687
vms_freebsd_12
freebsd_12_release

00:15:37

passed #832560736
deploy_test
opensuse_15_1

00:06:01

passed #832560742
deploy_test
opensuse_15_2

00:06:47

passed #832560680
osx_13
osx_13_release

00:07:56

passed #832560681
osx_14
osx_14_release

00:08:10

passed #832560683
osx_15
osx_15_release

00:05:46

passed #832560685
osx_15
osx_15_release_lto

00:07:30

failed #832560662
deploy_test
out_of_source

00:07:45

passed #832560664
docker_test
release

00:05:11

passed #832560679
docker_test
release_asan_clang11

00:18:00

passed #832560673
docker_test
release_clang

00:04:43

passed #832560676
docker_test
release_lto

00:07:36

passed #832560678
docker_test
release_lto_clang11

00:05:07

passed #832560693
deploy
sources

00:00:23

passed #832795294
docker_test
static_build

00:05:18

passed #832560746
docker_test
static_build_cmake_linux

00:06:43

passed #832560747
osx_15
static_build_cmake_osx_15

00:07:18

passed #832560711
deploy
ubuntu_14_04

00:06:59

passed #832560714
deploy
ubuntu_16_04

00:04:46

passed #832560716
deploy
ubuntu_18_04

00:07:02

passed #832560720
deploy
ubuntu_19_10

00:06:48

passed #832560724
deploy
ubuntu_20_04

00:07:15

failed #832560666
docker_test
debug

00:12:23

failed #832560744
docker_test
static_build

00:10:04

 
  Long Tests
skipped #832560751
mcs_jepsen_docker allowed to fail manual
jepsen-cluster
skipped #832560752
mcs_jepsen_docker allowed to fail manual
jepsen-cluster-txm
skipped #832560749
mcs_jepsen_docker allowed to fail manual
jepsen-single-instance
skipped #832560750
mcs_jepsen_docker allowed to fail manual
jepsen-single-instance-txm
 
Name Stage Failure
failed
debug Test
make[1]: *** [test_coverage_debian_no_deps] Error 3
.gitlab.mk:6: recipe for target 'test_coverage_debian_no_deps' failed
make: *** [test_coverage_debian_no_deps] Error 2
Running after script...
$ cp -r test/var/artifacts .
Uploading artifacts...
artifacts: found 35 matching files
Uploading artifacts to coordinator... ok
id=832831133 responseStatus=201 Created token=WiGC-Ajj
ERROR: Job failed: exit code 1
failed
out_of_source Test
- [engine/gh-5027-fields-nullability.test.lua, vinyl]
- [engine/errinj_ddl.test.lua, memtx]
...
.travis.mk:221: recipe for target 'test_oos_no_deps' failed
make: *** [test_oos_no_deps] Error 3
make[1]: *** [test_oos_build] Error 2
make[1]: Leaving directory `/home/gitlab-runner/builds/NFTyW4Mi/0/tarantool/tarantool'
make: *** [test_oos_build] Error 2
ERROR: Job failed: exit status 1