Branch: refs/heads/remote
  Home:   https://github.com/mailru/tarantool
  Commit: 04f10bfaf2c61cb79f5e7ac1bb28f5a885144449
      
https://github.com/mailru/tarantool/commit/04f10bfaf2c61cb79f5e7ac1bb28f5a885144449
  Author: Dmitry Simonenko <[email protected]>
  Date:   2013-03-15 (Fri, 15 Mar 2013)

  Changed paths:
    M CMakeLists.txt
    M connector/c/tnt/CMakeLists.txt
    M connector/c/tntnet/CMakeLists.txt
    M connector/c/tntrpl/CMakeLists.txt
    M connector/c/tntsql/CMakeLists.txt

  Log Message:
  -----------
  libgcc-static: do not dynamically link with libgcc.


  Commit: fc933d490215378e3c5f32f3be92ec8532ae4c5f
      
https://github.com/mailru/tarantool/commit/fc933d490215378e3c5f32f3be92ec8532ae4c5f
  Author: Dmitry Simonenko <[email protected]>
  Date:   2013-03-15 (Fri, 15 Mar 2013)

  Changed paths:
    M test/big/lua.test

  Log Message:
  -----------
  test-python26-compat: make test python 2.6 compatible.


  Commit: 23d5f828c687a2d97f6b19a5317a760c0cc73d4d
      
https://github.com/mailru/tarantool/commit/23d5f828c687a2d97f6b19a5317a760c0cc73d4d
  Author: Konstantin Osipov <[email protected]>
  Date:   2013-03-22 (Fri, 22 Mar 2013)

  Changed paths:
    M src/lua/session.m

  Log Message:
  -----------
  Fix a bug with concurrent invocation of session triggers.

A session trigger would always use the same coroutine, for both connect and
disconnect, as well as for multiple sessions.

If a trigger runs insert() or update(), anything that yields the current
coro, the coro stack would get corrupted for the next parallel invocation.

Use an own coroutine for each invocation of a session trigger.


  Commit: 37907700400a8f8b8f93f83228f436a6f960bd4b
      
https://github.com/mailru/tarantool/commit/37907700400a8f8b8f93f83228f436a6f960bd4b
  Author: Konstantin Osipov <[email protected]>
  Date:   2013-03-22 (Fri, 22 Mar 2013)

  Changed paths:
    M src/lua/session.m

  Log Message:
  -----------
  Merge branch 'stable'


  Commit: 3219428f5f7408d27c5fed7909c3ac80c9be3549
      
https://github.com/mailru/tarantool/commit/3219428f5f7408d27c5fed7909c3ac80c9be3549
  Author: Konstantin Osipov <[email protected]>
  Date:   2013-03-26 (Tue, 26 Mar 2013)

  Changed paths:
    M cmake/FindReadline.cmake

  Log Message:
  -----------
  Fix broken (crashing) command line client on Ubuntu Precise

libreadline already goes with libhistory compiled in,
no reason to add it to the dynamically linked library
list.
Apparently, explicitly listing libhistory leads to
the dl loader pre-loading it instead of the compiled-in
version, which, in turn, leads to a crash on the first
history search in the command line client.

The fix is to remove cmake dependency on libhistory
as well as on libncurses, which we don't need either
(always require libtermcap).


  Commit: 17781bb86b083b28c4b42ff82b3f033955c93ced
      
https://github.com/mailru/tarantool/commit/17781bb86b083b28c4b42ff82b3f033955c93ced
  Author: Konstantin Osipov <[email protected]>
  Date:   2013-03-26 (Tue, 26 Mar 2013)

  Changed paths:
    M cmake/FindReadline.cmake

  Log Message:
  -----------
  Merge branch 'stable'


  Commit: f175e5ac7328ed85445106e2479d7b2fd427092e
      
https://github.com/mailru/tarantool/commit/f175e5ac7328ed85445106e2479d7b2fd427092e
  Author: Konstantin Osipov <[email protected]>
  Date:   2013-03-26 (Tue, 26 Mar 2013)

  Changed paths:
    M doc/developer/developer.xml
    M doc/www-data.in/download.cmake

  Log Message:
  -----------
  Update the user guide.


  Commit: 0c9ef5f415937eca3b148667c23dca635fa11d6c
      
