org.apache.hadoop.hive.ql
Enum ErrorMsg

java.lang.Object
  extended by java.lang.Enum<ErrorMsg>
      extended by org.apache.hadoop.hive.ql.ErrorMsg
All Implemented Interfaces:
Serializable, Comparable<ErrorMsg>

public enum ErrorMsg
extends Enum<ErrorMsg>

List of all error messages. This list contains both compile time and run-time errors.


Enum Constant Summary
ALTER_COMMAND_FOR_TABLES
           
ALTER_COMMAND_FOR_VIEWS
           
ALTER_TABLE_NON_NATIVE
           
ALTER_TABLE_NOT_ALLOWED_RENAME_SKEWED_COLUMN
           
ALTER_TBL_SKEWED_LOC_NO_LOC
           
ALTER_TBL_SKEWED_LOC_NO_MAP
           
ALTER_TBL_STOREDASDIR_NOT_SKEWED
           
ALTER_VIEW_DISALLOWED_OP
           
AMBIGUOUS_COLUMN
           
AMBIGUOUS_TABLE_ALIAS
           
AMBIGUOUS_TABLE_OR_COLUMN
           
ANALYZE_VIEW
           
ARCHIVE_METHODS_DISABLED
           
ARCHIVE_ON_MULI_PARTS
           
ARCHIVE_ON_TABLE
           
BUCKET_MAPJOIN_NOT_POSSIBLE
           
BUCKETED_NUMERATOR_BIGGER_DENOMINATOR
           
BUCKETED_TABLE_METADATA_INCORRECT
           
CLUSTERBY_DISTRIBUTEBY_CONFLICT
           
CLUSTERBY_ORDERBY_CONFLICT
           
CLUSTERBY_SORTBY_CONFLICT
           
COLUMN_ALIAS_ALREADY_EXISTS
           
COLUMN_REPEATED_IN_CLUSTER_SORT
           
COLUMN_REPEATED_IN_PARTITIONING_COLS
           
COLUMNSTATSCOLLECTOR_INCORRECT_NUM_PART_KEY
           
COLUMNSTATSCOLLECTOR_INVALID_PART_KEY
           
COLUMNSTATSCOLLECTOR_INVALID_PARTITION
           
COLUMNSTATSCOLLECTOR_INVALID_SYNTAX
           
COLUMNSTATSCOLLECTOR_IO_ERROR
           
COLUMNSTATSCOLLECTOR_PARSE_ERROR
           
CREATE_NON_NATIVE_AS
           
CTAS_COLLST_COEXISTENCE
           
CTAS_CTLT_COEXISTENCE
           
CTAS_EXTTBL_COEXISTENCE
           
CTAS_MULTI_LOADFILE
           
CTAS_PARCOL_COEXISTENCE
           
CTLT_COLLST_COEXISTENCE
           
DATABASE_NOT_EXISTS
           
DML_AGAINST_VIEW
           
DROP_PARTITION_NON_STRING_PARTCOLS_NONEQUALITY
           
DUPLICATE_COLUMN_NAMES
           
DUPLICATE_GROUPBY_KEY
           
DYNAMIC_PARTITION_DISABLED
           
DYNAMIC_PARTITION_MERGE
           
DYNAMIC_PARTITION_STRICT_MODE
           
EXIM_FOR_NON_NATIVE
           
GENERIC_ERROR
           
HIVE_GROUPING_SETS_AGGR_EXPRESSION_INVALID
           
HIVE_GROUPING_SETS_AGGR_NOFUNC
           
HIVE_GROUPING_SETS_AGGR_NOMAPAGGR
           
HIVE_GROUPING_SETS_EXPR_NOT_IN_GROUPBY
           
HIVE_INTERNAL_DDL_LIST_BUCKETING_DISABLED
           
HIVE_UNION_REMOVE_OPTIMIZATION_NEEDS_SUBDIRECTORIES
           
HOLD_DDLTIME_ON_NONEXIST_PARTITIONS
           
ILLEGAL_PATH
           
INCOMPATIBLE_SCHEMA
           
INSERT_EXTERNAL_TABLE
           
INSERT_INTO_BUCKETIZED_TABLE
           
INSERT_INTO_DYNAMICPARTITION_IFNOTEXISTS
           
INVALID_ARGUMENT
           
INVALID_ARGUMENT_LENGTH
           
INVALID_ARGUMENT_TYPE
           
INVALID_ARRAYINDEX_CONSTANT
           
INVALID_AS
           
INVALID_BUCKET_NUMBER
           
INVALID_COLUMN
           
INVALID_DOT
           
INVALID_FUNCTION
           
INVALID_FUNCTION_SIGNATURE
           
INVALID_INDEX
           
INVALID_INPUT_FORMAT_TYPE
           
INVALID_JDO_FILTER_EXPRESSION
           
INVALID_JOIN_CONDITION_1
           
INVALID_JOIN_CONDITION_2
           
INVALID_JOIN_CONDITION_3
           
INVALID_MAPINDEX_CONSTANT
           
INVALID_MAPINDEX_TYPE
           
INVALID_MAPJOIN_HINT
           
INVALID_MAPJOIN_TABLE
           
INVALID_METADATA
           
INVALID_NUMERICAL_CONSTANT
           
INVALID_OPERATOR_SIGNATURE
           
INVALID_OUTPUT_FORMAT_TYPE
           
INVALID_PARTITION
           
INVALID_PATH
           
INVALID_SELECT_SCHEMA
           
INVALID_TABLE
           
INVALID_TABLE_ALIAS
           
INVALID_TABLE_OR_COLUMN
           
INVALID_TBL_DDL_SERDE
           
INVALID_TRANSFORM
           
INVALID_XPATH
           
JOINNODE_OUTERJOIN_MORETHAN_8
           
LATERAL_VIEW_INVALID_CHILD
           
LATERAL_VIEW_WITH_JOIN
           
LINES_TERMINATED_BY_NON_NEWLINE
           
LOAD_INTO_NON_NATIVE
           
LOAD_INTO_STORED_AS_DIR
           
LOCK_CANNOT_BE_ACQUIRED
           
LOCKMGR_NOT_INITIALIZED
           
LOCKMGR_NOT_SPECIFIED
           
NEED_PARTITION_ERROR
           
NEED_PARTITION_SPECIFICATION
           
NEED_TABLE_SPECIFICATION
           
NO_CARTESIAN_PRODUCT
           
NO_COMPARE_BIGINT_DOUBLE
           
NO_COMPARE_BIGINT_STRING
           
NO_INSERT_INSUBQUERY
           
NO_LIMIT_WITH_ORDERBY
           
NO_OUTER_MAPJOIN
           
NO_PARTITION_PREDICATE
           
NO_SUBQUERY_ALIAS
           
NO_TABLE_ALIAS
           
NO_VALID_PARTN
           
NON_BUCKETED_TABLE
           
NON_COLLECTION_TYPE
           
NON_KEY_EXPR_IN_GROUPBY
           
NONEXISTPARTCOL
           
OFFLINE_TABLE_OR_PARTITION
           
ORDERBY_DISTRIBUTEBY_CONFLICT
           
ORDERBY_SORTBY_CONFLICT
           
OUTERJOIN_USES_FILTERS
           
OUTPUT_SPECIFIED_MULTIPLE_TIMES
           
OVERWRITE_ARCHIVED_PART
           
PARTITION_COLUMN_NON_PRIMITIVE
           
PARTITION_DYN_STA_ORDER
           
PARTITION_EXISTS
           
PARTSPEC_DIFFER_FROM_SCHEMA
           
RESERVED_PART_VAL
           
SAMPLE_COLUMN_NOT_FOUND
           
SAMPLE_RESTRICTION
           
SCRIPT_CLOSING_ERROR
           
SCRIPT_GENERIC_ERROR
           
SCRIPT_INIT_ERROR
           
SCRIPT_IO_ERROR
           
SELECT_DISTINCT_WITH_GROUPBY
           
SHOW_CREATETABLE_INDEX
           
SKEWED_TABLE_DUPLICATE_COLUMN_NAMES
           
SKEWED_TABLE_INVALID_COLUMN
           
SKEWED_TABLE_NO_COLUMN_NAME
           
SKEWED_TABLE_NO_COLUMN_VALUE
           
SKEWED_TABLE_SKEWED_COL_NAME_VALUE_MISMATCH_1
           
SKEWED_TABLE_SKEWED_COL_NAME_VALUE_MISMATCH_2
           
SKEWED_TABLE_SKEWED_COL_NAME_VALUE_MISMATCH_3
           
SORTMERGE_MAPJOIN_FAILED
           
STATSPUBLISHER_CLOSING_ERROR
           
STATSPUBLISHER_CONNECTION_ERROR
           
STATSPUBLISHER_INITIALIZATION_ERROR
           
