Branch: refs/heads/space-fields
Home: https://github.com/mailru/tarantool
Commit: d5fdd6f91f26173bf51334b3e4d3d2b2f1101962
https://github.com/mailru/tarantool/commit/d5fdd6f91f26173bf51334b3e4d3d2b2f1101962
Author: Roman Tsisyk <[email protected]>
Date: 2013-01-11 (Fri, 11 Jan 2013)
Changed paths:
M include/box/box.h
M include/errcode.h
M src/box/box.m
M src/box/box_lua.m
M src/box/box_lua_space.m
M src/box/hash_index.h
M src/box/hash_index.m
M src/box/index.h
M src/box/index.m
M src/box/space.h
M src/box/space.m
M src/box/tree_index.h
M src/box/tree_index.m
M src/memcached.m
M test/big/hash.result
M test/big/iterator.result
M test/big/iterator.test
M test/big/lua.result
M test/big/sql.result
M test/big/tree_pk_multipart.result
M test/box/lua.result
M test/box/sql.result
Log Message:
-----------
Field types refactoring
Move field types definitions to space.h
Create field definitions in the space based on space's indexes defintion
Rework tuple & key validation methods
Simplificate space_create/space_create_index API
Support for setting minimum and maximum arity of tuples
Change the data type of space_no, index_no, field_no, part, part_count to u32
Commit: eedc2a8a3a41116cfe2b67086464ada75f553977
https://github.com/mailru/tarantool/commit/eedc2a8a3a41116cfe2b67086464ada75f553977
Author: Roman Tsisyk <[email protected]>
Date: 2013-01-11 (Fri, 11 Jan 2013)
Changed paths:
M .gitignore
M CMakeLists.txt
M client/CMakeLists.txt
M client/tarantool/CMakeLists.txt
M client/tarantool_checksum/CMakeLists.txt
A cmake/BuildLibCORO.cmake
A cmake/BuildLibEIO.cmake
A cmake/BuildLibEV.cmake
A cmake/BuildLibGOPT.cmake
A cmake/BuildLibOBJC.cmake
A cmake/BuildMisc.cmake
A cmake/CMakeTestOBJCCompiler.cmake
A cmake/CMakeTestOBJCXXCompiler.cmake
A cmake/FindLibEIO.cmake
A cmake/FindLibEV.cmake
A cmake/FindLibOBJC.cmake
R cmake/check_objective_c_compiler.cmake
M cmake/compiler.cmake
R cmake/libobjc.cmake
M cmake/luajit.cmake
M cmake/os.cmake
A cmake/profile.cmake
A cmake/utils.cmake
M debian/changelog
M include/config.h.cmake
M include/salloc.h
R include/tarantool_eio.h
R include/tarantool_ev.h
M src/CMakeLists.txt
M src/admin.m
M src/admin.rl
M src/box/box_lua.m
M src/box/tree_index.m
M src/evio.m
M src/lua/info.m
M src/lua/slab.m
M src/memcached.m
M src/salloc.m
M src/sio.m
M src/tarantool.m
R src/tarantool_eio.c
R src/tarantool_ev.c
M test/CMakeLists.txt
M test/box/args.result
M test/box/args.test
M test/connector_c/CMakeLists.txt
M test/unit/CMakeLists.txt
M third_party/CMakeLists.txt
R third_party/coro/CMakeLists.txt
R third_party/gopt/CMakeLists.txt
A third_party/tarantool_eio.c
A third_party/tarantool_eio.h
A third_party/tarantool_ev.c
A third_party/tarantool_ev.h
Log Message:
-----------
Merge branch 'master' into space-fields
Conflicts:
src/box/box_lua.m
src/box/index.m
Compare:
https://github.com/mailru/tarantool/compare/d5fdd6f91f26^...eedc2a8a3a41
_______________________________________________
Mailing list: https://launchpad.net/~tarantool-developers
Post to : [email protected]
Unsubscribe : https://launchpad.net/~tarantool-developers
More help : https://help.launchpad.net/ListHelp