https://github.com/mailru/tarantool/commit/0c9ef5f415937eca3b148667c23dca635fa11d6c
  Author: Konstantin Osipov <[email protected]>
  Date:   2013-03-26 (Tue, 26 Mar 2013)

  Changed paths:
    M cmake/FindReadline.cmake

  Log Message:
  -----------
  Merge branch 'stable' of github.com:mailru/tarantool into stable


  Commit: 9a1550524a694e9ecc90c04c5ab4a2f4e35bf6c2
      
https://github.com/mailru/tarantool/commit/9a1550524a694e9ecc90c04c5ab4a2f4e35bf6c2
  Author: Konstantin Osipov <[email protected]>
  Date:   2013-03-26 (Tue, 26 Mar 2013)

  Changed paths:
    M test/big/lua.test

  Log Message:
  -----------
  Merge branch 'test-python26-compat'


  Commit: 7291d69d3155dc3dacefa7be1b4d2e062bd66f46
      
https://github.com/mailru/tarantool/commit/7291d69d3155dc3dacefa7be1b4d2e062bd66f46
  Author: Konstantin Osipov <[email protected]>
  Date:   2013-03-26 (Tue, 26 Mar 2013)

  Changed paths:
    M CMakeLists.txt
    M connector/c/tnt/CMakeLists.txt
    M connector/c/tntnet/CMakeLists.txt
    M connector/c/tntrpl/CMakeLists.txt
    M connector/c/tntsql/CMakeLists.txt

  Log Message:
  -----------
  Merge branch 'warning-fix'


  Commit: 729927d2231dc325a0a823b8184721427bd9812f
      
https://github.com/mailru/tarantool/commit/729927d2231dc325a0a823b8184721427bd9812f
  Author: Konstantin Osipov <[email protected]>
  Date:   2013-03-27 (Wed, 27 Mar 2013)

  Changed paths:
    M src/iproto.m

  Log Message:
  -----------
  Fix a bug with session id in on_disconnect() trigger.

https://bugs.launchpad.net/tarantool/+bug/1160789

When multiple sessions get disconnected at the same
time, the same fiber is running all disconnect triggers.
This fiber's sid was  not changed between trigger invocations,
and on_disconnect() triggrer of the next disconnected
session would see not its own session id in box.session.id(),
but the previous session's session id.

The fix is to correctly set box.session.id() before handling
any iproto request.
In on_connect() request, sid is 0, but soon it is
reset in session_create().

No test case since the bug requires that there is a full
libev queue, so that multiple on_disconnect() triggers
fire in the same loop.


  Commit: 67305c4ac2463f1a78f507bb31672928416ec05f
      
https://github.com/mailru/tarantool/commit/67305c4ac2463f1a78f507bb31672928416ec05f
  Author: Konstantin Osipov <[email protected]>
  Date:   2013-03-27 (Wed, 27 Mar 2013)

  Changed paths:
    M doc/developer/developer.xml
    M doc/www-data.in/download.cmake
    M src/iproto.m

  Log Message:
  -----------
  Merge branch 'stable'


  Commit: 5395f540f8f016397872d8b12c066e2930d439ef
      
https://github.com/mailru/tarantool/commit/5395f540f8f016397872d8b12c066e2930d439ef
  Author: Dmitry Simonenko <[email protected]>
  Date:   2013-03-27 (Wed, 27 Mar 2013)

  Changed paths:
    M include/coio.h
    M src/coio.m
    M src/lua/lua_socket.m
    M test/box/socket.result
    M test/box/socket.test

  Log Message:
  -----------
  Bug1160869: incorrect fiber call order.
