prestodb/presto
Documented errors, page 3 of 13. Back to prestodb/presto
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| reference to a non-existent key | exception | error | presto, block, dictionary-encoding, corrupt-state |
SERIALIZED_PAGE_CHECKSUM_ERROR Received corrupted serialized page from host | error_code | critical | data-corruption, network, exchange, serialization |
| compression not implemented yet | exception | error | orc, compression, unsupported-codec, file-format |
| length must be a multiple of 16. | exception | error | presto, block, alignment, vectorization |
| Signature mismatch in plaintext footer | exception | critical | parquet, encryption, integrity, tampering |
| Not an Iceberg table: | exception | error | iceberg, hive-metastore, table-type-mismatch |
PINOT_DATA_FETCH_EXCEPTION_OR_PINOT_EXCEPTION Encountered pinot exceptions for split | error_code | error | pinot, data-fetch, server-exception, retriable |
| Type must be a DecimalType for DecimalVector | validation | error | arrow, java, type-mismatch, decimal, illegal-argument |
ARROW_FLIGHT_INVALID_CERT_ERROR Error creating flight client, invalid certificate file: | error_code | error | presto, arrow-flight, tls, certificate, mtls |
| ConnectorTableHandle ConnectorTableHandle | exception | error | json-parse-error, malformed-json, presto-native, connector-table-handle |
| Decimal does not fit long (invalid table schema?) | exception | error | orc, decimal, overflow, schema-mismatch |
| Deserialized SingleMapBlock violates invariants: expected… | exception | critical | presto, serialization, map-block, hashtable, corruption |
| Fully qualified name of localhost should not resolve to… | exception | error | kerberos, spnego, dns, hostname |
ICEBERG_INVALID_METADATA Unable to find sort field source column in the table schema: | error_code | error | iceberg, schema, sort-order, invalid-metadata |
| iceberg.rest.auth.oauth2 requires either a credential or a… | exception | error | iceberg, rest-catalog, oauth2, configuration |
| map key cannot be null or contain nulls | exception | error | presto, map-block, null-key, indeterminate |
| ExecutionWriterTarget ExecutionWriterTarget | validation | error | json-parse-error, malformed-json, presto-native, writer-target |
| isNull length is less than positionCount | exception | error | presto, block-construction, illegal-argument, null-mask |
| Unsupported resource name | exception | error | http-header, session-property, presto-router |
| Authentication error | exception | error | ldap, network, naming-exception, tls |
| Cannot select from table | exception | error | presto, security, authorization, select |
| position is not valid | validation | error | presto, block, array-block, bounds-check, illegal-argument |
| Cannot set catalog session property | exception | error | security, session-properties, access-control, connector |
| Failed to create Credentials from key | exception | error | bigquery, authentication, credentials, configuration |
| Only bigint, integer and varchar blocks are supported | validation | error | thrift, testing, unsupported-type |
| Request to failed: [Error: ] | exception | error | |
| spill path is not writable; adjust… | validation | critical | spill, filesystem, permissions, configuration, presto |
AMBIGUOUS_ATTRIBUTE ' ' in ORDER BY is ambiguous | error_code | error | sql, presto, semantic-analysis, order-by |
HIVE_MISSING_DATA Error opening Hive split | error_code | critical | hdfs, parquet, missing-data, datanode |
| (JsonMappingException cause message) | validation | error | json, config, jackson, deserialization |
| no abstract type FunctionHandle | exception | error | serialization, type-error, presto-protocol, function-handle, subclass-dispatch |
COLUMN_NOT_FOUND Unknown field | error_code | error | sql, column-not-found, metadata, connector |
| Declared positions ( ) does not match block 's number of… | exception | error | presto, pagebuilder, block, inconsistent-state |
HUDI_UNKNOWN_TABLE_TYPE Unknown table type | error_code | error | hudi, table-type, input-format, metadata |
| unsupported type | validation | error | presto, decoder, configuration, unsupported-type |
| Column encrypted with footer key in file with plaintext… | exception | error | parquet, encryption, corrupt-file |
| Decoded value out of range for a 32bit number | exception | error | orc, corruption, schema-mismatch, integer-overflow |
ICEBERG_FILESYSTEM_ERROR Failed to read equality delete information | error_code | error | |
NATIVE_EXECUTION_PROCESS_LAUNCH_ERROR Cannot start | error_code | critical | native-process, process-launch, prestos-exception, spark |
| No matching AWS Lake Formation Security Mapping | http | error | aws, lakeformation, security-mapping, access-denied |
PINOT_INVALID_SEGMENT_QUERY_GENERATED Query and segmentsToQuery must be set | error_code | error | pinot, grpc, request-builder, validation |
ICEBERG_MISSING_COLUMN Column not found in delegate column map | error_code | error | iceberg, schema-mismatch, update, missing-column |
MALFORMED_HIVE_FILE_STATISTICS Filename = not stored in manifest. Partition = , TableName = | error_code | error | hive, manifest, file-statistics, metadata-inconsistency |
| Unsupported encoding | exception | error | orc, dwrf, unsupported-encoding |
| Unsupported FieldVector type | validation | error | arrow, java, unsupported-type, illegal-argument |
CONSTRAINT_VIOLATION NULL value not allowed for NOT NULL column: | error_code | error | not-null-constraint, writer, data-quality |
| Invalid interval qualifier: to | error_code | error | presto, interval, static-initialization, datetime |
TABLE_FUNCTION_INVALID_FUNCTION_ARGUMENT Duplicate argument name | error_code | error | sql, table-function, semantic-analysis, duplicate-argument |
| Class of function not found | exception | error | hive, function-not-found, classpath, classloader |
| Error creating temporary directory 'local_shuffle'. | exception | critical | filesystem, io, temp-directory, spark, shuffle |
HIVE_PARTITION_NOT_FOUND Failed to fetch partitions after | error_code | error | glue, partitions, retries, throttling, aws |
| Invalid transaction isolation level: | validation | error | jdbc, argument-validation, transactions, presto |
| New column does not have same number of rows as old column | exception | error | presto, page, block, row-count-mismatch |
| Query aborted by user | exception | info | cancellation, query-abort, presto-router |
| Error fetching next (attempts: , duration: ) | exception | error | network, timeout, http, retry |
HIVE_INVALID_ENCRYPTION_METADATA Both and need to be set for DWRF encryption | error_code | error | hive, dwrf, encryption, table-properties |
| KeyStore certificate | exception | error | ssl, certificate-expired, keystore, security |
| Output column ( ) definition not found in input selections | exception | error | pinot, pushdown, projection, internal-state |
| Value class does not match required Type class | validation | error | predicate, type-mismatch, illegal-argument |
| Error from native plan checker | error_code | error | native-engine, plan-validation, sidecar, http |
| Result set concurrency must be CONCUR_READ_ONLY | exception | error | jdbc, unsupported-feature, resultset, presto |
| Unknown primitive type: | exception | error | hive, serde, primitive-type, unsupported-type |
| Unsupported java type | exception | error | internal-error, read-path, version-mismatch, type-system |
| Cannot set catalog session property | exception | error | security, session-properties, access-control, connector |
| ConnectorIndexHandle ConnectorIndexHandle | validation | error | json, deserialization, parse-error, presto-protocol |
| was used before initialization | exception | error | block-builder, state-management, illegal-state |
ARROW_FLIGHT_CLIENT_ERROR Error creating flight client: | error_code | error | presto, arrow-flight, grpc, client, network |
| EMR File System class not found: | exception | critical | s3, emrfs, classpath, configuration, startup |
| Next URI host and port | exception | critical | network, security, uri-mismatch, presto-client |
| Unexpected decimal type: | validation | error | statistics, decimal, type-mapping |
INVALID_SESSION_PROPERTY must be between 0.0 and 100.0 inclusive | validation | warning | session-property, validation, hive, orc |
ACCESS_DENIED Query integrity check failed. | exception | error | security, access-denied, authorization |
NATIVE_EXECUTION_BINARY_NOT_EXIST File doesn't exist | error_code | critical | file-not-found, configuration, native-execution, process-launch |
| Nested sub-directories are not allowed | exception | error | hive, filesystem, directory-structure, partition |
| ConnectorMergeTableHandle ConnectorMergeTableHandle | validation | error | json, deserialization, parse-error, merge |
| Query is gone (server restarted?) | exception | error | presto, router, query-lifecycle, retry |
| Unexpected PrestoSparkMutableRow: 'buffer' and 'array'… | exception | error | shuffle, data-corruption, spark, page-decoding, version-skew |
| Unsupported type | exception | error | orc, type-mismatch, unsupported-type, presto |
CONFIGURATION_UNAVAILABLE Failed to read password file: | error_code | critical | io, filesystem, configuration, presto-exception |
HIVE_WRITER_CLOSE_ERROR Error committing write to Hive. | error_code | error | hive, orc, commit, io, writer |
INVALID_TABLE_PROPERTY use_timestamp_based_staleness cannot be explicitly set to false when… | error_code | error | |
| Failed connecting to Hive metastore | exception | critical | network, thrift, hive-metastore, connection, configuration |
JDBC_ERROR Failed to execute query. | error_code | error | jdbc, sql, database-error, procedure |
| position is not valid: | exception | error | presto, rle-block, index-out-of-bounds, blocks |
| Unable to load properties from config file | exception | error | router, scheduler, config, io |
| Unsupported query type | exception | error | verifier, unsupported, state-error, dispatch |
| Write validation failed: unexpected integer range in | exception | error | orc, write-validation, statistics, integer |
DUPLICATE_FUNCTION_ERROR Function ' ' already exists | error_code | error | duplicate-function, function-namespace, registration, presto |
ICEBERG_TOO_MANY_OPEN_PARTITIONS Exceeded limit of open writers for partitions | error_code | error | iceberg, partitions, writers, resource-limit |
| KeyStore certificate is expired: | validation | error | ssl, certificate-expired, keystore |
QUERY_PLANNING_TIMEOUT The query optimizer exceeded the timeout of | error_code | error | planning, timeout, optimizer, presto |
| updateObject | exception | error | jdbc, sqlfeaturenotsupportedexception, read-only-resultset, presto |
| field has unexpected position count. Expected: , actual | exception | error | presto, row-block, corrupt-state, block-builder |
| File doesn't exist | validation | error | file-not-found, configuration, spark, native-execution |
| Flat map reader does not support nesting | exception | error | orc, dwrf, flat-map, nested-schema, corruption |
| Not an Iceberg table | exception | error | iceberg, hive, table-type, catalog |
| Parameter index out of bounds: | exception | error | jdbc, parameter-binding, index-out-of-bounds |
| ResultSet thread was interrupted | exception | error | jdbc, thread-interrupted, concurrency |
SHEET_INVALID_HEADER Duplicated name in Column# and Column# | error_code | error | presto-connector, lark-sheets, schema-validation, headers |
| Unrecognized memory pool: | exception | error | memory-management, resource-manager, configuration |