Branch: refs/heads/space-fields
Home: https://github.com/mailru/tarantool
Commit: 09e6183c34f00d68977aa4021b1c0ba87b36787b
https://github.com/mailru/tarantool/commit/09e6183c34f00d68977aa4021b1c0ba87b36787b
Author: Dmitry Simonenko <[email protected]>
Date: 2012-12-29 (Sat, 29 Dec 2012)
Changed paths:
A connector/c/include/tp.h
M test/connector_c/CMakeLists.txt
A test/connector_c/tp.c
Log Message:
-----------
tp: single header lite connector/c. first import.
Commit: a8ba9b802803b4c5933e1216caa3b63ef7e20fd9
https://github.com/mailru/tarantool/commit/a8ba9b802803b4c5933e1216caa3b63ef7e20fd9
Author: Dmitry Simonenko <[email protected]>
Date: 2013-01-09 (Wed, 09 Jan 2013)
Changed paths:
M connector/c/include/tp.h
M test/connector_c/tp.c
Log Message:
-----------
connector-c-lite: resizeable pointer added, ping operation.
Commit: c87727c6e86632bc9d61c94d07fddc7bb102e814
https://github.com/mailru/tarantool/commit/c87727c6e86632bc9d61c94d07fddc7bb102e814
Author: Dmitry Simonenko <[email protected]>
Date: 2013-01-09 (Wed, 09 Jan 2013)
Changed paths:
M connector/c/include/tp.h
Log Message:
-----------
connector-c-lite: tp_reqid added.
Commit: 235df77ea08206b38706f8dcf6996c8fca8f709b
https://github.com/mailru/tarantool/commit/235df77ea08206b38706f8dcf6996c8fca8f709b
Author: Dmitry Simonenko <[email protected]>
Date: 2013-01-09 (Wed, 09 Jan 2013)
Changed paths:
M connector/c/include/tp.h
Log Message:
-----------
connector-c-lite: tp_call name size added.
Commit: 27eb3e45dcf84caeeab1a54ac545bc04503ae448
https://github.com/mailru/tarantool/commit/27eb3e45dcf84caeeab1a54ac545bc04503ae448
Author: Dmitry Simonenko <[email protected]>
Date: 2013-01-09 (Wed, 09 Jan 2013)
Changed paths:
M connector/c/include/tp.h
M test/connector_c/tp.c
Log Message:
-----------
connector-c-lite: fixed pointers reset on reallocation.
Commit: aa2e0fb6196b5c8301351f034cb72abf702b1738
https://github.com/mailru/tarantool/commit/aa2e0fb6196b5c8301351f034cb72abf702b1738
Author: Dmitry Simonenko <[email protected]>
Date: 2013-01-09 (Wed, 09 Jan 2013)
Changed paths:
M connector/c/include/tp.h
Log Message:
-----------
connector-c-lite: typo fix
Commit: 0ae522817470d2d07a0151962ea3cab3a2ef7f96
https://github.com/mailru/tarantool/commit/0ae522817470d2d07a0151962ea3cab3a2ef7f96
Author: Dmitry Simonenko <[email protected]>
Date: 2013-01-10 (Thu, 10 Jan 2013)
Changed paths:
M connector/c/include/tp.h
Log Message:
-----------
connect-c-lite: opsplice implementation.
Commit: 4daf1bb1aa8a666749d15c605d9faf45e40678fa
https://github.com/mailru/tarantool/commit/4daf1bb1aa8a666749d15c605d9faf45e40678fa
Author: Dmitry Simonenko <[email protected]>
Date: 2013-01-10 (Thu, 10 Jan 2013)
Changed paths:
M connector/c/include/tp.h
M test/connector_c/tp.c
Log Message:
-----------
connector-c-lite: opsplice fix.
Commit: 6a734900b07025015d350b61e082f8e10a60a105
https://github.com/mailru/tarantool/commit/6a734900b07025015d350b61e082f8e10a60a105
Author: Dmitry Simonenko <[email protected]>
Date: 2013-01-10 (Thu, 10 Jan 2013)
Changed paths:
M connector/c/include/tp.h
Log Message:
-----------
connector-c-l8: added tuple reply iteration.
Commit: b5e73e3f25100bcc8705a731d06ebafa38139f1b
https://github.com/mailru/tarantool/commit/b5e73e3f25100bcc8705a731d06ebafa38139f1b
Author: Dmitry Simonenko <[email protected]>
Date: 2013-01-11 (Fri, 11 Jan 2013)
Changed paths:
M connector/c/include/tp.h
M test/connector_c/tp.c
Log Message:
-----------
connector-c-lite: reply parsing and tuple/field iterations added.
Commit: e24f4b57f3255cc723a29562c86607e9c8f529c2
https://github.com/mailru/tarantool/commit/e24f4b57f3255cc723a29562c86607e9c8f529c2
Author: Roman Tsisyk <[email protected]>
Date: 2013-01-11 (Fri, 11 Jan 2013)
Changed paths:
M cmake/profile.cmake
Log Message:
-----------
Fix inverted logic in profile.cmake
Commit: d1c5d264b0ca443fb0af191d818d1861efb44e41
https://github.com/mailru/tarantool/commit/d1c5d264b0ca443fb0af191d818d1861efb44e41
Author: Dmitry Simonenko <[email protected]>
Date: 2013-01-11 (Fri, 11 Jan 2013)
Changed paths:
M connector/c/include/tp.h
M test/connector_c/tp.c
Log Message:
-----------
connector-c-lite: added tp_req and tp_reqbuf functions.
Commit: ce7fb51fbb3bdc1e2e2ceda1abdfa122a68b9643
https://github.com/mailru/tarantool/commit/ce7fb51fbb3bdc1e2e2ceda1abdfa122a68b9643
Author: Dmitry Simonenko <[email protected]>
Date: 2013-01-11 (Fri, 11 Jan 2013)
Changed paths:
M connector/c/include/tp.h
M test/connector_c/tp.c
Log Message:
-----------
connector-c-lite: simplified iterators, added tuple/field accessors.
Commit: fdb66d114e77ed5dbc2ec18ebeaea56ed6839fa4
https://github.com/mailru/tarantool/commit/fdb66d114e77ed5dbc2ec18ebeaea56ed6839fa4
Author: Konstantin Osipov <[email protected]>
Date: 2013-01-11 (Fri, 11 Jan 2013)
Changed paths:
M cmake/compiler.cmake
Log Message:
-----------
Don't lie about the minimal compiler verison (GCC) we require.
Commit: bebb9192e90f148c387d9c5c355b76a6e8fbd238
https://github.com/mailru/tarantool/commit/bebb9192e90f148c387d9c5c355b76a6e8fbd238
Author: Dmitry Simonenko <[email protected]>
Date: 2013-01-11 (Fri, 11 Jan 2013)
Changed paths:
M connector/c/include/tp.h
Log Message:
-----------
connector-c-lite: tp_getreqid added, fixed tp_req.
Commit: ba1d0fa0a55157e30c2033b6da55c2587c51286a
https://github.com/mailru/tarantool/commit/ba1d0fa0a55157e30c2033b6da55c2587c51286a
Author: Dmitry E. Oboukhov <[email protected]>
Date: 2013-01-11 (Fri, 11 Jan 2013)
Changed paths:
M connector/c/include/tp.h
Log Message:
-----------
tp_reply always returns reply-code
Commit: cc74b61398bb2ca24fc038afd048d0b9c48b9f83
https://github.com/mailru/tarantool/commit/cc74b61398bb2ca24fc038afd048d0b9c48b9f83
Author: Dmitry Simonenko <[email protected]>
Date: 2013-01-11 (Fri, 11 Jan 2013)
Changed paths:
M connector/c/include/tp.h
Log Message:
-----------
connector-c-lite: ping fixes.
Commit: 18c000c8a78cd25ac95d99aa2d3245fa086343a5
https://github.com/mailru/tarantool/commit/18c000c8a78cd25ac95d99aa2d3245fa086343a5
Author: Dmitry Simonenko <[email protected]>
Date: 2013-01-11 (Fri, 11 Jan 2013)
Log Message:
-----------
Merge branch 'connector-c-lite' of github.com:mailru/tarantool into
connector-c-lite
Conflicts:
connector/c/include/tp.h
Commit: acdcd7790704b312655f9b11b082a3ee61e4edc7
https://github.com/mailru/tarantool/commit/acdcd7790704b312655f9b11b082a3ee61e4edc7
Author: Dmitry Simonenko <[email protected]>
Date: 2013-01-11 (Fri, 11 Jan 2013)
Changed paths:
M connector/c/include/tp.h
Log Message:
-----------
connector-c-lite: inverting return value for overbound buffer.
Commit: b00c3d959817e51dcd5f6fa0cca501fe56d3b714
https://github.com/mailru/tarantool/commit/b00c3d959817e51dcd5f6fa0cca501fe56d3b714
Author: Dmitry Simonenko <[email protected]>
Date: 2013-01-11 (Fri, 11 Jan 2013)
Changed paths:
M connector/c/include/tp.h
Log Message:
-----------
connector-c-lite: continious buffer support in reply.
Commit: be7823d51a7be576a699f447f76d38671aac5b72
https://github.com/mailru/tarantool/commit/be7823d51a7be576a699f447f76d38671aac5b72
Author: Dmitry Simonenko <[email protected]>
Date: 2013-01-11 (Fri, 11 Jan 2013)
Changed paths:
M connector/c/include/tp.h
Log Message:
-----------
connector-c-lite: tp_req fix
Commit: 0182dae9c56bb2cb72ab929d54aafb938e794f4f
https://github.com/mailru/tarantool/commit/0182dae9c56bb2cb72ab929d54aafb938e794f4f
Author: Dmitry Simonenko <[email protected]>
Date: 2013-01-11 (Fri, 11 Jan 2013)
Changed paths:
M connector/c/include/tp.h
Log Message:
-----------
connector-c-lite: tp_replyerrorlen fix for overbounded buffer.
Commit: 32ef8e519c2912ac4911381e9867fe589ccb49c9
https://github.com/mailru/tarantool/commit/32ef8e519c2912ac4911381e9867fe589ccb49c9
Author: Roman Tsisyk <[email protected]>
Date: 2013-01-14 (Mon, 14 Jan 2013)
Changed paths:
M cmake/compiler.cmake
Log Message:
-----------
Temporary disable Objective C++ compiler check
Commit: 5f0c1e175adab1e2fdf79c8cd4a03f7dfdbf48c7
https://github.com/mailru/tarantool/commit/5f0c1e175adab1e2fdf79c8cd4a03f7dfdbf48c7
Author: Roman Tsisyk <[email protected]>
Date: 2013-01-14 (Mon, 14 Jan 2013)
Changed paths:
M CMakeLists.txt
M cmake/BuildLibOBJC.cmake
M cmake/luajit.cmake
A cmake/pthread-broken-inline-test.c
M include/config.h.cmake
M include/tarantool_pthread.h
Log Message:
-----------
CMake fixes for old distros
Commit: 1c4bc7aca79ba660a26f43e66d6eb96c490061ca
https://github.com/mailru/tarantool/commit/1c4bc7aca79ba660a26f43e66d6eb96c490061ca
Author: Roman Tsisyk <[email protected]>
Date: 2013-01-15 (Tue, 15 Jan 2013)
Changed paths:
M CMakeLists.txt
M include/config.h.cmake
A include/lib/bit/bit.h
M src/CMakeLists.txt
A src/lib/CMakeLists.txt
A src/lib/bit/CMakeLists.txt
A src/lib/bit/bit.c
Log Message:
-----------
libbit - Bit manipulation library (initial import)
Commit: df2f389286860c7563d7806bccd84a6a07120843
https://github.com/mailru/tarantool/commit/df2f389286860c7563d7806bccd84a6a07120843
Author: Dmitry Simonenko <[email protected]>
Date: 2013-01-16 (Wed, 16 Jan 2013)
Changed paths:
M connector/c/include/tp.h
M test/connector_c/tp.c
Log Message:
-----------
connector-c-lite: added cpp support, const attrs and optimized encoders.
Commit: 0f2b64a23f6cfe4a4b94233612e8427f35370ebd
https://github.com/mailru/tarantool/commit/0f2b64a23f6cfe4a4b94233612e8427f35370ebd
Author: Roman Tsisyk <[email protected]>
Date: 2013-01-17 (Thu, 17 Jan 2013)
Changed paths:
M CMakeLists.txt
A cmake/CheckBuiltInFunctionExists.cmake
M include/config.h.cmake
M include/lib/bit/bit.h
M src/lib/CMakeLists.txt
M src/lib/bit/CMakeLists.txt
M src/lib/bit/bit.c
Log Message:
-----------
libbit: review fixes
Commit: 342a28bf87e9746ac57b577e75e398525749a5df
https://github.com/mailru/tarantool/commit/342a28bf87e9746ac57b577e75e398525749a5df
Author: Roman Tsisyk <[email protected]>
Date: 2013-01-17 (Thu, 17 Jan 2013)
Changed paths:
M .gitignore
M test/unit/CMakeLists.txt
A test/unit/bit.c
A test/unit/bit.result
A test/unit/bit.test
Log Message:
-----------
libbit: add an unit test
Commit: 5778ca27a1cf21c016971bcfd19b858cf9b4d055
https://github.com/mailru/tarantool/commit/5778ca27a1cf21c016971bcfd19b858cf9b4d055
Author: Konstantin Osipov <[email protected]>
Date: 2013-01-17 (Thu, 17 Jan 2013)
Changed paths:
M README
Log Message:
-----------
Add URL to README
Commit: 6eb1e06c1361d8410dddd086ab8e534ae454fe65
https://github.com/mailru/tarantool/commit/6eb1e06c1361d8410dddd086ab8e534ae454fe65
Author: Konstantin Osipov <[email protected]>
Date: 2013-01-17 (Thu, 17 Jan 2013)
Changed paths:
M README
Log Message:
-----------
Try markdown.
Commit: bf79271c13b84467191da0a6f5ae55d97e656639
https://github.com/mailru/tarantool/commit/bf79271c13b84467191da0a6f5ae55d97e656639
Author: Konstantin Osipov <[email protected]>
Date: 2013-01-17 (Thu, 17 Jan 2013)
Changed paths:
R README
A README.md
Log Message:
-----------
Rename README to use Markdown markup.
Commit: 318d8adfd4aa3a59d6ca1f54916d42ea796b6f0f
https://github.com/mailru/tarantool/commit/318d8adfd4aa3a59d6ca1f54916d42ea796b6f0f
Author: Roman Tsisyk <[email protected]>
Date: 2013-01-17 (Thu, 17 Jan 2013)
Changed paths:
M CMakeLists.txt
M include/config.h.cmake
M src/CMakeLists.txt
Log Message:
-----------
Display full CFLAGS from src/ directory in tarantool_box --version output
Commit: 1a0b427e06a001cbf10783f08b6f16f99802092e
https://github.com/mailru/tarantool/commit/1a0b427e06a001cbf10783f08b6f16f99802092e
Author: Konstantin Osipov <[email protected]>
Date: 2013-01-17 (Thu, 17 Jan 2013)
Changed paths:
M .gitignore
M CMakeLists.txt
A cmake/CheckBuiltInFunctionExists.cmake
M include/config.h.cmake
A include/lib/bit/bit.h
M src/CMakeLists.txt
A src/lib/CMakeLists.txt
A src/lib/bit/CMakeLists.txt
A src/lib/bit/bit.c
M test/unit/CMakeLists.txt
A test/unit/bit.c
A test/unit/bit.result
A test/unit/bit.test
Log Message:
-----------
Merge branch 'libbit'
Commit: dffbd184e082a77517e731395706987df5637e67
https://github.com/mailru/tarantool/commit/dffbd184e082a77517e731395706987df5637e67
Author: Roman Tsisyk <[email protected]>
Date: 2013-01-17 (Thu, 17 Jan 2013)
Changed paths:
A Doxyfile
Log Message:
-----------
Add a Doxyfile
Commit: 8d5beb55f3bef111f37d7605b447484a8ae3bbc9
https://github.com/mailru/tarantool/commit/8d5beb55f3bef111f37d7605b447484a8ae3bbc9
Author: Dmitry Simonenko <[email protected]>
Date: 2013-01-17 (Thu, 17 Jan 2013)
Changed paths:
M connector/c/include/tp.h
Log Message:
-----------
connector-c-lite: Copyright corrected.
Commit: 3cefec81cda37467a8bd0860aa5e7c09e1c96172
https://github.com/mailru/tarantool/commit/3cefec81cda37467a8bd0860aa5e7c09e1c96172
Author: Konstantin Osipov <[email protected]>
Date: 2013-01-17 (Thu, 17 Jan 2013)
Changed paths:
A connector/c/include/tp.h
M test/connector_c/CMakeLists.txt
A test/connector_c/tp.c
Log Message:
-----------
Merge branch 'connector-c-lite'
Commit: f6bbbdebdab9c8771d45522fc58a0067dfa6eb42
https://github.com/mailru/tarantool/commit/f6bbbdebdab9c8771d45522fc58a0067dfa6eb42
Author: Dmitry Simonenko <[email protected]>
Date: 2013-01-17 (Thu, 17 Jan 2013)
Changed paths:
M connector/c/include/tp.h
Log Message:
-----------
connector-c-lite: Copyright year corrected.
Commit: 6b61494a549db2a75bad975206098648dcfdf0de
https://github.com/mailru/tarantool/commit/6b61494a549db2a75bad975206098648dcfdf0de
Author: Konstantin Osipov <[email protected]>
Date: 2013-01-17 (Thu, 17 Jan 2013)
Changed paths:
M connector/c/include/tp.h
Log Message:
-----------
Merge branch 'connector-c-lite'
Commit: bb1bc2ed2d50b944c7e278bab556dc2f2a8fce34
https://github.com/mailru/tarantool/commit/bb1bc2ed2d50b944c7e278bab556dc2f2a8fce34
Author: Konstantin Osipov <[email protected]>
Date: 2013-01-17 (Thu, 17 Jan 2013)
Changed paths:
M Doxyfile
Log Message:
-----------
Include src/ in doxygen coverage.
Commit: 3324b27c43aeaf46c69d555b8014bcb09e32a290
https://github.com/mailru/tarantool/commit/3324b27c43aeaf46c69d555b8014bcb09e32a290
Author: Konstantin Osipov <[email protected]>
Date: 2013-01-17 (Thu, 17 Jan 2013)
Changed paths:
A Doxyfile
Log Message:
-----------
Merge branch 'doxyfile'
Commit: 9ca7fda199f135c9d1aab8256b2668cea7e1f72e
https://github.com/mailru/tarantool/commit/9ca7fda199f135c9d1aab8256b2668cea7e1f72e
Author: Konstantin Osipov <[email protected]>
Date: 2013-01-17 (Thu, 17 Jan 2013)
Changed paths:
M src/box/box.m
Log Message:
-----------
Fix custom_proc_title in local_hot_standby process (opentar-26).
Commit: aabef5932a3163ed48e52d74a3d798d78d04e8b9
https://github.com/mailru/tarantool/commit/aabef5932a3163ed48e52d74a3d798d78d04e8b9
Author: Konstantin Osipov <[email protected]>
Date: 2013-01-17 (Thu, 17 Jan 2013)
Changed paths:
M src/box/box.m
Log Message:
-----------
Merge branch 'stable'
Commit: 5337ff3a42bd5147eebd7786943191b1ecc1107d
https://github.com/mailru/tarantool/commit/5337ff3a42bd5147eebd7786943191b1ecc1107d
Author: Roman Tsisyk <[email protected]>
Date: 2013-01-18 (Fri, 18 Jan 2013)
Changed paths:
M CMakeLists.txt
M src/lib/bit/CMakeLists.txt
Log Message:
-----------
Remove CheckPrototypeDefinition from CMake scripts (not supported on 2.6)
Commit: f81b18532723a674cf06a6bf76492e24b955bd2a
https://github.com/mailru/tarantool/commit/f81b18532723a674cf06a6bf76492e24b955bd2a
Author: Dmitry Simonenko <[email protected]>
Date: 2013-01-18 (Fri, 18 Jan 2013)
Changed paths:
M CMakeLists.txt
Log Message:
-----------
README install name fixed.
Commit: 19e1230c8a905eaf6908d2fc0cbcf633e7716343
https://github.com/mailru/tarantool/commit/19e1230c8a905eaf6908d2fc0cbcf633e7716343
Author: Dmitry Simonenko <[email protected]>
Date: 2013-01-18 (Fri, 18 Jan 2013)
Changed paths:
M connector/c/include/tp.h
Log Message:
-----------
tp: tp_nextfield() fixed.
Commit: e6d5b968fd96ae9c0adc91e1414a8fa7864cece0
https://github.com/mailru/tarantool/commit/e6d5b968fd96ae9c0adc91e1414a8fa7864cece0
Author: Dmitry E. Oboukhov <[email protected]>
Date: 2013-01-21 (Mon, 21 Jan 2013)
Changed paths:
M debian/README.Debian
M debian/etc/example.cfg
M debian/scripts/tarantool_instance
M debian/scripts/tarantool_snapshot_rotate
R debian/tarantool-common.cron.daily
A debian/tarantool-common.cron.hourly
Log Message:
-----------
Debian infrastructure uses opt preffix
https://bugs.launchpad.net/tarantool/+bug/1090381
Commit: 8386438d259da60358b2791ced379c9ba41751f3
https://github.com/mailru/tarantool/commit/8386438d259da60358b2791ced379c9ba41751f3
Author: Roman Tsisyk <[email protected]>
Date: 2013-01-21 (Mon, 21 Jan 2013)
Changed paths:
M src/box/box.m
M src/box/txn.m
Log Message:
-----------
Move "too long" message to txn_commit
Commit: 023215095cccd9f01eb314c740e1000f536d557a
https://github.com/mailru/tarantool/commit/023215095cccd9f01eb314c740e1000f536d557a
Author: Dmitry Simonenko <[email protected]>
Date: 2013-01-21 (Mon, 21 Jan 2013)
Changed paths:
M .gitignore
Log Message:
-----------
added test/connector_c/tp to .gitignore
Commit: 6445380bd423d2f06e393fc64541e1f0c2e8c794
https://github.com/mailru/tarantool/commit/6445380bd423d2f06e393fc64541e1f0c2e8c794
Author: Konstantin Osipov <[email protected]>
Date: 2013-01-21 (Mon, 21 Jan 2013)
Changed paths:
M src/box/box.m
M src/box/txn.m
Log Message:
-----------
Merge branch 'too-long'
Commit: 1e57c8650eeb76664d483be7a3eccab4dd0e33ae
https://github.com/mailru/tarantool/commit/1e57c8650eeb76664d483be7a3eccab4dd0e33ae
Author: Dmitry E. Oboukhov <[email protected]>
Date: 2013-01-21 (Mon, 21 Jan 2013)
Changed paths:
M src/ipc.m
Log Message:
-----------
ipc was realized properly
Commit: 28dc7d57c09760efaa628478f875ff19738e0b4e
https://github.com/mailru/tarantool/commit/28dc7d57c09760efaa628478f875ff19738e0b4e
Author: Konstantin Osipov <[email protected]>
Date: 2013-01-22 (Tue, 22 Jan 2013)
Changed paths:
M src/iproto.m
Log Message:
-----------
Preserve session id when running an iproto on_disconnect trigger.
There is already a test for this, but it is only possible
to repeat the condition for a bug in client/server testing (not localhost).
Commit: c6eddf18373ee35040273a7480c7c0a3c6fae43a
https://github.com/mailru/tarantool/commit/c6eddf18373ee35040273a7480c7c0a3c6fae43a
Author: Konstantin Osipov <[email protected]>
Date: 2013-01-22 (Tue, 22 Jan 2013)
Changed paths:
M src/ipc.m
Log Message:
-----------
Merge branch 'ipc-as-kostya-said'
Commit: e88adf45b179e7d9bdbd7be3e72e5f1de0d92db3
https://github.com/mailru/tarantool/commit/e88adf45b179e7d9bdbd7be3e72e5f1de0d92db3
Author: Dmitry E. Oboukhov <[email protected]>
Date: 2013-01-22 (Tue, 22 Jan 2013)
Changed paths:
M debian/changelog
Log Message:
-----------
New debian package
Commit: 32fdafe910aa8ff3af9bdac7db191ec2d1cc6b20
https://github.com/mailru/tarantool/commit/32fdafe910aa8ff3af9bdac7db191ec2d1cc6b20
Author: Roman Tsisyk <[email protected]>
Date: 2013-01-22 (Tue, 22 Jan 2013)
Changed paths:
M src/box/txn.m
Log Message:
-----------
Fix buggy commit 8386438d259da60358b2791ced379c9ba41751f3
Commit: a2c922db9d0ea2847e31c4ca22b7e5b429e37371
https://github.com/mailru/tarantool/commit/a2c922db9d0ea2847e31c4ca22b7e5b429e37371
Author: Dmitry E. Oboukhov <[email protected]>
Date: 2013-01-22 (Tue, 22 Jan 2013)
Changed paths:
M debian/changelog
Log Message:
-----------
New debian package
Commit: 7b6e6898230ee5f93a7693a07bc8bbffd7372929
https://github.com/mailru/tarantool/commit/7b6e6898230ee5f93a7693a07bc8bbffd7372929
Author: Konstantin Osipov <[email protected]>
Date: 2013-01-23 (Wed, 23 Jan 2013)
Changed paths:
M cmake/profile.cmake
Log Message:
-----------
Don't enable GCOV by default, make test is not ready for that.
When make test is run with gcov, coverage output files are
created. On the second run, when they are already there,
the server fails to start.
Commit: 6f30017a61eb416b6c962097a7377974f1881181
https://github.com/mailru/tarantool/commit/6f30017a61eb416b6c962097a7377974f1881181
Author: Dmitry Simonenko <[email protected]>
Date: 2013-01-25 (Fri, 25 Jan 2013)
Changed paths:
M cmake/BuildLibEIO.cmake
R include/asio.h
M include/coeio.h
M include/coio.h
M include/coio_buf.h
M include/evio.h
M include/ipc.h
M include/palloc.h
M include/sio.h
M src/CMakeLists.txt
R src/asio.m
M src/coeio.m
M src/coio.m
M src/evio.m
M src/ipc.m
M src/iproto.m
M src/lua/init.m
A src/lua/lua_io.h
A src/lua/lua_io.m
M src/lua/lua_ipc.m
M src/palloc.m
M src/replica.m
M src/sio.m
M src/tarantool.m
A test/box/lua_sockets.result
A test/box/lua_sockets.test
M third_party/libeio/xthread.h
M third_party/tarantool_ev.c
M third_party/tarantool_ev.h
Log Message:
-----------
box-io: lua-sockets history-less import.
Commit: bc4ac6b2c8b2c92f4ac0757b52b45bf4c4b5e6ce
https://github.com/mailru/tarantool/commit/bc4ac6b2c8b2c92f4ac0757b52b45bf4c4b5e6ce
Author: Roman Tsisyk <[email protected]>
Date: 2013-01-25 (Fri, 25 Jan 2013)
Changed paths:
M include/lib/bit/bit.h
M src/lib/bit/bit.c
Log Message:
-----------
Remove __attribute__((const)) attribute from libbit functions
Commit: ed607d6854bae3fbce2568f7e62df4ee9350c2b1
https://github.com/mailru/tarantool/commit/ed607d6854bae3fbce2568f7e62df4ee9350c2b1
Author: Roman Tsisyk <[email protected]>
Date: 2013-01-25 (Fri, 25 Jan 2013)
Changed paths:
M include/lib/bit/bit.h
M src/lib/bit/bit.c
M test/unit/bit.c
M test/unit/bit.result
Log Message:
-----------
Add bit_test/bit_set/bit_clear and bit_iter to libbit
Commit: 12a60fe837acdfd67bf352b29ccedfbab141258d
https://github.com/mailru/tarantool/commit/12a60fe837acdfd67bf352b29ccedfbab141258d
Author: Konstantin Osipov <[email protected]>
Date: 2013-01-25 (Fri, 25 Jan 2013)
Changed paths:
M include/coio.h
M src/CMakeLists.txt
M src/coio.m
M src/lua/init.m
R src/lua/lua_io.h
R src/lua/lua_io.m
A src/lua/lua_socket.h
A src/lua/lua_socket.m
M test/box/lua.result
R test/box/lua_sockets.result
R test/box/lua_sockets.test
A test/box/socket.result
A test/box/socket.test
Log Message:
-----------
Mak accept() and listen() follow luasocket return conventions.
Do not throw exceptions from coeio_connect_addrinfo() if timeout.
Rename box.io to box.socket.
Commit: 49eb9df5ba2ed1d9cc4ec7302c17e7cb6ad9676f
https://github.com/mailru/tarantool/commit/49eb9df5ba2ed1d9cc4ec7302c17e7cb6ad9676f
Author: Dmitry Simonenko <[email protected]>
Date: 2013-01-29 (Tue, 29 Jan 2013)
Changed paths:
M doc/www-data.in/download.cmake
Log Message:
-----------
new centos repository info.
Commit: bc9a021fe94245d277c57e909055ea5bafd39f67
https://github.com/mailru/tarantool/commit/bc9a021fe94245d277c57e909055ea5bafd39f67
Author: Roman Tsisyk <[email protected]>
Date: 2013-01-30 (Wed, 30 Jan 2013)
Changed paths:
M include/lib/bit/bit.h
M src/lib/bit/bit.c
M test/unit/bit.c
Log Message:
-----------
Rename bit_iter to bit_iterator
Commit: fb49adc8f22d927c4d7995517d745548c124ad7c
https://github.com/mailru/tarantool/commit/fb49adc8f22d927c4d7995517d745548c124ad7c
Author: Roman Tsisyk <[email protected]>
Date: 2013-01-30 (Wed, 30 Jan 2013)
Changed paths:
M third_party/README
A third_party/rb.h
R third_party/tree.h
Log Message:
-----------
Import new Red-Black tree from FreeBSD/jemalloc (BSD2)
Commit: c53d1935738743f344b5eb64e58fffcccf0dcd93
https://github.com/mailru/tarantool/commit/c53d1935738743f344b5eb64e58fffcccf0dcd93
Author: Roman Tsisyk <[email protected]>
Date: 2013-01-30 (Wed, 30 Jan 2013)
Changed paths:
M third_party/README
A third_party/rb.h
R third_party/tree.h
Log Message:
-----------
Merge branch 'rbtree' into libbitset
Commit: 5fe4ba2263ff7d52587a7075e6c254f989f81a49
https://github.com/mailru/tarantool/commit/5fe4ba2263ff7d52587a7075e6c254f989f81a49
Author: Roman Tsisyk <[email protected]>
Date: 2013-01-30 (Wed, 30 Jan 2013)
Changed paths:
M .gitignore
M CMakeLists.txt
A cmake/simd.cmake
A include/lib/bitset/bitset.h
M src/lib/CMakeLists.txt
A src/lib/bitset/CMakeLists.txt
A src/lib/bitset/bitset.c
A src/lib/bitset/page.c
A src/lib/bitset/page.h
M test/unit/CMakeLists.txt
A test/unit/bitset_basic.c
A test/unit/bitset_basic.result
A test/unit/bitset_basic.test
M test/unit/unit.h
Log Message:
-----------
libbitset - Bitset library (splited off from bitmap-index)
Commit: 1a5942d4ef622ae9ab8a0a07b4eef75e2f12703e
https://github.com/mailru/tarantool/commit/1a5942d4ef622ae9ab8a0a07b4eef75e2f12703e
Author: Roman Tsisyk <[email protected]>
Date: 2013-01-31 (Thu, 31 Jan 2013)
Changed paths:
M .gitignore
A include/lib/bitset/expr.h
A include/lib/bitset/iterator.h
M src/lib/bitset/CMakeLists.txt
A src/lib/bitset/expr.c
A src/lib/bitset/iterator.c
M test/unit/CMakeLists.txt
A test/unit/bitset_iterator.c
A test/unit/bitset_iterator.result
A test/unit/bitset_iterator.test
Log Message:
-----------
libbitset: bitset_expr and bitset_iterator (splited off from bitmap-index)
Commit: 18b86207c175fd37cf6c21384cc5f325727d8c4b
https://github.com/mailru/tarantool/commit/18b86207c175fd37cf6c21384cc5f325727d8c4b
Author: Roman Tsisyk <[email protected]>
Date: 2013-01-31 (Thu, 31 Jan 2013)
Changed paths:
M src/lib/bitset/expr.c
M src/lib/bitset/iterator.c
M test/unit/bitset_iterator.c
M test/unit/bitset_iterator.result
Log Message:
-----------
libbitset: support for empty expressions in bitset_iterator
Commit: 52765de65b8304424ef3d7014952f9fa55ee46f4
https://github.com/mailru/tarantool/commit/52765de65b8304424ef3d7014952f9fa55ee46f4
Author: Konstantin Osipov <[email protected]>
Date: 2013-02-01 (Fri, 01 Feb 2013)
Changed paths:
M include/coio.h
M include/coio_buf.h
M include/evio.h
M include/sio.h
M src/coio.m
M src/evio.m
M src/lua/lua_socket.m
M src/memcached-grammar.m
M src/memcached-grammar.rl
M src/replica.m
M src/sio.m
M test/box/socket.result
M test/box/socket.test
M third_party/README
Log Message:
-----------
Rename read/write to send/recv to be compatible with luasocket.
Inline bio_socket_close().
Don't allow connect/bind on a non-empty socket:this is error-prone.
Don't allow connect/bind on a socket which
is already connected/bound/used for something else.
This is error-prone.
Move bind_addrinfo to evio layer.
Don't create iobuf without need. In close(), set iobuf to NULL.
Timeouts are not exceptions. Merge _timeout and other calls in coio.
Commit: 6ec5b551dba7aef620437e92b8e5a768f692b33c
https://github.com/mailru/tarantool/commit/6ec5b551dba7aef620437e92b8e5a768f692b33c
Author: Konstantin Osipov <[email protected]>
Date: 2013-02-02 (Sat, 02 Feb 2013)
Changed paths:
M third_party/README
A third_party/rb.h
R third_party/tree.h
Log Message:
-----------
Merge branch 'rbtree'
Conflicts:
third_party/README
Commit: fe4e7b84316f2bf8d928529b69eaaccfecaa36ac
https://github.com/mailru/tarantool/commit/fe4e7b84316f2bf8d928529b69eaaccfecaa36ac
Author: Konstantin Osipov <[email protected]>
Date: 2013-02-02 (Sat, 02 Feb 2013)
Changed paths:
M include/lib/bit/bit.h
M src/lib/bit/bit.c
M test/unit/bit.c
M test/unit/bit.result
Log Message:
-----------
Merge branch 'libbit'
Commit: 02c55842fcbc954ec6d5f1233e6f65724f9bf9a4
https://github.com/mailru/tarantool/commit/02c55842fcbc954ec6d5f1233e6f65724f9bf9a4
Author: Konstantin Osipov <[email protected]>
Date: 2013-02-02 (Sat, 02 Feb 2013)
Changed paths:
M doc/www-data.in/download.cmake
Log Message:
-----------
CentOS distro documentation: fix typos.
Commit: ab491ed021fa903582b43400d3bb1bf90a4dffc8
https://github.com/mailru/tarantool/commit/ab491ed021fa903582b43400d3bb1bf90a4dffc8
Author: Konstantin Osipov <[email protected]>
Date: 2013-02-02 (Sat, 02 Feb 2013)
Changed paths:
M doc/www-data.in/download.cmake
Log Message:
-----------
Merge branch 'www-centos'
Commit: 0c3885a0070a78342c8ec64a8dd56eba7ff6f09a
https://github.com/mailru/tarantool/commit/0c3885a0070a78342c8ec64a8dd56eba7ff6f09a
Author: Konstantin Osipov <[email protected]>
Date: 2013-02-02 (Sat, 02 Feb 2013)
Changed paths:
M client/tarantool_checksum/CMakeLists.txt
M client/tarantool_checksum/tc_generate.c
M client/tarantool_checksum/tc_verify.c
M cmake/BuildMisc.cmake
M include/assoc.h
M test/big/iterator.result
M test/big/sql.result
M test/box/socket.result
M test/unit/bit.c
A third_party/PMurHash.c
A third_party/PMurHash.h
M third_party/README
R third_party/murmur_hash2.c
Log Message:
-----------
Replace murmur hash 2 with murmur hash 3.
Commit: 23b3f2b6efd313e9c0ccd32d4450d08de204888a
https://github.com/mailru/tarantool/commit/23b3f2b6efd313e9c0ccd32d4450d08de204888a
Author: Roman Tsisyk <[email protected]>
Date: 2013-02-04 (Mon, 04 Feb 2013)
Changed paths:
M third_party/README
M third_party/rb.h
A third_party/rb.patch
Log Message:
-----------
Update Red-Black Tree iterators (rb.h) to be safe
Commit: 80eef64239caaccd8433154348a868078693a22f
https://github.com/mailru/tarantool/commit/80eef64239caaccd8433154348a868078693a22f
Author: Roman Tsisyk <[email protected]>
Date: 2013-02-04 (Mon, 04 Feb 2013)
Changed paths:
M src/lib/bitset/bitset.c
Log Message:
-----------
Speedup bitset_destroy
Commit: 92e107a93bc24ebd0621edbc13b0d0f5e3f6441c
https://github.com/mailru/tarantool/commit/92e107a93bc24ebd0621edbc13b0d0f5e3f6441c
Author: Konstantin Osipov <[email protected]>
Date: 2013-02-04 (Mon, 04 Feb 2013)
Changed paths:
M client/tarantool_checksum/CMakeLists.txt
M client/tarantool_checksum/tc_generate.c
M client/tarantool_checksum/tc_verify.c
M cmake/BuildLibEIO.cmake
M cmake/BuildMisc.cmake
M doc/www-data.in/download.cmake
R include/asio.h
M include/assoc.h
M include/coeio.h
M include/coio.h
M include/coio_buf.h
M include/evio.h
M include/ipc.h
M include/palloc.h
M include/sio.h
M src/CMakeLists.txt
R src/asio.m
M src/coeio.m
M src/coio.m
M src/evio.m
M src/ipc.m
M src/iproto.m
M src/lua/init.m
M src/lua/lua_ipc.m
A src/lua/lua_socket.h
A src/lua/lua_socket.m
M src/memcached-grammar.m
M src/memcached-grammar.rl
M src/palloc.m
M src/replica.m
M src/sio.m
M src/tarantool.m
M test/big/iterator.result
M test/big/sql.result
M test/box/lua.result
A test/box/socket.result
A test/box/socket.test
M test/unit/bit.c
A third_party/PMurHash.c
A third_party/PMurHash.h
M third_party/README
M third_party/libeio/xthread.h
R third_party/murmur_hash2.c
M third_party/tarantool_ev.c
M third_party/tarantool_ev.h
Log Message:
-----------
Merge branch 'master' into libbitset
Conflicts:
third_party/README
Commit: 1fed8d4ef74a0c65bbf19abcb514731d78085402
https://github.com/mailru/tarantool/commit/1fed8d4ef74a0c65bbf19abcb514731d78085402
Author: Dmitry E. Oboukhov <[email protected]>
Date: 2013-02-04 (Mon, 04 Feb 2013)
Changed paths:
M include/exception.h
M src/box/box_lua.m
M src/exception.m
A test/box/raise.result
A test/box/raise.test
Log Message:
-----------
add box.raise(code, message) method
user can throw an exception with choised code.
Commit: 2814ab709c92e125f49b57cf295527f4ee621146
https://github.com/mailru/tarantool/commit/2814ab709c92e125f49b57cf295527f4ee621146
Author: Dmitry E. Oboukhov <[email protected]>
Date: 2013-02-05 (Tue, 05 Feb 2013)
Changed paths:
M doc/user/stored-procedures.xml
Log Message:
-----------
update documentation
Commit: 1ba82f299c6b104aa24befc920d1346ab0b3f0f8
https://github.com/mailru/tarantool/commit/1ba82f299c6b104aa24befc920d1346ab0b3f0f8
Author: Roman Tsisyk <[email protected]>
Date: 2013-02-05 (Tue, 05 Feb 2013)
Changed paths:
M src/lib/bitset/page.h
Log Message:
-----------
Fix a macro for non-glibc builds
Commit: a7bdfce4b549ba6006872550bd0872a57b5b7241
https://github.com/mailru/tarantool/commit/a7bdfce4b549ba6006872550bd0872a57b5b7241
Author: Roman Tsisyk <[email protected]>
Date: 2013-02-05 (Tue, 05 Feb 2013)
Changed paths:
M client/tarantool_checksum/tc_space.c
M include/coro.h
M include/fiber.h
M include/iobuf.h
M include/ipc.h
M include/latch.h
M include/mhash.h
M include/rlist.h
M include/rope.h
M include/salloc.h
M include/tbuf.h
M src/admin.m
M src/admin.rl
M src/box/box.m
M src/box/box_lua.m
M src/box/hash_index.m
M src/box/request.m
M src/box/space.m
M src/coio.m
M src/coro.m
M src/fiber.m
M src/iobuf.m
M src/ipc.m
M src/iproto.m
M src/latch.m
M src/log_io.m
M src/lua/init.m
M src/lua/lua_ipc.m
M src/lua/lua_socket.m
M src/memcached-grammar.m
M src/memcached-grammar.rl
M src/memcached.m
M src/replica.m
M src/replication.m
M src/rope.c
M src/salloc.m
M src/session.m
M src/tarantool.m
M src/tbuf.m
M test/unit/mhash.c
M test/unit/rlist.c
Log Message:
-----------
Unify constructor/destructor names in the code
Commit: 98a1c68f94c5b756973f11078000cc83e7b5ccb4
https://github.com/mailru/tarantool/commit/98a1c68f94c5b756973f11078000cc83e7b5ccb4
Author: Konstantin Osipov <[email protected]>
Date: 2013-02-05 (Tue, 05 Feb 2013)
Changed paths:
M client/tarantool_checksum/tc_space.c
M include/coro.h
M include/fiber.h
M include/iobuf.h
M include/ipc.h
M include/latch.h
M include/mhash.h
M include/rlist.h
M include/rope.h
M include/salloc.h
M include/tbuf.h
M src/admin.m
M src/admin.rl
M src/box/box.m
M src/box/box_lua.m
M src/box/hash_index.m
M src/box/request.m
M src/box/space.m
M src/coio.m
M src/coro.m
M src/fiber.m
M src/iobuf.m
M src/ipc.m
M src/iproto.m
M src/latch.m
M src/log_io.m
M src/lua/init.m
M src/lua/lua_ipc.m
M src/lua/lua_socket.m
M src/memcached-grammar.m
M src/memcached-grammar.rl
M src/memcached.m
M src/replica.m
M src/replication.m
M src/rope.c
M src/salloc.m
M src/session.m
M src/tarantool.m
M src/tbuf.m
M test/unit/mhash.c
M test/unit/rlist.c
Log Message:
-----------
Merge branch 'ctor-dtor-unify'
Commit: d1ccdca48681151a4afc21b6190d8da34c37a400
https://github.com/mailru/tarantool/commit/d1ccdca48681151a4afc21b6190d8da34c37a400
Author: Konstantin Osipov <[email protected]>
Date: 2013-02-05 (Tue, 05 Feb 2013)
Changed paths:
M include/lib/bitset/bitset.h
M include/lib/bitset/expr.h
M include/lib/bitset/iterator.h
Log Message:
-----------
Minor edits of the comments (style, typos).
Commit: 9bf1c3acedd0eaded4cdc0b6d2d75e03fe392909
https://github.com/mailru/tarantool/commit/9bf1c3acedd0eaded4cdc0b6d2d75e03fe392909
Author: Konstantin Osipov <[email protected]>
Date: 2013-02-05 (Tue, 05 Feb 2013)
Changed paths:
M .gitignore
M include/lib/bitset/bitset.h
A include/lib/bitset/expr.h
A include/lib/bitset/iterator.h
M src/lib/bitset/CMakeLists.txt
A src/lib/bitset/expr.c
A src/lib/bitset/iterator.c
M test/unit/CMakeLists.txt
A test/unit/bitset_iterator.c
A test/unit/bitset_iterator.result
A test/unit/bitset_iterator.test
Log Message:
-----------
Merge branch 'libbitset-iterator'
Commit: 2b717326ee55b5ca5f0eda82bbf04ce2abc6058a
https://github.com/mailru/tarantool/commit/2b717326ee55b5ca5f0eda82bbf04ce2abc6058a
Author: Konstantin Osipov <[email protected]>
Date: 2013-02-05 (Tue, 05 Feb 2013)
Changed paths:
M doc/user/stored-procedures.xml
M doc/user/target.db
Log Message:
-----------
Document box.socket.
Commit: b79a1119f7a6e845025d0aef8c3c730f9e12cb28
https://github.com/mailru/tarantool/commit/b79a1119f7a6e845025d0aef8c3c730f9e12cb28
Author: Konstantin Osipov <[email protected]>
Date: 2013-02-06 (Wed, 06 Feb 2013)
Changed paths:
M CMakeLists.txt
M include/config.h.cmake
M src/CMakeLists.txt
M src/lua/info.m
M src/tarantool.m
Log Message:
-----------
Printing compile flags: review comments.
Commit: 6af4ff09a135c0c6befd6153a54d02a8e07c1d50
https://github.com/mailru/tarantool/commit/6af4ff09a135c0c6befd6153a54d02a8e07c1d50
Author: Konstantin Osipov <[email protected]>
Date: 2013-02-06 (Wed, 06 Feb 2013)
Changed paths:
M CMakeLists.txt
M include/config.h.cmake
M src/CMakeLists.txt
M src/lua/info.m
M src/tarantool.m
Log Message:
-----------
Merge branch 'cmake-cflags-version'
Conflicts:
src/CMakeLists.txt
Commit: 0acdd6291fa8dc9145918836b9c7ccb0524c565b
https://github.com/mailru/tarantool/commit/0acdd6291fa8dc9145918836b9c7ccb0524c565b
Author: Konstantin Osipov <[email protected]>
Date: 2013-02-06 (Wed, 06 Feb 2013)
Changed paths:
M doc/user/stored-procedures.xml
M src/box/box_lua.m
M test/box/lua.result
A test/box/lua_misc.result
A test/box/lua_misc.test
R test/box/raise.result
R test/box/raise.test
R test/box/slab.result
R test/box/slab.test
R test/box/space.result
R test/box/space.test
R test/box/stat_lua.result
R test/box/stat_lua.test
Log Message:
-----------
box.raise: review fixes.
Commit: 8213d07c7c47a4b774c4af441d85add74e3ed1b2
https://github.com/mailru/tarantool/commit/8213d07c7c47a4b774c4af441d85add74e3ed1b2
Author: Konstantin Osipov <[email protected]>
Date: 2013-02-06 (Wed, 06 Feb 2013)
Changed paths:
M doc/user/stored-procedures.xml
M include/exception.h
M src/box/box_lua.m
M src/exception.m
M test/box/lua.result
A test/box/lua_misc.result
A test/box/lua_misc.test
R test/box/slab.result
R test/box/slab.test
R test/box/space.result
R test/box/space.test
R test/box/stat_lua.result
R test/box/stat_lua.test
Log Message:
-----------
Merge branch 'box.raise'
Commit: 97c087b1dd8bcc80a28e902026c8c62a8c8e53c6
https://github.com/mailru/tarantool/commit/97c087b1dd8bcc80a28e902026c8c62a8c8e53c6
Author: Dmitry Simonenko <[email protected]>
Date: 2013-02-07 (Thu, 07 Feb 2013)
Changed paths:
M src/lua/lua_socket.m
M test/box/socket.result
Log Message:
-----------
lua-socket-fixes: readline fixed to return separator as string.
Commit: d5b9df7425246c5f7096543ce17ad70226316f6d
https://github.com/mailru/tarantool/commit/d5b9df7425246c5f7096543ce17ad70226316f6d
Author: Dmitry Simonenko <[email protected]>
Date: 2013-02-07 (Thu, 07 Feb 2013)
Changed paths:
M src/lua/lua_socket.m
Log Message:
-----------
lua-socket-fixes: old code removed.
Commit: 8d568f4b922a50d5095b243a3d7e0b9f44c15403
https://github.com/mailru/tarantool/commit/8d568f4b922a50d5095b243a3d7e0b9f44c15403
Author: Dmitry Simonenko <[email protected]>
Date: 2013-02-07 (Thu, 07 Feb 2013)
Changed paths:
M src/lua/init.m
M src/lua/lua_socket.m
Log Message:
-----------
lua-socket-fixes: shutdown(2) flags added to the box.socket scope.
Commit: 1fd87b6106d36e2d9de5d05d60f5d2e2de13b0c0
https://github.com/mailru/tarantool/commit/1fd87b6106d36e2d9de5d05d60f5d2e2de13b0c0
Author: Dmitry Simonenko <[email protected]>
Date: 2013-02-07 (Thu, 07 Feb 2013)
Changed paths:
M include/sio.h
M src/lua/lua_socket.m
M src/sio.m
Log Message:
-----------
lua-socket-fixes: use sio_socketname() for socket:tostring().
Commit: 3b44e263970775d1aca2be5dc23e74c77fcdcc52
https://github.com/mailru/tarantool/commit/3b44e263970775d1aca2be5dc23e74c77fcdcc52
Author: Dmitry Simonenko <[email protected]>
Date: 2013-02-07 (Thu, 07 Feb 2013)
Changed paths:
M src/lua/init.m
M test/box/lua.result
Log Message:
-----------
lua-box-error: export error ids to the box.error table.
Commit: 58ad87274c25e8b6032d1cd84f2117b209397a31
https://github.com/mailru/tarantool/commit/58ad87274c25e8b6032d1cd84f2117b209397a31
Author: Konstantin Osipov <[email protected]>
Date: 2013-02-07 (Thu, 07 Feb 2013)
Changed paths:
M include/errcode.h
M src/lua/init.m
M test/box/lua_misc.result
M test/box/lua_misc.test
Log Message:
-----------
box.error: review fixes.
Commit: 94cc9db0dc577a9bd5d7bbf3089a0efc6937bf8a
https://github.com/mailru/tarantool/commit/94cc9db0dc577a9bd5d7bbf3089a0efc6937bf8a
Author: Konstantin Osipov <[email protected]>
Date: 2013-02-07 (Thu, 07 Feb 2013)
Changed paths:
M include/sio.h
M src/lua/init.m
M src/lua/lua_socket.m
M src/sio.m
M test/box/socket.result
Log Message:
-----------
Merge branch 'lua-socket-fixes'
Commit: b2ee0acd4b2cb1318390053dd1cfa017eea5cdc9
https://github.com/mailru/tarantool/commit/b2ee0acd4b2cb1318390053dd1cfa017eea5cdc9
Author: Roman Tsisyk <[email protected]>
Date: 2013-02-08 (Fri, 08 Feb 2013)
Changed paths:
M src/box/index.m
Log Message:
-----------
Backport hash_iterator from master to fix Bug#1031330
Commit: 86c75e884860c5dccff6bffd5ce970f95d778213
https://github.com/mailru/tarantool/commit/86c75e884860c5dccff6bffd5ce970f95d778213
Author: Dmitry Simonenko <[email protected]>
Date: 2013-02-08 (Fri, 08 Feb 2013)
Changed paths:
M src/box/box_lua.m
M test/box/lua.result
M test/box/lua.test
Log Message:
-----------
lua-box-totuple: box.totuple() added.
Conflicts:
test/box/lua.result
Commit: 49e1cff0de149bc71bf6a56c7c82930c5e934f61
https://github.com/mailru/tarantool/commit/49e1cff0de149bc71bf6a56c7c82930c5e934f61
Author: Roman Tsisyk <[email protected]>
Date: 2013-02-08 (Fri, 08 Feb 2013)
Log Message:
-----------
Merge branch 'stable'
Conflicts:
src/box/index.m
Commit: a199940d576fec51ea5a804acaf15aa4f7583f73
https://github.com/mailru/tarantool/commit/a199940d576fec51ea5a804acaf15aa4f7583f73
Author: Konstantin Osipov <[email protected]>
Date: 2013-02-08 (Fri, 08 Feb 2013)
Changed paths:
M src/box/box_lua.m
M test/box/lua.result
M test/box/lua.test
Log Message:
-----------
box.tuple.new(): review fixes.
Commit: a5e78113992f67e1c886959fd906b5f9d3afbc8a
https://github.com/mailru/tarantool/commit/a5e78113992f67e1c886959fd906b5f9d3afbc8a
Author: Konstantin Osipov <[email protected]>
Date: 2013-02-08 (Fri, 08 Feb 2013)
Changed paths:
M src/box/index.m
Log Message:
-----------
Merge branch 'stable' of github.com:mailru/tarantool into stable
Commit: f74620da5d501b1d02face1b70e79dbd5c62e397
https://github.com/mailru/tarantool/commit/f74620da5d501b1d02face1b70e79dbd5c62e397
Author: Konstantin Osipov <[email protected]>
Date: 2013-02-08 (Fri, 08 Feb 2013)
Changed paths:
M src/box/box_lua.m
M test/box/lua.result
M test/box/lua.test
Log Message:
-----------
Merge branch 'stable'
Conflicts:
test/box/lua.result
Commit: dcb5289aaba0036e8e7b7b4cb4f8e92b9d0cc753
https://github.com/mailru/tarantool/commit/dcb5289aaba0036e8e7b7b4cb4f8e92b9d0cc753
Author: Konstantin Osipov <[email protected]>
Date: 2013-02-08 (Fri, 08 Feb 2013)
Changed paths:
M doc/user/stored-procedures.xml
Log Message:
-----------
Document box.tuple.new().
Commit: e1a2edf60dfc0078e2f251fecc36b349eb5af159
https://github.com/mailru/tarantool/commit/e1a2edf60dfc0078e2f251fecc36b349eb5af159
Author: Konstantin Osipov <[email protected]>
Date: 2013-02-08 (Fri, 08 Feb 2013)
Changed paths:
M doc/user/stored-procedures.xml
Log Message:
-----------
Merge branch 'stable'
Conflicts:
doc/user/stored-procedures.xml
Commit: cf89abab68c3f8ad5c813f786d8f231bf43ac198
https://github.com/mailru/tarantool/commit/cf89abab68c3f8ad5c813f786d8f231bf43ac198
Author: Roman Tsisyk <[email protected]>
Date: 2013-02-08 (Fri, 08 Feb 2013)
Changed paths:
M src/box/box.lua
M test/big/lua.result
M test/big/lua.test
M test/big/tarantool.cfg
Log Message:
-----------
A fix and a test case for Bug#1042798 (box.truncate on non-linear pk)
Commit: bd76ca4e91c324507f94e908a54613cfecf6103c
https://github.com/mailru/tarantool/commit/bd76ca4e91c324507f94e908a54613cfecf6103c
Author: Roman Tsisyk <[email protected]>
Date: 2013-02-08 (Fri, 08 Feb 2013)
Changed paths:
M src/box/box.lua
M test/big/lua.result
M test/big/lua.test
M test/big/tarantool.cfg
Log Message:
-----------
Merge branch 'stable'
Conflicts:
src/box/box.lua
test/big/tarantool.cfg
Commit: fafa3465549b0d0c0f963f0b5060409b06fdd420
https://github.com/mailru/tarantool/commit/fafa3465549b0d0c0f963f0b5060409b06fdd420
Author: Konstantin Osipov <[email protected]>
Date: 2013-02-09 (Sat, 09 Feb 2013)
Changed paths:
M include/iobuf.h
M src/iobuf.m
M src/iproto.m
Log Message:
-----------
Fix two bugs in the new async I/O.
There were two cases when the new async I/O worked incorrectly.
The problems only revealed themselves under specific
concurrency circumstances.
In one case, the client would get a mix of pieces of different
packets (responses).
The reason for this was that, when selecting which output buffer
to write to the client, the flushing algorithm used to select
whichever of two buffers, associated with a session, had data to
flush.
This worked OK as long as the entire contents of the buffer could
be written in one writev() call. But when writev() would only be
able to write a part of the buffer, the next writev() could
already be done with another buffer, thus producing a mix of
*partial* writes from both buffers.
Between two buffers used for a session, one is always newer than
the other (contains responses to requests which came in earlier).
So basically the bug was that we would select a newer
buffer for flushing, while there were still unhandled requests
in the older buffer.
One approach to a fix would be to, once started, keep writing
the newer buffer until there is nothing to write in it.
The actual fix chooses a simpler approach: to never begin
with a newer buffer, until the older one is completely written.
Thus, there is never reordering of output between two
output buffers, only within a single buffer.
The second bug was caused by wrong calculation of write offset
for iproto header. When iproto_header would fall on the
border of two iov vectors, obuf_book would rightfully
discard the tail of the first iov vector, and "position"
the header at the beginning of the second vector.
However, the savepoint used to memcpy() the output would
still point at the first vector, and the header would be
(partially) written at the end of the first vector,
not at the beginning of of the second.
This led to a) write beyond allocated memory b) loss
of a piece of a packet (effect seen by the client).
The fix is to correctly record the write position when
making a booking. obuf_book signature is changed
respectively.
No test cases since the bug is only spottable under certain
concurrency circumstances (a single CPU box, client/server I/O).
@todo: add unit tests.
Commit: 152e3e00cd2d9a5ea1d7c1fc45584a502b2aa9ec
https://github.com/mailru/tarantool/commit/152e3e00cd2d9a5ea1d7c1fc45584a502b2aa9ec
Author: Konstantin Osipov <[email protected]>
Date: 2013-02-09 (Sat, 09 Feb 2013)
Changed paths:
M doc/user/stored-procedures.xml
M src/box/box.lua
M src/box/box_lua.m
M src/box/index.m
M test/big/lua.result
M test/big/lua.test
M test/big/tarantool.cfg
M test/box/lua.result
M test/box/lua.test
Log Message:
-----------
Merge branch 'stable' of github.com:mailru/tarantool into stable
Commit: 982801e1eda8fc73b23a0b714a073ee7f82d4dfc
https://github.com/mailru/tarantool/commit/982801e1eda8fc73b23a0b714a073ee7f82d4dfc
Author: Konstantin Osipov <[email protected]>
Date: 2013-02-09 (Sat, 09 Feb 2013)
Changed paths:
M include/iobuf.h
M src/iobuf.m
M src/iproto.m
Log Message:
-----------
Merge branch 'stable'
Commit: de6e1921a1913a777a5a860dd71094790ffda625
https://github.com/mailru/tarantool/commit/de6e1921a1913a777a5a860dd71094790ffda625
Author: Roman Tsisyk <[email protected]>
Date: 2013-02-13 (Wed, 13 Feb 2013)
Changed paths:
M .gitignore
M CMakeLists.txt
A Doxyfile
R README
A README.md
M client/tarantool_checksum/CMakeLists.txt
M client/tarantool_checksum/tc_generate.c
M client/tarantool_checksum/tc_space.c
M client/tarantool_checksum/tc_verify.c
M cmake/BuildLibEIO.cmake
M cmake/BuildLibOBJC.cmake
M cmake/BuildMisc.cmake
A cmake/CheckBuiltInFunctionExists.cmake
M cmake/compiler.cmake
M cmake/luajit.cmake
M cmake/profile.cmake
A cmake/pthread-broken-inline-test.c
A cmake/simd.cmake
A connector/c/include/tp.h
M debian/README.Debian
M debian/changelog
M debian/etc/example.cfg
M debian/scripts/tarantool_instance
M debian/scripts/tarantool_snapshot_rotate
R debian/tarantool-common.cron.daily
A debian/tarantool-common.cron.hourly
M doc/user/stored-procedures.xml
M doc/user/target.db
M doc/www-data.in/download.cmake
R include/asio.h
M include/assoc.h
M include/coeio.h
M include/coio.h
M include/coio_buf.h
M include/config.h.cmake
M include/coro.h
M include/errcode.h
M include/evio.h
M include/exception.h
M include/fiber.h
M include/iobuf.h
M include/ipc.h
M include/latch.h
A include/lib/bit/bit.h
A include/lib/bitset/bitset.h
A include/lib/bitset/expr.h
A include/lib/bitset/iterator.h
M include/mhash.h
M include/palloc.h
M include/rlist.h
M include/rope.h
M include/salloc.h
M include/sio.h
M include/tarantool_pthread.h
M include/tbuf.h
M src/CMakeLists.txt
M src/admin.m
M src/admin.rl
R src/asio.m
M src/box/box.lua
M src/box/box.m
M src/box/box_lua.m
M src/box/hash_index.m
M src/box/request.m
M src/box/space.m
M src/box/tree_index.m
M src/box/txn.m
M src/coeio.m
M src/coio.m
M src/coro.m
M src/evio.m
M src/exception.m
M src/fiber.m
M src/iobuf.m
M src/ipc.m
M src/iproto.m
M src/latch.m
A src/lib/CMakeLists.txt
A src/lib/bit/CMakeLists.txt
A src/lib/bit/bit.c
A src/lib/bitset/CMakeLists.txt
A src/lib/bitset/bitset.c
A src/lib/bitset/expr.c
A src/lib/bitset/iterator.c
A src/lib/bitset/page.c
A src/lib/bitset/page.h
M src/log_io.m
M src/lua/info.m
M src/lua/init.m
M src/lua/lua_ipc.m
A src/lua/lua_socket.h
A src/lua/lua_socket.m
M src/memcached-grammar.m
M src/memcached-grammar.rl
M src/memcached.m
M src/palloc.m
M src/replica.m
M src/replication.m
M src/rope.c
M src/salloc.m
M src/session.m
M src/sio.m
M src/tarantool.m
M src/tbuf.m
M test/big/iterator.result
M test/big/lua.result
M test/big/lua.test
M test/big/sql.result
M test/big/tarantool.cfg
M test/box/lua.result
M test/box/lua.test
A test/box/lua_misc.result
A test/box/lua_misc.test
R test/box/slab.result
R test/box/slab.test
A test/box/socket.result
A test/box/socket.test
R test/box/space.result
R test/box/space.test
R test/box/stat_lua.result
R test/box/stat_lua.test
M test/connector_c/CMakeLists.txt
A test/connector_c/tp.c
M test/unit/CMakeLists.txt
A test/unit/bit.c
A test/unit/bit.result
A test/unit/bit.test
A test/unit/bitset_basic.c
A test/unit/bitset_basic.result
A test/unit/bitset_basic.test
A test/unit/bitset_iterator.c
A test/unit/bitset_iterator.result
A test/unit/bitset_iterator.test
M test/unit/mhash.c
M test/unit/rlist.c
M test/unit/unit.h
A third_party/PMurHash.c
A third_party/PMurHash.h
M third_party/README
M third_party/libeio/xthread.h
R third_party/murmur_hash2.c
A third_party/rb.h
A third_party/rb.patch
M third_party/tarantool_ev.c
M third_party/tarantool_ev.h
R third_party/tree.h
Log Message:
-----------
Merge branch 'master' into space-fields
Conflicts:
src/box/box_lua.m
test/box/lua.result
Compare: https://github.com/mailru/tarantool/compare/eedc2a8a3a41...de6e1921a191
_______________________________________________
Mailing list: https://launchpad.net/~tarantool-developers
Post to : [email protected]
Unsubscribe : https://launchpad.net/~tarantool-developers
More help : https://help.launchpad.net/ListHelp