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;
    const char * source_end = source + source_size;
    if (source + sizeof(UInt32) > source_end)
        return;
    const UInt32 items_count = unalignedLoadLE<UInt32>(source);
    source += sizeof(items_count);
    T prev_value{};
    
    if (source + sizeof(T) > source_end || items_count < 1)
        return;
    prev_value = unalignedLoadLE<T>(source);
    unalignedStoreLE<T>(dest, prev_value);
    source += sizeof(prev_value);
    dest += sizeof(prev_value);
    BitReader reader(source, source_size - sizeof(items_count) - sizeof(prev_value));
    BinaryValueInfo prev_xored_info{0, 0, 0};
    
    
    for (UInt32 items_read = 1; items_read < items_count && !reader.eof(); ++items_read)
    {
        T curr_value = prev_value;
        BinaryValueInfo curr_xored_info = prev_xored_info;