v0.4.1
IMPROVEMENTS
- Now restrictions defined by flag 'tables' or CLICKHOUSE_SKIP_TABLES will be also applied for metadata (#43)
- S3 part was rewritten on non-blocking pipes. It allowed to execute reading from disk, compression and uploading simultaneously.
- Library mholt/archiver was updated to version with multi-threading 'gzip' support and now 'gzip' has been selected as compression format by default (#14)
Comparison table of upload 31GiB data with v0.4.0:
+------+----------------+----------------+
| | v0.4.0 | v0.4.1 |
+------+----------------+----------------+
| tar | Time: 8m14s | Time: 7m50s |
| | Size: 30.8GB | Size: 30.8GB |
+------+----------------+----------------+
| lz4 | Time: 22m50s | Time: 15m15s |
| | Size: 24GB | Size: 24.5GB |
+------+----------------+----------------+
| gzip | Time: 13m21s | Time: 6m54s |
| | Size: 21GB | Size: 24.2GB |
+------+----------------+----------------+