This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Tarantool -- an efficient key/value data store".
The annotated tag 1.3.4 has been created
at 51f853dc5b02c020345d6e8dfb1c957cede3f8c5 (tag)
tagging cf1c420cdff448ab6e50f77c7255264f27d05dd6 (commit)
replaces 1.3.2
tagged by Konstantin Osipov
on Tue Feb 22 17:30:18 2011 +0300
Stable
Fedor Sigaev (3):
[core] fix exec command in admin console
[core] update admin.c
[core] fix admin.rl
Konstantin Osipov (58):
Move TODO to launchpad.
Make links to launchpad proper urls.
Do not delete 'test' directory in make clean.
Initial commit for test-run.py - test-runner.
Test runner: more comments, failure summary.
Merge branch 'master' of farm.corp.mail.ru:tarantool
Update test results.
Delete temporary tarantool_version.h_
Test-runner: fix alignment. No code changes.
Test-runner: admin.py as an interactive client.
Test runner: add tests for command line arguments.
Merge branch 'master' into test-runner
Test-runner: print usage when non-default location
Test-runner: update silverbox protocol docs.
Test-runner: update silverbox protocol docs.
Test-runner: next increment.
Test-runner: tests in Python dialect
Merge remote branch 'origin/test-runner' into test-runner
Test-runner: more coverage.
Test-runner: improve error messages.
Test-runner: fix a formatting bug.
Bug#684700 -h and --help options are broken
Bug#684700 -h and --help options are broken
Merge branch 'master', remote branch 'origin' into core-help
Bug#684700 -h and --help options are broken
Merge branch 'master', remote branch 'origin' into test-runner
Test-runner: support for SQL.
Merge branch 'master' into test-runner
Test-runner: use spaces to align test results.
Test runner: implement --mem option
Test-runner: post-review fixes for --gdb support.
Test-runner: fix a typo in a help message.
Test-runner: implement DELETE command.
Test-runner: support UPDATE SQL.
Merge branch 'test-runner'
Test-runner: extend test coverage.
Merge branch 'test-runner'
Master: fix an option name. Update help message.
Merge branch 'master' of farm.corp.mail.ru:tarantool
Test-runner: change SQL string quotes to ANSI.
Test-runner: fix a bug in colored client prompt.
'Tarantool' command line client: add 'reload'.
Blueprint 'cmake-based-build' initial commit.
Merge branch 'master' of farm.corp.mail.ru:tarantool into
cmake-based-build
Merge branch 'master' of farm.corp.mail.ru:tarantool into
cmake-based-build
cmake-based-build: merging with master
Test-runner: add ability to disable and skip tests
A post-push fix for Bug#712456 (checks for namespace id)
Merge branch 'master' into test-runner-valgrind
Test-runner-valgrind: review fixes.
Test-runner: minor fixes.
iproto protocol description: fix a bug in UPDATE
CMake build scripts: prepare for multiple module support.
Minor cleanups
Box: verify that we start from an existing snapshot.
Update installation instructions in README
C-coding-style: document the coding style in use.
Fixes and tests for Bug##712447, Bug##695689, Bug#686411
Roman Tokarev (61):
[box] fix and improve tree indexes:
[box] fix cfg_tmpl
[box] more accurate config checking
[box] implement splice
[box] fix do_field_splice
[box] fix do_splice
[box] more tests for splice
[core] run indent with user defined types (typedef)
[core] indent: add -ci8
[core] fix debug build
[sptree] fix initialization from array of one element
[box] indexes speedup
[core] do prelease after initialization
[sptree] update
[box] save index key inside tree_index_member (in place)
[box] don't use find and find_by_tuple in tree indexes
[box] cosmetic changes: rename str_tree to tree
[box] build_indexes: separate arrays building from trees building
[box] build_indexes: malloc 20% more
[box] fix tests
[core] add ev_now_update to vsay
[box] add unique property to indexes
[core]
[feeder] close client in parent after fork
[core] update confetti: added property 'required'
[core] remove limit of 4MB packet size between parent and child
[box] add unique property to memcached index
[core]
[core] dup config before config reloading
[core] fix tbuf_vprintf
[core] add more checks during config reloading
[core] add --cfg_get option
[core] exit from 'remote hot standby' fiber in case of EXIT_FIBER
exception
[core] move remote_state to log_io header
[core] cfg_get: return 1 if param is missing in config file
[core] chkconfig: return 1 in case of bad config
[core] update confetti
Merge branch 'master' into core-config-reread
[box] update tests
[core] remove unused config file open
[core] update confetti
[core] print CRLF in config related logs
[core] format 'reload configuration' command answer
[box, feeder] add 'ro' and 'required' attributes
[box] add tests for config reloading
indent
[box] add 'ro' and 'required' modificators for namespaces and their
subarrays
[box] add more tests for config reloading
[core] do va_end at the end of tbuf_vprintf
[core] fix tipo in va_end
[core] rename
Merge branch 'core-config-reread'
[core] enclose 'cat_filename' definiton by '#ifdef STORAGE'
[test-runner] Implement valgrind option.
[test-runner] Always check for valgrind errors.
[core] Update confetti generated files.
Fix for Bug #708685:
Test case for Bug #708685
Add launchpad bug link into test case for Bug #708685
Replace hardcoded path "var/tarantool.cfg" with computed one
Merge branch 'master' into box-708685-namespace_configuration
Teodor Sigaev (1):
[core] add exec command to admin console
Timofey Khryukin (1):
[client perl] some changes
Yuriy Nevinitsin (8):
[box] [client] [perl] makefile, bugfixes, move files to lib/
[box] [client] [perl] bugfixes
[box] [client] [perl] seelct_fields + misc changes
[box] [client] [perl] misc fixes
[box] [client] [perl] options check fix
[box] [client] [perl] add/replace support
[box] [client] [perl] hash_by
[box] [client] [perl] Fix _validate_params() not to clobber a param. Fix
update/splice for compatiblity with older perls.
Yuriy Vostrikov (162):
[core] admin =~ s/quit/exit/
[core] improved slab usage statistics
[core] incremental slab formating
[core] reuse free slabs in different classes
Merge branch 'slab_inc/reuse' into unstable
[core] tweak admin interface, put back quit command
[core] fix serious bug in directory scanning
[box] minor bugfix: fully fill index structure
[core] better heuristic for releasing memory during recovery
[core] fix palloc statistics
[core] add custom_proc_title to feeder
[core] ignore SRCDIR from env
[core] mod_init is not needed when we are acting like cat
[box] fix integer overflow in expire delay calculation
[box] initial tree implementation
[box] enforce index uniqueness check in update_multi
Merge branch 'tree_indexes' into unstable
[box] correctly udpate hash index when indexed field changed
[box] add toy implementation of ruby client library
[core] delay fiber_gc until enough garbage accumulated
[core] speedup palloc
[core] align first alloctaion on slab
[core] add missing include tbuf.h
[core] speedup tbuf_{alloc,append}
[box] minor code cleanup
[core] add missing include tbuf.h
Merge branch 'speedup_allocators' into unstable
[core] upgrade confetti parser
[core] regenerate core/admin.c
[box] test fixes
Merge branch 'box-splice' into unstable
[core] build system tweaks
[core] simplify CFLAGS handling for different build types
[core] indent
Merge branch 'indent' into unstable
[core] removed unused file
[core] remove another unused file
[core] initilize signal handlers only when running like storage
[core] eliminate limit on size of palloc allocation
[core] fix serious bug with allocation
[box] remove unused flags from test
[core] finaly fix palloc bug
[core, box] fast stat collector
[core] fix palloc bug
Merge branch 'fast-stat' into unstable
[core] upgrade confetti
[core] upgrade confetti yet again
Merge branch 'box-tree_indexes-speedup' into unstable
[box] support for add/replace flags in insert op
[box] extended status of replace failure
[box] better reporting about index violation
Merge branch 'box-add/replace' into unstable
[box] fix assertion
[box] unhardcode
[box] use correct namespace cardinality for memcache
[box] fix iov's reservation
[core] make recovery more robust
Merge branch 'core-say-update_time' into unstable
[core] remove dead code
[core] add read_u16
[core, box] unified xlog & snap io, unified robust ondisk format
[core] panic if recovery failed
[core, box] factor out conversion to v11 row format
[core] repair magick lookup
[core, box] implement support for v11 snap
[box] implicit row tags
[core] stop statistic aging if no data sources present
[core] fix feeder build
[core, feeder] support for v11 rows over network replication
[core] fix wording
[core] feeder stream versioning, refactored remote recovery
[core] indent
Merge branch 'xlog_ng' into unstable
Merge branch 'box-tree_indexes-unique' into unstable
[box] update xlog_print to use v11
[core] merge log_io_internal.h and log_io.h
[core] hide v04 stuff
[box] now replica reports its lag
[core] close connection to feeder in case of error
[core] fix packet length calculation
[core] use buffered read when doing recovery
[box] fix x64 build
[core, box] move snap_io_rate_limit to module specific initialization
[core, box] support for configurable behavior on recovery errors
[core] remove dead code
[core] refactor io rate limiting
[core] cleanup logflushing logic
[core] flush when saving snapshot
[core] add missing exception handling when recovering WAL
[core] better error handling on remote recovery
[core] refactor read_u{8,16,32,4}
[core, box] support for cookie in WAL
[core, box] wal_write and snapshot_write row now explicitly require tag
and cookie
[core, box] row dispatch based on tag
[core] default tags are negative
[core] fix bug: cookie is 64 bit
[core] remove cfg.h file hack, tweak scripts/indent
[feeder] support for tagged rows
Merge branch 'xlog_ng' into unstable
[core] flush stdio buffers when writing wal
[core] repair reading of v04 snaps
[core] partially rollback 8cb4a2b, make incremental builds work again
Merge branch 'hotfix-snap-v04' into unstable
[core] fix memory leak when saving snapshot
[box] fix snap printing
[core, box] write cookie in span too
[core] mention about GNU make requirement
[core] repair statistics
Merge branch 'unstable'
[core] Delay chunk allocation in palloc pool until it's absolutly
necessary.
[core] Make version look like 'X.Y.Z +NNcommits sha1abbr'.
[box] Drop support of legacy select and update_fields format.
[box] Use vector io only if tuple is big enough.
[core] Do not crash when doing select from empty tree.
[core] Use `git describe' to generate version string instead of homebrew
script.
[box] Add suport of u64 hash indeces.
[box] Rename khash structures in more consistent way.
[core] Fix bug causing last stat value being ignored.
[core] Better param name in stat_register()
[box] Repair memcached statistic.
[box] Enable accidently disabled expire in memcached mode.
[box] Add support of u64 hash index.
[box] Remove experemental code.
[core] Add ability to raise an exception in the other fiber.
Merge remote branches 'public/fiber-raise',
'public/core-pull_from_remote_exit' and 'public/core-remote_state_to_header'
Merge remote branch 'public/core-cfg_get'
Merge remote branch 'public/memcached-expire-stat'
[box] Correctly compare multicolumn indeces with NUM64 keys.
[core] Enable --help switch.
[box] Add kostja's comments and simplify field_compare.
Merge branch 'master', remote branch 'public/master'
Merge branch 'u64-indexes'
[core] Fix rbp printing.
[core] Fix rbp printing yet again.
[core] Implement command options parsing via gopt.
Merge branch 'test-runner' into core-help
[core] Cleanup error reporting.
[core] Print symbols in backtraces.
[core] Align help to fit 80 chars. Add more tests. Fix indening.
[core] Simplify tests.
[core] Fix wording.
Merge branch 'core-help'
Merge branch 'core-error-reporting'
[core] Ensure that all output from administrative console is in YAML.
[box] Fix stupid typo in HASH NUM64 index.
[core] Cleanup backtrace priniting.
[core] Make --cat accepting an arg
[core] Fix wording.
Merge branch 'core-save-rbp'
Merge branch 'core-cat-arg-fix'
Merge branch 'master' into core-yaml-repair
[core] Ensure all output from administrative connection is in YAML format.
Merge branch 'core-yaml-repair'
[core] Do not SEGV if no statitics collected.
Hack to tuple_unpack to correctly display 0xffffffff on x86.
Fix spelling.
[box] Add check of namespace number.
Merge branch 'master' of farm:tarantool
[core] Update libev.
[core] Fix printing of size_t value.
[core] Fix borken proctitle.
[core] Fix https://bugs.launchpad.net/bugs/722647
nevinitsin (6):
[box] handle EINTR properly
[box] clean perl client code. perl splice support. alpha
[box] clean perl client code. splice support. alpha
[box] fix test
[box] fix UpdateMulti for splice
[box] check field types for update
--
Tarantool -- an efficient key/value data store
_______________________________________________
Mailing list: https://launchpad.net/~tarantool-developers
Post to : [email protected]
Unsubscribe : https://launchpad.net/~tarantool-developers
More help : https://help.launchpad.net/ListHelp