logger: use larger buffer and fix header level log (#518)
* RocksDB may print large log lines up to 64k. The default 1k buffer for `logv` is too small and truncates rocksdb log. When we detect log line is too long, we allocate a large enough buffer on heap and try again. * When log level is not specified, defaults to header level.
Showing
Please
register
or
sign in
to comment