STATSPUBLISHER_NOT_OBTAINED
           
STATSPUBLISHER_PUBLISHING_ERROR
           
SUPPORT_DIR_MUST_TRUE_FOR_LIST_BUCKETING
           
TABLE_ALIAS_NOT_ALLOWED
           
TABLE_ALREADY_EXISTS
           
TABLE_DATA_EXISTS
           
TARGET_TABLE_COLUMN_MISMATCH
           
UDAF_INVALID_LOCATION
           
UDF_STATEFUL_INVALID_LOCATION
           
UDTF_ALIAS_MISMATCH
           
UDTF_INVALID_LOCATION
           
UDTF_LATERAL_VIEW
           
UDTF_MULTIPLE_EXPR
           
UDTF_NO_CLUSTER_BY
           
UDTF_NO_DISTRIBUTE_BY
           
UDTF_NO_GROUP_BY
           
UDTF_NO_SORT_BY
           
UDTF_REQUIRE_AS
           
UNARCHIVE_ON_MULI_PARTS
           
UNION_NOTIN_SUBQ
           
UNSUPPORTED_MULTIPLE_DISTINCTS
           
UNSUPPORTED_TYPE
           
VIEW_COL_MISMATCH
           
VIEW_PARTITION_MISMATCH
           
VIEW_PARTITION_TOTAL
           
ZOOKEEPER_CLIENT_COULD_NOT_BE_INITIALIZED
           
 
Method Summary
static String findSQLState(String mesg)
          For a given error message string, searches for a ErrorMsg enum that appears to be a match.
 int getErrorCode()
           
 String getErrorCodedMsg()
           
static Pattern getErrorCodePattern()
           
static ErrorMsg getErrorMsg(int errorCode)
          Given an error code, returns the ErrorMsg object associated with it.
static ErrorMsg getErrorMsg(String mesg)
          Given an error message string, returns the ErrorMsg object associated with it.
 String getMsg()
           
 String getMsg(ASTNode tree)
           
 String getMsg(ASTNode tree, String reason)
           
 String getMsg(String reason)
           
 String getMsg(org.antlr.runtime.tree.Tree tree)
           
 String getMsg(org.antlr.runtime.tree.Tree tree, String reason)
           
 String getSQLState()
           
static String getText(ASTNode tree)
           
static void renderOrigin(StringBuilder sb, ASTNodeOrigin origin)
           
static ErrorMsg valueOf(String name)
          Returns the enum constant of this type with the specified name.
