presto-hive/src/main/java/io/prestosql/plugin/hive/HiveNotReadableException.java/HiveNotReadableException/HiveNotReadableException
class HiveNotReadableException:    public HiveNotReadableException(SchemaTableName tableName, Optional<String> partition, String message)
    {
        super(partition.isPresent() ? HIVE_PARTITION_NOT_READABLE : HIVE_TABLE_READ_ONLY, composeMessage(tableName, partition, message));
        this.tableName = requireNonNull(tableName, "tableName is null");
        this.partition = requireNonNull(partition, "partition is null");
    }