Branch: refs/heads/master
Home: https://github.com/tarantool/tarantool
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: 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: b147f5c83634ff0ef487caecc9baad3e04ebdbfe
https://github.com/tarantool/tarantool/commit/b147f5c83634ff0ef487caecc9baad3e04ebdbfe
Author: Konstantin Osipov <[email protected]>
Date: 2013-09-03 (Tue, 03 Sep 2013)
Changed paths:
M include/fiber.h
M src/box/tuple.cc
M src/box/tuple.h
M src/replication.cc
M src/say.cc
M src/tarantool.cc
Log Message:
-----------
Merge branch 'stable'
Compare:
https://github.com/tarantool/tarantool/compare/f86f92f5f8ab...b147f5c83634
_______________________________________________
Mailing list: https://launchpad.net/~tarantool-developers
Post to : [email protected]
Unsubscribe : https://launchpad.net/~tarantool-developers
More help : https://help.launchpad.net/ListHelp