[patches] [refactoring 0/8] SQLite backend removal follow-ups
Bulat Niatshin
niatshin at tarantool.org
Wed Feb 21 15:33:13 MSK 2018
Branch: https://github.com/tarantool/tarantool/tree/bn/gh-3119-backend-removal
Bulat Niatshin (8):
sql: remove OMIT_AUTOINCREMENT ifndef
sql: remove P4_TABLE type from 4th vdbe arg
sql: remove OMIT_DEPRECATED code under define
sql: remove struct Db
sql: refactor struct Schema
sql: refactor CursorPayload structure
sql: remove journal_mode
sql: remove backend authorization, OP_Transaction
extra/mkopcodeh.tcl | 2 +-
src/box/sql/CMakeLists.txt | 1 -
src/box/sql/alter.c | 27 +--
src/box/sql/analyze.c | 8 +-
src/box/sql/attach.c | 2 +-
src/box/sql/build.c | 216 +++------------------
src/box/sql/callback.c | 13 +-
src/box/sql/cursor.h | 4 -
src/box/sql/delete.c | 21 +-
src/box/sql/fkey.c | 20 +-
src/box/sql/func.c | 12 --
src/box/sql/global.c | 5 +-
src/box/sql/insert.c | 3 -
src/box/sql/main.c | 92 +--------
src/box/sql/malloc.c | 17 --
src/box/sql/memjournal.c | 473 ---------------------------------------------
src/box/sql/opcodes.c | 216 ++++++++++-----------
src/box/sql/opcodes.h | 248 ++++++++++++------------
src/box/sql/os.c | 2 +-
src/box/sql/os_unix.c | 52 +----
src/box/sql/pragma.c | 26 +--
src/box/sql/prepare.c | 45 +----
src/box/sql/resolve.c | 25 +--
src/box/sql/select.c | 13 --
src/box/sql/sqlite3.h | 114 -----------
src/box/sql/sqliteInt.h | 134 +------------
src/box/sql/sqliteLimit.h | 8 -
src/box/sql/status.c | 2 +-
src/box/sql/trigger.c | 40 +---
src/box/sql/update.c | 31 +--
src/box/sql/vdbe.c | 220 ++-------------------
src/box/sql/vdbe.h | 8 +-
src/box/sql/vdbeapi.c | 66 -------
src/box/sql/vdbeaux.c | 14 +-
src/box/sql/vdbesort.c | 11 +-
35 files changed, 330 insertions(+), 1861 deletions(-)
delete mode 100644 src/box/sql/memjournal.c
--
2.14.1
More information about the Tarantool-patches
mailing list