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

Reply via email to