Branch: refs/heads/lua-types
Home: https://github.com/mailru/tarantool
Commit: acbc683335a3bfa6da19c3471fbdda1fc835ce8e
https://github.com/mailru/tarantool/commit/acbc683335a3bfa6da19c3471fbdda1fc835ce8e
Author: Roman Tsisyk <[email protected]>
Date: 2013-06-25 (Tue, 25 Jun 2013)
Changed paths:
M include/mhash.h
M src/box/hash_index.cc
M src/box/hash_index.h
M src/box/index.cc
Log Message:
-----------
Rewrite HashIndex using tuple_compare
Commit: 49a5c5ada77f64c023d557f69cfada5f0bc1647d
https://github.com/mailru/tarantool/commit/49a5c5ada77f64c023d557f69cfada5f0bc1647d
Author: Roman Tsisyk <[email protected]>
Date: 2013-06-25 (Tue, 25 Jun 2013)
Changed paths:
M src/box/space.cc
Log Message:
-----------
Allow multipart hash in config checks (blueprint multipart-hash)
Commit: 48cecc1e71e9e2f0a553485aac55e1405b6005b3
https://github.com/mailru/tarantool/commit/48cecc1e71e9e2f0a553485aac55e1405b6005b3
Author: Roman Tsisyk <[email protected]>
Date: 2013-06-25 (Tue, 25 Jun 2013)
Changed paths:
M test/big/iterator.result
M test/big/iterator.test
M test/big/tarantool.cfg
Log Message:
-----------
Add multipart hash tests
Commit: cd4f3b7258afc83ef7a141c328789849c0d8af90
https://github.com/mailru/tarantool/commit/cd4f3b7258afc83ef7a141c328789849c0d8af90
Author: Roman Tsisyk <[email protected]>
Date: 2013-06-25 (Tue, 25 Jun 2013)
Changed paths:
M test/big/hash.result
M test/big/hash.test
Log Message:
-----------
Add tests for search in NUM64 HashIndex using NUM key
Commit: b3ae55dc912948da725fd064b99812520ebf3e54
https://github.com/mailru/tarantool/commit/b3ae55dc912948da725fd064b99812520ebf3e54
Author: Konstantin Osipov <[email protected]>
Date: 2013-06-27 (Thu, 27 Jun 2013)
Changed paths:
M include/mhash.h
M src/box/hash_index.cc
Log Message:
-----------
tuple-compare-hash: review fixes
- simplify the comparison function, only shortuct the single-part
NUM key case.
- tweak mh_find() declaration
- remove wrappers around hash values
and keys
Commit: e9b4c19af2863f1573a0eec0301fa8b742d8d7d2
https://github.com/mailru/tarantool/commit/e9b4c19af2863f1573a0eec0301fa8b742d8d7d2
Author: Konstantin Osipov <[email protected]>
Date: 2013-06-27 (Thu, 27 Jun 2013)
Changed paths:
M include/mhash.h
M src/box/hash_index.cc
M src/box/hash_index.h
M src/box/index.cc
M src/box/space.cc
M test/big/hash.result
M test/big/hash.test
M test/big/iterator.result
M test/big/iterator.test
M test/big/tarantool.cfg
Log Message:
-----------
Merge branch 'tuple-compare-hash'
Commit: a07b6e21b7bebdf14b56531b6af8d069e8ed090a
https://github.com/mailru/tarantool/commit/a07b6e21b7bebdf14b56531b6af8d069e8ed090a
Author: Konstantin Osipov <[email protected]>
Date: 2013-06-27 (Thu, 27 Jun 2013)
Changed paths:
A test/big/hash_multipart.result
A test/big/hash_multipart.test
M test/big/tarantool.cfg
Log Message:
-----------
Add tests for multipart HASH indexes.
Derive some tests for multipart HASH indexes
from the original implementation by A. Demakov
before dropping the branch.
Commit: e78e92e44a2a52360705f8d5131290aae82c6356
https://github.com/mailru/tarantool/commit/e78e92e44a2a52360705f8d5131290aae82c6356
Author: Konstantin Osipov <[email protected]>
Date: 2013-06-27 (Thu, 27 Jun 2013)
Changed paths:
M doc/user/iterator-types.xml
M doc/user/space.xml
Log Message:
-----------
Document that HASH indexes can be multi-part now.
Commit: de90a615afc8fa48cc09ca050433e8a4a69ea003
https://github.com/mailru/tarantool/commit/de90a615afc8fa48cc09ca050433e8a4a69ea003
Author: Eugine Blikh <[email protected]>
Date: 2013-06-28 (Fri, 28 Jun 2013)
Changed paths:
M client/tarantool/CMakeLists.txt
M client/tarantool/tc.c
M client/tarantool/tc_admin.c
A client/tarantool/tc_buf.c
A client/tarantool/tc_buf.h
M client/tarantool/tc_cli.c
M client/tarantool/tc_opt.c
M client/tarantool/tc_opt.h
M client/tarantool/tc_print.c
M client/tarantool/tc_print.h
A client/tarantool/tc_print_snap.c
A client/tarantool/tc_print_snap.h
A client/tarantool/tc_print_xlog.c
A client/tarantool/tc_print_xlog.h
M client/tarantool/tc_store.c
M connector/c/include/tp.h
M connector/c/tnt/tnt_buf.c
M connector/c/tnt/tnt_tuple.c
Log Message:
-----------
Changes:
* Implementing LUA printer
(https://blueprints.launchpad.net/tarantool/+spec/tc-lua-printer)
* Moving xlog printer code into tc_print_xlog.{c,h}, leaving basic
printing code in tc_print.{c,h}.
* Fix TC bug (https://bugs.launchpad.net/tarantool/+bug/1185746), Added
support for snap print formatters.
* Added temporary workaround for option (-B or --bin), that allow you to
print STR instead of INT and INT64 in lua formatter.
Works in "keys" and UPDATE (ASSIGN or INSERT).
* Fix of stdin: add custom function for pipe instead of stdin (very slow
with readline)
* Fix for realloc problems
1) if size is 0, then behaviour is undefined
2) in C99 if realloc returns NULL, and size is not zero (errno ==
ENOMEM) input buffer of memory is needed to be freed manually.
Whitepaper of POSIX standart:
http://pubs.opengroup.org/onlinepubs/9699919799/functions/realloc.html
* Add support of -D (--delim) argument, that sets delimiter on start of
tarantool client.
Also, if you "cat" .snap or .xlog files in LUA format it prints delim
in end of every coomand.
Commit: 202fe45a6a112fb6a758cc0bcef44bbe9c8fd104
https://github.com/mailru/tarantool/commit/202fe45a6a112fb6a758cc0bcef44bbe9c8fd104
Author: Roman Tsisyk <[email protected]>
Date: 2013-06-28 (Fri, 28 Jun 2013)
Changed paths:
M CMakeLists.txt
R cmake/CheckBuiltInFunctionExists.cmake
M cmake/compiler.cmake
M src/lib/bit/CMakeLists.txt
Log Message:
-----------
Remove CheckBuiltInFunctionExists logic from CMake
Commit: 3fb01a82db464189c9a150675aa650e4b457b0ec
https://github.com/mailru/tarantool/commit/3fb01a82db464189c9a150675aa650e4b457b0ec
Author: Roman Tsisyk <[email protected]>
Date: 2013-06-28 (Fri, 28 Jun 2013)
Changed paths:
M cmake/compiler.cmake
Log Message:
-----------
Add an error message about GCC 4.7 and libobjc2 to CMake
Commit: 82c5b4b4e19fcb5c32ff8ccef0943b949eb399b9
https://github.com/mailru/tarantool/commit/82c5b4b4e19fcb5c32ff8ccef0943b949eb399b9
Author: Roman Tsisyk <[email protected]>
Date: 2013-06-28 (Fri, 28 Jun 2013)
Changed paths:
M cmake/compiler.cmake
M include/sio.h
M src/box/bitset_index.m
M src/box/box_lua.m
M src/log_io.m
M src/sio.m
Log Message:
-----------
Fix warnings detected by clang
Commit: b1caf5ecf43232d6b9d40334162bdd24bf16c947
https://github.com/mailru/tarantool/commit/b1caf5ecf43232d6b9d40334162bdd24bf16c947
Author: Roman Tsisyk <[email protected]>
Date: 2013-06-28 (Fri, 28 Jun 2013)
Changed paths:
M src/box/box_lua.m
M src/lua/init.m
M src/lua/session.m
M test/unit/objc_catchcxx.m
Log Message:
-----------
Fix ObjC Clang build broken by 13054aaa46d3c1db7263c449d085c87156fd86ea
Commit: 64dbf74db651f3e489546b269297d202077589d3
https://github.com/mailru/tarantool/commit/64dbf74db651f3e489546b269297d202077589d3
Author: Konstantin Osipov <[email protected]>
Date: 2013-06-28 (Fri, 28 Jun 2013)
Changed paths:
M client/tarantool/CMakeLists.txt
M client/tarantool/tc.c
M client/tarantool/tc_admin.c
A client/tarantool/tc_buf.c
A client/tarantool/tc_buf.h
M client/tarantool/tc_cli.c
M client/tarantool/tc_opt.c
M client/tarantool/tc_opt.h
M client/tarantool/tc_print.c
M client/tarantool/tc_print.h
A client/tarantool/tc_print_snap.c
A client/tarantool/tc_print_snap.h
A client/tarantool/tc_print_xlog.c
A client/tarantool/tc_print_xlog.h
M client/tarantool/tc_store.c
M connector/c/include/tp.h
M connector/c/tnt/tnt_buf.c
M connector/c/tnt/tnt_tuple.c
Log Message:
-----------
Merge remote-tracking branch 'origin/stable'
Conflicts:
third_party/luajit
Commit: 5dcc6f763984db340bb5d7d4ab939ad8b394b7a5
https://github.com/mailru/tarantool/commit/5dcc6f763984db340bb5d7d4ab939ad8b394b7a5
Author: Roman Tsisyk <[email protected]>
Date: 2013-06-28 (Fri, 28 Jun 2013)
Changed paths:
M client/tarantool/CMakeLists.txt
M client/tarantool/tc.c
M client/tarantool/tc_admin.c
A client/tarantool/tc_buf.c
A client/tarantool/tc_buf.h
M client/tarantool/tc_cli.c
M client/tarantool/tc_opt.c
M client/tarantool/tc_opt.h
M client/tarantool/tc_print.c
M client/tarantool/tc_print.h
A client/tarantool/tc_print_snap.c
A client/tarantool/tc_print_snap.h
A client/tarantool/tc_print_xlog.c
A client/tarantool/tc_print_xlog.h
M client/tarantool/tc_store.c
M connector/c/include/tp.h
M connector/c/tnt/tnt_buf.c
M connector/c/tnt/tnt_tuple.c
Log Message:
-----------
Merge remote-tracking branch 'origin/stable' into stable
Commit: 5fd6d81e745e572191d7ae7d47b7bae1bf8c6c4d
https://github.com/mailru/tarantool/commit/5fd6d81e745e572191d7ae7d47b7bae1bf8c6c4d
Author: Roman Tsisyk <[email protected]>
Date: 2013-06-28 (Fri, 28 Jun 2013)
Changed paths:
R cmake/CheckBuiltInFunctionExists.cmake
M src/box/box_lua.cc
M src/log_io.cc
Log Message:
-----------
Merge branch 'stable'
Conflicts:
cmake/compiler.cmake
include/sio.h
src/box/bitset_index.cc
src/box/box_lua.cc
src/lua/init.cc
src/lua/session.cc
src/sio.cc
test/unit/objc_catchcxx.m
third_party/luajit
Commit: 726e5b0164f208a9f737a4b954c2732260f8d67d
https://github.com/mailru/tarantool/commit/726e5b0164f208a9f737a4b954c2732260f8d67d
Author: Dmitry Simonenko <[email protected]>
Date: 2013-06-28 (Fri, 28 Jun 2013)
Changed paths:
M .travis.yml
Log Message:
-----------
fix travis (set git clone depth)
Commit: 81407e78fa264045db0b368807e4856a7aae32dc
https://github.com/mailru/tarantool/commit/81407e78fa264045db0b368807e4856a7aae32dc
Author: Konstantin Osipov <[email protected]>
Date: 2013-06-29 (Sat, 29 Jun 2013)
Changed paths:
M .travis.yml
M client/tarantool/CMakeLists.txt
M client/tarantool/tc.c
M client/tarantool/tc_admin.c
A client/tarantool/tc_buf.c
A client/tarantool/tc_buf.h
M client/tarantool/tc_cli.c
M client/tarantool/tc_opt.c
M client/tarantool/tc_opt.h
M client/tarantool/tc_print.c
M client/tarantool/tc_print.h
A client/tarantool/tc_print_snap.c
A client/tarantool/tc_print_snap.h
A client/tarantool/tc_print_xlog.c
A client/tarantool/tc_print_xlog.h
M client/tarantool/tc_store.c
R cmake/CheckBuiltInFunctionExists.cmake
M connector/c/include/tp.h
M connector/c/tnt/tnt_buf.c
M connector/c/tnt/tnt_tuple.c
M doc/user/iterator-types.xml
M doc/user/space.xml
M include/mhash.h
M src/box/box_lua.cc
M src/box/hash_index.cc
M src/box/hash_index.h
M src/box/index.cc
M src/box/space.cc
M src/log_io.cc
M test/big/hash.result
M test/big/hash.test
A test/big/hash_multipart.result
A test/big/hash_multipart.test
M test/big/iterator.result
M test/big/iterator.test
M test/big/tarantool.cfg
Log Message:
-----------
Merge branch 'master' into lua-types
Commit: df89553b02aee602fefd0505ee05d5ff64649351
https://github.com/mailru/tarantool/commit/df89553b02aee602fefd0505ee05d5ff64649351
Author: Konstantin Osipov <[email protected]>
Date: 2013-06-29 (Sat, 29 Jun 2013)
Changed paths:
M src/box/box_lua.cc
Log Message:
-----------
lua-field: code review
Compare: https://github.com/mailru/tarantool/compare/58c4aa8754ac...df89553b02ae
_______________________________________________
Mailing list: https://launchpad.net/~tarantool-developers
Post to : [email protected]
Unsubscribe : https://launchpad.net/~tarantool-developers
More help : https://help.launchpad.net/ListHelp