From: Vladimir Davydov <vdavydov.dev@gmail.com> To: tarantool-patches@freelists.org Subject: [PATCH 0/4] A few fixes/improvements for autoincrement indexes Date: Wed, 15 May 2019 13:33:45 +0300 [thread overview] Message-ID: <cover.1557916311.git.vdavydov.dev@gmail.com> (raw) See comments to individual patches for more details. https://github.com/tarantool/tarantool/issues/4009 https://github.com/tarantool/tarantool/issues/4210 https://github.com/tarantool/tarantool/issues/4214 https://github.com/tarantool/tarantool/commits/dv/sequence-fixes Vladimir Davydov (4): schema: use tuple field names in Lua schema: fix error while altering index with sequence schema: allow to set sequence for any index part, not just the first schema: explicitly forbid setting sequence for json path key part src/box/alter.cc | 33 +++++- src/box/bootstrap.snap | Bin 4374 -> 4379 bytes src/box/lua/schema.lua | 171 ++++++++++++++++++------------ src/box/lua/space.cc | 7 ++ src/box/lua/upgrade.lua | 35 ++++++- src/box/request.c | 2 +- src/box/schema_def.h | 1 + src/box/space.h | 5 + src/box/sql/build.c | 7 +- src/box/sql/insert.c | 2 +- test/box-py/bootstrap.result | 5 +- test/box/access_misc.result | 3 +- test/box/alter.result | 15 --- test/box/alter.test.lua | 6 -- test/box/sequence.result | 243 +++++++++++++++++++++++++++++++++++++++++-- test/box/sequence.test.lua | 83 +++++++++++++-- 16 files changed, 507 insertions(+), 111 deletions(-) -- 2.11.0
next reply other threads:[~2019-05-15 10:33 UTC|newest] Thread overview: 17+ messages / expand[flat|nested] mbox.gz Atom feed top 2019-05-15 10:33 Vladimir Davydov [this message] 2019-05-15 10:33 ` [PATCH 1/4] schema: use tuple field names in Lua Vladimir Davydov 2019-05-15 10:33 ` [PATCH 2/4] schema: fix error while altering index with sequence Vladimir Davydov 2019-05-16 7:45 ` [tarantool-patches] " Konstantin Osipov 2019-05-15 10:33 ` [PATCH 3/4] schema: allow to set sequence for any index part, not just the first Vladimir Davydov 2019-05-16 7:45 ` [tarantool-patches] " Konstantin Osipov 2019-05-16 8:02 ` Vladimir Davydov 2019-05-15 10:33 ` [PATCH 4/4] schema: explicitly forbid setting sequence for json path key part Vladimir Davydov 2019-05-15 13:00 ` [tarantool-patches] " Konstantin Osipov 2019-05-15 13:11 ` Vladimir Davydov 2019-05-15 13:16 ` Vladimir Davydov 2019-05-15 13:44 ` [PATCH] box: fix autoincrement for json path indexes Vladimir Davydov 2019-05-16 7:42 ` [tarantool-patches] " Konstantin Osipov 2019-05-21 13:28 ` Vladimir Davydov 2019-05-21 10:42 ` [tarantool-patches] Re: [PATCH 0/4] A few fixes/improvements for autoincrement indexes Kirill Yukhin 2019-05-21 14:58 ` Konstantin Osipov 2019-05-21 16:02 ` Kirill Yukhin
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=cover.1557916311.git.vdavydov.dev@gmail.com \ --to=vdavydov.dev@gmail.com \ --cc=tarantool-patches@freelists.org \ --subject='Re: [PATCH 0/4] A few fixes/improvements for autoincrement indexes' \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox