Skip to content
Snippets Groups Projects
Commit de90a615 authored by Eugine Blikh's avatar Eugine Blikh
Browse files

Changes:

* 	Implementing LUA printer (https://blueprints.launchpad.net/tarantool/+spec/tc-lua-printer)
* 	Moving xlog printer code into tc_print_xlog.{c,h}, leaving basic printing code in tc_print.{c,h}.
* 	Fix TC bug (https://bugs.launchpad.net/tarantool/+bug/1185746), Added support for snap print formatters.
* 	Added temporary workaround for option (-B or --bin), that allow you to print STR instead of INT and INT64 in lua formatter.
	Works in "keys" and UPDATE (ASSIGN or INSERT).
*	Fix of stdin: add custom function for pipe instead of stdin (very slow with readline)
*	Fix for realloc problems
	1) 	if size is 0, then behaviour is undefined
	2) 	in C99 if realloc returns NULL, and size is not zero (errno == ENOMEM) input buffer of memory is needed to be freed manually.
		Whitepaper of POSIX standart:
		http://pubs.opengroup.org/onlinepubs/9699919799/functions/realloc.html
*	Add support of -D (--delim) argument, that sets delimiter on start of tarantool client.
	Also, if you "cat" .snap or .xlog files in LUA format it prints delim in end of every coomand.
parent 6983f0ff
No related merge requests found
Showing
with 786 additions and 82 deletions
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment