o
    FD©iñD  ã                   @   sî  d dl mZ G dd„ dƒZG dd„ deƒZG dd„ deƒZG dd	„ d	eƒZG d
d„ deƒZG dd„ deƒZG dd„ deƒZ	G dd„ deƒZ
G dd„ deƒZG dd„ deƒZG dd„ deƒZG dd„ deƒZG dd„ deƒZG dd„ deƒZG dd„ deƒZG d d!„ d!eƒZG d"d#„ d#eƒZG d$d%„ d%eƒZG d&d'„ d'eƒZG d(d)„ d)eƒZG d*d+„ d+eƒZG d,d-„ d-eƒZG d.d/„ d/eƒZG d0d1„ d1eƒZG d2d3„ d3eƒZG d4d5„ d5eƒZG d6d7„ d7eƒZG d8d9„ d9eƒZG d:d;„ d;eƒZG d<d=„ d=eƒZ d>S )?é    )ÚUnionc                   @   sž  e Zd ZdZdZdZdZdZdZdZ	dZ
d	Zd
ZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZ dZ!d Z"d!Z#d"Z$d#Z%d$Z&d%Z'd&Z(d'Z)d(Z*d)Z+d*Z,d+Z-d,Z.d-Z/d.Z0d/Z1d0Z2d1Z3d2Z4d3Z5d4Z6d5Z7d6Z8d7Z9d8Z:d9Z;d:Z<d;Z=d<Z>d=Z?d>Z@d?ZAd@ZBdAZCdBZDdCZEdDZFdEZGdFZHdGZIdHZJdIZKdJZLdKZMdLZNdMZOdNZPdOZQdPZRdQZSdRZTdSZUdTZVdUZWdVZXdWZYdXZZdYZ[dZZ\d[Z]d\Z^d]Z_d^Z`d_Zad`ZbdaZcdbZddcZeddZfdeZgdfZhdgZidhZjdiZkdjZldkZmdlZndmZodnZpdoZqdpZrdqZsdrZtdsZudtZvduZwdvZxdwZydxZzdyZ{dzZ|d{Z}d|Z~d}Zd~Z€dZd€Z‚dZƒd‚Z„dƒZ…d„Z†d…Z‡d†Zˆd‡Z‰dˆZŠd‰Z‹dŠZŒd‹ZdŒZŽdZdŽZdZ‘dZ’d‘Z“d’Z”d“Z•d”Z–d•Z—d–Z˜d—Z™d˜Zšd™Z›dšZœd›ZdœZždZŸdžZ dŸZ¡d Z¢d¡Z£d¢Z¤d£Z¥d¤Z¦d¥Z§d¦Z¨d§Z©d¨Zªd©Z«dªZ¬d«Z­d¬Z®d­Z¯d®Z°d¯Z±d°Z²d±Z³d²Z´d³Zµd´Z¶dµZ·d¶Z¸d·Z¹d¸Zºd¹Z»dºZ¼d»Z½d¼Z¾d½Z¿d¾ZÀd¿ZÁdÀZÂdÁZÃdÂZÄdÃZÅdÄZÆdÅZÇdÆZÈdÇZÉdÈZÊdÉZËdÊZÌdËZÍdÌZÎdÍZÏdÎZÐdÏZÑdÐZÒdÑZÓdÒZÔdÓZÕdÔZÖdÕZ×dÖZØd×ZÙdØZÚdÙZÛdÚZÜdÛZÝdÜZÞdÝZßdÞZàdßZádàZâdáZãdâZädãZådäZædåZçdæZèdçZédèZêdéZëdêZìdëZídìZîdíZïdîZðdïZñdðZòdñZódòZôdóZõdôZödõZ÷döZød÷ZùdøZúdùZûdúZüdûZýdüZþdýZÿdþZ dÿZd ZdZdZdZdZdZdZdZ	dZ
d	Zd
ZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZ dZ!d Z"d!Z#d"Z$d#Z%d$Z&d%Z'd&Z(d'Z)d(Z*d)Z+d*Z,d+Z-d,Z.d-Z/d.Z0d/Z1d0Z2d1Z3d2Z4d3Z5d4Z6d5Z7d6Z8d7Z9d8Z:d9Z;d:Z<d;Z=d<Z>d=Z?d>Z@d?ZAd@ZBdAZCdBZDdCZEdDZFdEZGdFZHdGZIdHZJdIZKdJZLdKZMdLZNdMZOdNZPdOZQdPZRdQZSdRZTdSZUdTZVdUZWdVZXdWZYdXZZdYZ[dZZ\d[Z]d\Z^d]Z_d^Z`d_Zad`ZbdaZcdbZddcZeddZfdeZgdfZhdgZidhZjdiZkdjZldkZmdlZndmZodnZpdoZqdpZrdqZsdrS (s  Ú	ErrorCodeé   é   é   é   é   é   é   é	   é
   é   é   é   é   é   é   é   é   é   é   é   é   é   é   é   é   é   é   é   é   é    é!   é"   é#   é$   é%   é&   é'   é(   é)   é*   é+   é,   é-   é.   é/   é0   é1   é2   é3   é4   é5   é6   é7   é8   é9   é:   é;   é<   é=   é>   é?   é@   éA   éB   éC   éD   éE   éF   éG   éH   éI   éJ   éK   éL   éM   éN   éO   éP   éQ   éR   éS   éT   éU   éV   éW   éX   éY   éZ   é[   é\   é]   é^   é_   é`   éa   éb   éc   éd   ée   éf   ég   éh   éi   éj   ék   él   ém   én   éo   ép   éq   ér   és   ét   éu   éw   éx   éy   éz   é{   é|   é}   é~   é   é€   é   é‚   éƒ   é„   é…   é†   é‡   é‰   éŠ   é‹   éŒ   é   éŽ   é   é   é‘   é’   é“   é”   é•   é–   é—   é˜   é™   éš   é›   éœ   é   éž   éŸ   é    é¡   é¢   é£   é¤   é¥   é¦   é§   é¨   é©   éª   é«   é¬   é­   é®   é°   é±   é²   é³   é´   éµ   é¶   é·   é¸   é¹   éº   é»   é¼   é½   é¾   é¿   éÀ   éÁ   éÂ   éÃ   éÄ   éÅ   éÆ   éÇ   éÈ   éÉ   éÊ   éË   éÌ   éÍ   éÎ   éÏ   éÐ   éÑ   éÒ   éÓ   éÔ   éÕ   éÖ   é×   éØ   éÙ   éÚ   éÛ   éÜ   éÝ   éÞ   éß   éà   éá   éâ   éã   éä   éå   éæ   éç   éè   éé   éê   éë   éì   éí   éî   éï   éð   éñ   éò   éó   éô   éö   é÷   éø   éú   éû   éü   éý   éþ   éÿ   é   i  i  i  i  i  i  i  i	  i
  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i  i   i!  i"  i#  i$  i%  i&  i'  i(  i)  i*  i+  i,  i-  i.  i/  i0  i1  i2  i3  i4  i5  i=  i>  i?  iA  iO  iP  iQ  iU  iV  iX  iY  iZ  i[  i]  i^  i_  i`  ia  ib  ic  id  ie  if  ig  ih  ii  ij  ik  il  im  in  io  ip  iq  ir  is  it  iu  iv  iw  ix  iy  iz  i{  i|  i}  i~  i  i€  i  i‚  iƒ  i„  i…  i†  i‡  iˆ  i‰  iŠ  i‹  iŒ  i  i¹  iç  iè  ié  iê  iÑ  iÒ  N(t  Ú__name__Ú