static ErrorMsg[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

GENERIC_ERROR

public static final ErrorMsg GENERIC_ERROR

INVALID_TABLE

public static final ErrorMsg INVALID_TABLE

INVALID_COLUMN

public static final ErrorMsg INVALID_COLUMN

INVALID_INDEX

public static final ErrorMsg INVALID_INDEX

INVALID_TABLE_OR_COLUMN

public static final ErrorMsg INVALID_TABLE_OR_COLUMN

AMBIGUOUS_TABLE_OR_COLUMN

public static final ErrorMsg AMBIGUOUS_TABLE_OR_COLUMN

INVALID_PARTITION

public static final ErrorMsg INVALID_PARTITION

AMBIGUOUS_COLUMN

public static final ErrorMsg AMBIGUOUS_COLUMN

AMBIGUOUS_TABLE_ALIAS

public static final ErrorMsg AMBIGUOUS_TABLE_ALIAS

INVALID_TABLE_ALIAS

public static final ErrorMsg INVALID_TABLE_ALIAS

NO_TABLE_ALIAS

public static final ErrorMsg NO_TABLE_ALIAS

INVALID_FUNCTION

public static final ErrorMsg INVALID_FUNCTION

INVALID_FUNCTION_SIGNATURE

public static final ErrorMsg INVALID_FUNCTION_SIGNATURE

INVALID_OPERATOR_SIGNATURE

public static final ErrorMsg INVALID_OPERATOR_SIGNATURE

INVALID_ARGUMENT

public static final ErrorMsg INVALID_ARGUMENT

INVALID_ARGUMENT_LENGTH

public static final ErrorMsg INVALID_ARGUMENT_LENGTH

INVALID_ARGUMENT_TYPE

public static final ErrorMsg INVALID_ARGUMENT_TYPE

INVALID_JOIN_CONDITION_1

public static final ErrorMsg INVALID_JOIN_CONDITION_1

INVALID_JOIN_CONDITION_2

public static final ErrorMsg INVALID_JOIN_CONDITION_2

INVALID_JOIN_CONDITION_3

public static final ErrorMsg INVALID_JOIN_CONDITION_3

INVALID_TRANSFORM

public static final ErrorMsg INVALID_TRANSFORM

DUPLICATE_GROUPBY_KEY

public static final ErrorMsg DUPLICATE_GROUPBY_KEY

UNSUPPORTED_MULTIPLE_DISTINCTS

public static final ErrorMsg UNSUPPORTED_MULTIPLE_DISTINCTS

NO_SUBQUERY_ALIAS

public static final ErrorMsg NO_SUBQUERY_ALIAS

NO_INSERT_INSUBQUERY

public static final ErrorMsg NO_INSERT_INSUBQUERY

NON_KEY_EXPR_IN_GROUPBY

public static final ErrorMsg NON_KEY_EXPR_IN_GROUPBY

INVALID_XPATH

public static final ErrorMsg INVALID_XPATH

INVALID_PATH

public static final ErrorMsg INVALID_PATH

ILLEGAL_PATH

public static final ErrorMsg ILLEGAL_PATH

INVALID_NUMERICAL_CONSTANT

public static final ErrorMsg INVALID_NUMERICAL_CONSTANT

INVALID_ARRAYINDEX_CONSTANT

public static final ErrorMsg INVALID_ARRAYINDEX_CONSTANT

INVALID_MAPINDEX_CONSTANT

public static final ErrorMsg INVALID_MAPINDEX_CONSTANT

INVALID_MAPINDEX_TYPE

public static final ErrorMsg INVALID_MAPINDEX_TYPE

NON_COLLECTION_TYPE

public static final ErrorMsg NON_COLLECTION_TYPE

SELECT_DISTINCT_WITH_GROUPBY

public static final ErrorMsg SELECT_DISTINCT_WITH_GROUPBY

COLUMN_REPEATED_IN_PARTITIONING_COLS

public static final ErrorMsg COLUMN_REPEATED_IN_PARTITIONING_COLS

DUPLICATE_COLUMN_NAMES

public static final ErrorMsg DUPLICATE_COLUMN_NAMES

INVALID_BUCKET_NUMBER

public static final ErrorMsg INVALID_BUCKET_NUMBER

COLUMN_REPEATED_IN_CLUSTER_SORT

public static final ErrorMsg COLUMN_REPEATED_IN_CLUSTER_SORT

SAMPLE_RESTRICTION

public static final ErrorMsg SAMPLE_RESTRICTION

SAMPLE_COLUMN_NOT_FOUND

public static final ErrorMsg SAMPLE_COLUMN_NOT_FOUND

NO_PARTITION_PREDICATE

public static final ErrorMsg NO_PARTITION_PREDICATE

INVALID_DOT

public static final ErrorMsg INVALID_DOT

INVALID_TBL_DDL_SERDE

public static final ErrorMsg INVALID_TBL_DDL_SERDE

TARGET_TABLE_COLUMN_MISMATCH

public static final ErrorMsg TARGET_TABLE_COLUMN_MISMATCH

TABLE_ALIAS_NOT_ALLOWED

public static final ErrorMsg TABLE_ALIAS_NOT_ALLOWED

CLUSTERBY_DISTRIBUTEBY_CONFLICT

public static final ErrorMsg CLUSTERBY_DISTRIBUTEBY_CONFLICT

ORDERBY_DISTRIBUTEBY_CONFLICT

public static final ErrorMsg ORDERBY_DISTRIBUTEBY_CONFLICT

CLUSTERBY_SORTBY_CONFLICT

public static final ErrorMsg CLUSTERBY_SORTBY_CONFLICT

ORDERBY_SORTBY_CONFLICT

public static final ErrorMsg ORDERBY_SORTBY_CONFLICT

CLUSTERBY_ORDERBY_CONFLICT

public static final ErrorMsg CLUSTERBY_ORDERBY_CONFLICT

NO_LIMIT_WITH_ORDERBY

public static final ErrorMsg NO_LIMIT_WITH_ORDERBY

NO_CARTESIAN_PRODUCT

public static final ErrorMsg NO_CARTESIAN_PRODUCT

UNION_NOTIN_SUBQ

public static final ErrorMsg UNION_NOTIN_SUBQ

INVALID_INPUT_FORMAT_TYPE

public static final ErrorMsg INVALID_INPUT_FORMAT_TYPE

INVALID_OUTPUT_FORMAT_TYPE

public static final ErrorMsg INVALID_OUTPUT_FORMAT_TYPE

NO_VALID_PARTN

public static final ErrorMsg NO_VALID_PARTN

NO_OUTER_MAPJOIN

public static final ErrorMsg NO_OUTER_MAPJOIN

INVALID_MAPJOIN_HINT

public static final ErrorMsg INVALID_MAPJOIN_HINT

INVALID_MAPJOIN_TABLE

public static final ErrorMsg INVALID_MAPJOIN_TABLE

NON_BUCKETED_TABLE

public static final ErrorMsg NON_BUCKETED_TABLE

BUCKETED_NUMERATOR_BIGGER_DENOMINATOR

public static final ErrorMsg BUCKETED_NUMERATOR_BIGGER_DENOMINATOR

NEED_PARTITION_ERROR

public static final ErrorMsg NEED_PARTITION_ERROR

CTAS_CTLT_COEXISTENCE

public static final ErrorMsg CTAS_CTLT_COEXISTENCE

LINES_TERMINATED_BY_NON_NEWLINE

public static final ErrorMsg LINES_TERMINATED_BY_NON_NEWLINE

CTAS_COLLST_COEXISTENCE

public static final ErrorMsg CTAS_COLLST_COEXISTENCE

CTLT_COLLST_COEXISTENCE

public static final ErrorMsg CTLT_COLLST_COEXISTENCE

INVALID_SELECT_SCHEMA

public static final ErrorMsg INVALID_SELECT_SCHEMA

CTAS_PARCOL_COEXISTENCE

public static final ErrorMsg CTAS_PARCOL_COEXISTENCE

CTAS_MULTI_LOADFILE

public static final ErrorMsg CTAS_MULTI_LOADFILE

CTAS_EXTTBL_COEXISTENCE

public static final ErrorMsg CTAS_EXTTBL_COEXISTENCE

INSERT_EXTERNAL_TABLE

public static final ErrorMsg INSERT_EXTERNAL_TABLE

DATABASE_NOT_EXISTS

public static final ErrorMsg DATABASE_NOT_EXISTS

TABLE_ALREADY_EXISTS

public static final ErrorMsg TABLE_ALREADY_EXISTS

COLUMN_ALIAS_ALREADY_EXISTS

public static final ErrorMsg COLUMN_ALIAS_ALREADY_EXISTS

UDTF_MULTIPLE_EXPR

public static final ErrorMsg UDTF_MULTIPLE_EXPR

UDTF_REQUIRE_AS

public static final ErrorMsg UDTF_REQUIRE_AS

UDTF_NO_GROUP_BY

public static final ErrorMsg UDTF_NO_GROUP_BY

UDTF_NO_SORT_BY

public static final ErrorMsg UDTF_NO_SORT_BY

UDTF_NO_CLUSTER_BY

public static final ErrorMsg UDTF_NO_CLUSTER_BY

UDTF_NO_DISTRIBUTE_BY

public static final ErrorMsg UDTF_NO_DISTRIBUTE_BY

UDTF_INVALID_LOCATION

public static final ErrorMsg UDTF_INVALID_LOCATION

UDTF_LATERAL_VIEW

public static final ErrorMsg UDTF_LATERAL_VIEW

UDTF_ALIAS_MISMATCH

public static final ErrorMsg UDTF_ALIAS_MISMATCH

UDF_STATEFUL_INVALID_LOCATION

public static final ErrorMsg UDF_STATEFUL_INVALID_LOCATION

LATERAL_VIEW_WITH_JOIN

public static final ErrorMsg LATERAL_VIEW_WITH_JOIN

LATERAL_VIEW_INVALID_CHILD

public static final ErrorMsg LATERAL_VIEW_INVALID_CHILD

OUTPUT_SPECIFIED_MULTIPLE_TIMES

public static final ErrorMsg OUTPUT_SPECIFIED_MULTIPLE_TIMES

INVALID_AS

public static final ErrorMsg INVALID_AS

VIEW_COL_MISMATCH

public static final ErrorMsg VIEW_COL_MISMATCH

DML_AGAINST_VIEW

public static final ErrorMsg DML_AGAINST_VIEW

ANALYZE_VIEW

public static final ErrorMsg ANALYZE_VIEW

VIEW_PARTITION_TOTAL

public static final ErrorMsg VIEW_PARTITION_TOTAL

VIEW_PARTITION_MISMATCH

public static final ErrorMsg VIEW_PARTITION_MISMATCH

PARTITION_DYN_STA_ORDER

public static final ErrorMsg PARTITION_DYN_STA_ORDER

DYNAMIC_PARTITION_DISABLED

public static final ErrorMsg DYNAMIC_PARTITION_DISABLED

DYNAMIC_PARTITION_STRICT_MODE

public static final ErrorMsg DYNAMIC_PARTITION_STRICT_MODE

DYNAMIC_PARTITION_MERGE

public static final ErrorMsg DYNAMIC_PARTITION_MERGE

NONEXISTPARTCOL

public static final ErrorMsg NONEXISTPARTCOL

UNSUPPORTED_TYPE

public static final ErrorMsg UNSUPPORTED_TYPE

CREATE_NON_NATIVE_AS

public static final ErrorMsg CREATE_NON_NATIVE_AS

LOAD_INTO_NON_NATIVE

public static final ErrorMsg LOAD_INTO_NON_NATIVE

LOCKMGR_NOT_SPECIFIED

public static final ErrorMsg LOCKMGR_NOT_SPECIFIED

LOCKMGR_NOT_INITIALIZED

public static final ErrorMsg LOCKMGR_NOT_INITIALIZED

LOCK_CANNOT_BE_ACQUIRED

public static final ErrorMsg LOCK_CANNOT_BE_ACQUIRED

ZOOKEEPER_CLIENT_COULD_NOT_BE_INITIALIZED

public static final ErrorMsg ZOOKEEPER_CLIENT_COULD_NOT_BE_INITIALIZED

OVERWRITE_ARCHIVED_PART

public static final ErrorMsg OVERWRITE_ARCHIVED_PART

ARCHIVE_METHODS_DISABLED

public static final ErrorMsg ARCHIVE_METHODS_DISABLED

ARCHIVE_ON_MULI_PARTS

public static final ErrorMsg ARCHIVE_ON_MULI_PARTS

UNARCHIVE_ON_MULI_PARTS

public static final ErrorMsg UNARCHIVE_ON_MULI_PARTS

ARCHIVE_ON_TABLE

public static final ErrorMsg ARCHIVE_ON_TABLE

RESERVED_PART_VAL

public static final ErrorMsg RESERVED_PART_VAL

HOLD_DDLTIME_ON_NONEXIST_PARTITIONS

public static final ErrorMsg HOLD_DDLTIME_ON_NONEXIST_PARTITIONS

OFFLINE_TABLE_OR_PARTITION

public static final ErrorMsg OFFLINE_TABLE_OR_PARTITION

OUTERJOIN_USES_FILTERS

public static final ErrorMsg OUTERJOIN_USES_FILTERS

NEED_PARTITION_SPECIFICATION

public static final ErrorMsg NEED_PARTITION_SPECIFICATION

INVALID_METADATA

public static final ErrorMsg INVALID_METADATA

NEED_TABLE_SPECIFICATION

public static final ErrorMsg NEED_TABLE_SPECIFICATION

PARTITION_EXISTS

public static final ErrorMsg PARTITION_EXISTS

TABLE_DATA_EXISTS

public static final ErrorMsg TABLE_DATA_EXISTS

INCOMPATIBLE_SCHEMA

public static final ErrorMsg INCOMPATIBLE_SCHEMA

EXIM_FOR_NON_NATIVE

public static final ErrorMsg EXIM_FOR_NON_NATIVE

INSERT_INTO_BUCKETIZED_TABLE

public static final ErrorMsg INSERT_INTO_BUCKETIZED_TABLE

NO_COMPARE_BIGINT_STRING

public static final ErrorMsg NO_COMPARE_BIGINT_STRING

NO_COMPARE_BIGINT_DOUBLE

public static final ErrorMsg NO_COMPARE_BIGINT_DOUBLE

PARTSPEC_DIFFER_FROM_SCHEMA

public static final ErrorMsg PARTSPEC_DIFFER_FROM_SCHEMA

PARTITION_COLUMN_NON_PRIMITIVE

public static final ErrorMsg PARTITION_COLUMN_NON_PRIMITIVE

INSERT_INTO_DYNAMICPARTITION_IFNOTEXISTS

public static final ErrorMsg INSERT_INTO_DYNAMICPARTITION_IFNOTEXISTS

UDAF_INVALID_LOCATION

public static final ErrorMsg UDAF_INVALID_LOCATION

DROP_PARTITION_NON_STRING_PARTCOLS_NONEQUALITY

public static final ErrorMsg DROP_PARTITION_NON_STRING_PARTCOLS_NONEQUALITY

ALTER_COMMAND_FOR_VIEWS

public static final ErrorMsg ALTER_COMMAND_FOR_VIEWS

ALTER_COMMAND_FOR_TABLES

public static final ErrorMsg ALTER_COMMAND_FOR_TABLES

ALTER_VIEW_DISALLOWED_OP

public static final ErrorMsg ALTER_VIEW_DISALLOWED_OP

ALTER_TABLE_NON_NATIVE

public static final ErrorMsg ALTER_TABLE_NON_NATIVE

SORTMERGE_MAPJOIN_FAILED

public static final ErrorMsg SORTMERGE_MAPJOIN_FAILED

BUCKET_MAPJOIN_NOT_POSSIBLE

public static final ErrorMsg BUCKET_MAPJOIN_NOT_POSSIBLE

BUCKETED_TABLE_METADATA_INCORRECT

public static final ErrorMsg BUCKETED_TABLE_METADATA_INCORRECT

JOINNODE_OUTERJOIN_MORETHAN_8

public static final ErrorMsg JOINNODE_OUTERJOIN_MORETHAN_8

INVALID_JDO_FILTER_EXPRESSION

public static final ErrorMsg INVALID_JDO_FILTER_EXPRESSION

SHOW_CREATETABLE_INDEX

public static final ErrorMsg SHOW_CREATETABLE_INDEX

LOAD_INTO_STORED_AS_DIR

public static final ErrorMsg LOAD_INTO_STORED_AS_DIR

ALTER_TBL_STOREDASDIR_NOT_SKEWED

public static final ErrorMsg ALTER_TBL_STOREDASDIR_NOT_SKEWED

ALTER_TBL_SKEWED_LOC_NO_LOC

public static final ErrorMsg ALTER_TBL_SKEWED_LOC_NO_LOC

ALTER_TBL_SKEWED_LOC_NO_MAP

public static final ErrorMsg ALTER_TBL_SKEWED_LOC_NO_MAP

SUPPORT_DIR_MUST_TRUE_FOR_LIST_BUCKETING

public static final ErrorMsg SUPPORT_DIR_MUST_TRUE_FOR_LIST_BUCKETING

SKEWED_TABLE_NO_COLUMN_NAME

public static final ErrorMsg SKEWED_TABLE_NO_COLUMN_NAME

SKEWED_TABLE_NO_COLUMN_VALUE

public static final ErrorMsg SKEWED_TABLE_NO_COLUMN_VALUE

SKEWED_TABLE_DUPLICATE_COLUMN_NAMES

public static final ErrorMsg SKEWED_TABLE_DUPLICATE_COLUMN_NAMES

SKEWED_TABLE_INVALID_COLUMN

public static final ErrorMsg SKEWED_TABLE_INVALID_COLUMN

SKEWED_TABLE_SKEWED_COL_NAME_VALUE_MISMATCH_1

public static final ErrorMsg SKEWED_TABLE_SKEWED_COL_NAME_VALUE_MISMATCH_1

SKEWED_TABLE_SKEWED_COL_NAME_VALUE_MISMATCH_2

public static final ErrorMsg SKEWED_TABLE_SKEWED_COL_NAME_VALUE_MISMATCH_2

SKEWED_TABLE_SKEWED_COL_NAME_VALUE_MISMATCH_3

public static final ErrorMsg SKEWED_TABLE_SKEWED_COL_NAME_VALUE_MISMATCH_3

ALTER_TABLE_NOT_ALLOWED_RENAME_SKEWED_COLUMN

public static final ErrorMsg ALTER_TABLE_NOT_ALLOWED_RENAME_SKEWED_COLUMN

HIVE_INTERNAL_DDL_LIST_BUCKETING_DISABLED

public static final ErrorMsg HIVE_INTERNAL_DDL_LIST_BUCKETING_DISABLED

HIVE_GROUPING_SETS_AGGR_NOMAPAGGR

public static final ErrorMsg HIVE_GROUPING_SETS_AGGR_NOMAPAGGR

HIVE_GROUPING_SETS_AGGR_EXPRESSION_INVALID

public static final ErrorMsg HIVE_GROUPING_SETS_AGGR_EXPRESSION_INVALID

HIVE_GROUPING_SETS_AGGR_NOFUNC

public static final ErrorMsg HIVE_GROUPING_SETS_AGGR_NOFUNC

HIVE_UNION_REMOVE_OPTIMIZATION_NEEDS_SUBDIRECTORIES

public static final ErrorMsg HIVE_UNION_REMOVE_OPTIMIZATION_NEEDS_SUBDIRECTORIES

HIVE_GROUPING_SETS_EXPR_NOT_IN_GROUPBY

public static final ErrorMsg HIVE_GROUPING_SETS_EXPR_NOT_IN_GROUPBY

SCRIPT_INIT_ERROR

public static final ErrorMsg SCRIPT_INIT_ERROR

SCRIPT_IO_ERROR

public static final ErrorMsg SCRIPT_IO_ERROR

SCRIPT_GENERIC_ERROR

public static final ErrorMsg SCRIPT_GENERIC_ERROR

SCRIPT_CLOSING_ERROR

public static final ErrorMsg SCRIPT_CLOSING_ERROR

STATSPUBLISHER_NOT_OBTAINED

public static final ErrorMsg STATSPUBLISHER_NOT_OBTAINED

STATSPUBLISHER_INITIALIZATION_ERROR

public static final ErrorMsg STATSPUBLISHER_INITIALIZATION_ERROR

STATSPUBLISHER_CONNECTION_ERROR

public static final ErrorMsg STATSPUBLISHER_CONNECTION_ERROR

STATSPUBLISHER_PUBLISHING_ERROR

public static final ErrorMsg STATSPUBLISHER_PUBLISHING_ERROR

STATSPUBLISHER_CLOSING_ERROR

public static final ErrorMsg STATSPUBLISHER_CLOSING_ERROR

COLUMNSTATSCOLLECTOR_INVALID_PART_KEY

public static final ErrorMsg COLUMNSTATSCOLLECTOR_INVALID_PART_KEY

COLUMNSTATSCOLLECTOR_INCORRECT_NUM_PART_KEY

public static final ErrorMsg COLUMNSTATSCOLLECTOR_INCORRECT_NUM_PART_KEY

COLUMNSTATSCOLLECTOR_INVALID_PARTITION

public static final ErrorMsg COLUMNSTATSCOLLECTOR_INVALID_PARTITION

COLUMNSTATSCOLLECTOR_INVALID_SYNTAX

public static final ErrorMsg COLUMNSTATSCOLLECTOR_INVALID_SYNTAX

COLUMNSTATSCOLLECTOR_PARSE_ERROR

public static final ErrorMsg COLUMNSTATSCOLLECTOR_PARSE_ERROR

COLUMNSTATSCOLLECTOR_IO_ERROR

public static final ErrorMsg COLUMNSTATSCOLLECTOR_IO_ERROR
Method Detail

values

public static ErrorMsg[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (ErrorMsg c : ErrorMsg.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static ErrorMsg valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
IllegalArgumentException - if this enum type has no constant with the specified name
NullPointerException - if the argument is null

getErrorMsg

public static ErrorMsg getErrorMsg(String mesg)
Given an error message string, returns the ErrorMsg object associated with it.

Parameters:
mesg - An error message string
Returns:
ErrorMsg

getErrorMsg

public static ErrorMsg getErrorMsg(int errorCode)
Given an error code, returns the ErrorMsg object associated with it.

Parameters:
errorCode - An error code
Returns:
ErrorMsg

findSQLState

public static String findSQLState(String mesg)
For a given error message string, searches for a ErrorMsg enum that appears to be a match. If an match is found, returns the SQLState associated with the ErrorMsg. If a match is not found or ErrorMsg has no SQLState, returns the SQLState bound to the GENERIC_ERROR ErrorMsg.

Parameters:
mesg - An error message string
Returns:
SQLState

getText

public static String getText(ASTNode tree)

getMsg

public String getMsg(ASTNode tree)

renderOrigin

public static void renderOrigin(StringBuilder sb,
                                ASTNodeOrigin origin)

getMsg

public String getMsg(org.antlr.runtime.tree.Tree tree)

getMsg

public String getMsg(ASTNode tree,
                     String reason)

getMsg

public String getMsg(org.antlr.runtime.tree.Tree tree,
                     String reason)

getMsg

public String getMsg(String reason)

getErrorCodedMsg

public String getErrorCodedMsg()

getErrorCodePattern

public static Pattern getErrorCodePattern()

getMsg

public String getMsg()

getSQLState

public String getSQLState()

getErrorCode

public int getErrorCode()


Copyright © 2013 The Apache Software Foundation