I've ClickHouse 22.1.3.7 in docker and tried to create table with this script.

```sql
CREATE TABLE default.test
(
    `time_date` Date CODEC(Delta(2), LZ4),
    `ipv6` IPv6 CODEC(Gorilla, LZ4)
)
ENGINE = MergeTree
PARTITION BY toYYYYMMDD(time_date)
ORDER BY (time_date)
SETTINGS index_granularity = 8192;
```

Expected behavior: table is created.

Actual behavior: An error with follow text
`Code: 36. DB::Exception: Codec Delta is only applicable for data types of size 1, 2, 4, 8 bytes. Given type IPv6. (BAD_ARGUMENTS)`

It tries to create ipv6 column with Delta codec but I specified Gorilla.
{
    static const auto DATA_BIT_LENGTH = getBitLengthOfLength(sizeof(T));
    
    static const auto LEADING_ZEROES_BIT_LENGTH = DATA_BIT_LENGTH - 1;
    if (source_size % sizeof(T) != 0)
        throw Exception("Cannot compress, data size " + toString(source_size) + " is not aligned to " + toString(sizeof(T)), ErrorCodes::CANNOT_COMPRESS);
    const char * source_end = source + source_size;
    const char * dest_start = dest;
    const char * dest_end = dest + dest_size;
    const UInt32 items_count = source_size / sizeof(T);
    unalignedStoreLE<UInt32>(dest, items_count);
    dest += sizeof(items_count);
    T prev_value{};
    
    BinaryValueInfo prev_xored_info{0, 0, 0};
    if (source < source_end)
    {
        prev_value = unalignedLoadLE<T>(source);
        unalignedStoreLE<T>(dest, prev_value);
        source += sizeof(prev_value);
        dest += sizeof(prev_value);
    }
    BitWriter writer(dest, dest_end - dest);
    while (source < source_end)
    {