123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482 |
- #pragma once
- //
- // generated by generate-error-codes.py
- //
- namespace NYT {
- namespace NClusterErrorCodes {
- // from ./core/misc/public.h
- ////////////////////////////////////////////////////////////////////////////////
- constexpr int OK = 0;
- constexpr int Generic = 1;
- constexpr int Canceled = 2;
- constexpr int Timeout = 3;
- ////////////////////////////////////////////////////////////////////////////////
- // from ./core/rpc/public.h
- namespace NRpc {
- ////////////////////////////////////////////////////////////////////////////////
- constexpr int TransportError = 100;
- constexpr int ProtocolError = 101;
- constexpr int NoSuchService = 102;
- constexpr int NoSuchMethod = 103;
- constexpr int Unavailable = 105;
- constexpr int PoisonPill = 106;
- constexpr int RequestQueueSizeLimitExceeded = 108;
- constexpr int AuthenticationError = 109;
- constexpr int InvalidCsrfToken = 110;
- constexpr int InvalidCredentials = 111;
- constexpr int StreamingNotSupported = 112;
- ////////////////////////////////////////////////////////////////////////////////
- } // namespace NRpc
- // from ./core/bus/public.h
- namespace NBus {
- ////////////////////////////////////////////////////////////////////////////////
- constexpr int TransportError = 100;
- ////////////////////////////////////////////////////////////////////////////////
- } // namespace NBus
- // from ./client/scheduler/public.h
- namespace NScheduler {
- ////////////////////////////////////////////////////////////////////////////////
- constexpr int NoSuchOperation = 200;
- constexpr int InvalidOperationState = 201;
- constexpr int TooManyOperations = 202;
- constexpr int NoSuchJob = 203;
- constexpr int OperationFailedOnJobRestart = 210;
- constexpr int OperationFailedWithInconsistentLocking = 211;
- constexpr int OperationControllerCrashed = 212;
- constexpr int TestingError = 213;
- ////////////////////////////////////////////////////////////////////////////////
- } // namespace NScheduler
- // from ./client/table_client/public.h
- namespace NTableClient {
- ////////////////////////////////////////////////////////////////////////////////
- constexpr int SortOrderViolation = 301;
- constexpr int InvalidDoubleValue = 302;
- constexpr int IncomparableType = 303;
- constexpr int UnhashableType = 304;
- // E.g. name table with more than #MaxColumnId columns (may come from legacy chunks).
- constexpr int CorruptedNameTable = 305;
- constexpr int UniqueKeyViolation = 306;
- constexpr int SchemaViolation = 307;
- constexpr int RowWeightLimitExceeded = 308;
- constexpr int InvalidColumnFilter = 309;
- constexpr int InvalidColumnRenaming = 310;
- constexpr int IncompatibleKeyColumns = 311;
- constexpr int ReaderDeadlineExpired = 312;
- constexpr int TimestampOutOfRange = 313;
- ////////////////////////////////////////////////////////////////////////////////
- } // namespace NTableClient
- // from ./client/cypress_client/public.h
- namespace NCypressClient {
- ////////////////////////////////////////////////////////////////////////////////
- constexpr int SameTransactionLockConflict = 400;
- constexpr int DescendantTransactionLockConflict = 401;
- constexpr int ConcurrentTransactionLockConflict = 402;
- constexpr int PendingLockConflict = 403;
- constexpr int LockDestroyed = 404;
- ////////////////////////////////////////////////////////////////////////////////
- } // namespace NCypressClient
- // from ./core/ytree/public.h
- namespace NYTree {
- ////////////////////////////////////////////////////////////////////////////////
- constexpr int ResolveError = 500;
- constexpr int AlreadyExists = 501;
- constexpr int MaxChildCountViolation = 502;
- constexpr int MaxStringLengthViolation = 503;
- constexpr int MaxAttributeSizeViolation = 504;
- constexpr int MaxKeyLengthViolation = 505;
- ////////////////////////////////////////////////////////////////////////////////
- } // namespace NYTree
- // from ./client/hydra/public.h
- namespace NHydra {
- ////////////////////////////////////////////////////////////////////////////////
- constexpr int NoSuchSnapshot = 600;
- constexpr int NoSuchChangelog = 601;
- constexpr int InvalidEpoch = 602;
- constexpr int InvalidVersion = 603;
- constexpr int OutOfOrderMutations = 609;
- constexpr int InvalidSnapshotVersion = 610;
- ////////////////////////////////////////////////////////////////////////////////
- } // namespace NHydra
- // from ./client/chunk_client/public.h
- namespace NChunkClient {
- ////////////////////////////////////////////////////////////////////////////////
- constexpr int AllTargetNodesFailed = 700;
- constexpr int SendBlocksFailed = 701;
- constexpr int NoSuchSession = 702;
- constexpr int SessionAlreadyExists = 703;
- constexpr int ChunkAlreadyExists = 704;
- constexpr int WindowError = 705;
- constexpr int BlockContentMismatch = 706;
- constexpr int NoSuchBlock = 707;
- constexpr int NoSuchChunk = 708;
- constexpr int NoLocationAvailable = 710;
- constexpr int IOError = 711;
- constexpr int MasterCommunicationFailed = 712;
- constexpr int NoSuchChunkTree = 713;
- constexpr int MasterNotConnected = 714;
- constexpr int ChunkUnavailable = 716;
- constexpr int NoSuchChunkList = 717;
- constexpr int WriteThrottlingActive = 718;
- constexpr int NoSuchMedium = 719;
- constexpr int OptimisticLockFailure = 720;
- constexpr int InvalidBlockChecksum = 721;
- constexpr int BlockOutOfRange = 722;
- constexpr int ObjectNotReplicated = 723;
- constexpr int MissingExtension = 724;
- constexpr int BandwidthThrottlingFailed = 725;
- constexpr int ReaderTimeout = 726;
- constexpr int NoSuchChunkView = 727;
- ////////////////////////////////////////////////////////////////////////////////
- } // namespace NChunkClient
- // from ./client/election/public.h
- namespace NElection {
- ////////////////////////////////////////////////////////////////////////////////
- constexpr int InvalidState = 800;
- constexpr int InvalidLeader = 801;
- constexpr int InvalidEpoch = 802;
- ////////////////////////////////////////////////////////////////////////////////
- } // namespace NElection
- // from ./client/security_client/public.h
- namespace NSecurityClient {
- ////////////////////////////////////////////////////////////////////////////////
- constexpr int AuthenticationError = 900;
- constexpr int AuthorizationError = 901;
- constexpr int AccountLimitExceeded = 902;
- constexpr int UserBanned = 903;
- constexpr int RequestQueueSizeLimitExceeded = 904;
- constexpr int NoSuchAccount = 905;
- constexpr int SafeModeEnabled = 906;
- ////////////////////////////////////////////////////////////////////////////////
- } // namespace NSecurityClient
- // from ./client/object_client/public.h
- namespace NObjectClient {
- ////////////////////////////////////////////////////////////////////////////////
- constexpr int PrerequisiteCheckFailed = 1000;
- constexpr int CrossCellAdditionalPath = 1002;
- ////////////////////////////////////////////////////////////////////////////////
- } // namespace NObjectClient
- // from ./server/lib/exec_agent/public.h
- namespace NExecAgent {
- ////////////////////////////////////////////////////////////////////////////////
- constexpr int ConfigCreationFailed = 1100;
- constexpr int AbortByScheduler = 1101;
- constexpr int ResourceOverdraft = 1102;
- constexpr int WaitingJobTimeout = 1103;
- constexpr int SlotNotFound = 1104;
- constexpr int JobEnvironmentDisabled = 1105;
- constexpr int JobProxyConnectionFailed = 1106;
- constexpr int ArtifactCopyingFailed = 1107;
- constexpr int NodeDirectoryPreparationFailed = 1108;
- constexpr int SlotLocationDisabled = 1109;
- constexpr int QuotaSettingFailed = 1110;
- constexpr int RootVolumePreparationFailed = 1111;
- constexpr int NotEnoughDiskSpace = 1112;
- constexpr int ArtifactDownloadFailed = 1113;
- constexpr int JobProxyPreparationTimeout = 1114;
- constexpr int JobPreparationTimeout = 1115;
- constexpr int JobProxyFailed = 1120;
- ////////////////////////////////////////////////////////////////////////////////
- } // namespace NExecAgent
- // from ./ytlib/job_proxy/public.h
- namespace NJobProxy {
- ////////////////////////////////////////////////////////////////////////////////
- constexpr int MemoryLimitExceeded = 1200;
- constexpr int MemoryCheckFailed = 1201;
- constexpr int JobTimeLimitExceeded = 1202;
- constexpr int UnsupportedJobType = 1203;
- constexpr int JobNotPrepared = 1204;
- constexpr int UserJobFailed = 1205;
- ////////////////////////////////////////////////////////////////////////////////
- } // namespace NJobProxy
- // from ./server/node/data_node/public.h
- namespace NDataNode {
- ////////////////////////////////////////////////////////////////////////////////
- constexpr int LocalChunkReaderFailed = 1300;
- constexpr int LayerUnpackingFailed = 1301;
- ////////////////////////////////////////////////////////////////////////////////
- } // namespace NDataNode
- // from ./core/net/public.h
- namespace NNet {
- ////////////////////////////////////////////////////////////////////////////////
- constexpr int Aborted = 1500;
- constexpr int ResolveTimedOut = 1501;
- ////////////////////////////////////////////////////////////////////////////////
- } // namespace NNet
- // from ./client/node_tracker_client/public.h
- namespace NNodeTrackerClient {
- ////////////////////////////////////////////////////////////////////////////////
- constexpr int NoSuchNode = 1600;
- constexpr int InvalidState = 1601;
- constexpr int NoSuchNetwork = 1602;
- constexpr int NoSuchRack = 1603;
- constexpr int NoSuchDataCenter = 1604;
- ////////////////////////////////////////////////////////////////////////////////
- } // namespace NNodeTrackerClient
- // from ./client/tablet_client/public.h
- namespace NTabletClient {
- ////////////////////////////////////////////////////////////////////////////////
- constexpr int TransactionLockConflict = 1700;
- constexpr int NoSuchTablet = 1701;
- constexpr int TabletNotMounted = 1702;
- constexpr int AllWritesDisabled = 1703;
- constexpr int InvalidMountRevision = 1704;
- constexpr int TableReplicaAlreadyExists = 1705;
- constexpr int InvalidTabletState = 1706;
- ////////////////////////////////////////////////////////////////////////////////
- } // namespace NTabletClient
- // from ./server/lib/shell/public.h
- namespace NShell {
- ////////////////////////////////////////////////////////////////////////////////
- constexpr int ShellExited = 1800;
- constexpr int ShellManagerShutDown = 1801;
- ////////////////////////////////////////////////////////////////////////////////
- } // namespace NShell
- // from ./client/api/public.h
- namespace NApi {
- ////////////////////////////////////////////////////////////////////////////////
- constexpr int TooManyConcurrentRequests = 1900;
- constexpr int JobArchiveUnavailable = 1910;
- constexpr int RetriableArchiveError = 1911;
- constexpr int NoSuchOperation = 1915;
- ////////////////////////////////////////////////////////////////////////////////
- } // namespace NApi
- // from ./server/controller_agent/chunk_pools/public.h
- namespace NChunkPools {
- ////////////////////////////////////////////////////////////////////////////////
- constexpr int DataSliceLimitExceeded = 2000;
- constexpr int MaxDataWeightPerJobExceeded = 2001;
- constexpr int MaxPrimaryDataWeightPerJobExceeded = 2002;
- ////////////////////////////////////////////////////////////////////////////////
- } // namespace NChunkPools
- // from ./client/api/rpc_proxy/public.h
- namespace NApi {
- ////////////////////////////////////////////////////////////////////////////////
- constexpr int ProxyBanned = 2100;
- ////////////////////////////////////////////////////////////////////////////////
- } // namespace NApi
- // from ./ytlib/controller_agent/public.h
- namespace NControllerAgent {
- ////////////////////////////////////////////////////////////////////////////////
- constexpr int AgentCallFailed = 4400;
- constexpr int NoOnlineNodeToScheduleJob = 4410;
- constexpr int MaterializationFailed = 4415;
- ////////////////////////////////////////////////////////////////////////////////
- } // namespace NControllerAgent
- // from ./client/transaction_client/public.h
- namespace NTransactionClient {
- ////////////////////////////////////////////////////////////////////////////////
- constexpr int NoSuchTransaction = 11000;
- ////////////////////////////////////////////////////////////////////////////////
- } // namespace NTransactionClient
- // from ./server/lib/containers/public.h
- namespace NContainers {
- ////////////////////////////////////////////////////////////////////////////////
- constexpr int FailedToStartContainer = 13000;
- ////////////////////////////////////////////////////////////////////////////////
- } // namespace NContainers
- // from ./ytlib/job_prober_client/public.h
- namespace NJobProberClient {
- ////////////////////////////////////////////////////////////////////////////////
- constexpr int JobIsNotRunning = 17000;
- ////////////////////////////////////////////////////////////////////////////////
- } // namespace NJobProberClient
- // from ./ytlib/sequoia_client/public.h
- namespace NSequoiaClient {
- ////////////////////////////////////////////////////////////////////////////////
- constexpr int SequoiaRetriableError = 6002;
- ////////////////////////////////////////////////////////////////////////////////
- } // namespace NSequoiaClient
- } // namespace NClusterErrorCodes
- } // namespace NYT
|