__module__Ú__qualname__ÚUNSUPPORTED_METHODÚUNSUPPORTED_PARAMETERÚUNEXPECTED_END_OF_FILEÚEXPECTED_END_OF_FILEÚCANNOT_PARSE_TEXTÚINCORRECT_NUMBER_OF_COLUMNSÚTHERE_IS_NO_COLUMNÚSIZES_OF_COLUMNS_DOESNT_MATCHÚNOT_FOUND_COLUMN_IN_BLOCKÚPOSITION_OUT_OF_BOUNDÚPARAMETER_OUT_OF_BOUNDÚ&SIZES_OF_COLUMNS_IN_TUPLE_DOESNT_MATCHÚDUPLICATE_COLUMNÚNO_SUCH_COLUMN_IN_TABLEÚ(DELIMITER_IN_STRING_LITERAL_DOESNT_MATCHÚ*CANNOT_INSERT_ELEMENT_INTO_CONSTANT_COLUMNÚ!SIZE_OF_FIXED_STRING_DOESNT_MATCHÚNUMBER_OF_COLUMNS_DOESNT_MATCHÚ-CANNOT_READ_ALL_DATA_FROM_TAB_SEPARATED_INPUTÚ/CANNOT_PARSE_ALL_VALUE_FROM_TAB_SEPARATED_INPUTÚCANNOT_READ_FROM_ISTREAMÚCANNOT_WRITE_TO_OSTREAMÚCANNOT_PARSE_ESCAPE_SEQUENCEÚCANNOT_PARSE_QUOTED_STRINGÚ#CANNOT_PARSE_INPUT_ASSERTION_FAILEDÚ#CANNOT_PRINT_FLOAT_OR_DOUBLE_NUMBERÚCANNOT_PRINT_INTEGERÚ$CANNOT_READ_SIZE_OF_COMPRESSED_CHUNKÚCANNOT_READ_COMPRESSED_CHUNKÚATTEMPT_TO_READ_AFTER_EOFÚCANNOT_READ_ALL_DATAÚTOO_MANY_ARGUMENTS_FOR_FUNCTIONÚTOO_LESS_ARGUMENTS_FOR_FUNCTIONÚBAD_ARGUMENTSÚUNKNOWN_ELEMENT_IN_ASTÚCANNOT_PARSE_DATEÚTOO_LARGE_SIZE_COMPRESSEDÚCHECKSUM_DOESNT_MATCHÚCANNOT_PARSE_DATETIMEÚ NUMBER_OF_ARGUMENTS_DOESNT_MATCHÚILLEGAL_TYPE_OF_ARGUMENTÚILLEGAL_COLUMNÚ ILLEGAL_NUMBER_OF_RESULT_COLUMNSÚUNKNOWN_FUNCTIONÚUNKNOWN_IDENTIFIERÚNOT_IMPLEMENTEDÚLOGICAL_ERRORÚUNKNOWN_TYPEÚEMPTY_LIST_OF_COLUMNS_QUERIEDÚCOLUMN_QUERIED_MORE_THAN_ONCEÚTYPE_MISMATCHÚSTORAGE_DOESNT_ALLOW_PARAMETERSÚSTORAGE_REQUIRES_PARAMETERÚUNKNOWN_STORAGEÚTABLE_ALREADY_EXISTSÚTABLE_METADATA_ALREADY_EXISTSÚ!ILLEGAL_TYPE_OF_COLUMN_FOR_FILTERÚUNKNOWN_TABLEÚONLY_FILTER_COLUMN_IN_BLOCKÚSYNTAX_ERRORÚUNKNOWN_AGGREGATE_FUNCTIONÚ(CANNOT_READ_AGGREGATE_FUNCTION_FROM_TEXTÚ'CANNOT_WRITE_AGGREGATE_FUNCTION_AS_TEXTÚNOT_A_COLUMNÚILLEGAL_KEY_OF_AGGREGATIONÚCANNOT_GET_SIZE_OF_FIELDÚARGUMENT_OUT_OF_BOUNDÚCANNOT_CONVERT_TYPEÚ CANNOT_WRITE_AFTER_END_OF_BUFFERÚCANNOT_PARSE_NUMBERÚUNKNOWN_FORMATÚ CANNOT_READ_FROM_FILE_DESCRIPTORÚCANNOT_WRITE_TO_FILE_DESCRIPTORÚCANNOT_OPEN_FILEÚCANNOT_CLOSE_FILEÚUNKNOWN_TYPE_OF_QUERYÚINCORRECT_FILE_NAMEÚINCORRECT_QUERYÚUNKNOWN_DATABASEÚDATABASE_ALREADY_EXISTSÚDIRECTORY_DOESNT_EXISTÚDIRECTORY_ALREADY_EXISTSÚ FORMAT_IS_NOT_SUITABLE_FOR_INPUTÚ$RECEIVED_ERROR_FROM_REMOTE_IO_SERVERÚCANNOT_SEEK_THROUGH_FILEÚCANNOT_TRUNCATE_FILEÚUNKNOWN_COMPRESSION_METHODÚEMPTY_LIST_OF_COLUMNS_PASSEDÚ%SIZES_OF_MARKS_FILES_ARE_INCONSISTENTÚEMPTY_DATA_PASSEDÚUNKNOWN_AGGREGATED_DATA_VARIANTÚ/CANNOT_MERGE_DIFFERENT_AGGREGATED_DATA_VARIANTSÚCANNOT_READ_FROM_SOCKETÚCANNOT_WRITE_TO_SOCKETÚ'CANNOT_READ_ALL_DATA_FROM_CHUNKED_INPUTÚ)CANNOT_WRITE_TO_EMPTY_BLOCK_OUTPUT_STREAMÚUNKNOWN_PACKET_FROM_CLIENTÚUNKNOWN_PACKET_FROM_SERVERÚUNEXPECTED_PACKET_FROM_CLIENTÚUNEXPECTED_PACKET_FROM_SERVERÚ RECEIVED_DATA_FOR_WRONG_QUERY_IDÚTOO_SMALL_BUFFER_SIZEÚCANNOT_READ_HISTORYÚCANNOT_APPEND_HISTORYÚFILE_DOESNT_EXISTÚNO_DATA_TO_INSERTÚCANNOT_BLOCK_SIGNALÚCANNOT_UNBLOCK_SIGNALÚCANNOT_MANIPULATE_SIGSETÚCANNOT_WAIT_FOR_SIGNALÚTHERE_IS_NO_SESSIONÚCANNOT_CLOCK_GETTIMEÚUNKNOWN_SETTINGÚTHERE_IS_NO_DEFAULT_VALUEÚINCORRECT_DATAÚENGINE_REQUIREDÚ0CANNOT_INSERT_VALUE_OF_DIFFERENT_SIZE_INTO_TUPLEÚUNKNOWN_SET_DATA_VARIANTÚINCOMPATIBLE_COLUMNSÚUNKNOWN_TYPE_OF_AST_NODEÚINCORRECT_ELEMENT_OF_SETÚ#INCORRECT_RESULT_OF_SCALAR_SUBQUERYÚCANNOT_GET_RETURN_TYPEÚILLEGAL_INDEXÚTOO_LARGE_ARRAY_SIZEÚFUNCTION_IS_SPECIALÚCANNOT_READ_ARRAY_FROM_TEXTÚTOO_LARGE_STRING_SIZEÚ!CANNOT_CREATE_TABLE_FROM_METADATAÚ*AGGREGATE_FUNCTION_DOESNT_ALLOW_PARAMETERSÚ2PARAMETERS_TO_AGGREGATE_FUNCTIONS_MUST_BE_LITERALSÚZERO_ARRAY_OR_TUPLE_INDEXÚUNKNOWN_ELEMENT_IN_CONFIGÚEXCESSIVE_ELEMENT_IN_CONFIGÚNO_ELEMENTS_IN_CONFIGÚ!ALL_REQUESTED_COLUMNS_ARE_MISSINGÚSAMPLING_NOT_SUPPORTEDÚNOT_FOUND_NODEÚFOUND_MORE_THAN_ONE_NODEÚ#FIRST_DATE_IS_BIGGER_THAN_LAST_DATEÚUNKNOWN_OVERFLOW_MODEÚQUERY_SECTION_DOESNT_MAKE_SENSEÚ(NOT_FOUND_FUNCTION_ELEMENT_FOR_AGGREGATEÚ(NOT_FOUND_RELATION_ELEMENT_FOR_CONDITIONÚ#NOT_FOUND_RHS_ELEMENT_FOR_CONDITIONÚNO_ATTRIBUTES_LISTEDÚ.INDEX_OF_COLUMN_IN_SORT_CLAUSE_IS_OUT_OF_RANGEÚUNKNOWN_DIRECTION_OF_SORTINGÚILLEGAL_DIVISIONÚ!AGGREGATE_FUNCTION_NOT_APPLICABLEÚUNKNOWN_RELATIONÚDICTIONARIES_WAS_NOT_LOADEDÚILLEGAL_OVERFLOW_MODEÚTOO_MANY_ROWSÚTIMEOUT_EXCEEDEDÚTOO_SLOWÚTOO_MANY_COLUMNSÚTOO_DEEP_SUBQUERIESÚTOO_DEEP_PIPELINEÚREADONLYÚTOO_MANY_TEMPORARY_COLUMNSÚ$TOO_MANY_TEMPORARY_NON_CONST_COLUMNSÚTOO_DEEP_ASTÚTOO_BIG_ASTÚBAD_TYPE_OF_FIELDÚBAD_GETÚBLOCKS_HAVE_DIFFERENT_STRUCTUREÚCANNOT_CREATE_DIRECTORYÚCANNOT_ALLOCATE_MEMORYÚCYCLIC_ALIASESÚCHUNK_NOT_FOUNDÚDUPLICATE_CHUNK_NAMEÚMULTIPLE_ALIASES_FOR_EXPRESSIONÚMULTIPLE_EXPRESSIONS_FOR_ALIASÚTHERE_IS_NO_PROFILEÚILLEGAL_FINALÚILLEGAL_PREWHEREÚUNEXPECTED_EXPRESSIONÚILLEGAL_AGGREGATIONÚUNSUPPORTED_MYISAM_BLOCK_TYPEÚUNSUPPORTED_COLLATION_LOCALEÚCOLLATION_COMPARISON_FAILEDÚUNKNOWN_ACTIONÚ"TABLE_MUST_NOT_BE_CREATED_MANUALLYÚSIZES_OF_ARRAYS_DOESNT_MATCHÚSET_SIZE_LIMIT_EXCEEDEDÚUNKNOWN_USERÚWRONG_PASSWORDÚREQUIRED_PASSWORDÚIP_ADDRESS_NOT_ALLOWEDÚUNKNOWN_ADDRESS_PATTERN_TYPEÚSERVER_REVISION_IS_TOO_OLDÚ	DNS_ERRORÚUNKNOWN_QUOTAÚQUOTA_DOESNT_ALLOW_KEYSÚQUOTA_EXPIREDÚTOO_MANY_SIMULTANEOUS_QUERIESÚNO_FREE_CONNECTIONÚCANNOT_FSYNCÚNESTED_TYPE_TOO_DEEPÚALIAS_REQUIREDÚAMBIGUOUS_IDENTIFIERÚEMPTY_NESTED_TABLEÚSOCKET_TIMEOUTÚNETWORK_ERRORÚEMPTY_QUERYÚUNKNOWN_LOAD_BALANCINGÚUNKNOWN_TOTALS_MODEÚCANNOT_STATVFSÚNOT_AN_AGGREGATEÚ%QUERY_WITH_SAME_ID_IS_ALREADY_RUNNINGÚ"CLIENT_HAS_CONNECTED_TO_WRONG_PORTÚTABLE_IS_DROPPEDÚDATABASE_NOT_EMPTYÚ!DUPLICATE_INTERSERVER_IO_ENDPOINTÚNO_SUCH_INTERSERVER_IO_ENDPOINTÚ!ADDING_REPLICA_TO_NON_EMPTY_TABLEÚUNEXPECTED_AST_STRUCTUREÚREPLICA_IS_ALREADY_ACTIVEÚNO_ZOOKEEPERÚNO_FILE_IN_DATA_PARTÚUNEXPECTED_FILE_IN_DATA_PARTÚBAD_SIZE_OF_FILE_IN_DATA_PARTÚQUERY_IS_TOO_LARGEÚNOT_FOUND_EXPECTED_DATA_PARTÚTOO_MANY_UNEXPECTED_DATA_PARTSÚNO_SUCH_DATA_PARTÚBAD_DATA_PART_NAMEÚNO_REPLICA_HAS_PARTÚDUPLICATE_DATA_PARTÚABORTEDÚNO_REPLICA_NAME_GIVENÚFORMAT_VERSION_TOO_OLDÚCANNOT_MUNMAPÚCANNOT_MREMAPÚMEMORY_LIMIT_EXCEEDEDÚTABLE_IS_READ_ONLYÚNOT_ENOUGH_SPACEÚUNEXPECTED_ZOOKEEPER_ERRORÚCORRUPTED_DATAÚINCORRECT_MARKÚINVALID_PARTITION_VALUEÚNOT_ENOUGH_BLOCK_NUMBERSÚNO_SUCH_REPLICAÚTOO_MANY_PARTSÚREPLICA_IS_ALREADY_EXISTÚNO_ACTIVE_REPLICASÚTOO_MANY_RETRIES_TO_FETCH_PARTSÚPARTITION_ALREADY_EXISTSÚPARTITION_DOESNT_EXISTÚ$UNION_ALL_RESULT_STRUCTURES_MISMATCHÚCLIENT_OUTPUT_FORMAT_SPECIFIEDÚUNKNOWN_BLOCK_INFO_FIELDÚBAD_COLLATIONÚCANNOT_COMPILE_CODEÚINCOMPATIBLE_TYPE_OF_JOINÚNO_AVAILABLE_REPLICAÚMISMATCH_REPLICAS_DATA_SOURCESÚ(STORAGE_DOESNT_SUPPORT_PARALLEL_REPLICASÚCPUID_ERRORÚINFINITE_LOOPÚCANNOT_COMPRESSÚCANNOT_DECOMPRESSÚAIO_SUBMIT_ERRORÚAIO_COMPLETION_ERRORÚAIO_READ_ERRORÚAIO_WRITE_ERRORÚINDEX_NOT_USEDÚLEADERSHIP_LOSTÚALL_CONNECTION_TRIES_FAILEDÚNO_AVAILABLE_DATAÚDICTIONARY_IS_EMPTYÚINCORRECT_INDEXÚ UNKNOWN_DISTRIBUTED_PRODUCT_MODEÚ UNKNOWN_GLOBAL_SUBQUERIES_METHODÚTOO_LESS_LIVE_REPLICASÚ%UNSATISFIED_QUORUM_FOR_PREVIOUS_WRITEÚUNKNOWN_FORMAT_VERSIONÚ#DISTRIBUTED_IN_JOIN_SUBQUERY_DENIEDÚREPLICA_IS_NOT_IN_QUORUMÚLIMIT_EXCEEDEDÚDATABASE_ACCESS_DENIEDÚLEADERSHIP_CHANGEDÚMONGODB_CANNOT_AUTHENTICATEÚINVALID_BLOCK_EXTRA_INFOÚRECEIVED_EMPTY_DATAÚNO_REMOTE_SHARD_FOUNDÚSHARD_HAS_NO_CONNECTIONSÚCANNOT_PIPEÚCANNOT_FORKÚCANNOT_DLSYMÚCANNOT_CREATE_CHILD_PROCESSÚCHILD_WAS_NOT_EXITED_NORMALLYÚCANNOT_SELECTÚCANNOT_WAITPIDÚTABLE_WAS_NOT_DROPPEDÚTOO_DEEP_RECURSIONÚTOO_MANY_BYTESÚUNEXPECTED_NODE_IN_ZOOKEEPERÚFUNCTION_CANNOT_HAVE_PARAMETERSÚINVALID_SHARD_WEIGHTÚINVALID_CONFIG_PARAMETERÚUNKNOWN_STATUS_OF_INSERTÚ"VALUE_IS_OUT_OF_RANGE_OF_DATA_TYPEÚBARRIER_TIMEOUTÚUNKNOWN_DATABASE_ENGINEÚDDL_GUARD_IS_ACTIVEÚ
UNFINISHEDÚMETADATA_MISMATCHÚSUPPORT_IS_DISABLEDÚTABLE_DIFFERS_TOO_MUCHÚCANNOT_CONVERT_CHARSETÚCANNOT_LOAD_CONFIGÚ%CANNOT_INSERT_NULL_IN_ORDINARY_COLUMNÚINCOMPATIBLE_SOURCE_TABLESÚAMBIGUOUS_TABLE_NAMEÚAMBIGUOUS_COLUMN_NAMEÚ,INDEX_OF_POSITIONAL_ARGUMENT_IS_OUT_OF_RANGEÚZLIB_INFLATE_FAILEDÚZLIB_DEFLATE_FAILEDÚ
BAD_LAMBDAÚRESERVED_IDENTIFIER_NAMEÚINTO_OUTFILE_NOT_ALLOWEDÚ&TABLE_SIZE_EXCEEDS_MAX_DROP_SIZE_LIMITÚCANNOT_CREATE_CHARSET_CONVERTERÚSEEK_POSITION_OUT_OF_BOUNDÚ!CURRENT_WRITE_BUFFER_IS_EXHAUSTEDÚCANNOT_CREATE_IO_BUFFERÚ RECEIVED_ERROR_TOO_MANY_REQUESTSÚOUTPUT_IS_NOT_SORTEDÚ(SIZES_OF_NESTED_COLUMNS_ARE_INCONSISTENTÚTOO_MANY_FETCHESÚBAD_CASTÚALL_REPLICAS_ARE_STALEÚ"DATA_TYPE_CANNOT_BE_USED_IN_TABLESÚINCONSISTENT_CLUSTER_DEFINITIONÚSESSION_NOT_FOUNDÚSESSION_IS_LOCKEDÚINVALID_SESSION_TIMEOUTÚCANNOT_DLOPENÚCANNOT_PARSE_UUIDÚILLEGAL_SYNTAX_FOR_DATA_TYPEÚDATA_TYPE_CANNOT_HAVE_ARGUMENTSÚ&UNKNOWN_STATUS_OF_DISTRIBUTED_DDL_TASKÚCANNOT_KILLÚHTTP_LENGTH_REQUIREDÚCANNOT_LOAD_CATBOOST_MODELÚCANNOT_APPLY_CATBOOST_MODELÚPART_IS_TEMPORARILY_LOCKEDÚMULTIPLE_STREAMS_REQUIREDÚNO_COMMON_TYPEÚ EXTERNAL_LOADABLE_ALREADY_EXISTSÚCANNOT_ASSIGN_OPTIMIZEÚINSERT_WAS_DEDUPLICATEDÚCANNOT_GET_CREATE_TABLE_QUERYÚEXTERNAL_LIBRARY_ERRORÚQUERY_IS_PROHIBITEDÚTHERE_IS_NO_QUERYÚQUERY_WAS_CANCELLEDÚ#FUNCTION_THROW_IF_VALUE_IS_NON_ZEROÚTOO_MANY_ROWS_OR_BYTESÚ+QUERY_IS_NOT_SUPPORTED_IN_MATERIALIZED_VIEWÚ%CANNOT_PARSE_DOMAIN_VALUE_FROM_STRINGÚKEEPER_EXCEPTIONÚPOCO_EXCEPTIONÚSTD_EXCEPTIONÚUNKNOWN_EXCEPTIONÚ!CONDITIONAL_TREE_PARENT_NOT_FOUNDÚILLEGAL_PROJECTION_MANIPULATOR© rq  rq  úF/var/www/Datamplify/venv/lib/python3.10/site-packages/asynch/errors.pyr      sä   r   c                   @   ó   e Zd ZdZdS )ÚWarningzãAsynch DB-API v2.0 Warning.

    Exception raised for important warnings
    like data truncations while inserting, etc.

    It must be a subclass of the Python Exception class.

    Defined for DB-API v2.0 compatibility.
    N©rý   rþ   rÿ   Ú__doc__rq  rq  rq  rr  rt  z  ó    rt  c                   @   rs  )ÚErrorag  Asynch DB-API v2.0 Error.

    Exception that is the base class of all other error exceptions.
    You can use this to catch all errors with one single except statement.
    Warnings are not considered errors and thus should not use this class as base.

    It must be a subclass of the Python Exception class.

    Defined for DB-API v2.0 compatibility.
    Nru  rq  rq  rq  rr  rx  †  rw  rx  c                   @   s4   e Zd ZU dZedef ed< ddd„Zdd„ ZdS )ÚClickHouseExceptionNÚcodec                 C   s
   || _ d S ©N)Úmessage©Úselfr|  rq  rq  rr  Ú__init__–  s   
