ClickHouse/tests
Azat Khuzhin 1a8437f2c9 Add ability to ignore unknown keys in JSON object for named tuples
This can be useful in case your input JSON is complex, while you need
only few fields in it.

This behaviour is controlled by the
input_format_json_ignore_unknown_keys_in_named_tuple setting name, that
is turned OFF by default.

This will, almost, allow to parse gharchive dataset without jq. "almost"
because of two things:
- Tuple cannot be Nullable, so such keys with Tuple type in ClickHouse
  cannot be `null` in JSON
- You cannot use dot.dot notation to extract columns for file() engine,
  only tupleElement()

Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2023-01-27 10:01:08 +01:00
..
ci Update tests/ci/fast_test_check.py 2023-01-25 00:13:28 +01:00
config
fuzz
instructions
integration Fix wiping sensitive info in INSERT INTO FUNCTION. 2023-01-25 14:50:49 +01:00
jepsen.clickhouse
perf_drafts
performance Disable the optimization to avoid sort.xml perf test fail in other PRs 2023-01-24 11:42:56 +00:00
queries Add ability to ignore unknown keys in JSON object for named tuples 2023-01-27 10:01:08 +01:00
.gitignore
.rgignore
clickhouse-test Merge pull request #43396 from azat/tests/improve-hung-check 2023-01-25 18:35:39 +03:00
CMakeLists.txt
msan_suppressions.txt
tsan_suppressions.txt
ubsan_suppressions.txt