(https://bugs.launchpad.net/tarantool/+bug/1160869)

Lua socket object creates coio object that bind to a current
fiber, after yield it will resume it in a different fiber
context after a complete io operation.

Fix this situation by updating current coio fiber in most
lua socket operations.


  Commit: 920b958653d1686b0284885b6bde1acdf317bbcf
      
https://github.com/mailru/tarantool/commit/920b958653d1686b0284885b6bde1acdf317bbcf
  Author: Dmitry Simonenko <[email protected]>
  Date:   2013-03-27 (Wed, 27 Mar 2013)

  Changed paths:
    M src/coeio.m

  Log Message:
  -----------
  bug1160877: loopback addresses are not ignored when the AI_ADDRCONFIG
flag is set.
(https://bugs.launchpad.net/tarantool/+bug/1160877)

getaddrinfo("::1") may fail if machine has no public ipv6 addresses due
to AI_ADDRCONFIG behaviour.


  Commit: 6d07d1c01f42f62fdf57fea0ce19381324c1161f
      
https://github.com/mailru/tarantool/commit/6d07d1c01f42f62fdf57fea0ce19381324c1161f
  Author: Konstantin Osipov <[email protected]>
  Date:   2013-03-27 (Wed, 27 Mar 2013)

  Changed paths:
    M src/coeio.m

  Log Message:
  -----------
  Minor edit of a comment.


  Commit: dde1648e936c3aa3229bf918ff10e122af4f1672
      
https://github.com/mailru/tarantool/commit/dde1648e936c3aa3229bf918ff10e122af4f1672
  Author: Dmitry Simonenko <[email protected]>
  Date:   2013-03-27 (Wed, 27 Mar 2013)

  Changed paths:
    M include/coio.h
    M src/coio.m
    M src/lua/lua_socket.m

  Log Message:
  -----------
  coio-fiber-detach: move coio fiber update from lua socket to coio itself.


  Commit: 1ea5f565799b15acdb7f555ae058e92dce025867
      
https://github.com/mailru/tarantool/commit/1ea5f565799b15acdb7f555ae058e92dce025867
  Author: Konstantin Osipov <[email protected]>
  Date:   2013-03-28 (Thu, 28 Mar 2013)

  Changed paths:
    M src/coeio.m

  Log Message:
  -----------
  Merge branch 'master' into coio-fiber-detach


  Commit: 010160f988bdc8aed6257d4c39a27a458b7eac44
      
https://github.com/mailru/tarantool/commit/010160f988bdc8aed6257d4c39a27a458b7eac44
  Author: Konstantin Osipov <[email protected]>
  Date:   2013-03-28 (Thu, 28 Mar 2013)

  Changed paths:
    M src/coio.m

  Log Message:
  -----------
  coio-fiber-detach: review fixes.


  Commit: 2b46b187cf57d88546049bb5cd6824251e9070af
      
https://github.com/mailru/tarantool/commit/2b46b187cf57d88546049bb5cd6824251e9070af
  Author: Dmitry E. Oboukhov <[email protected]>
  Date:   2013-03-28 (Thu, 28 Mar 2013)

  Changed paths:
    M CMakeLists.txt
    M cmake/FindReadline.cmake
    M connector/c/tnt/CMakeLists.txt
    M connector/c/tntnet/CMakeLists.txt
    M connector/c/tntrpl/CMakeLists.txt
    M connector/c/tntsql/CMakeLists.txt
    M doc/developer/developer.xml
    M doc/www-data.in/download.cmake
    M src/coeio.m
    M src/coio.m
    M src/iproto.m
    M src/lua/session.m
    M test/big/lua.test
    M test/box/socket.result
    M test/box/socket.test

  Log Message:
  -----------
  Merge branch 'master' of github.com:mailru/tarantool into remote


  Commit: 30e64b0fb66ce4f91b7919c6b3745fe290bd9d47
      
https://github.com/mailru/tarantool/commit/30e64b0fb66ce4f91b7919c6b3745fe290bd9d47
  Author: Dmitry E. Oboukhov <[email protected]>
  Date:   2013-04-01 (Mon, 01 Apr 2013)

  Changed paths:
    M src/box/box.lua
    A test/box/remote.result
    A test/box/remote.test
    M test/lib/admin_connection.py

  Log Message:
  -----------
  delay until box.socket will be fixed


Compare: https://github.com/mailru/tarantool/compare/f1e91c09c051...30e64b0fb66c
_______________________________________________
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