You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@asterixdb.apache.org by mb...@apache.org on 2021/02/25 22:22:07 UTC
[asterixdb] 08/08: Merge branch 'gerrit/cheshire-cat'
This is an automated email from the ASF dual-hosted git repository.
mblow pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/asterixdb.git
commit 84dc6b64d27a882b06bc94456a69c2ebf5a6ca3c
Merge: d43e10b dc8efea
Author: Michael Blow <mb...@apache.org>
AuthorDate: Thu Feb 25 13:44:33 2021 -0500
Merge branch 'gerrit/cheshire-cat'
Change-Id: I4b02eef9f85192de5ac52ce3a455789e18334c55
.../optimizer/rules/ConstantFoldingRule.java | 4 +-
.../optimizer/rules/RemoveDuplicateFieldsRule.java | 4 +-
.../optimizer/rules/util/AsterixJoinUtils.java | 2 +-
.../asterix/translator/AbstractLangTranslator.java | 232 +++++--
.../api/http/server/AbstractNCUdfServlet.java | 15 +-
.../asterix/api/http/server/NCUdfApiServlet.java | 1 -
.../api/http/server/QueryResultApiServlet.java | 3 +-
.../api/http/server/QueryServiceServlet.java | 41 +-
.../apache/asterix/api/http/server/ResultUtil.java | 7 +-
.../org/apache/asterix/app/nc/RecoveryManager.java | 2 +-
.../asterix/app/translator/QueryTranslator.java | 6 +-
.../org/apache/asterix/utils/RebalanceUtil.java | 2 +-
.../asterix/app/external/ExternalUDFLibrarian.java | 34 +-
.../test/active/ActiveEventsListenerTest.java | 26 +-
.../asterix/test/active/ActiveStatsTest.java | 11 +-
.../apache/asterix/test/common/TestExecutor.java | 32 +
.../asterix/test/metadata/MetadataManagerTest.java | 4 +-
.../storage/IndexDropOperatorNodePushableTest.java | 4 +-
.../exception_create_system_dataset.1.ddl.sqlpp} | 12 +-
.../exception_create_system_feed.1.ddl.sqlpp} | 17 +-
...xception_create_system_feed_policy.1.ddl.sqlpp} | 13 +-
.../exception_create_system_function.1.ddl.sqlpp} | 13 +-
.../exception_create_system_synonym.1.ddl.sqlpp} | 11 +-
.../exception_create_system_type.1.ddl.sqlpp} | 13 +-
...xception_declare_system_function.1.query.sqlpp} | 13 +-
.../exception_drop_system_index.1.ddl.sqlpp} | 11 +-
.../exception_drop_system_type.1.ddl.sqlpp} | 11 +-
.../src/test/resources/metadata/testsuite.xml | 54 ++
.../exception_create_system_library.1.lib.sqlpp} | 12 +-
.../exception_create_system_adapter.0.ddl.sqlpp} | 16 +-
.../exception_create_system_adapter.1.lib.sqlpp} | 15 +-
.../exception_create_system_adapter.2.ddl.sqlpp} | 16 +-
.../resources/runtimets/testsuite_it_sqlpp.xml | 12 +
.../LSMInsertDeleteOperatorNodePushable.java | 2 +-
.../common/exceptions/AsterixException.java | 49 +-
.../common/exceptions/CompilationException.java | 26 +-
.../asterix/common/exceptions/ErrorCode.java | 668 ++++++++++-----------
.../asterix/common/exceptions/ExceptionUtils.java | 17 -
.../common/exceptions/MetadataException.java | 28 +-
.../common/exceptions/RuntimeDataException.java | 22 +-
.../asterix/common/exceptions/WarningUtil.java | 8 -
.../common/transactions/IResourceIdManager.java | 9 +
asterixdb/asterix-doc/pom.xml | 4 +-
.../src/main/markdown/builtins/11_type_common.md | 328 ++++++++++
.../main/markdown/builtins/11_type_conversion.md | 279 +++++++++
.../builtins/{11_type.md => 11_type_delta.md} | 629 +------------------
.../dataflow/FeedRecordDataFlowController.java | 3 +-
.../feed/dataflow/FeedExceptionHandler.java | 2 +-
.../record/reader/aws/AwsS3InputStreamFactory.java | 3 +-
.../reader/azure/AzureBlobInputStreamFactory.java | 4 +-
.../external/input/stream/LocalFSInputStream.java | 18 +-
.../ExternalScalarFunctionEvaluatorFactory.java | 3 +-
.../ExternalScalarPythonFunctionEvaluator.java | 5 +-
...alFilesIndexModificationOperatorDescriptor.java | 3 +-
.../operators/FeedIntakeOperatorNodePushable.java | 2 +-
.../asterix/external/parser/JSONDataParser.java | 2 +-
.../asterix/external/parser/ParseException.java | 19 +-
.../factory/RecordWithMetadataParserFactory.java | 5 +-
.../asterix/external/util/ExternalDataUtils.java | 7 +-
.../apache/asterix/external/util/ParseUtil.java | 4 +-
.../lang/common/util/LangRecordParseUtil.java | 9 +-
.../asterix-lang-sqlpp/src/main/javacc/SQLPP.jj | 7 +-
.../sqlpp/parser/SqlppGroupingSetsParserTest.java | 21 +-
.../org/apache/asterix/metadata/MetadataNode.java | 72 +--
.../AbstractDatatypeTupleTranslator.java | 2 +-
.../serde/AGeometrySerializerDeserializer.java | 4 +-
.../serde/APolygonSerializerDeserializer.java | 7 +-
.../serde/SerializerDeserializerUtil.java | 4 +
.../apache/asterix/object/base/AdmObjectNode.java | 5 +-
.../asterix/om/exceptions/ExceptionUtil.java | 20 +-
.../om/exceptions/TypeMismatchException.java | 9 +-
.../asterix/om/utils/NonTaggedFormatUtil.java | 3 +-
.../common/FullTextContainsFunctionEvaluator.java | 2 +-
.../bitwise/AbstractBitValuePositionEvaluator.java | 4 +-
.../bitwise/BitValuePositionFlagEvaluator.java | 4 +-
.../exceptions/InvalidDataFormatException.java | 16 +-
.../runtime/exceptions/TypeMismatchException.java | 10 +-
.../runtime/message/ResourceIdRequestMessage.java | 10 +-
.../message/ResourceIdRequestResponseMessage.java | 16 +-
.../transaction/GlobalResourceIdFactory.java | 61 +-
.../runtime/transaction/ResourceIdManager.java | 12 +-
.../job/resource/JobCapacityControllerTest.java | 4 +-
asterixdb/asterix-server/pom.xml | 8 +
.../server/FormattedExceptionInstanceTest.java | 56 ++
.../common/exceptions/AlgebricksException.java | 93 +--
.../physical/AbstractWindowPOperator.java | 4 +-
.../LogicalOperatorPrettyPrintVisitorJson.java | 78 +--
.../rules/SetAlgebricksPhysicalOperatorsRule.java | 4 +-
.../algebricks/rewriter/util/JoinUtils.java | 2 +-
.../apache/hyracks/api/exceptions/ErrorCode.java | 319 +++++-----
.../api/exceptions/HyracksDataException.java | 63 +-
.../hyracks/api/exceptions/HyracksException.java | 78 ++-
.../org/apache/hyracks/api/exceptions/IError.java | 28 +-
.../api/exceptions/IFormattedException.java | 44 +-
.../org/apache/hyracks/api/exceptions/Warning.java | 10 +-
.../apache/hyracks/api/util/ErrorMessageUtil.java | 23 +-
.../apache/hyracks/api/util/ExceptionUtils.java | 2 +-
.../src/main/resources/errormsg/en.properties | 2 +-
.../api/job/resource/ClusterCapacityTest.java | 8 +-
.../hyracks/api/test/HyracksDataExceptionTest.java | 9 -
.../hyracks/client/result/ResultSetReader.java | 4 +-
.../control/cc/cluster/NodeManagerTest.java | 10 +-
.../hyracks/control/cc/job/JobManagerTest.java | 6 +-
.../control/nc/heartbeat/HeartbeatManager.java | 4 +-
.../file/FieldCursorForDelimitedDataParser.java | 3 +-
.../hyracks/tests/integration/CancelJobTest.java | 4 +-
.../dataflow/IndexDropOperatorNodePushable.java | 4 +-
...ndexInsertUpdateDeleteOperatorNodePushable.java | 6 +-
.../lsm/common/impls/IndexWithBuddyBulkLoader.java | 2 +-
.../lsm/invertedindex/impls/LSMInvertedIndex.java | 2 +-
.../inmemory/InMemoryInvertedIndex.java | 4 +-
.../am/lsm/rtree/impls/AbstractLSMRTree.java | 2 +-
.../storage/am/lsm/rtree/impls/LSMRTree.java | 2 +-
.../storage/common/buffercache/BufferCache.java | 4 +-
.../hyracks/hyracks-test-support/pom.xml | 4 +
.../storage/am/btree/OrderedIndexExamplesTest.java | 16 +-
.../storage/am/btree/OrderedIndexTestUtils.java | 2 +-
.../storage/am/common/TreeIndexTestUtils.java | 4 +-
.../am/rtree/AbstractRTreeExamplesTest.java | 8 +-
.../hyracks/storage/am/rtree/RTreeTestUtils.java | 2 +-
.../test/support/FormattedExceptionTestBase.java | 299 +++++++++
.../hyracks/storage/am/btree/BTreeStatsTest.java | 2 +-
.../storage/am/btree/BTreeUpdateSearchTest.java | 2 +-
.../am/btree/multithread/BTreeTestWorker.java | 8 +-
.../lsm/btree/LSMBTreeScanDiskComponentsTest.java | 4 +-
...SMBTreeUpdateInPlaceScanDiskComponentsTest.java | 4 +-
.../cursor/LSMBTreeBatchPointSearchCursorTest.java | 8 +-
.../cursor/LSMBTreePointSearchCursorTest.java | 2 +-
.../lsm/btree/multithread/LSMBTreeTestWorker.java | 8 +-
.../multithread/LSMInvertedIndexTestWorker.java | 2 +-
.../util/LSMInvertedIndexTestUtils.java | 4 +-
.../am/lsm/rtree/AbstractLSMRTreeExamplesTest.java | 2 +-
.../storage/am/rtree/RTreeSearchCursorTest.java | 2 +-
133 files changed, 2496 insertions(+), 1895 deletions(-)
diff --cc asterixdb/asterix-common/src/main/java/org/apache/asterix/common/exceptions/ErrorCode.java
index 77c6b8d,19be2c8..90a1f8b
--- a/asterixdb/asterix-common/src/main/java/org/apache/asterix/common/exceptions/ErrorCode.java
+++ b/asterixdb/asterix-common/src/main/java/org/apache/asterix/common/exceptions/ErrorCode.java
@@@ -29,357 -27,354 +27,359 @@@ import org.apache.hyracks.api.util.Erro
// 2000 ---- 2999: storage errors
// 3000 ---- 3999: feed errors
// 4000 ---- 4999: lifecycle management errors
- public class ErrorCode {
- private static final String RESOURCE_PATH = "asx_errormsg/en.properties";
- public static final String ASTERIX = "ASX";
-
+ public enum ErrorCode implements IError {
// Runtime errors
- public static final int CASTING_FIELD = 1;
- public static final int TYPE_MISMATCH_FUNCTION = 2;
- public static final int TYPE_INCOMPATIBLE = 3;
- public static final int TYPE_UNSUPPORTED = 4;
- public static final int TYPE_ITEM = 5;
- public static final int INVALID_FORMAT = 6;
- public static final int OVERFLOW = 7;
- public static final int UNDERFLOW = 8;
- public static final int INJECTED_FAILURE = 9;
- public static final int NEGATIVE_VALUE = 10;
- public static final int OUT_OF_BOUND = 11;
- public static final int COERCION = 12;
- public static final int DUPLICATE_FIELD_NAME = 13;
- public static final int PROPERTY_NOT_SET = 14;
- public static final int ROOT_LOCAL_RESOURCE_EXISTS = 15;
- public static final int ROOT_LOCAL_RESOURCE_COULD_NOT_BE_CREATED = 16;
- public static final int UNKNOWN_EXTERNAL_FILE_PENDING_OP = 17;
- public static final int TYPE_CONVERT = 18;
- public static final int TYPE_CONVERT_INTEGER_SOURCE = 19;
- public static final int TYPE_CONVERT_INTEGER_TARGET = 20;
- public static final int TYPE_CONVERT_OUT_OF_BOUND = 21;
- public static final int FIELD_SHOULD_BE_TYPED = 22;
- public static final int NC_REQUEST_TIMEOUT = 23;
- public static final int POLYGON_INVALID_COORDINATE = 24;
- public static final int POLYGON_3_POINTS = 25;
- public static final int POLYGON_INVALID = 26;
- public static final int OPERATION_NOT_SUPPORTED = 27;
- public static final int INVALID_DURATION = 28;
- public static final int UNKNOWN_DURATION_UNIT = 29;
- public static final int REQUEST_TIMEOUT = 30;
- public static final int INVALID_TYPE_CASTING_MATH_FUNCTION = 31;
- public static final int REJECT_BAD_CLUSTER_STATE = 32;
- public static final int REJECT_NODE_UNREGISTERED = 33;
- public static final int UNSUPPORTED_MULTIPLE_STATEMENTS = 35;
- public static final int CANNOT_COMPARE_COMPLEX = 36;
- public static final int TYPE_MISMATCH_GENERIC = 37;
- public static final int DIFFERENT_LIST_TYPE_ARGS = 38;
- public static final int INTEGER_VALUE_EXPECTED = 39;
- public static final int NO_STATEMENT_PROVIDED = 40;
- public static final int REQUEST_CANCELLED = 41;
- public static final int TPCDS_INVALID_TABLE_NAME = 42;
- public static final int VALUE_OUT_OF_RANGE = 43;
- public static final int PROHIBITED_STATEMENT_CATEGORY = 44;
- public static final int INTEGER_VALUE_EXPECTED_FUNCTION = 45;
- public static final int INVALID_LIKE_PATTERN = 46;
- public static final int INVALID_REQ_PARAM_VAL = 47;
- public static final int INVALID_REQ_JSON_VAL = 48;
- public static final int PARAMETERS_REQUIRED = 49;
- public static final int INVALID_PARAM = 50;
- public static final int INCOMPARABLE_TYPES = 51;
- public static final int ILLEGAL_STATE = 52;
+ CASTING_FIELD(1),
+ TYPE_MISMATCH_FUNCTION(2),
+ TYPE_INCOMPATIBLE(3),
+ TYPE_UNSUPPORTED(4),
+ TYPE_ITEM(5),
+ INVALID_FORMAT(6),
+ OVERFLOW(7),
+ UNDERFLOW(8),
+ INJECTED_FAILURE(9),
+ NEGATIVE_VALUE(10),
+ OUT_OF_BOUND(11),
+ COERCION(12),
+ DUPLICATE_FIELD_NAME(13),
+ PROPERTY_NOT_SET(14),
+ ROOT_LOCAL_RESOURCE_EXISTS(15),
+ ROOT_LOCAL_RESOURCE_COULD_NOT_BE_CREATED(16),
+ UNKNOWN_EXTERNAL_FILE_PENDING_OP(17),
+ TYPE_CONVERT(18),
+ TYPE_CONVERT_INTEGER_SOURCE(19),
+ TYPE_CONVERT_INTEGER_TARGET(20),
+ TYPE_CONVERT_OUT_OF_BOUND(21),
+ FIELD_SHOULD_BE_TYPED(22),
+ NC_REQUEST_TIMEOUT(23),
+ POLYGON_INVALID_COORDINATE(24),
+ POLYGON_3_POINTS(25),
+ POLYGON_INVALID(26),
+ OPERATION_NOT_SUPPORTED(27),
+ INVALID_DURATION(28),
+ UNKNOWN_DURATION_UNIT(29),
+ REQUEST_TIMEOUT(30),
+ INVALID_TYPE_CASTING_MATH_FUNCTION(31),
+ REJECT_BAD_CLUSTER_STATE(32),
+ REJECT_NODE_UNREGISTERED(33),
+ UNSUPPORTED_MULTIPLE_STATEMENTS(35),
+ CANNOT_COMPARE_COMPLEX(36),
+ TYPE_MISMATCH_GENERIC(37),
+ DIFFERENT_LIST_TYPE_ARGS(38),
+ INTEGER_VALUE_EXPECTED(39),
+ NO_STATEMENT_PROVIDED(40),
+ REQUEST_CANCELLED(41),
+ TPCDS_INVALID_TABLE_NAME(42),
+ VALUE_OUT_OF_RANGE(43),
+ PROHIBITED_STATEMENT_CATEGORY(44),
+ INTEGER_VALUE_EXPECTED_FUNCTION(45),
+ INVALID_LIKE_PATTERN(46),
+ INVALID_REQ_PARAM_VAL(47),
+ INVALID_REQ_JSON_VAL(48),
+ PARAMETERS_REQUIRED(49),
+ INVALID_PARAM(50),
+ INCOMPARABLE_TYPES(51),
+ ILLEGAL_STATE(52),
- public static final int UNSUPPORTED_JRE = 100;
+ UNSUPPORTED_JRE(100),
- public static final int EXTERNAL_UDF_RESULT_TYPE_ERROR = 200;
- public static final int EXTERNAL_UDF_EXCEPTION = 201;
+ EXTERNAL_UDF_RESULT_TYPE_ERROR(200),
+ EXTERNAL_UDF_EXCEPTION(201),
// Compilation errors
- public static final int PARSE_ERROR = 1001;
- public static final int COMPILATION_TYPE_MISMATCH_FUNCTION = 1002;
- public static final int COMPILATION_TYPE_INCOMPATIBLE = 1003;
- public static final int COMPILATION_TYPE_UNSUPPORTED = 1004;
- public static final int COMPILATION_TYPE_ITEM = 1005;
- public static final int COMPILATION_DUPLICATE_FIELD_NAME = 1006;
- public static final int COMPILATION_INVALID_EXPRESSION = 1007;
- public static final int COMPILATION_INVALID_PARAMETER_NUMBER = 1008;
- public static final int COMPILATION_INVALID_RETURNING_EXPRESSION = 1009;
- public static final int COMPILATION_FULLTEXT_PHRASE_FOUND = 1010;
- public static final int COMPILATION_UNKNOWN_DATASET_TYPE = 1011;
- public static final int COMPILATION_UNKNOWN_INDEX_TYPE = 1012;
- public static final int COMPILATION_ILLEGAL_INDEX_NUM_OF_FIELD = 1013;
- public static final int COMPILATION_FIELD_NOT_FOUND = 1014;
- public static final int COMPILATION_ILLEGAL_INDEX_FOR_DATASET_WITH_COMPOSITE_PRIMARY_INDEX = 1015;
- public static final int COMPILATION_INDEX_TYPE_NOT_SUPPORTED_FOR_DATASET_TYPE = 1016;
- public static final int COMPILATION_FILTER_CANNOT_BE_NULLABLE = 1017;
- public static final int COMPILATION_ILLEGAL_FILTER_TYPE = 1018;
- public static final int COMPILATION_CANNOT_AUTOGENERATE_COMPOSITE_PRIMARY_KEY = 1019;
- public static final int COMPILATION_ILLEGAL_AUTOGENERATED_TYPE = 1020;
- public static final int COMPILATION_PRIMARY_KEY_CANNOT_BE_NULLABLE = 1021;
- public static final int COMPILATION_ILLEGAL_PRIMARY_KEY_TYPE = 1022;
- public static final int COMPILATION_CANT_DROP_ACTIVE_DATASET = 1023;
- public static final int COMPILATION_FUNC_EXPRESSION_CANNOT_UTILIZE_INDEX = 1026;
- public static final int COMPILATION_DATASET_TYPE_DOES_NOT_HAVE_PRIMARY_INDEX = 1027;
- public static final int COMPILATION_UNSUPPORTED_QUERY_PARAMETER = 1028;
- public static final int NO_METADATA_FOR_DATASET = 1029;
- public static final int SUBTREE_HAS_NO_DATA_SOURCE = 1030;
- public static final int SUBTREE_HAS_NO_ADDTIONAL_DATA_SOURCE = 1031;
- public static final int NO_INDEX_FIELD_NAME_FOR_GIVEN_FUNC_EXPR = 1032;
- public static final int NO_SUPPORTED_TYPE = 1033;
- public static final int NO_TOKENIZER_FOR_TYPE = 1034;
- public static final int INCOMPATIBLE_SEARCH_MODIFIER = 1035;
- public static final int UNKNOWN_SEARCH_MODIFIER = 1036;
- public static final int COMPILATION_BAD_QUERY_PARAMETER_VALUE = 1037;
- public static final int COMPILATION_ILLEGAL_STATE = 1038;
- public static final int COMPILATION_TWO_PHASE_LOCKING_VIOLATION = 1039;
- public static final int DATASET_ID_EXHAUSTED = 1040;
- public static final int INDEX_ILLEGAL_ENFORCED_NON_OPTIONAL = 1041;
- public static final int INDEX_ILLEGAL_NON_ENFORCED_TYPED = 1042;
- public static final int INDEX_RTREE_MULTIPLE_FIELDS_NOT_ALLOWED = 1043;
- public static final int REMOTE_EXCEPTION_WHEN_CALLING_METADATA_NODE = 1044;
- public static final int ILLEGAL_LOCK_UPGRADE_OPERATION = 1045;
- public static final int ILLEGAL_LOCK_DOWNGRADE_OPERATION = 1046;
- public static final int UPGRADE_FAILED_LOCK_WAS_NOT_ACQUIRED = 1047;
- public static final int DOWNGRADE_FAILED_LOCK_WAS_NOT_ACQUIRED = 1048;
- public static final int LOCK_WAS_ACQUIRED_DIFFERENT_OPERATION = 1049;
- public static final int UNKNOWN_DATASET_IN_DATAVERSE = 1050;
- public static final int INDEX_ILLEGAL_ENFORCED_ON_CLOSED_FIELD = 1051;
- public static final int INDEX_ILLEGAL_REPETITIVE_FIELD = 1052;
- public static final int CANNOT_CREATE_SEC_PRIMARY_IDX_ON_EXT_DATASET = 1053;
- public static final int COMPILATION_FAILED_DUE_TO_REPLICATE_OP = 1054;
- public static final int COMPILATION_INCOMPATIBLE_FUNCTION_LANGUAGE = 1055;
- public static final int TOO_MANY_OPTIONS_FOR_FUNCTION = 1056;
- public static final int EXPRESSION_NOT_SUPPORTED_IN_CONSTANT_RECORD = 1057;
- public static final int LITERAL_TYPE_NOT_SUPPORTED_IN_CONSTANT_RECORD = 1058;
- public static final int UNSUPPORTED_WITH_FIELD = 1059;
- public static final int WITH_FIELD_MUST_BE_OF_TYPE = 1060;
- public static final int WITH_FIELD_MUST_CONTAIN_SUB_FIELD = 1061;
- public static final int CONFIGURATION_PARAMETER_INVALID_TYPE = 1062;
- public static final int UNKNOWN_DATAVERSE = 1063;
- public static final int ERROR_OCCURRED_BETWEEN_TWO_TYPES_CONVERSION = 1064;
- public static final int CHOSEN_INDEX_COUNT_SHOULD_BE_GREATER_THAN_ONE = 1065;
- public static final int CANNOT_SERIALIZE_A_VALUE = 1066;
- public static final int CANNOT_FIND_NON_MISSING_SELECT_OPERATOR = 1067;
- public static final int CANNOT_GET_CONDITIONAL_SPLIT_KEY_VARIABLE = 1068;
- public static final int CANNOT_DROP_INDEX = 1069;
- public static final int METADATA_ERROR = 1070;
- public static final int DATAVERSE_EXISTS = 1071;
- public static final int DATASET_EXISTS = 1072;
- public static final int UNDEFINED_IDENTIFIER = 1073;
- public static final int AMBIGUOUS_IDENTIFIER = 1074;
- public static final int FORBIDDEN_SCOPE = 1075;
- public static final int NAME_RESOLVE_UNKNOWN_DATASET = 1076;
- public static final int NAME_RESOLVE_UNKNOWN_DATASET_IN_DATAVERSE = 1077;
- public static final int COMPILATION_UNEXPECTED_OPERATOR = 1078;
- public static final int COMPILATION_ERROR = 1079;
- public static final int UNKNOWN_NODEGROUP = 1080;
- public static final int UNKNOWN_FUNCTION = 1081;
- public static final int UNKNOWN_TYPE = 1082;
- public static final int UNKNOWN_INDEX = 1083;
- public static final int INDEX_EXISTS = 1084;
- public static final int TYPE_EXISTS = 1085;
- public static final int PARAMETER_NO_VALUE = 1086;
- public static final int COMPILATION_INVALID_NUM_OF_ARGS = 1087;
- public static final int FIELD_NOT_FOUND = 1088;
- public static final int FIELD_NOT_OF_TYPE = 1089;
- public static final int ARRAY_FIELD_ELEMENTS_MUST_BE_OF_TYPE = 1090;
- public static final int COMPILATION_TYPE_MISMATCH_GENERIC = 1091;
- public static final int ILLEGAL_SET_PARAMETER = 1092;
- public static final int COMPILATION_TRANSLATION_ERROR = 1093;
- public static final int RANGE_MAP_ERROR = 1094;
- public static final int COMPILATION_EXPECTED_FUNCTION_CALL = 1095;
- public static final int UNKNOWN_COMPRESSION_SCHEME = 1096;
- public static final int UNSUPPORTED_WITH_SUBFIELD = 1097;
- public static final int COMPILATION_INVALID_WINDOW_FRAME = 1098;
- public static final int COMPILATION_UNEXPECTED_WINDOW_FRAME = 1099;
- public static final int COMPILATION_UNEXPECTED_WINDOW_EXPRESSION = 1100;
- public static final int COMPILATION_UNEXPECTED_WINDOW_ORDERBY = 1101;
- public static final int COMPILATION_EXPECTED_WINDOW_FUNCTION = 1102;
- public static final int COMPILATION_ILLEGAL_USE_OF_IDENTIFIER = 1103;
- public static final int INVALID_FUNCTION_MODIFIER = 1104;
- public static final int OPERATION_NOT_SUPPORTED_ON_PRIMARY_INDEX = 1105;
- public static final int EXPECTED_CONSTANT_VALUE = 1106;
- public static final int UNEXPECTED_HINT = 1107;
- public static final int EXTERNAL_SOURCE_ERROR = 1108;
- public static final int EXTERNAL_SOURCE_CONTAINER_NOT_FOUND = 1109;
- public static final int PARAMETERS_NOT_ALLOWED_AT_SAME_TIME = 1110;
- public static final int PROPERTY_INVALID_VALUE_TYPE = 1111;
- public static final int INVALID_PROPERTY_FORMAT = 1112;
- public static final int INVALID_REGEX_PATTERN = 1113;
- public static final int EXTERNAL_SOURCE_CONFIGURATION_RETURNED_NO_FILES = 1114;
- public static final int INVALID_DATABASE_OBJECT_NAME = 1115;
- public static final int UNKNOWN_SYNONYM = 1116;
- public static final int UNKNOWN_LIBRARY = 1117;
- public static final int COMPILATION_GROUPING_SETS_OVERFLOW = 1118;
- public static final int COMPILATION_GROUPING_OPERATION_INVALID_ARG = 1119;
- public static final int COMPILATION_UNEXPECTED_ALIAS = 1120;
- public static final int COMPILATION_ILLEGAL_USE_OF_FILTER_CLAUSE = 1121;
- public static final int COMPILATION_BAD_FUNCTION_DEFINITION = 1122;
- public static final int FUNCTION_EXISTS = 1123;
- public static final int ADAPTER_EXISTS = 1124;
- public static final int UNKNOWN_ADAPTER = 1125;
- public static final int INVALID_EXTERNAL_IDENTIFIER_SIZE = 1126;
- public static final int UNSUPPORTED_ADAPTER_LANGUAGE = 1127;
- public static final int INCONSISTENT_FILTER_INDICATOR = 1128;
- public static final int UNSUPPORTED_GBY_OBY_SELECT_COMBO = 1129;
- public static final int ILLEGAL_RIGHT_OUTER_JOIN = 1130;
- public static final int SYNONYM_EXISTS = 1131;
- public static final int INVALID_HINT = 1132;
- public static final int FULL_TEXT_FILTER_NOT_FOUND = 1133;
- public static final int FULL_TEXT_DEFAULT_CONFIG_CANNOT_BE_DELETED_OR_CREATED = 1134;
- public static final int FULL_TEXT_CONFIG_ALREADY_EXISTS = 1135;
- public static final int FULL_TEXT_FILTER_ALREADY_EXISTS = 1136;
- public static final int FULL_TEXT_CONFIG_NOT_FOUND = 1137;
- public static final int ONLY_SINGLE_AUTHENTICATION_IS_ALLOWED = 1138;
- public static final int NO_AUTH_METHOD_PROVIDED = 1139;
+ PARSE_ERROR(1001),
+ COMPILATION_TYPE_MISMATCH_FUNCTION(1002),
+ COMPILATION_TYPE_INCOMPATIBLE(1003),
+ COMPILATION_TYPE_UNSUPPORTED(1004),
+ COMPILATION_TYPE_ITEM(1005),
+ COMPILATION_DUPLICATE_FIELD_NAME(1006),
+ COMPILATION_INVALID_EXPRESSION(1007),
+ COMPILATION_INVALID_PARAMETER_NUMBER(1008),
+ COMPILATION_INVALID_RETURNING_EXPRESSION(1009),
+ COMPILATION_FULLTEXT_PHRASE_FOUND(1010),
+ COMPILATION_UNKNOWN_DATASET_TYPE(1011),
+ COMPILATION_UNKNOWN_INDEX_TYPE(1012),
+ COMPILATION_ILLEGAL_INDEX_NUM_OF_FIELD(1013),
+ COMPILATION_FIELD_NOT_FOUND(1014),
+ COMPILATION_ILLEGAL_INDEX_FOR_DATASET_WITH_COMPOSITE_PRIMARY_INDEX(1015),
+ COMPILATION_INDEX_TYPE_NOT_SUPPORTED_FOR_DATASET_TYPE(1016),
+ COMPILATION_FILTER_CANNOT_BE_NULLABLE(1017),
+ COMPILATION_ILLEGAL_FILTER_TYPE(1018),
+ COMPILATION_CANNOT_AUTOGENERATE_COMPOSITE_PRIMARY_KEY(1019),
+ COMPILATION_ILLEGAL_AUTOGENERATED_TYPE(1020),
+ COMPILATION_PRIMARY_KEY_CANNOT_BE_NULLABLE(1021),
+ COMPILATION_ILLEGAL_PRIMARY_KEY_TYPE(1022),
+ COMPILATION_CANT_DROP_ACTIVE_DATASET(1023),
+ COMPILATION_FUNC_EXPRESSION_CANNOT_UTILIZE_INDEX(1026),
+ COMPILATION_DATASET_TYPE_DOES_NOT_HAVE_PRIMARY_INDEX(1027),
+ COMPILATION_UNSUPPORTED_QUERY_PARAMETER(1028),
+ NO_METADATA_FOR_DATASET(1029),
+ SUBTREE_HAS_NO_DATA_SOURCE(1030),
+ SUBTREE_HAS_NO_ADDTIONAL_DATA_SOURCE(1031),
+ NO_INDEX_FIELD_NAME_FOR_GIVEN_FUNC_EXPR(1032),
+ NO_SUPPORTED_TYPE(1033),
+ NO_TOKENIZER_FOR_TYPE(1034),
+ INCOMPATIBLE_SEARCH_MODIFIER(1035),
+ UNKNOWN_SEARCH_MODIFIER(1036),
+ COMPILATION_BAD_QUERY_PARAMETER_VALUE(1037),
+ COMPILATION_ILLEGAL_STATE(1038),
+ COMPILATION_TWO_PHASE_LOCKING_VIOLATION(1039),
+ DATASET_ID_EXHAUSTED(1040),
+ INDEX_ILLEGAL_ENFORCED_NON_OPTIONAL(1041),
+ INDEX_ILLEGAL_NON_ENFORCED_TYPED(1042),
+ INDEX_RTREE_MULTIPLE_FIELDS_NOT_ALLOWED(1043),
+ REMOTE_EXCEPTION_WHEN_CALLING_METADATA_NODE(1044),
+ ILLEGAL_LOCK_UPGRADE_OPERATION(1045),
+ ILLEGAL_LOCK_DOWNGRADE_OPERATION(1046),
+ UPGRADE_FAILED_LOCK_WAS_NOT_ACQUIRED(1047),
+ DOWNGRADE_FAILED_LOCK_WAS_NOT_ACQUIRED(1048),
+ LOCK_WAS_ACQUIRED_DIFFERENT_OPERATION(1049),
+ UNKNOWN_DATASET_IN_DATAVERSE(1050),
+ INDEX_ILLEGAL_ENFORCED_ON_CLOSED_FIELD(1051),
+ INDEX_ILLEGAL_REPETITIVE_FIELD(1052),
+ CANNOT_CREATE_SEC_PRIMARY_IDX_ON_EXT_DATASET(1053),
+ COMPILATION_FAILED_DUE_TO_REPLICATE_OP(1054),
+ COMPILATION_INCOMPATIBLE_FUNCTION_LANGUAGE(1055),
+ TOO_MANY_OPTIONS_FOR_FUNCTION(1056),
+ EXPRESSION_NOT_SUPPORTED_IN_CONSTANT_RECORD(1057),
+ LITERAL_TYPE_NOT_SUPPORTED_IN_CONSTANT_RECORD(1058),
+ UNSUPPORTED_WITH_FIELD(1059),
+ WITH_FIELD_MUST_BE_OF_TYPE(1060),
+ WITH_FIELD_MUST_CONTAIN_SUB_FIELD(1061),
+ CONFIGURATION_PARAMETER_INVALID_TYPE(1062),
+ UNKNOWN_DATAVERSE(1063),
+ ERROR_OCCURRED_BETWEEN_TWO_TYPES_CONVERSION(1064),
+ CHOSEN_INDEX_COUNT_SHOULD_BE_GREATER_THAN_ONE(1065),
+ CANNOT_SERIALIZE_A_VALUE(1066),
+ CANNOT_FIND_NON_MISSING_SELECT_OPERATOR(1067),
+ CANNOT_GET_CONDITIONAL_SPLIT_KEY_VARIABLE(1068),
+ CANNOT_DROP_INDEX(1069),
+ METADATA_ERROR(1070),
+ DATAVERSE_EXISTS(1071),
+ DATASET_EXISTS(1072),
+ UNDEFINED_IDENTIFIER(1073),
+ AMBIGUOUS_IDENTIFIER(1074),
+ FORBIDDEN_SCOPE(1075),
+ NAME_RESOLVE_UNKNOWN_DATASET(1076),
+ NAME_RESOLVE_UNKNOWN_DATASET_IN_DATAVERSE(1077),
+ COMPILATION_UNEXPECTED_OPERATOR(1078),
+ COMPILATION_ERROR(1079),
+ UNKNOWN_NODEGROUP(1080),
+ UNKNOWN_FUNCTION(1081),
+ UNKNOWN_TYPE(1082),
+ UNKNOWN_INDEX(1083),
+ INDEX_EXISTS(1084),
+ TYPE_EXISTS(1085),
+ PARAMETER_NO_VALUE(1086),
+ COMPILATION_INVALID_NUM_OF_ARGS(1087),
+ FIELD_NOT_FOUND(1088),
+ FIELD_NOT_OF_TYPE(1089),
+ ARRAY_FIELD_ELEMENTS_MUST_BE_OF_TYPE(1090),
+ COMPILATION_TYPE_MISMATCH_GENERIC(1091),
+ ILLEGAL_SET_PARAMETER(1092),
+ COMPILATION_TRANSLATION_ERROR(1093),
+ RANGE_MAP_ERROR(1094),
+ COMPILATION_EXPECTED_FUNCTION_CALL(1095),
+ UNKNOWN_COMPRESSION_SCHEME(1096),
+ UNSUPPORTED_WITH_SUBFIELD(1097),
+ COMPILATION_INVALID_WINDOW_FRAME(1098),
+ COMPILATION_UNEXPECTED_WINDOW_FRAME(1099),
+ COMPILATION_UNEXPECTED_WINDOW_EXPRESSION(1100),
+ COMPILATION_UNEXPECTED_WINDOW_ORDERBY(1101),
+ COMPILATION_EXPECTED_WINDOW_FUNCTION(1102),
+ COMPILATION_ILLEGAL_USE_OF_IDENTIFIER(1103),
+ INVALID_FUNCTION_MODIFIER(1104),
+ OPERATION_NOT_SUPPORTED_ON_PRIMARY_INDEX(1105),
+ EXPECTED_CONSTANT_VALUE(1106),
+ UNEXPECTED_HINT(1107),
+ EXTERNAL_SOURCE_ERROR(1108),
+ EXTERNAL_SOURCE_CONTAINER_NOT_FOUND(1109),
+ PARAMETERS_NOT_ALLOWED_AT_SAME_TIME(1110),
+ PROPERTY_INVALID_VALUE_TYPE(1111),
+ INVALID_PROPERTY_FORMAT(1112),
+ INVALID_REGEX_PATTERN(1113),
+ EXTERNAL_SOURCE_CONFIGURATION_RETURNED_NO_FILES(1114),
+ INVALID_DATABASE_OBJECT_NAME(1115),
+ UNKNOWN_SYNONYM(1116),
+ UNKNOWN_LIBRARY(1117),
+ COMPILATION_GROUPING_SETS_OVERFLOW(1118),
+ COMPILATION_GROUPING_OPERATION_INVALID_ARG(1119),
+ COMPILATION_UNEXPECTED_ALIAS(1120),
+ COMPILATION_ILLEGAL_USE_OF_FILTER_CLAUSE(1121),
+ COMPILATION_BAD_FUNCTION_DEFINITION(1122),
+ FUNCTION_EXISTS(1123),
+ ADAPTER_EXISTS(1124),
+ UNKNOWN_ADAPTER(1125),
+ INVALID_EXTERNAL_IDENTIFIER_SIZE(1126),
+ UNSUPPORTED_ADAPTER_LANGUAGE(1127),
+ INCONSISTENT_FILTER_INDICATOR(1128),
+ UNSUPPORTED_GBY_OBY_SELECT_COMBO(1129),
+ ILLEGAL_RIGHT_OUTER_JOIN(1130),
+ SYNONYM_EXISTS(1131),
+ INVALID_HINT(1132),
+ ONLY_SINGLE_AUTHENTICATION_IS_ALLOWED(1133),
+ NO_AUTH_METHOD_PROVIDED(1134),
++ FULL_TEXT_CONFIG_ALREADY_EXISTS(1135),
++ FULL_TEXT_FILTER_ALREADY_EXISTS(1136),
++ FULL_TEXT_CONFIG_NOT_FOUND(1137),
++ FULL_TEXT_FILTER_NOT_FOUND(1138),
++ FULL_TEXT_DEFAULT_CONFIG_CANNOT_BE_DELETED_OR_CREATED(1139),
// Feed errors
- public static final int DATAFLOW_ILLEGAL_STATE = 3001;
- public static final int UTIL_DATAFLOW_UTILS_TUPLE_TOO_LARGE = 3002;
- public static final int UTIL_DATAFLOW_UTILS_UNKNOWN_FORWARD_POLICY = 3003;
- public static final int OPERATORS_FEED_INTAKE_OPERATOR_DESCRIPTOR_CLASSLOADER_NOT_CONFIGURED = 3004;
- public static final int PARSER_DELIMITED_NONOPTIONAL_NULL = 3005;
- public static final int PARSER_DELIMITED_ILLEGAL_FIELD = 3006;
- public static final int ADAPTER_TWITTER_TWITTER4J_LIB_NOT_FOUND = 3007;
- public static final int OPERATORS_FEED_INTAKE_OPERATOR_NODE_PUSHABLE_FAIL_AT_INGESTION = 3008;
- public static final int FEED_CREATE_FEED_DATATYPE_ERROR = 3009;
- public static final int PARSER_HIVE_NON_PRIMITIVE_LIST_NOT_SUPPORT = 3010;
- public static final int PARSER_HIVE_FIELD_TYPE = 3011;
- public static final int PARSER_HIVE_GET_COLUMNS = 3012;
- public static final int PARSER_HIVE_NO_CLOSED_COLUMNS = 3013;
- public static final int PARSER_HIVE_NOT_SUPPORT_NON_OP_UNION = 3014;
- public static final int PARSER_HIVE_MISSING_FIELD_TYPE_INFO = 3015;
- public static final int PARSER_HIVE_NULL_FIELD = 3016;
- public static final int PARSER_HIVE_NULL_VALUE_IN_LIST = 3017;
- public static final int INPUT_RECORD_RECORD_WITH_METADATA_AND_PK_NULL_IN_NON_OPTIONAL = 3018;
- public static final int INPUT_RECORD_RECORD_WITH_METADATA_AND_PK_CANNT_GET_PKEY = 3019;
- public static final int FEED_CHANGE_FEED_CONNECTIVITY_ON_ALIVE_FEED = 3020;
- public static final int RECORD_READER_MALFORMED_INPUT_STREAM = 3021;
- public static final int PROVIDER_DATAFLOW_CONTROLLER_UNKNOWN_DATA_SOURCE = 3022;
- public static final int PROVIDER_DATASOURCE_FACTORY_UNKNOWN_INPUT_STREAM_FACTORY = 3023;
- public static final int UTIL_EXTERNAL_DATA_UTILS_FAIL_CREATE_STREAM_FACTORY = 3024;
- public static final int UNKNOWN_RECORD_READER_FACTORY = 3025;
- public static final int PROVIDER_STREAM_RECORD_READER_UNKNOWN_FORMAT = 3026;
- public static final int UNKNOWN_RECORD_FORMAT_FOR_META_PARSER = 3027;
- public static final int LIBRARY_JAVA_JOBJECTS_FIELD_ALREADY_DEFINED = 3028;
- public static final int LIBRARY_JAVA_JOBJECTS_UNKNOWN_FIELD = 3029;
- public static final int NODE_RESOLVER_NO_NODE_CONTROLLERS = 3031;
- public static final int NODE_RESOLVER_UNABLE_RESOLVE_HOST = 3032;
- public static final int INPUT_RECORD_CONVERTER_DCP_MSG_TO_RECORD_CONVERTER_UNKNOWN_DCP_REQUEST = 3033;
- public static final int FEED_DATAFLOW_FRAME_DISTR_REGISTER_FAILED_DATA_PROVIDER = 3034;
- public static final int INPUT_RECORD_READER_CHAR_ARRAY_RECORD_TOO_LARGE = 3038;
- public static final int LIBRARY_JOBJECT_ACCESSOR_CANNOT_PARSE_TYPE = 3039;
- public static final int LIBRARY_JOBJECT_UTIL_ILLEGAL_ARGU_TYPE = 3040;
- public static final int LIBRARY_EXTERNAL_FUNCTION_UNABLE_TO_LOAD_CLASS = 3041;
- public static final int LIBRARY_EXTERNAL_FUNCTION_UNSUPPORTED_KIND = 3042;
- public static final int LIBRARY_EXTERNAL_FUNCTION_UNKNOWN_KIND = 3043;
- public static final int LIBRARY_EXTERNAL_LIBRARY_CLASS_REGISTERED = 3044;
- public static final int LIBRARY_JAVA_FUNCTION_HELPER_CANNOT_HANDLE_ARGU_TYPE = 3045;
- public static final int LIBRARY_JAVA_FUNCTION_HELPER_OBJ_TYPE_NOT_SUPPORTED = 3046;
- public static final int LIBRARY_EXTERNAL_FUNCTION_UNSUPPORTED_NAME = 3047;
- public static final int OPERATORS_FEED_META_OPERATOR_DESCRIPTOR_INVALID_RUNTIME = 3048;
- public static final int INVALID_DELIMITER = 3049;
- public static final int INVALID_CHAR_LENGTH = 3050;
- public static final int QUOTE_DELIMITER_MISMATCH = 3051;
- public static final int INDEXING_EXTERNAL_FILE_INDEX_ACCESSOR_UNABLE_TO_FIND_FILE_INDEX = 3052;
- public static final int PARSER_ADM_DATA_PARSER_FIELD_NOT_NULL = 3053;
- public static final int PARSER_ADM_DATA_PARSER_TYPE_MISMATCH = 3054;
- public static final int PARSER_ADM_DATA_PARSER_UNEXPECTED_TOKEN_KIND = 3055;
- public static final int PARSER_ADM_DATA_PARSER_ILLEGAL_ESCAPE = 3056;
- public static final int PARSER_ADM_DATA_PARSER_RECORD_END_UNEXPECTED = 3057;
- public static final int PARSER_ADM_DATA_PARSER_EXTRA_FIELD_IN_CLOSED_RECORD = 3058;
- public static final int PARSER_ADM_DATA_PARSER_UNEXPECTED_TOKEN_WHEN_EXPECT_COMMA = 3059;
- public static final int PARSER_ADM_DATA_PARSER_FOUND_COMMA_WHEN = 3060;
- public static final int PARSER_ADM_DATA_PARSER_UNSUPPORTED_INTERVAL_TYPE = 3061;
- public static final int PARSER_ADM_DATA_PARSER_INTERVAL_NOT_CLOSED = 3062;
- public static final int PARSER_ADM_DATA_PARSER_INTERVAL_BEGIN_END_POINT_MISMATCH = 3063;
- public static final int PARSER_ADM_DATA_PARSER_INTERVAL_MISSING_COMMA = 3064;
- public static final int PARSER_ADM_DATA_PARSER_INTERVAL_INVALID_DATETIME = 3065;
- public static final int PARSER_ADM_DATA_PARSER_INTERVAL_UNSUPPORTED_TYPE = 3066;
- public static final int PARSER_ADM_DATA_PARSER_INTERVAL_INTERVAL_ARGUMENT_ERROR = 3067;
- public static final int PARSER_ADM_DATA_PARSER_LIST_FOUND_END_COLLECTION = 3068;
- public static final int PARSER_ADM_DATA_PARSER_LIST_FOUND_COMMA_BEFORE_LIST = 3069;
- public static final int PARSER_ADM_DATA_PARSER_LIST_FOUND_COMMA_EXPECTING_ITEM = 3070;
- public static final int PARSER_ADM_DATA_PARSER_LIST_FOUND_END_RECOD = 3071;
- public static final int PARSER_ADM_DATA_PARSER_CAST_ERROR = 3072;
- public static final int PARSER_ADM_DATA_PARSER_CONSTRUCTOR_MISSING_DESERIALIZER = 3073;
- public static final int PARSER_ADM_DATA_PARSER_WRONG_INSTANCE = 3074;
- public static final int PARSER_TWEET_PARSER_CLOSED_FIELD_NULL = 3075;
- public static final int UTIL_FILE_SYSTEM_WATCHER_NO_FILES_FOUND = 3076;
- public static final int UTIL_LOCAL_FILE_SYSTEM_UTILS_PATH_NOT_FOUND = 3077;
- public static final int UTIL_HDFS_UTILS_CANNOT_OBTAIN_HDFS_SCHEDULER = 3078;
- public static final int ACTIVE_MANAGER_SHUTDOWN = 3079;
- public static final int FEED_METADATA_UTIL_UNEXPECTED_FEED_DATATYPE = 3080;
- public static final int FEED_METADATA_SOCKET_ADAPTOR_SOCKET_NOT_PROPERLY_CONFIGURED = 3081;
- public static final int FEED_METADATA_SOCKET_ADAPTOR_SOCKET_INVALID_HOST_NC = 3082;
- public static final int PROVIDER_DATASOURCE_FACTORY_DUPLICATE_FORMAT_MAPPING = 3083;
- public static final int CANNOT_SUBSCRIBE_TO_FAILED_ACTIVE_ENTITY = 3084;
- public static final int FEED_UNKNOWN_ADAPTER_NAME = 3085;
- public static final int PROVIDER_STREAM_RECORD_READER_WRONG_CONFIGURATION = 3086;
- public static final int FEED_CONNECT_FEED_APPLIED_INVALID_FUNCTION = 3087;
- public static final int ACTIVE_MANAGER_INVALID_RUNTIME = 3088;
- public static final int ACTIVE_ENTITY_ALREADY_STARTED = 3089;
- public static final int ACTIVE_ENTITY_CANNOT_BE_STOPPED = 3090;
- public static final int CANNOT_ADD_DATASET_TO_ACTIVE_ENTITY = 3091;
- public static final int CANNOT_REMOVE_DATASET_FROM_ACTIVE_ENTITY = 3092;
- public static final int ACTIVE_ENTITY_IS_ALREADY_REGISTERED = 3093;
- public static final int CANNOT_ADD_INDEX_TO_DATASET_CONNECTED_TO_ACTIVE_ENTITY = 3094;
- public static final int CANNOT_REMOVE_INDEX_FROM_DATASET_CONNECTED_TO_ACTIVE_ENTITY = 3095;
- public static final int ACTIVE_NOTIFICATION_HANDLER_IS_SUSPENDED = 3096;
- public static final int ACTIVE_ENTITY_LISTENER_IS_NOT_REGISTERED = 3097;
- public static final int CANNOT_DERIGESTER_ACTIVE_ENTITY_LISTENER = 3098;
- public static final int DOUBLE_INITIALIZATION_OF_ACTIVE_NOTIFICATION_HANDLER = 3099;
- public static final int DOUBLE_RECOVERY_ATTEMPTS = 3101;
- public static final int UNREPORTED_TASK_FAILURE_EXCEPTION = 3102;
- public static final int ACTIVE_ENTITY_ALREADY_SUSPENDED = 3103;
- public static final int ACTIVE_ENTITY_CANNOT_RESUME_FROM_STATE = 3104;
- public static final int ACTIVE_RUNTIME_IS_ALREADY_REGISTERED = 3105;
- public static final int ACTIVE_RUNTIME_IS_NOT_REGISTERED = 3106;
- public static final int ACTIVE_EVENT_HANDLER_ALREADY_SUSPENDED = 3107;
- public static final int FEED_FAILED_WHILE_GETTING_A_NEW_RECORD = 3110;
- public static final int FEED_START_FEED_WITHOUT_CONNECTION = 3111;
- public static final int PARSER_COLLECTION_ITEM_CANNOT_BE_NULL = 3112;
- public static final int FAILED_TO_PARSE_RECORD = 3113;
- public static final int FAILED_TO_PARSE_RECORD_CONTENT = 3114;
- public static final int FAILED_TO_PARSE_METADATA = 3115;
- public static final int INPUT_DECODE_FAILURE = 3116;
- public static final int FAILED_TO_PARSE_MALFORMED_LOG_RECORD = 3117;
- public static final int ACTIVE_ENTITY_NOT_RUNNING = 3118;
+ DATAFLOW_ILLEGAL_STATE(3001),
+ UTIL_DATAFLOW_UTILS_TUPLE_TOO_LARGE(3002),
+ UTIL_DATAFLOW_UTILS_UNKNOWN_FORWARD_POLICY(3003),
+ OPERATORS_FEED_INTAKE_OPERATOR_DESCRIPTOR_CLASSLOADER_NOT_CONFIGURED(3004),
+ PARSER_DELIMITED_NONOPTIONAL_NULL(3005),
+ PARSER_DELIMITED_ILLEGAL_FIELD(3006),
+ ADAPTER_TWITTER_TWITTER4J_LIB_NOT_FOUND(3007),
+ OPERATORS_FEED_INTAKE_OPERATOR_NODE_PUSHABLE_FAIL_AT_INGESTION(3008),
+ FEED_CREATE_FEED_DATATYPE_ERROR(3009),
+ PARSER_HIVE_NON_PRIMITIVE_LIST_NOT_SUPPORT(3010),
+ PARSER_HIVE_FIELD_TYPE(3011),
+ PARSER_HIVE_GET_COLUMNS(3012),
+ PARSER_HIVE_NO_CLOSED_COLUMNS(3013),
+ PARSER_HIVE_NOT_SUPPORT_NON_OP_UNION(3014),
+ PARSER_HIVE_MISSING_FIELD_TYPE_INFO(3015),
+ PARSER_HIVE_NULL_FIELD(3016),
+ PARSER_HIVE_NULL_VALUE_IN_LIST(3017),
+ INPUT_RECORD_RECORD_WITH_METADATA_AND_PK_NULL_IN_NON_OPTIONAL(3018),
+ INPUT_RECORD_RECORD_WITH_METADATA_AND_PK_CANNT_GET_PKEY(3019),
+ FEED_CHANGE_FEED_CONNECTIVITY_ON_ALIVE_FEED(3020),
+ RECORD_READER_MALFORMED_INPUT_STREAM(3021),
+ PROVIDER_DATAFLOW_CONTROLLER_UNKNOWN_DATA_SOURCE(3022),
+ PROVIDER_DATASOURCE_FACTORY_UNKNOWN_INPUT_STREAM_FACTORY(3023),
+ UTIL_EXTERNAL_DATA_UTILS_FAIL_CREATE_STREAM_FACTORY(3024),
+ UNKNOWN_RECORD_READER_FACTORY(3025),
+ PROVIDER_STREAM_RECORD_READER_UNKNOWN_FORMAT(3026),
+ UNKNOWN_RECORD_FORMAT_FOR_META_PARSER(3027),
+ LIBRARY_JAVA_JOBJECTS_FIELD_ALREADY_DEFINED(3028),
+ LIBRARY_JAVA_JOBJECTS_UNKNOWN_FIELD(3029),
+ NODE_RESOLVER_NO_NODE_CONTROLLERS(3031),
+ NODE_RESOLVER_UNABLE_RESOLVE_HOST(3032),
+ INPUT_RECORD_CONVERTER_DCP_MSG_TO_RECORD_CONVERTER_UNKNOWN_DCP_REQUEST(3033),
+ FEED_DATAFLOW_FRAME_DISTR_REGISTER_FAILED_DATA_PROVIDER(3034),
+ INPUT_RECORD_READER_CHAR_ARRAY_RECORD_TOO_LARGE(3038),
+ LIBRARY_JOBJECT_ACCESSOR_CANNOT_PARSE_TYPE(3039),
+ LIBRARY_JOBJECT_UTIL_ILLEGAL_ARGU_TYPE(3040),
+ LIBRARY_EXTERNAL_FUNCTION_UNABLE_TO_LOAD_CLASS(3041),
+ LIBRARY_EXTERNAL_FUNCTION_UNSUPPORTED_KIND(3042),
+ LIBRARY_EXTERNAL_FUNCTION_UNKNOWN_KIND(3043),
+ LIBRARY_EXTERNAL_LIBRARY_CLASS_REGISTERED(3044),
+ LIBRARY_JAVA_FUNCTION_HELPER_CANNOT_HANDLE_ARGU_TYPE(3045),
+ LIBRARY_JAVA_FUNCTION_HELPER_OBJ_TYPE_NOT_SUPPORTED(3046),
+ LIBRARY_EXTERNAL_FUNCTION_UNSUPPORTED_NAME(3047),
+ OPERATORS_FEED_META_OPERATOR_DESCRIPTOR_INVALID_RUNTIME(3048),
+ INVALID_DELIMITER(3049),
+ INVALID_CHAR_LENGTH(3050),
+ QUOTE_DELIMITER_MISMATCH(3051),
+ INDEXING_EXTERNAL_FILE_INDEX_ACCESSOR_UNABLE_TO_FIND_FILE_INDEX(3052),
+ PARSER_ADM_DATA_PARSER_FIELD_NOT_NULL(3053),
+ PARSER_ADM_DATA_PARSER_TYPE_MISMATCH(3054),
+ PARSER_ADM_DATA_PARSER_UNEXPECTED_TOKEN_KIND(3055),
+ PARSER_ADM_DATA_PARSER_ILLEGAL_ESCAPE(3056),
+ PARSER_ADM_DATA_PARSER_RECORD_END_UNEXPECTED(3057),
+ PARSER_ADM_DATA_PARSER_EXTRA_FIELD_IN_CLOSED_RECORD(3058),
+ PARSER_ADM_DATA_PARSER_UNEXPECTED_TOKEN_WHEN_EXPECT_COMMA(3059),
+ PARSER_ADM_DATA_PARSER_FOUND_COMMA_WHEN(3060),
+ PARSER_ADM_DATA_PARSER_UNSUPPORTED_INTERVAL_TYPE(3061),
+ PARSER_ADM_DATA_PARSER_INTERVAL_NOT_CLOSED(3062),
+ PARSER_ADM_DATA_PARSER_INTERVAL_BEGIN_END_POINT_MISMATCH(3063),
+ PARSER_ADM_DATA_PARSER_INTERVAL_MISSING_COMMA(3064),
+ PARSER_ADM_DATA_PARSER_INTERVAL_INVALID_DATETIME(3065),
+ PARSER_ADM_DATA_PARSER_INTERVAL_UNSUPPORTED_TYPE(3066),
+ PARSER_ADM_DATA_PARSER_INTERVAL_INTERVAL_ARGUMENT_ERROR(3067),
+ PARSER_ADM_DATA_PARSER_LIST_FOUND_END_COLLECTION(3068),
+ PARSER_ADM_DATA_PARSER_LIST_FOUND_COMMA_BEFORE_LIST(3069),
+ PARSER_ADM_DATA_PARSER_LIST_FOUND_COMMA_EXPECTING_ITEM(3070),
+ PARSER_ADM_DATA_PARSER_LIST_FOUND_END_RECOD(3071),
+ PARSER_ADM_DATA_PARSER_CAST_ERROR(3072),
+ PARSER_ADM_DATA_PARSER_CONSTRUCTOR_MISSING_DESERIALIZER(3073),
+ PARSER_ADM_DATA_PARSER_WRONG_INSTANCE(3074),
+ PARSER_TWEET_PARSER_CLOSED_FIELD_NULL(3075),
+ UTIL_FILE_SYSTEM_WATCHER_NO_FILES_FOUND(3076),
+ UTIL_LOCAL_FILE_SYSTEM_UTILS_PATH_NOT_FOUND(3077),
+ UTIL_HDFS_UTILS_CANNOT_OBTAIN_HDFS_SCHEDULER(3078),
+ ACTIVE_MANAGER_SHUTDOWN(3079),
+ FEED_METADATA_UTIL_UNEXPECTED_FEED_DATATYPE(3080),
+ FEED_METADATA_SOCKET_ADAPTOR_SOCKET_NOT_PROPERLY_CONFIGURED(3081),
+ FEED_METADATA_SOCKET_ADAPTOR_SOCKET_INVALID_HOST_NC(3082),
+ PROVIDER_DATASOURCE_FACTORY_DUPLICATE_FORMAT_MAPPING(3083),
+ CANNOT_SUBSCRIBE_TO_FAILED_ACTIVE_ENTITY(3084),
+ FEED_UNKNOWN_ADAPTER_NAME(3085),
+ PROVIDER_STREAM_RECORD_READER_WRONG_CONFIGURATION(3086),
+ FEED_CONNECT_FEED_APPLIED_INVALID_FUNCTION(3087),
+ ACTIVE_MANAGER_INVALID_RUNTIME(3088),
+ ACTIVE_ENTITY_ALREADY_STARTED(3089),
+ ACTIVE_ENTITY_CANNOT_BE_STOPPED(3090),
+ CANNOT_ADD_DATASET_TO_ACTIVE_ENTITY(3091),
+ CANNOT_REMOVE_DATASET_FROM_ACTIVE_ENTITY(3092),
+ ACTIVE_ENTITY_IS_ALREADY_REGISTERED(3093),
+ CANNOT_ADD_INDEX_TO_DATASET_CONNECTED_TO_ACTIVE_ENTITY(3094),
+ CANNOT_REMOVE_INDEX_FROM_DATASET_CONNECTED_TO_ACTIVE_ENTITY(3095),
+ ACTIVE_NOTIFICATION_HANDLER_IS_SUSPENDED(3096),
+ ACTIVE_ENTITY_LISTENER_IS_NOT_REGISTERED(3097),
+ CANNOT_DERIGESTER_ACTIVE_ENTITY_LISTENER(3098),
+ DOUBLE_INITIALIZATION_OF_ACTIVE_NOTIFICATION_HANDLER(3099),
+ DOUBLE_RECOVERY_ATTEMPTS(3101),
+ UNREPORTED_TASK_FAILURE_EXCEPTION(3102),
+ ACTIVE_ENTITY_ALREADY_SUSPENDED(3103),
+ ACTIVE_ENTITY_CANNOT_RESUME_FROM_STATE(3104),
+ ACTIVE_RUNTIME_IS_ALREADY_REGISTERED(3105),
+ ACTIVE_RUNTIME_IS_NOT_REGISTERED(3106),
+ ACTIVE_EVENT_HANDLER_ALREADY_SUSPENDED(3107),
+ FEED_FAILED_WHILE_GETTING_A_NEW_RECORD(3110),
+ FEED_START_FEED_WITHOUT_CONNECTION(3111),
+ PARSER_COLLECTION_ITEM_CANNOT_BE_NULL(3112),
+ FAILED_TO_PARSE_RECORD(3113),
+ FAILED_TO_PARSE_RECORD_CONTENT(3114),
+ FAILED_TO_PARSE_METADATA(3115),
+ INPUT_DECODE_FAILURE(3116),
+ FAILED_TO_PARSE_MALFORMED_LOG_RECORD(3117),
+ ACTIVE_ENTITY_NOT_RUNNING(3118),
// Lifecycle management errors
- public static final int DUPLICATE_PARTITION_ID = 4000;
+ DUPLICATE_PARTITION_ID(4000),
// Extension errors
- public static final int EXTENSION_ID_CONFLICT = 4001;
- public static final int EXTENSION_COMPONENT_CONFLICT = 4002;
- public static final int UNSUPPORTED_MESSAGE_TYPE = 4003;
- public static final int INVALID_CONFIGURATION = 4004;
- public static final int UNSUPPORTED_REPLICATION_STRATEGY = 4005;
+ EXTENSION_ID_CONFLICT(4001),
+ EXTENSION_COMPONENT_CONFLICT(4002),
+ UNSUPPORTED_MESSAGE_TYPE(4003),
+ INVALID_CONFIGURATION(4004),
+ UNSUPPORTED_REPLICATION_STRATEGY(4005),
// Lifecycle management errors pt.2
- public static final int CLUSTER_STATE_UNUSABLE = 4006;
+ CLUSTER_STATE_UNUSABLE(4006);
+
+ private static final String RESOURCE_PATH = "asx_errormsg/en.properties";
+ public static final String ASTERIX = "ASX";
+ private final int intValue;
- private ErrorCode() {
+ ErrorCode(int intValue) {
+ this.intValue = intValue;
}
- private static class Holder {
- private static final Map<Integer, String> errorMessageMap;
+ @Override
+ public String component() {
+ return ASTERIX;
+ }
- static {
- // Loads the map that maps error codes to error message templates.
- try (InputStream resourceStream = ErrorCode.class.getClassLoader().getResourceAsStream(RESOURCE_PATH)) {
- errorMessageMap = ErrorMessageUtil.loadErrorMap(resourceStream);
- } catch (Exception e) {
- throw new IllegalStateException(e);
- }
- }
+ @Override
+ public int intValue() {
+ return intValue;
+ }
- private Holder() {
- }
+ @Override
+ public String errorMessage() {
+ return ErrorMessageMapHolder.get(this);
}
- public static String getErrorMessage(int errorCode) {
- String msg = Holder.errorMessageMap.get(errorCode);
- if (msg == null) {
- throw new IllegalStateException("Undefined error code: " + errorCode);
+ private static class ErrorMessageMapHolder {
+ private static final String[] enumMessages =
+ ErrorMessageUtil.defineMessageEnumOrdinalMap(values(), RESOURCE_PATH);
+
+ private static String get(ErrorCode errorCode) {
+ return enumMessages[errorCode.ordinal()];
}
- return msg;
}
}
diff --cc asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/common/FullTextContainsFunctionEvaluator.java
index 3ffce9b,ff0a9f6..fce2061
--- a/asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/common/FullTextContainsFunctionEvaluator.java
+++ b/asterixdb/asterix-runtime/src/main/java/org/apache/asterix/runtime/evaluators/common/FullTextContainsFunctionEvaluator.java
@@@ -198,10 -182,9 +198,10 @@@ public class FullTextContainsFunctionEv
try {
ABoolean b = fullTextContainsWithArg(typeTag2, argLeft, argRight) ? ABoolean.TRUE : ABoolean.FALSE;
serde.serialize(b, out);
- } catch (HyracksDataException e1) {
- throw HyracksDataException.create(e1);
+ } catch (AlgebricksException e) {
- throw new HyracksDataException(e, ErrorCode.ERROR_PROCESSING_TUPLE);
++ throw new HyracksDataException(ErrorCode.ERROR_PROCESSING_TUPLE, e);
}
+
result.set(resultStorage);
}