ErrLookup › prestodb/presto
prestodb/presto
The official home of the Presto distributed SQL query engine for big data · Java · 6,818 source files
Analyzed at 55bb57d202 on 2026-09-04. 1297 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
HIVE_INVALID_BUCKET_FILES A row that is supposed to be in bucket | error_code | error | hive, bucketing, data-corruption, presto |
| could not decode the dictionary for | exception | error | parquet, dictionary-encoding, decoding, corrupt-data |
ICEBERG_INVALID_PARTITION_VALUE Invalid partition value | error_code | error | iceberg, partitioning, metadata, parsing |
| Unable to read BINARY type decimal of size | exception | error | parquet, decoding, decimal, schema-mismatch |
PARQUET_UNSUPPORTED_ENCODING Dictionary encoding is not supported | error_code | error | parquet, dictionary-encoding, unsupported-encoding, boolean |
| Unexpected error in parquet metadata reading after cache… | exception | error | parquet, metadata, cache, io |
| Unexpected multiple column statistics for node | exception | error | orc, corruption, statistics, write-validation |
| no abstract type ColumnHandle | exception | error | json-serialization, polymorphic-dispatch, arrow-flight |
| not a valid mode | exception | error | parquet, decoding, timestamp, rle-encoding |
ICEBERG_CANNOT_OPEN_SPLIT Error opening Iceberg split | error_code | error | iceberg, io, split-open-failure, storage, read-path |
| Corrupted Parquet file: extra | exception | error | parquet, corrupt-file, decoding, batch-reader |
| Not valid Parquet file | exception | error | parquet, corrupt-file, magic-number, file-format |
| Type not supported as partition column: | exception | error | iceberg, partitioning, unsupported-type, write-path |
| Expected field to be | exception | error | presto, hive, type-mismatch, record-cursor |
| Failed to append record | exception | error | avro, kafka, presto, serialization, io |
NO_NODES_AVAILABLE No nodes available to run query | error_code | error | scheduler, topology, hard-affinity, no-workers, presto |
DRUID_BROKER_RESULT_ERROR ${rootNode.findValue("errorMessage").asText()} | error_code | error | druid, presto, query-failed, server-side-error, newline-json |
HIVE_CANNOT_OPEN_SPLIT Error opening Hive split | error_code | error | hive, hdfs, rcfile, io, split |
FUNCTION_IMPLEMENTATION_ERROR Method does not return valid MethodHandle | error_code | error | presto, function-implementation, reflection, methodhandle, plugin |
NOT_SUPPORTED Unsupported coercion from | error_code | error | hive, schema-evolution, type-coercion, presto |
PINOT_UNEXPECTED_RESPONSE Expected row of columns | error_code | error | pinot, malformed-response, pinot-exception, broker, presto |
| Unexpected type: | exception | error | variant, malformed-data, parquet, illegal-argument |
LANCE_TYPE_NOT_SUPPORTED Unsupported type for Arrow conversion: " + type | error_code | error | presto-connector, arrow, type-mapping, lance |
HIVE_INVALID_PARTITION_VALUE Invalid partition value | validation | error | hive, partitioning, type-parsing |
| Unsupported Parquet primitive type: | exception | error | parquet, predicate-pushdown, unsupported-type, dictionary |
ICEBERG_BAD_DATA Error opening Iceberg split | error_code | error | iceberg, parquet, corruption, bad-data, read-path |
| Error fetching results | exception | error | jdbc, resultset, network, query-execution |
| Index out of bound: (size: ) | exception | error | variant, index-out-of-bounds, malformed-data, parquet |
PINOT_UNSUPPORTED_COLUMN_TYPE type '' not supported | error_code | error | pinot, unsupported-type, type-mapping, presto |
ARROW_INTERNAL_ERROR The connector instance could not be created. | error_code | critical | presto, connector, guice, configuration |
GENERIC_INTERNAL_ERROR Invalid partition type | error_code | error | iceberg, partitioning, internal-error, type-mapping |
PARQUET_IO_READ_ERROR Error reading Parquet column | error_code | error | parquet, io, presto-exception, storage |
| Unsupported Parquet type: | exception | error | parquet, column-index, unsupported-type, predicate-pushdown |
WARNING_AS_ERROR %s | error_code | error | warnings, query-failure, configuration, presto |
DECODER_CONVERSION_NOT_SUPPORTED could not parse value | error_code | error | presto, kafka-decoder, json, timestamp, number-format |
ACCUMULO_TABLE_DNE Table does not exist | error_code | error | accumulo, table-not-found, rename, metadata |
ARROW_FLIGHT_INVALID_KEY_ERROR Error creating flight client, invalid key file: | error_code | error | presto, arrow-flight, tls, key, mtls |
| Invalid map block: | exception | error | block, map, type-mismatch, presto |
NODE_SELECTION_NOT_SUPPORTED Unsupported node selection strategy for TTL scheduling | error_code | error | scheduler, ttl, node-selection, configuration, presto |
| Decimal out of bound: | exception | error | variant, decimal, malformed-data, precision-overflow |
NOT_FOUND Could not move to latest snapshot on table | error_code | error | delta-lake, not-found, table, metadata |
| Unable to Load RedisProviderPlugin | exception | critical | io, configuration, file-not-found, redis, plugin-initialization |
| no abstract type ExecutionWriterTarget | validation | error | json-serialization, polymorphic-type, presto-native, writer-target |
| Unexpected default trust managers: | exception | error | ssl, truststore, presto-client |
CLICKHOUSE_PUSHDOWN_UNSUPPORTED_EXPRESSION ClickHouse does not support filter on top of AggregationNode. | error_code | warning | clickhouse, pushdown, filter, aggregation |
INVALID_FUNCTION_ARGUMENT Cannot convert ' ' to JSON | error_code | error | postgresql, json, invalid-argument, data-corruption |
| Type not supported: | exception | error | elasticsearch, type-decoding, unsupported-type, schema |
DRUID_QUERY_GENERATOR_FAILURE Expected to find a druid table scan node | error_code | error | druid, query-planning, pushdown |
| Failed to decode. | exception | error | parquet, io, decoding, nested-columns |
| {type_error} {className} {typeName} {fieldName} | validation | error | json, serialization, type-error, presto-protocol |
| errorString | error_code | error | sql, order-by, scope-resolution |
| PlanNode PlanNode | exception | error | json-parse-error, malformed-json, presto-native, plan-node |
HIVE_PARTITION_READ_ONLY Cannot insert into an existing partition of Hive table: | error_code | error | hive, insert, partition-read-only, overwrite |
| Could not create hudi connector for catalog | exception | critical | hudi, connector, configuration, startup |
HIVE_FUNCTION_IMPLEMENTATION_ERROR Instantiating error | error_code | error | hive, udaf, reflection, function-implementation |
| Unexpected type | validation | error | hive, statistics, illegal-argument, type-mismatch |
HIVE_UNSUPPORTED_FORMAT Attempted to build SQL for unknown S3SelectDataType | error_code | error | hive, s3-select, unsupported-format, predicate-pushdown |
| ColumnHandle ColumnHandle | exception | error | json, deserialization, presto-protocol, column-handle |
| Connection is closed | exception | error | jdbc, connection-lifecycle, presto |
| no abstract type PlanNode | exception | error | json-serialization, polymorphic-type, presto-native, plan-node |
DRUID_PUSHDOWN_UNSUPPORTED_EXPRESSION Druid does not support lambda | error_code | error | druid, pushdown, lambda, unsupported-expression |
| Invalid day second interval qualifier: to | error_code | error | presto, interval, parsing, datetime |
| Unexpected column type | exception | error | hive, page-source, filter, unsupported-type |
CLICKHOUSE_QUERY_GENERATOR_FAILURE Expected to find a clickhouse table scan node | error_code | error | optimizer, pushdown, plan-rewriting, internal-error |
| GrantRevokeResponse missing success field | exception | error | hive-metastore, thrift, role-grant, version-compatibility |
| Loaded truststore is empty - no certificates found in: | exception | error | ssl, truststore, security, configuration |
ICEBERG_INCOMPATIBLE_VERSION Cannot read Iceberg manifest files for table format version | error_code | error | iceberg, version-compatibility, metadata-table, format-version |
TYPE_MISMATCH Unknown type ' ' for column | error_code | error | sql, ddl, presto, type-error |
| Cannot show role grants from catalog | exception | error | security, authorization, access-control, roles |
FUNCTION_NOT_FOUND Sampling function: not cannot be resolved | error_code | error | planner, function-resolution, session-property, sampling |
GENERIC_SPILL_FAILURE Failed to spill pages | error_code | error | spill, disk-io, presto, temp-storage |
INVALID_ARGUMENTS Missing field reference for expression | error_code | error | invalid-arguments, column-reference, presto |
| unsupported type | validation | error | hive, column-statistics, complex-types, analyze |
| Write validation failed: unexpected string range in | exception | error | orc, write-validation, statistics, string |
HIVE_BAD_DATA Corrupted RC file | error_code | error | hive, rcfile, corrupt-data, hdfs |
HIVE_CONCURRENT_MODIFICATION_DETECTED Partition was added or modified during INSERT | error_code | error | hive, concurrency, insert, partition, conflict |
ICEBERG_MISSING_DATA Error opening Iceberg split | error_code | error | iceberg, missing-data, hdfs, block-missing, read-path |
| Failed to find matching function signature for | error_code | error | presto, function-resolution, sql |
HIVE_METASTORE_ERROR Failed to fetch partitions from Glue Data Catalog | error_code | error | glue, aws, partitions, throttling, network |
NOT_PERMITTED Schema is required to list tables | error_code | error | presto-connector, lark-sheets, metadata, schema-required |
| Unsupported privilege name: | validation | error | hive, security, privileges, authorization |
| Failed to create Credentials from file | exception | error | bigquery, google-credentials, io, configuration |
| Still remaining to be read in current batch. | exception | error | parquet, corrupt-file, timestamp, decoding |
| Unsupported vector type | exception | error | arrow, java, unsupported-type, unsupported-operation |
| Value is not null but data stream is not present | exception | error | orc-corruption, map, missing-stream |
| JDBC driver class not found | exception | critical | jdbc, classpath, configuration, startup |
| Not yet implemented: " + getClass().getSimpleName() + " for… | exception | error | verifier, ast, unsupported, rewrite |
| ConnectorSplit | validation | error | json-parse-error, malformed-json, presto-native, connector-split |
| Unsupported type ' ' for column | exception | error | presto-kafka, kafka-encoder, unsupported-operation, bigint |
| We didn't read correct number of definitionLevels | exception | error | parquet, definition-levels, corrupt-file, decoding |
| File does not exist: | exception | error | s3, hadoop-filesystem, file-not-found, hive |
| Impossible boolean statistics | exception | warning | parquet, statistics, predicate-pushdown, corrupt-file |
| Unsupported Parquet encoding: | exception | error | parquet, encoding, compatibility, decoding |
ARROW_FLIGHT_METADATA_ERROR Table columns could not be listed for table: | error_code | error | presto, arrow-flight, metadata, schema |
| Cannot parse distinct type definition | validation | error | presto, type-signature, parsing, distinct-type |
| nodes found in discovery vs. nodes found in heartbeats | exception | critical | presto, resource-manager, cluster-consistency, heartbeats, discovery |
PERMISSION_DENIED User does not have access to encryption key for encrypted column = | error_code | error | security, encryption, parquet, permissions, hive |
ELASTICSEARCH_TYPE_MISMATCH Expected list of elements for field | error_code | error | elasticsearch, type-mismatch, decoder, array, data-quality |
GENERIC_INSUFFICIENT_RESOURCES Size of hash table cannot exceed 1 billion entries | error_code | error | aggregation, memory-limit, histogram, resource-exhaustion |
| unsupported string field type: | exception | error | hive, serde, string, writable |