Branch: refs/heads/fiber-problem
  Home:   https://github.com/tarantool/tarantool
  Commit: dd1cf97890c745288ec6a8ff36c9d24c09cf5ba8
      
https://github.com/tarantool/tarantool/commit/dd1cf97890c745288ec6a8ff36c9d24c09cf5ba8
  Author: Roman Tsisyk <[email protected]>
  Date:   2013-11-15 (Fri, 15 Nov 2013)

  Changed paths:
    M src/box/box_lua.cc
    M src/lua/init.cc

  Log Message:
  -----------
  Fix #72: print() in background fiber hogs fiber gc memory pool


  Commit: de52a8d4a08d566dfc5080e5aaf7f2c2440238db
      
https://github.com/tarantool/tarantool/commit/de52a8d4a08d566dfc5080e5aaf7f2c2440238db
  Author: Konstantin Osipov <[email protected]>
  Date:   2013-11-19 (Tue, 19 Nov 2013)

  Changed paths:
    M src/box/box_lua.cc
    M src/lua/init.cc

  Log Message:
  -----------
  Merge branch 'gh-72-print-palloc-memleak' into stable


  Commit: 1c7d2b28550911cb654c69071ba743e7c46360ba
      
https://github.com/tarantool/tarantool/commit/1c7d2b28550911cb654c69071ba743e7c46360ba
  Author: Roman Tsisyk <[email protected]>
  Date:   2013-11-20 (Wed, 20 Nov 2013)

  Changed paths:
    M include/palloc.h
    M include/tbuf.h
    M src/box/box_lua.cc
    M src/box/tuple.h
    M src/box/tuple_convert.cc
    M test/wal/lua.result
    M test/wal/lua.test

  Log Message:
  -----------
  Replace luaL_Buffer with tbuf. Fix #65


  Commit: aeae0979cf21cdb5e83d901c818bf302a7ffeaed
      
https://github.com/tarantool/tarantool/commit/aeae0979cf21cdb5e83d901c818bf302a7ffeaed
  Author: Roman Tsisyk <[email protected]>
  Date:   2013-11-21 (Thu, 21 Nov 2013)

  Changed paths:
    M src/box/box_lua.cc
    M test/big/iterator.result
    M test/big/iterator.test
    M test/big/lua.result
    M test/big/lua.test

  Log Message:
  -----------
  Fix #123: box.index.count and box.index.iterator do not check arguments

This patch adds lua_checkfield function - a wrapper for lua_tofield that raises
an error if Lua type can not be converted to lua_field structure. The function
should be used instead of lua_tofield in all bindings where custom types are not
supported.


  Commit: 8758fab59496db8c7fdd5943bda08d9a989b2b0b
      
https://github.com/tarantool/tarantool/commit/8758fab59496db8c7fdd5943bda08d9a989b2b0b
  Author: Roman Tsisyk <[email protected]>
  Date:   2013-11-21 (Thu, 21 Nov 2013)

  Changed paths:
    M src/box/box_lua.cc
    M test/box/lua.result
    M test/box/lua.test

  Log Message:
  -----------
  Fix #122: box.pack('p', t) segfault on recursive tables

This patch limits maximum recursion depth for luaL_packsize and luaL_packvalue
functions to 16 nested tables. This check is needed to prevent a crash
on recursive Lua tables.


  Commit: cb46dce92a434002b100caaf511fecab93a65343
      
https://github.com/tarantool/tarantool/commit/cb46dce92a434002b100caaf511fecab93a65343
  Author: Roman Tsisyk <[email protected]>
  Date:   2013-11-21 (Thu, 21 Nov 2013)

  Changed paths:
    M src/box/box_lua.cc
    M test/big/iterator.result
    M test/big/iterator.test
    M test/big/lua.result
    M test/big/lua.test

  Log Message:
  -----------
  Merge branch 'gh-123-box-count-arg-check' into stable


  Commit: 132cb94bf1cf20c8bff4f8fe35a788c94943128e
      
https://github.com/tarantool/tarantool/commit/132cb94bf1cf20c8bff4f8fe35a788c94943128e
  Author: Konstantin Osipov <[email protected]>
  Date:   2013-11-21 (Thu, 21 Nov 2013)

  Changed paths:
    M src/lua/init.cc
    M test/box/fiber.result
    M test/box/fiber.test

  Log Message:
  -----------
  A fix and a test case for gh-131

Fix a hang on box.fiber.resume() of an attached fiber which gets
cancelled.
When the child fiber got cancelled before detach, the parent
never was woken up, and would hang forever.
Wake up the parent, and, in the parent, do not try to access
a dead fiber.


  Commit: 14d36c4466828fafe354ad6d263ebe8352f4072b
      
https://github.com/tarantool/tarantool/commit/14d36c4466828fafe354ad6d263ebe8352f4072b
  Author: Konstantin Osipov <[email protected]>
  Date:   2013-11-21 (Thu, 21 Nov 2013)

  Changed paths:
    M include/palloc.h
    M include/tbuf.h
    M src/box/box_lua.cc
    M src/box/tuple.h
    M src/box/tuple_convert.cc
    M src/lua/init.cc
    M test/big/iterator.result
    M test/big/iterator.test
    M test/big/lua.result
    M test/big/lua.test
    M test/box/fiber.result
    M test/box/fiber.test
    M test/box/lua.result
    M test/box/lua.test
    M test/wal/lua.result
    M test/wal/lua.test

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/stable' into fiber-problem

Conflicts:
        test/box/lua.result


  Commit: bfe5a65a3965f0d0ae684d9dd3ebf33e790f83e1
      
https://github.com/tarantool/tarantool/commit/bfe5a65a3965f0d0ae684d9dd3ebf33e790f83e1
  Author: Konstantin Osipov <[email protected]>
  Date:   2013-11-21 (Thu, 21 Nov 2013)

  Changed paths:
    M src/lua/init.cc

  Log Message:
  -----------
  minor tweaks.


Compare: 
https://github.com/tarantool/tarantool/compare/086e690af489...bfe5a65a3965
_______________________________________________
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