|
28 | 28 | import org.openjdk.jmh.annotations.Warmup; |
29 | 29 | import org.openjdk.jmh.infra.Blackhole; |
30 | 30 | import com.clickhouse.benchmark.BaseState; |
| 31 | +import com.clickhouse.client.ClickHouseEnum; |
31 | 32 | import com.clickhouse.client.ClickHouseValue; |
32 | 33 | import com.clickhouse.client.data.ClickHouseBigDecimalValue; |
33 | 34 | import com.clickhouse.client.data.ClickHouseBigIntegerValue; |
@@ -82,7 +83,7 @@ public void setupSamples() { |
82 | 83 | add(map, list, Double.class, () -> ClickHouseDoubleValue.ofNull()); |
83 | 84 | add(map, list, BigInteger.class, () -> ClickHouseBigIntegerValue.ofNull()); |
84 | 85 | add(map, list, BigDecimal.class, () -> ClickHouseBigDecimalValue.ofNull()); |
85 | | - add(map, list, Enum.class, () -> ClickHouseEnumValue.ofNull()); |
| 86 | + add(map, list, Enum.class, () -> ClickHouseEnumValue.ofNull(ClickHouseEnum.EMPTY)); |
86 | 87 | add(map, list, Inet4Address.class, () -> ClickHouseIpv4Value.ofNull()); |
87 | 88 | add(map, list, Inet6Address.class, () -> ClickHouseIpv6Value.ofNull()); |
88 | 89 |
|
@@ -121,7 +122,7 @@ ClickHouseValue newValue(Class<?> clazz) { |
121 | 122 | } else if (BigDecimal.class.equals(clazz)) { |
122 | 123 | return ClickHouseBigDecimalValue.ofNull(); |
123 | 124 | } else if (Enum.class.equals(clazz)) { |
124 | | - return ClickHouseEnumValue.ofNull(); |
| 125 | + return ClickHouseEnumValue.ofNull(ClickHouseEnum.EMPTY); |
125 | 126 | } else if (Inet4Address.class.equals(clazz)) { |
126 | 127 | return ClickHouseIpv4Value.ofNull(); |
127 | 128 | } else if (Inet6Address.class.equals(clazz)) { |
|
0 commit comments