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