Skip to content
Snippets Groups Projects
user avatar
Eugine Blikh authored
* 	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.
de90a615
History
Name Last commit Last update