You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It was taking the original name from the temp file name,
which was built with a custom suffix. Due to this suffix,
if the original file had any compression extension, ClickHouse
didn't automatically detect and apply the one to use.
Copy file name to clipboardExpand all lines: tests/queries/0_stateless/03362_into_outfile_atomic_truncate.sh
+3-3Lines changed: 3 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -52,8 +52,8 @@ ${CLICKHOUSE_CLIENT} --query="SELECT 'old,content' INTO OUTFILE '${CLICKHOUSE_TM
52
52
perform "2""SELECT 'new,content' INTO OUTFILE '${CLICKHOUSE_TMP}/test_atomic_2.out' TRUNCATE FORMAT CSV""\"new,content\"""0"
53
53
54
54
# Test 3: Atomic TRUNCATE with compression
55
-
${CLICKHOUSE_CLIENT} --query="SELECT 'old content' INTO OUTFILE '${CLICKHOUSE_TMP}/test_atomic_3.out.gz' COMPRESSION 'gzip' FORMAT TSV"|| { echo"Failed to create initial file for test 3";exit 1; }
56
-
perform "3""SELECT 'new content' INTO OUTFILE '${CLICKHOUSE_TMP}/test_atomic_3.out.gz' TRUNCATE COMPRESSION 'gzip' FORMAT TSV""new content""1"
55
+
${CLICKHOUSE_CLIENT} --query="SELECT 'old content' INTO OUTFILE '${CLICKHOUSE_TMP}/test_atomic_3.out.gz' FORMAT TSV"|| { echo"Failed to create initial file for test 3";exit 1; }
56
+
perform "3""SELECT 'new content' INTO OUTFILE '${CLICKHOUSE_TMP}/test_atomic_3.out.gz' TRUNCATE FORMAT TSV""new content""1"
57
57
58
58
# Test 4: Raw text file using RawBLOB format
59
59
${CLICKHOUSE_CLIENT} --query="SELECT 'old text' INTO OUTFILE '${CLICKHOUSE_TMP}/test_atomic_4.out' FORMAT RawBLOB"|| { echo"Failed to create initial file for test 4";exit 1; }
@@ -68,4 +68,4 @@ new line2" "0"
68
68
${CLICKHOUSE_CLIENT} --query="SELECT 'old content' INTO OUTFILE '${CLICKHOUSE_TMP}/test_atomic_6.out.tmp'"|| { echo"Failed to create initial file for test 6";exit 1; }
69
69
perform "6""SELECT 'new content' INTO OUTFILE '${CLICKHOUSE_TMP}/test_atomic_6.out.tmp' TRUNCATE""new content""0"".tmp"
0 commit comments