Branch: refs/heads/fiber-ipc
Home: https://github.com/mailru/tarantool
Commit: 6755c708616de538f8ce9de7b793b64a858f089b
https://github.com/mailru/tarantool/commit/6755c708616de538f8ce9de7b793b64a858f089b
Author: Konstantin Osipov <[email protected]>
Date: 2012-10-09 (Tue, 09 Oct 2012)
Changed paths:
M include/coro.h
M mod/box/memcached-grammar.m
M mod/box/memcached-grammar.rl
M mod/box/memcached.m
M src/coio.m
M src/coro.m
M src/fiber.m
M src/palloc.m
M src/replica.m
Log Message:
-----------
fiber_create(), palloc(): throw OOM exception
Now that the network layer is exception aware, slowly
transit with the rest of Tarantool subsistems to
exception-based error handling model.
Make sure fiber_create() throws an exception
if there is insufficient memory for fiber or its
stack. Make the rest of the code aware of the change.
Commit: 51e29007bb16593cbce0148ba725956d3f8cd4ce
https://github.com/mailru/tarantool/commit/51e29007bb16593cbce0148ba725956d3f8cd4ce
Author: Konstantin Osipov <[email protected]>
Date: 2012-10-10 (Wed, 10 Oct 2012)
Changed paths:
M CMakeLists.txt
M debian/changelog
M doc/user/data-and-persistence.xml
M include/assoc.h
M include/config.h.cmake
M include/errcode.h
M include/mhash.h
M include/sio.h
M mod/box/box.m
M mod/box/box_lua.m
M mod/box/index.m
M mod/box/memcached.m
M mod/box/request.m
M mod/box/space.h
M mod/box/space.m
M mod/box/tree.m
M src/coio.m
M src/evio.m
M src/fiber.m
M src/sio.m
M src/tarantool.m
M src/tarantool_lua.m
M src/tarantool_lua_slab.m
M test/box/lua.result
M test/box/lua.test
M test/box/sql.result
M test/box_big/lua.result
M test/box_big/lua.test
Log Message:
-----------
Merge branch 'master' of github.com:mailru/tarantool
Commit: 41ef4182f1ec531d9cba57ca8ce04ee2e09133b1
https://github.com/mailru/tarantool/commit/41ef4182f1ec531d9cba57ca8ce04ee2e09133b1
Author: Konstantin Osipov <[email protected]>
Date: 2012-10-11 (Thu, 11 Oct 2012)
Changed paths:
M mod/box/box.m
Log Message:
-----------
Bind to the secondary port.
Commit: 1a01fee5ae72399a1775c3cb8febe9e9fbf1b5d4
https://github.com/mailru/tarantool/commit/1a01fee5ae72399a1775c3cb8febe9e9fbf1b5d4
Author: Konstantin Osipov <[email protected]>
Date: 2012-10-11 (Thu, 11 Oct 2012)
Changed paths:
M mod/box/box.m
M mod/box/request.h
M mod/box/request.m
Log Message:
-----------
Don't crash when trying to print a too long unsupported request.
Commit: b2e4f0dcdcc0d010487c7d4cf95cd44e0e71cda9
https://github.com/mailru/tarantool/commit/b2e4f0dcdcc0d010487c7d4cf95cd44e0e71cda9
Author: Konstantin Osipov <[email protected]>
Date: 2012-10-12 (Fri, 12 Oct 2012)
Changed paths:
M mod/box/box.m
M mod/box/box_lua.m
M mod/box/port.h
M mod/box/port.m
M mod/box/request.m
Log Message:
-----------
Create struct port instance for port_iproto, minor code cleanup.
Commit: 1fcbe1674d1e2fb6ffcbad9070428154f88175b7
https://github.com/mailru/tarantool/commit/1fcbe1674d1e2fb6ffcbad9070428154f88175b7
Author: Konstantin Osipov <[email protected]>
Date: 2012-10-12 (Fri, 12 Oct 2012)
Changed paths:
M mod/box/box_lua.m
M mod/box/port.h
M mod/box/port.m
Log Message:
-----------
Refactoring: remove port method add_lua_multret, it was a hack.
Commit: e066ee333ce069149fa1fcb8fcc84b9550eb213b
https://github.com/mailru/tarantool/commit/e066ee333ce069149fa1fcb8fcc84b9550eb213b
Author: Konstantin Osipov <[email protected]>
Date: 2012-10-12 (Fri, 12 Oct 2012)
Changed paths:
M mod/box/box_lua.m
M mod/box/port.h
M mod/box/port.m
M mod/box/request.m
Log Message:
-----------
Remove port_add_u32, port_dup_u32.
Remove ugly port_add_u32, port_dup_u32.
Now there are only port methods to add a tuple.
An additional method, port_eof(), is introduced
to mark the end of a result set.
Count tuples of SELECT automatically in port_iproto,
where it is needed.
Commit: 62efbe3e7fff6a85aeb5fbbe8c28495f37276743
https://github.com/mailru/tarantool/commit/62efbe3e7fff6a85aeb5fbbe8c28495f37276743
Author: Konstantin Osipov <[email protected]>
Date: 2012-10-14 (Sun, 14 Oct 2012)
Changed paths:
M include/coio.h
M include/coio_buf.h
M include/fiber.h
M include/fio.h
A include/iobuf.h
M include/iproto.h
M mod/box/box.m
M mod/box/memcached-grammar.m
M mod/box/memcached-grammar.rl
M mod/box/memcached.m
M mod/box/port.h
M mod/box/port.m
M src/CMakeLists.txt
M src/admin.m
M src/admin.rl
M src/coio.m
M src/coio_buf.m
M src/fiber.m
A src/iobuf.m
M src/iproto.m
M src/palloc.m
M src/replica.m
M src/tarantool_lua.m
M test/box/admin.result
M test/box/admin.test
M test/lib/admin_connection.py
Log Message:
-----------
Introduce struct iobuf. Extract buffered fiber I/O.
Change memcached, admin and iproto connection to use the
buffered IO.
Make coio_writev accept a hint about the total size.
Remove fiber iov.
Commit: eb1895d1255f004051b478f6bc79cacbe3c9766c
https://github.com/mailru/tarantool/commit/eb1895d1255f004051b478f6bc79cacbe3c9766c
Author: Konstantin Osipov <[email protected]>
Date: 2012-10-14 (Sun, 14 Oct 2012)
Changed paths:
M .gitignore
M CMakeLists.txt
M README
A cmake/cpack.cmake
R cmake/tarantool_cpack.cmake
M doc/user/configuration-reference.xml
M doc/user/stored-procedures.xml
R mod/box/CMakeLists.txt
R mod/box/box.h
R mod/box/box.lua
R mod/box/box.m
R mod/box/box_cfg.cfg_tmpl
R mod/box/box_lua.h
R mod/box/box_lua.m
R mod/box/box_lua_uuid.h
R mod/box/box_lua_uuid.m
R mod/box/index.h
R mod/box/index.m
R mod/box/memcached-grammar.m
R mod/box/memcached-grammar.rl
R mod/box/memcached.h
R mod/box/memcached.m
R mod/box/port.h
R mod/box/port.m
R mod/box/request.h
R mod/box/request.m
R mod/box/space.h
R mod/box/space.m
R mod/box/tree.h
R mod/box/tree.m
R mod/box/tuple.h
R mod/box/tuple.m
R mod/box/txn.h
R mod/box/txn.m
M src/CMakeLists.txt
A src/box/CMakeLists.txt
A src/box/box.h
A src/box/box.lua
A src/box/box.m
A src/box/box_cfg.cfg_tmpl
A src/box/box_lua.h
A src/box/box_lua.m
A src/box/box_lua_uuid.h
A src/box/box_lua_uuid.m
A src/box/index.h
A src/box/index.m
A src/box/memcached-grammar.m
A src/box/memcached-grammar.rl
A src/box/memcached.h
A src/box/memcached.m
A src/box/port.h
A src/box/port.m
A src/box/request.h
A src/box/request.m
A src/box/space.h
A src/box/space.m
A src/box/tree.h
A src/box/tree.m
A src/box/tuple.h
A src/box/tuple.m
A src/box/txn.h
A src/box/txn.m
M test/lib/tarantool_server.py
Log Message:
-----------
Move mod/box/ src/box. Fix broken packages.
Move mod/box/ src/box. Fix broken packages.
Rename tarantool_cpack.cmake to cpack.cmake.
Commit: e3c546632c8fa173ac5b94df18234c4d5def363f
https://github.com/mailru/tarantool/commit/e3c546632c8fa173ac5b94df18234c4d5def363f
Author: Konstantin Osipov <[email protected]>
Date: 2012-10-14 (Sun, 14 Oct 2012)
Changed paths:
A include/lua/info.h
A include/lua/init.h
A include/lua/slab.h
A include/lua/stat.h
A include/lua/uuid.h
R include/tarantool_lua.h
R mod/CMakeLists.txt
M src/CMakeLists.txt
M src/admin.m
M src/admin.rl
M src/box/CMakeLists.txt
M src/box/box_lua.m
R src/box/box_lua_uuid.h
R src/box/box_lua_uuid.m
A src/lua/info.m
A src/lua/init.m
A src/lua/slab.m
A src/lua/stat.m
A src/lua/uuid.m
M src/tarantool.m
R src/tarantool_lua.m
R src/tarantool_lua_info.h
R src/tarantool_lua_info.m
R src/tarantool_lua_slab.h
R src/tarantool_lua_slab.m
R src/tarantool_lua_stat.h
R src/tarantool_lua_stat.m
Log Message:
-----------
Move lua libraries to their own directory.
Commit: b8d2fda7849abb558a4948952ac1f4ebec42348e
https://github.com/mailru/tarantool/commit/b8d2fda7849abb558a4948952ac1f4ebec42348e
Author: Konstantin Osipov <[email protected]>
Date: 2012-10-14 (Sun, 14 Oct 2012)
Changed paths:
M include/palloc.h
M src/fiber.m
M src/palloc.m
Log Message:
-----------
In fiber_gc, make the first chunk of palloc pool available for reuse.
Commit: f248e0f0980d020c01155e548c3906a3cf67854e
https://github.com/mailru/tarantool/commit/f248e0f0980d020c01155e548c3906a3cf67854e
Author: Dmitry E. Oboukhov <[email protected]>
Date: 2012-10-15 (Mon, 15 Oct 2012)
Changed paths:
M .gitignore
M CMakeLists.txt
M README
A cmake/cpack.cmake
R cmake/tarantool_cpack.cmake
M doc/user/configuration-reference.xml
M doc/user/stored-procedures.xml
M include/coio.h
M include/coio_buf.h
M include/coro.h
M include/fiber.h
M include/fio.h
A include/iobuf.h
M include/iproto.h
A include/lua/info.h
A include/lua/init.h
A include/lua/slab.h
A include/lua/stat.h
A include/lua/uuid.h
M include/palloc.h
R include/tarantool_lua.h
R mod/CMakeLists.txt
R mod/box/CMakeLists.txt
R mod/box/box.h
R mod/box/box.lua
R mod/box/box.m
R mod/box/box_cfg.cfg_tmpl
R mod/box/box_lua.h
R mod/box/box_lua.m
R mod/box/box_lua_uuid.h
R mod/box/box_lua_uuid.m
R mod/box/index.h
R mod/box/index.m
R mod/box/memcached-grammar.m
R mod/box/memcached-grammar.rl
R mod/box/memcached.h
R mod/box/memcached.m
R mod/box/port.h
R mod/box/port.m
R mod/box/request.h
R mod/box/request.m
R mod/box/space.h
R mod/box/space.m
R mod/box/tree.h
R mod/box/tree.m
R mod/box/tuple.h
R mod/box/tuple.m
R mod/box/txn.h
R mod/box/txn.m
M src/CMakeLists.txt
M src/admin.m
M src/admin.rl
A src/box/CMakeLists.txt
A src/box/box.h
A src/box/box.lua
A src/box/box.m
A src/box/box_cfg.cfg_tmpl
A src/box/box_lua.h
A src/box/box_lua.m
A src/box/index.h
A src/box/index.m
A src/box/memcached-grammar.m
A src/box/memcached-grammar.rl
A src/box/memcached.h
A src/box/memcached.m
A src/box/port.h
A src/box/port.m
A src/box/request.h
A src/box/request.m
A src/box/space.h
A src/box/space.m
A src/box/tree.h
A src/box/tree.m
A src/box/tuple.h
A src/box/tuple.m
A src/box/txn.h
A src/box/txn.m
M src/coio.m
M src/coio_buf.m
M src/coro.m
M src/fiber.m
R src/ifc_lua.h
R src/ifc_lua.m
A src/iobuf.m
M src/iproto.m
A src/lua/info.m
A src/lua/init.m
A src/lua/lua_ifc.h
A src/lua/lua_ifc.m
A src/lua/slab.m
A src/lua/stat.m
A src/lua/uuid.m
M src/palloc.m
M src/replica.m
M src/tarantool.m
R src/tarantool_lua.m
R src/tarantool_lua_info.h
R src/tarantool_lua_info.m
R src/tarantool_lua_slab.h
R src/tarantool_lua_slab.m
R src/tarantool_lua_stat.h
R src/tarantool_lua_stat.m
M test/box/admin.result
M test/box/admin.test
M test/box/lua.result
M test/lib/admin_connection.py
M test/lib/tarantool_server.py
Log Message:
-----------
Merge branch 'master' of github.com:mailru/tarantool into fiber-ipc
Conflicts:
include/fiber.h
src/CMakeLists.txt
src/lua/init.m
src/replica.m
Commit: a249b6c7764165c237a41e59809bcbfa69273656
https://github.com/mailru/tarantool/commit/a249b6c7764165c237a41e59809bcbfa69273656
Author: Dmitry E. Oboukhov <[email protected]>
Date: 2012-10-15 (Mon, 15 Oct 2012)
Changed paths:
M include/fiber.h
Log Message:
-----------
merge artifacts
Commit: 0008d1fa192c8333b18178b352724cfa2ce8ff25
https://github.com/mailru/tarantool/commit/0008d1fa192c8333b18178b352724cfa2ce8ff25
Author: Dmitry E. Oboukhov <[email protected]>
Date: 2012-10-15 (Mon, 15 Oct 2012)
Changed paths:
A include/rlist.h
A include/test.h
A test/unit/rlist.c
Log Message:
-----------
Add rlist library and tests
Compare: https://github.com/mailru/tarantool/compare/e5ad459d8035...0008d1fa192c
_______________________________________________
Mailing list: https://launchpad.net/~tarantool-developers
Post to : [email protected]
Unsubscribe : https://launchpad.net/~tarantool-developers
More help : https://help.launchpad.net/ListHelp