zClickHouseException.__init__c                 C   s*   | j d ur
d| j  nd}d| j› d|› S )Nú Ú úCode: Ú.)r|  rz  r}  rq  rq  rr  Ú__str__™  s   zClickHouseException.__str__r{  )	rý   rþ   rÿ   rz  r   ÚintÚ__annotations__r  r„  rq  rq  rq  rr  ry  “  s   
 
ry  c                   @   s   e Zd Zddd„Zdd„ ZdS )ÚServerExceptionNc                 C   s   || _ || _|| _d S r{  )r|  rz  Únested)r~  r|  rz  rˆ  rq  rq  rr  r  Ÿ  s   
zServerException.__init__c                 C   s0   | j r	d| j › nd}d| j› d|› d| j› S )Nz	
Nested: r  r‚  rƒ  Ú
)rˆ  rz  r|  )r~  rˆ  rq  rq  rr  r„  ¤  s   zServerException.__str__r{  )rý   rþ   rÿ   r  r„  rq  rq  rq  rr  r‡  ž  s    
r‡  c                   @   ó   e Zd ZejZdS )ÚUnexpectedPacketFromServerErrorN)rý   rþ   rÿ   r   rc  rz  rq  rq  rq  rr  r‹  ©  ó    
r‹  c                   @   rŠ  )ÚLogicalErrorN)rý   rþ   rÿ   r   r.  rz  rq  rq  rq  rr  r  ­  rŒ  r  c                   @   rŠ  )ÚUnknownTypeErrorN)rý   rþ   rÿ   r   r/  rz  rq  rq  rq  rr  rŽ  ±  rŒ  rŽ  c                   @   rŠ  )ÚChecksumDoesntMatchErrorN)rý   rþ   rÿ   r   r%  rz  rq  rq  rq  rr  r  µ  rŒ  r  c                   @   rŠ  )ÚTypeMismatchErrorN)rý   rþ   rÿ   r   r2  rz  rq  rq  rq  rr  r  ¹  rŒ  r  c                   @   rŠ  )ÚUnknownCompressionMethodN)rý   rþ   rÿ   r   rV  rz  rq  rq  rq  rr  r‘  ½  rŒ  r‘  c                   @   rŠ  )ÚTooLargeStringSizeN)rý   rþ   rÿ   r   r  rz  rq  rq  rq  rr  r’  Á  rŒ  r’  c                   @   rŠ  )ÚNetworkErrorN)rý   rþ   rÿ   r   rÌ  rz  rq  rq  rq  rr  r“  Å  rŒ  r“  c                   @   rŠ  )ÚSocketTimeoutErrorN)rý   rþ   rÿ   r   rË  rz  rq  rq  rq  rr  r”  É  rŒ  r”  c                   @   rŠ  )ÚUnknownPacketFromServerErrorN)rý   rþ   rÿ   r   ra  rz  rq  rq  rq  rr  r•  Í  rŒ  r•  c                   @   rŠ  )ÚCannotParseUuidErrorN)rý   rþ   rÿ   r   rT  rz  rq  rq  rq  rr  r–  Ñ  rŒ  r–  c                   @   rŠ  )ÚCannotParseDomainErrorN)rý   rþ   rÿ   r   rj  rz  rq  rq  rq  rr  r—  Õ  rŒ  r—  c                   @   s   e Zd ZdZdd„ ZdS )ÚPartiallyConsumedQueryErroréÿÿÿÿc                 C   s   dS )Nz2Simultaneous queries on single connection detectedrq  )r~  rq  rq  rr  r„  Ü  s   z#PartiallyConsumedQueryError.__str__N)rý   rþ   rÿ   rz  r„  rq  rq  rq  rr  r˜  Ù  s    r˜  c                   @   ó   e Zd ZdS )ÚColumnExceptionN©rý   rþ   rÿ   rq  rq  rq  rr  r›  à  ó    r›  c                   @   rš  )ÚColumnTypeMismatchExceptionNrœ  rq  rq  rq  rr  rž  ä  r  rž  c                   @   rš  )ÚStructPackExceptionNrœ  rq  rq  rq  rr  rŸ  è  r  rŸ  c                   @   rs  )ÚInterfaceErrorzµClickHouse InterfaceError.

    Exception raised for errors that are related to the database interface
    rather than the database itself.

    It must be a subclass of Error.
    Nru  rq  rq  rq  rr  r   ì  rw  r   c                   @   rs  )ÚDatabaseErrorz†ClickHouse DatabaseError.

    Exception raised for errors that are related to the database.

    It must be a subclass of Error.
    Nru  rq  rq  rq  rr  r¡  ö  rw  r¡  c                   @   rs  )Ú	DataErrorzÕClickHouse DataError.

    Exception raised for errors that are due to problems with the processed data
    like division by zero, numeric value out of range, etc.

    It must be a subclass of DatabaseError.
    Nru  rq  rq  rq  rr  r¢  ÿ  rw  r¢  c                   @   rs  )ÚOperationalErrora  ClickHouse OperationalError.

    Exception raised for errors that are related to the database's operation and not necessarily under the control of the programmer,
    e.g. an unexpected disconnect occurs,
    the data source name is not found,
    a transaction could not be processed,
    a memory allocation error occurred during processing, etc.

    It must be a subclass of DatabaseError.
    Nru  rq  rq  rq  rr  r£  	  rw  r£  c                   @   rs  )ÚIntegrityErrorzÁClickHouse IntegrityError.

    Exception raised when the relational integrity of the database is affected,
    e.g. a foreign key check fails.

    It must be a subclass of DatabaseError.
    Nru  rq  rq  rq  rr  r¤    rw  r¤  c                   @   rs  )ÚInternalErrorzàClickHouse InternalError.

    Exception raised when the database encounters an internal error,
    e.g. the cursor is not valid anymore, the transaction is out of sync, etc.

    It must be a subclass of DatabaseError.
    Nru  rq  rq  rq  rr  r¥     rw  r¥  c                   @   rs  )ÚProgrammingErrorzþClickHouse ProgrammingError.

    Exception raised for programming errors,
    e.g. table not found or already exists,
    syntax error in the SQL statement,
    wrong number of parameters specified, etc.

    It must be a subclass of DatabaseError.
    Nru  rq  rq  rq  rr  r¦  *  rw  r¦  c                   @   rs  )ÚNotSupportedErrora+  ClickHouse NotSupportedError.

    Exception raised in case a method or database API was used which is not supported by the database,
    e.g. requesting a .rollback() on a connection that does not support transaction or has transactions turned off.

    It must be a subclass of DatabaseError.
    Nru  rq  rq  rq  rr  r§  6  rw  r§  c                   @   rš  )ÚAsynchPoolErrorNrœ  rq  rq  rq  rr  r¨  @  r  r¨  N)!Útypingr   r   Ú	Exceptionrt  rx  ry  r‡  r‹  r  rŽ  r  r  r‘  r’  r“  r”  r•  r–  r—  r˜  r›  rž  rŸ  r   r¡  r¢  r£  r¤  r¥  r¦  r§  r¨  rq  rq  rq  rr  Ú<module>   sB      x
	



