ConnectorColumnHandle handle = columnsByName.get(entry.getKey());
checkArgument(handle != null, "Invalid partition key %s in partition %s", entry.getKey(), partitionId);
HiveColumnHandle columnHandle = checkType(handle, HiveColumnHandle.class, "handle");
String value = entry.getValue();
Type type = columnHandle.getType();
if (BOOLEAN.equals(type)) {
if (value.isEmpty()) {
builder.put(columnHandle, false);
}
else {