Branch: refs/heads/odkl-fix-snap-io-rate-limit
Home: https://github.com/tarantool/tarantool
Commit: 9bce86962ec6d38e210dfadfeedfde328df9cea8
https://github.com/tarantool/tarantool/commit/9bce86962ec6d38e210dfadfeedfde328df9cea8
Author: Konstantin Osipov <[email protected]>
Date: 2013-08-28 (Wed, 28 Aug 2013)
Changed paths:
M src/sio.cc
Log Message:
-----------
Suppress writing ECONNRESET to the log, this typically happens on client
timeout.
Commit: 03b53bf6a990fdea2ca979f2b96b9fb2f67c2d18
https://github.com/tarantool/tarantool/commit/03b53bf6a990fdea2ca979f2b96b9fb2f67c2d18
Author: Konstantin Osipov <[email protected]>
Date: 2013-08-29 (Thu, 29 Aug 2013)
Changed paths:
M src/box/lua/box.lua
Log Message:
-----------
Remove a piece of dead code.
Remove a piece of dead code which made select_range() and
select_reverse_range() extremely inefficient (a new iterator
instance for each tuple) and confusing.
box.index.iterator() creates a closure which is sufficient
to produce all iteration results. Use of index:next()
was apparently left by some tricky merge.
Commit: 783f2e8bdd8502be7ff3965869e3a58d2afe0d08
https://github.com/tarantool/tarantool/commit/783f2e8bdd8502be7ff3965869e3a58d2afe0d08
Author: Konstantin Osipov <[email protected]>
Date: 2013-09-03 (Tue, 03 Sep 2013)
Changed paths:
M src/box/tuple.cc
M src/box/tuple.h
Log Message:
-----------
A go at trying to remove the performance regression in hash primary key
access.
Inline tuple_field_old(), which avoids a function call
for field 0 access.
Commit: ba124bdd7920ce1b960406d0d3295fd838661b3f
https://github.com/tarantool/tarantool/commit/ba124bdd7920ce1b960406d0d3295fd838661b3f
Author: Dmitry Simonenko <[email protected]>
Date: 2013-09-03 (Tue, 03 Sep 2013)
Changed paths:
M client/tarantar/main.c
Log Message:
-----------
macosx: include malloc.h only under a linux
Commit: 2f3fedc4782b23599b503a80d1391fde4cd94c0b
https://github.com/tarantool/tarantool/commit/2f3fedc4782b23599b503a80d1391fde4cd94c0b
Author: Dmitry Simonenko <[email protected]>
Date: 2013-09-03 (Tue, 03 Sep 2013)
Changed paths:
M connector/c/include/tp.h
Log Message:
-----------
tp.h: rename leb128 to ber128
Commit: 9a8f78e4f040d0b45d46efd0e40b2c60d6a82f4d
https://github.com/tarantool/tarantool/commit/9a8f78e4f040d0b45d46efd0e40b2c60d6a82f4d
Author: Konstantin Osipov <[email protected]>
Date: 2013-09-03 (Tue, 03 Sep 2013)
Changed paths:
M include/fiber.h
M src/replication.cc
M src/say.cc
M src/tarantool.cc
Log Message:
-----------
A hack to fix opentar-42 (mail.ru ticket).
What happened in production, during upgrade:
- logger option in the config file was pointing to nowhere
- the server would start, unable to check that the child logger
process died prematurely
- the server would fork spawner process to spawn replication relays
- a replica would come in, asking for data
- the spawner would successfully spawn a relay but die on SIGPIPE
when trying to write to the log (a pipe leading nowhere by now)
about the event
-> we have a master with a dead spawner process, no more replicas,
sorry.
Well, someone should check their configuraiton in the first place.
Nevertheless, try to be nice, and:
- don't die on SIGPIPE in the spawner process.
- when starting the logger, make an effort to check that it has started
successfully. There is no reliable way to find this out, so do
it with the best effort.
Commit: d1b3db6ac46e0add5c08f51f519e0268eb7cd4d6
https://github.com/tarantool/tarantool/commit/d1b3db6ac46e0add5c08f51f519e0268eb7cd4d6
Author: Konstantin Osipov <[email protected]>
Date: 2013-09-03 (Tue, 03 Sep 2013)
Changed paths:
M client/tarantar/main.c
M connector/c/include/tp.h
Log Message:
-----------
Merge branch 'stable' of github.com:tarantool/tarantool into stable
Commit: 71b6841b42d6de397b090f3eeb4fca9ade12cfbc
https://github.com/tarantool/tarantool/commit/71b6841b42d6de397b090f3eeb4fca9ade12cfbc
Author: Dmitry E. Oboukhov <[email protected]>
Date: 2013-09-04 (Wed, 04 Sep 2013)
Changed paths:
M debian/changelog
M debian/copyright
M debian/rules
M debian/scripts/tarantool_snapshot_rotate
Log Message:
-----------
New Debian package (fix copyright, perldoc).
Commit: a6d73569d9c256484a9f256f2acf51ec70924325
https://github.com/tarantool/tarantool/commit/a6d73569d9c256484a9f256f2acf51ec70924325
Author: Dmitry E. Oboukhov <[email protected]>
Date: 2013-09-04 (Wed, 04 Sep 2013)
Changed paths:
A debian/source/options
Log Message:
-----------
Extra options for dpkg-source (Debian).
Commit: 5ed3fbe9ea851a972dfe38974f777a5e06daae7b
https://github.com/tarantool/tarantool/commit/5ed3fbe9ea851a972dfe38974f777a5e06daae7b
Author: Dmitry E. Oboukhov <[email protected]>
Date: 2013-09-04 (Wed, 04 Sep 2013)
Changed paths:
M src/lua/lua_ipc.cc
Log Message:
-----------
Fixed memory leak in box.ipc.channel.
Commit: c362adbb24a220d89b483af95c45b0a2edc01304
https://github.com/tarantool/tarantool/commit/c362adbb24a220d89b483af95c45b0a2edc01304
Author: Dmitry E. Oboukhov <[email protected]>
Date: 2013-09-05 (Thu, 05 Sep 2013)
Changed paths:
M debian/changelog
Log Message:
-----------
New Debian release (memory leak in box.ipc).
Commit: 2e82d266013d347a2431051ea2b97f055049dc02
https://github.com/tarantool/tarantool/commit/2e82d266013d347a2431051ea2b97f055049dc02
Author: Dmitry Simonenko <[email protected]>
Date: 2013-09-05 (Thu, 05 Sep 2013)
Changed paths:
M client/tarantool/tc_store.c
M connector/c/include/tarantool/tnt_proto.h
M connector/c/include/tarantool/tnt_request.h
M connector/c/tnt/tnt_request.c
Log Message:
-----------
opentar-43: add connector/c demarshaling support for delete v1.3
Commit: 31aeeaac63f3e267cbfe7f42ff382354e311ce6a
https://github.com/tarantool/tarantool/commit/31aeeaac63f3e267cbfe7f42ff382354e311ce6a
Author: Dmitry Simonenko <[email protected]>
Date: 2013-09-06 (Fri, 06 Sep 2013)
Changed paths:
M extra/tarantool_box
Log Message:
-----------
rpm-start-activecheck: check for the active tarantool instance
before starting another one.
Commit: 7e06fc8ac4a8edb5a22721b6703eeadf9eeb301b
https://github.com/tarantool/tarantool/commit/7e06fc8ac4a8edb5a22721b6703eeadf9eeb301b
Author: Dmitry E. Oboukhov <[email protected]>
Date: 2013-09-07 (Sat, 07 Sep 2013)
Changed paths:
M debian/changelog
Log Message:
-----------
New debian package.
Commit: c84e35c3bf5fe0fdcc9d06ac9437ab0146351b70
https://github.com/tarantool/tarantool/commit/c84e35c3bf5fe0fdcc9d06ac9437ab0146351b70
Author: Dmitry E. Oboukhov <[email protected]>
Date: 2013-09-08 (Sun, 08 Sep 2013)
Changed paths:
M CMakeLists.txt
M include/tarantool/config.h.cmake
M src/tarantool.cc
M third_party/tarantool_ev.c
M third_party/tarantool_ev.h
Log Message:
-----------
Fix build process on Debian/FreeBSD and BSD.
* sys/prctl.h can be found only on Linux, but cmake recognizes Debian/kFreeBSD
as Linux.
* extern "C" for TIMEOUT_INFINITY (it is used in plugins)
Commit: 4382f1641ff885c09ab9ab1bf285941b0f815a94
https://github.com/tarantool/tarantool/commit/4382f1641ff885c09ab9ab1bf285941b0f815a94
Author: Dmitry E. Oboukhov <[email protected]>
Date: 2013-09-08 (Sun, 08 Sep 2013)
Changed paths:
M debian/changelog
M debian/control
Log Message:
-----------
New Debian snapshot.
Commit: a064ebee0b287fe7805c3f3ba034da2d2da72bd1
https://github.com/tarantool/tarantool/commit/a064ebee0b287fe7805c3f3ba034da2d2da72bd1
Author: Dmitry E. Oboukhov <[email protected]>
Date: 2013-09-08 (Sun, 08 Sep 2013)
Changed paths:
M debian/changelog
M debian/rules
Log Message:
-----------
Fix debian/rules clean section (cleanup CMake files).
Commit: f2974d60f5685a4fd8af27e97974332befa9499a
https://github.com/tarantool/tarantool/commit/f2974d60f5685a4fd8af27e97974332befa9499a
Author: Dmitry E. Oboukhov <[email protected]>
Date: 2013-09-09 (Mon, 09 Sep 2013)
Changed paths:
M debian/changelog
M debian/rules
Log Message:
-----------
Remove tarantool/config.h pointedly (Debian/BSD).
Commit: 9f2e6466f4ffd823869403e03e6b762954b1f34a
https://github.com/tarantool/tarantool/commit/9f2e6466f4ffd823869403e03e6b762954b1f34a
Author: Dmitry E. Oboukhov <[email protected]>
Date: 2013-09-09 (Mon, 09 Sep 2013)
Changed paths:
M src/CMakeLists.txt
Log Message:
-----------
Drop BSD dependencies in Debian/kFreeBSD.
Commit: b856cdb266556339f6d3acff41db888e6858ab3a
https://github.com/tarantool/tarantool/commit/b856cdb266556339f6d3acff41db888e6858ab3a
Author: Dmitry E. Oboukhov <[email protected]>
Date: 2013-09-09 (Mon, 09 Sep 2013)
Changed paths:
M debian/changelog
Log Message:
-----------
New Debian upload.
Commit: eb56eca8ecdbbfe5102972707cf0754f27f86ead
https://github.com/tarantool/tarantool/commit/eb56eca8ecdbbfe5102972707cf0754f27f86ead
Author: Eugine Blikh <[email protected]>
Date: 2013-09-09 (Mon, 09 Sep 2013)
Changed paths:
M client/tarantool/tc.c
M client/tarantool/tc_cli.c
M client/tarantool/tc_opt.c
Log Message:
-----------
1. Get port number from admin connection
2. delete setopt and delimiter contractions
Commit: 2fe783149989e754867f7a5dbbb928d2ffd78950
https://github.com/tarantool/tarantool/commit/2fe783149989e754867f7a5dbbb928d2ffd78950
Author: Eugine Blikh <[email protected]>
Date: 2013-09-10 (Tue, 10 Sep 2013)
Changed paths:
M client/tarantool/tc.c
Log Message:
-----------
Fix CR style errors
Commit: 7522de0192dcb9167719509a0f98460d49e6849a
https://github.com/tarantool/tarantool/commit/7522de0192dcb9167719509a0f98460d49e6849a
Author: Konstantin Osipov <[email protected]>
Date: 2013-09-12 (Thu, 12 Sep 2013)
Changed paths:
M extra/tarantool_box
Log Message:
-----------
Merge branch 'rpm-start-activecheck' into stable
Commit: fbb4275880646d189c0c8c04de07bef1efb592cb
https://github.com/tarantool/tarantool/commit/fbb4275880646d189c0c8c04de07bef1efb592cb
Author: Dmitry Simonenko <[email protected]>
Date: 2013-09-13 (Fri, 13 Sep 2013)
Changed paths:
M src/say.cc
Log Message:
-----------
macosx: MacOS X doesn't have sigtimedwait()
Commit: b1b99cc0b05a1ecc154761cca12cf9c261d755b5
https://github.com/tarantool/tarantool/commit/b1b99cc0b05a1ecc154761cca12cf9c261d755b5
Author: Konstantin Osipov <[email protected]>
Date: 2013-09-13 (Fri, 13 Sep 2013)
Changed paths:
M src/say.cc
Log Message:
-----------
Merge branch 'stable' of github.com:tarantool/tarantool into stable
Commit: f2a41d1f67e971d0cf9fffe134b042b2647731e3
https://github.com/tarantool/tarantool/commit/f2a41d1f67e971d0cf9fffe134b042b2647731e3
Author: Konstantin Osipov <[email protected]>
Date: 2013-09-15 (Sun, 15 Sep 2013)
Changed paths:
M client/tarantool/tc.c
M client/tarantool/tc_cli.c
M client/tarantool/tc_opt.c
Log Message:
-----------
Merge branch 'tc-port' into stable
Commit: 3a9f44f2de816efff257604b36132b6f126078c0
https://github.com/tarantool/tarantool/commit/3a9f44f2de816efff257604b36132b6f126078c0
Author: Konstantin Osipov <[email protected]>
Date: 2013-09-19 (Thu, 19 Sep 2013)
Changed paths:
M src/lua/init.cc
M test/box/fiber.result
M test/box/fiber.test
Log Message:
-----------
Fix https://github.com/tarantool/tarantool/issues/33
Fix a crash when box.fiber.find() is called with no arguments.
Add a check for empty Lua stack.
Add a test.
Commit: a0d934af5ffb2e3c60cb85fd4d722b2e38870177
https://github.com/tarantool/tarantool/commit/a0d934af5ffb2e3c60cb85fd4d722b2e38870177
Author: Konstantin Osipov <[email protected]>
Date: 2013-09-23 (Mon, 23 Sep 2013)
Changed paths:
M src/lua/init.cc
M test/box/lua.result
M test/box/lua.test
Log Message:
-----------
Fixes gh-37: print(64-bit number) adds extra newline
A copy-paste implementation of print(64 bit number)
used to add an extra newline at the end of printed string.
Commit: fff2d177e5c3067af6ec988e0f48a38100bc41ef
https://github.com/tarantool/tarantool/commit/fff2d177e5c3067af6ec988e0f48a38100bc41ef
Author: Dmitry Simonenko <[email protected]>
Date: 2013-09-24 (Tue, 24 Sep 2013)
Changed paths:
M extra/rpm.spec.in
Log Message:
-----------
opentar-51: add rpm dependency for libgcc >= 4.1.2-50
Commit: ae1ec016a2e229eb6b30767f2947a23a894d287e
https://github.com/tarantool/tarantool/commit/ae1ec016a2e229eb6b30767f2947a23a894d287e
Author: Dmitry Simonenko <[email protected]>
Date: 2013-09-24 (Tue, 24 Sep 2013)
Changed paths:
M extra/tarantool_deploy.sh
Log Message:
-----------
rpm-chkconfig: call chkconfig after a deploy.
Commit: 8e8cd06184672fabfcb1e9c2d14ca6c92ce5f92c
https://github.com/tarantool/tarantool/commit/8e8cd06184672fabfcb1e9c2d14ca6c92ce5f92c
Author: Roman Tsisyk <[email protected]>
Date: 2013-09-26 (Thu, 26 Sep 2013)
Changed paths:
M include/errcode.h
M test/box/lua.result
M test/box/lua.test
M test/lib/sql_ast.py
Log Message:
-----------
Add support for custom error codes in box.raise()
Fix https://github.com/tarantool/tarantool/issues/44
Commit: aacc30c22c204d0fa4d51468fcd4569773807971
https://github.com/tarantool/tarantool/commit/aacc30c22c204d0fa4d51468fcd4569773807971
Author: Konstantin Osipov <[email protected]>
Date: 2013-09-27 (Fri, 27 Sep 2013)
Changed paths:
M CMakeLists.txt
M client/tarantar/main.c
M client/tarantool/tc.c
M client/tarantool/tc_cli.c
M client/tarantool/tc_opt.c
M client/tarantool/tc_store.c
M connector/c/include/tarantool/tnt_proto.h
M connector/c/include/tarantool/tnt_request.h
M connector/c/include/tp.h
M connector/c/tnt/tnt_request.c
M debian/changelog
M debian/control
M debian/copyright
M debian/rules
M debian/scripts/tarantool_snapshot_rotate
A debian/source/options
M extra/rpm.spec.in
M extra/tarantool_box
M extra/tarantool_deploy.sh
M include/errcode.h
M include/fiber.h
M include/tarantool/config.h.cmake
M src/CMakeLists.txt
M src/box/lua/box.lua
M src/box/tuple.cc
M src/box/tuple.h
M src/lua/init.cc
M src/lua/lua_ipc.cc
M src/replication.cc
M src/say.cc
M src/sio.cc
M src/tarantool.cc
M test/box/fiber.result
M test/box/fiber.test
M test/box/lua.result
M test/box/lua.test
M test/lib/sql_ast.py
M third_party/tarantool_ev.c
M third_party/tarantool_ev.h
Log Message:
-----------
Merge branch 'stable' into odkl-fix-snap-io-rate-limit
Commit: 41985b159f0061c314d9c64abcad862a846eb2c4
https://github.com/tarantool/tarantool/commit/41985b159f0061c314d9c64abcad862a846eb2c4
Author: Konstantin Osipov <[email protected]>
Date: 2013-09-27 (Fri, 27 Sep 2013)
Changed paths:
M include/recovery.h
M src/recovery.cc
M src/tarantool.cc
Log Message:
-----------
gh-45: review fixes
Compare:
https://github.com/tarantool/tarantool/compare/ff39a973ab28...41985b159f00
_______________________________________________
Mailing list: https://launchpad.net/~tarantool-developers
Post to : [email protected]
Unsubscribe : https://launchpad.net/~tarantool-developers
More help : https://help.launchpad.net/ListHelp