~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/error_t.h

  • Committer: Patrick Crews
  • Date: 2010-12-07 20:02:50 UTC
  • Revision ID: gleebix@gmail.com-20101207200250-6a27jgqalgw5bsb5
Added disabled.def file to disable drizzleslap due to Bug#684269.  Need to skip for tarball release this round

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/* -*- mode: c++; c-basic-offset: 2; indent-tabs-mode: nil; -*-
2
 
 *  vim:expandtab:shiftwidth=2:tabstop=2:smarttab:
3
 
 *
4
 
 *  Copyright (C) 2009 Sun Microsystems, Inc.
5
 
 *
6
 
 *  This program is free software; you can redistribute it and/or modify
7
 
 *  it under the terms of the GNU General Public License as published by
8
 
 *  the Free Software Foundation; either version 2 of the License, or
9
 
 *  (at your option) any later version.
10
 
 *
11
 
 *  This program is distributed in the hope that it will be useful,
12
 
 *  but WITHOUT ANY WARRANTY; without even the implied warranty of
13
 
 *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
 
 *  GNU General Public License for more details.
15
 
 *
16
 
 *  You should have received a copy of the GNU General Public License
17
 
 *  along with this program; if not, write to the Free Software
18
 
 *  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
19
 
 */
20
 
 
21
 
#ifndef DRIZZLED_ERROR_T_H
22
 
#define DRIZZLED_ERROR_T_H
23
 
 
24
 
namespace drizzled { 
25
 
 
26
 
enum error_t {
27
 
 
28
 
  EE_OK=0,
29
 
  EE_ERROR_FIRST=1,
30
 
  EE_CANTCREATEFILE,
31
 
  EE_READ,
32
 
  EE_WRITE,
33
 
  EE_BADCLOSE,
34
 
  EE_OUTOFMEMORY,
35
 
  EE_DELETE,
36
 
  EE_LINK,
37
 
  EE_EOFERR,
38
 
  EE_CANTLOCK,
39
 
  EE_CANTUNLOCK,
40
 
  EE_DIR,
41
 
  EE_STAT,
42
 
  EE_CANT_CHSIZE,
43
 
  EE_CANT_OPEN_STREAM,
44
 
  EE_LINK_WARNING,
45
 
  EE_OPEN_WARNING,
46
 
  EE_DISK_FULL,
47
 
  EE_CANT_MKDIR,
48
 
  EE_UNKNOWN_CHARSET,
49
 
  EE_OUT_OF_FILERESOURCES,
50
 
  EE_CANT_READLINK,
51
 
  EE_CANT_SYMLINK,
52
 
  EE_REALPATH,
53
 
  EE_SYNC,
54
 
  EE_UNKNOWN_COLLATION,
55
 
  EE_FILENOTFOUND,
56
 
  EE_FILE_NOT_CLOSED,
57
 
  EE_ERROR_LAST= EE_FILE_NOT_CLOSED,
58
 
 
59
 
  HA_ERR_KEY_NOT_FOUND= 120,        /* Didn't find key on read or update */
60
 
  HA_ERR_FOUND_DUPP_KEY= 121,       /* Dupplicate key on write */
61
 
  HA_ERR_INTERNAL_ERROR=  122,      /* Internal error */
62
 
  HA_ERR_RECORD_CHANGED= 123,       /* Uppdate with is recoverable */
63
 
  HA_ERR_WRONG_INDEX= 124,          /* Wrong index given to function */
64
 
  HA_ERR_CRASHED= 126,              /* Indexfile is crashed */
65
 
  HA_ERR_WRONG_IN_RECORD= 127,      /* Record-file is crashed */
66
 
  HA_ERR_OUT_OF_MEM= 128,           /* Record-file is crashed */
67
 
  HA_ERR_NOT_A_TABLE= 130,          /* not a MYI file - no signature */
68
 
  HA_ERR_WRONG_COMMAND= 131,        /* Command not supported */
69
 
  HA_ERR_OLD_FILE= 132,             /* old databasfile */
70
 
  HA_ERR_NO_ACTIVE_RECORD= 133,     /* No record read in update() */
71
 
  HA_ERR_RECORD_DELETED= 134,       /* A record is not there */
72
 
  HA_ERR_RECORD_FILE_FULL= 135,     /* No more room in file */
73
 
  HA_ERR_INDEX_FILE_FULL= 136,      /* No more room in file */
74
 
  HA_ERR_END_OF_FILE= 137,          /* end in next/prev/first/last */
75
 
  HA_ERR_UNSUPPORTED= 138,          /* unsupported extension used */
76
 
  HA_ERR_TO_BIG_ROW= 139,           /* Too big row */
77
 
  HA_WRONG_CREATE_OPTION= 140,      /* Wrong create option */
78
 
  HA_ERR_FOUND_DUPP_UNIQUE= 141,    /* Dupplicate unique on write */
79
 
  HA_ERR_UNKNOWN_CHARSET = 142,     /* Can't open charset */
80
 
  HA_ERR_WRONG_MRG_TABLE_DEF= 143,  /* conflicting tables in MERGE */
81
 
  HA_ERR_CRASHED_ON_REPAIR=144,     /* Last (automatic?) repair failed */
82
 
  HA_ERR_CRASHED_ON_USAGE= 145,     /* Table must be repaired */
83
 
  HA_ERR_LOCK_WAIT_TIMEOUT= 146,
84
 
  HA_ERR_LOCK_TABLE_FULL=  147,
85
 
  HA_ERR_READ_ONLY_TRANSACTION= 148, /* Updates not allowed */
86
 
  HA_ERR_LOCK_DEADLOCK = 149,
87
 
  HA_ERR_CANNOT_ADD_FOREIGN= 150,    /* Cannot add a foreign key constr. */
88
 
  HA_ERR_NO_REFERENCED_ROW= 151,     /* Cannot add a child row */
89
 
  HA_ERR_ROW_IS_REFERENCED= 152,     /* Cannot delete a parent row */
90
 
  HA_ERR_NO_SAVEPOINT= 153,          /* No savepoint with that name */
91
 
  HA_ERR_NON_UNIQUE_BLOCK_SIZE= 154, /* Non unique key block size */
92
 
  HA_ERR_NO_SUCH_TABLE= 155,         /* The table does not exist in engine */
93
 
  HA_ERR_TABLE_EXIST= 156,           /* The table existed in storage engine */
94
 
  HA_ERR_NO_CONNECTION= 157,         /* Could not connect to storage engine */
95
 
  HA_ERR_NULL_IN_SPATIAL= 158,       /* NULLs are not supported in spatial index */
96
 
  HA_ERR_TABLE_DEF_CHANGED= 159,     /* The table changed in storage engine */
97
 
  HA_ERR_NO_PARTITION_FOUND= 160,    /* There's no partition in table for given value */
98
 
  HA_ERR_RBR_LOGGING_FAILED= 161,    /* Row-based binlogging of row failed */
99
 
  HA_ERR_DROP_INDEX_FK= 162,         /* Index needed in foreign key constr */
100
 
  HA_ERR_FOREIGN_DUPLICATE_KEY= 163, // Upholding foreign key constraints would lead to a duplicate key error
101
 
  HA_ERR_TABLE_NEEDS_UPGRADE= 164,   /* The table changed in storage engine */
102
 
  HA_ERR_TABLE_READONLY= 165,        /* The table is not writable */
103
 
  HA_ERR_AUTOINC_READ_FAILED= 166,   /* Failed to get next autoinc value */
104
 
  HA_ERR_AUTOINC_ERANGE= 167,        /* Failed to set row autoinc value */
105
 
  HA_ERR_GENERIC= 168,               /* Generic error */
106
 
  HA_ERR_RECORD_IS_THE_SAME= 169,    /* row not actually updated: new values same as the old values */
107
 
  HA_ERR_LOGGING_IMPOSSIBLE= 170,    /* It is not possible to log this statement */
108
 
  HA_ERR_TABLESPACE_EXIST= 171,
109
 
  HA_ERR_CORRUPT_EVENT= 172,         /* The event was corrupt, leading to illegal data being read */
110
 
  HA_ERR_NEW_FILE= 173,              /* New file format */
111
 
  HA_ERR_ROWS_EVENT_APPLY= 174,      /* The event could not be processed no other hanlder error happened */
112
 
  HA_ERR_INITIALIZATION= 175,        /* Error during initialization */
113
 
  HA_ERR_FILE_TOO_SHORT= 176,        /* File too short */
114
 
  HA_ERR_WRONG_CRC= 177,             /* Wrong CRC on page */
115
 
  HA_ERR_LOCK_OR_ACTIVE_TRANSACTION= 178,
116
 
  HA_ERR_NO_SUCH_TABLESPACE= 179,
117
 
  HA_ERR_TABLESPACE_NOT_EMPTY= 180,
118
 
 
119
 
  ER_ERROR_FIRST= 1000,
120
 
  ER_UNUSED1000= ER_ERROR_FIRST,
121
 
  ER_UNUSED1001,
122
 
  ER_NO,
123
 
  ER_YES,
124
 
  ER_CANT_CREATE_FILE,
125
 
  ER_CANT_CREATE_TABLE,
126
 
  ER_CANT_CREATE_DB,
127
 
  ER_DB_CREATE_EXISTS,
128
 
  ER_DB_DROP_EXISTS,
129
 
  ER_UNUSED1009,
130
 
  ER_UNUSED1010,
131
 
  ER_CANT_DELETE_FILE,
132
 
  ER_UNUSED1012,
133
 
  ER_CANT_GET_STAT,
134
 
  ER_UNUSED1014,
135
 
  ER_CANT_LOCK,
136
 
  ER_CANT_OPEN_FILE,
137
 
  ER_FILE_NOT_FOUND,
138
 
  ER_CANT_READ_DIR,
139
 
  ER_UNUSED1019,
140
 
  ER_CHECKREAD,
141
 
  ER_DISK_FULL,
142
 
  ER_DUP_KEY,
143
 
  ER_ERROR_ON_CLOSE,
144
 
  ER_ERROR_ON_READ,
145
 
  ER_ERROR_ON_RENAME,
146
 
  ER_ERROR_ON_WRITE,
147
 
  ER_FILE_USED,
148
 
  ER_FILSORT_ABORT,
149
 
  ER_UNUSED1029,
150
 
  ER_GET_ERRNO,
151
 
  ER_ILLEGAL_HA,
152
 
  ER_KEY_NOT_FOUND,
153
 
  ER_NOT_FORM_FILE,
154
 
  ER_NOT_KEYFILE,
155
 
  ER_OLD_KEYFILE,
156
 
  ER_OPEN_AS_READONLY,
157
 
  ER_OUTOFMEMORY,
158
 
  ER_OUT_OF_SORTMEMORY,
159
 
  ER_UNEXPECTED_EOF,
160
 
  ER_CON_COUNT_ERROR,
161
 
  ER_OUT_OF_RESOURCES,
162
 
  ER_BAD_HOST_ERROR,
163
 
  ER_HANDSHAKE_ERROR,
164
 
  ER_DBACCESS_DENIED_ERROR,
165
 
  ER_ACCESS_DENIED_ERROR,
166
 
  ER_NO_DB_ERROR,
167
 
  ER_UNKNOWN_COM_ERROR,
168
 
  ER_BAD_NULL_ERROR,
169
 
  ER_BAD_DB_ERROR,
170
 
  ER_TABLE_EXISTS_ERROR,
171
 
  ER_BAD_TABLE_ERROR,
172
 
  ER_NON_UNIQ_ERROR,
173
 
  ER_SERVER_SHUTDOWN,
174
 
  ER_BAD_FIELD_ERROR,
175
 
  ER_WRONG_FIELD_WITH_GROUP,
176
 
  ER_WRONG_GROUP_FIELD,
177
 
  ER_WRONG_SUM_SELECT,
178
 
  ER_WRONG_VALUE_COUNT,
179
 
  ER_TOO_LONG_IDENT,
180
 
  ER_DUP_FIELDNAME,
181
 
  ER_DUP_KEYNAME,
182
 
  ER_DUP_ENTRY,
183
 
  ER_WRONG_FIELD_SPEC,
184
 
  ER_PARSE_ERROR,
185
 
  ER_EMPTY_QUERY,
186
 
  ER_NONUNIQ_TABLE,
187
 
  ER_INVALID_DEFAULT,
188
 
  ER_MULTIPLE_PRI_KEY,
189
 
  ER_TOO_MANY_KEYS,
190
 
  ER_TOO_MANY_KEY_PARTS,
191
 
  ER_TOO_LONG_KEY,
192
 
  ER_KEY_COLUMN_DOES_NOT_EXITS,
193
 
  ER_BLOB_USED_AS_KEY,
194
 
  ER_TOO_BIG_FIELDLENGTH,
195
 
  ER_WRONG_AUTO_KEY,
196
 
  ER_UNUSED1076,
197
 
  ER_NORMAL_SHUTDOWN,
198
 
  ER_GOT_SIGNAL,
199
 
  ER_SHUTDOWN_COMPLETE,
200
 
  ER_FORCING_CLOSE,
201
 
  ER_IPSOCK_ERROR,
202
 
  ER_NO_SUCH_INDEX,
203
 
  ER_WRONG_FIELD_TERMINATORS,
204
 
  ER_BLOBS_AND_NO_TERMINATED,
205
 
  ER_TEXTFILE_NOT_READABLE,
206
 
  ER_FILE_EXISTS_ERROR,
207
 
  ER_LOAD_INFO,
208
 
  ER_UNUSED1088,
209
 
  ER_WRONG_SUB_KEY,
210
 
  ER_CANT_REMOVE_ALL_FIELDS,
211
 
  ER_CANT_DROP_FIELD_OR_KEY,
212
 
  ER_INSERT_INFO,
213
 
  ER_UPDATE_TABLE_USED,
214
 
  ER_NO_SUCH_THREAD,
215
 
  ER_KILL_DENIED_ERROR,
216
 
  ER_NO_TABLES_USED,
217
 
  ER_UNUSED1097,
218
 
  ER_UNUSED1098,
219
 
  ER_UNUSED1099,
220
 
  ER_UNUSED1100,
221
 
  ER_BLOB_CANT_HAVE_DEFAULT,
222
 
  ER_WRONG_DB_NAME,
223
 
  ER_WRONG_TABLE_NAME,
224
 
  ER_TOO_BIG_SELECT,
225
 
  ER_UNKNOWN_ERROR,
226
 
  ER_UNKNOWN_PROCEDURE,
227
 
  ER_WRONG_PARAMCOUNT_TO_PROCEDURE,
228
 
  ER_UNUSED1108,
229
 
  ER_UNKNOWN_TABLE,
230
 
  ER_FIELD_SPECIFIED_TWICE,
231
 
  ER_INVALID_GROUP_FUNC_USE,
232
 
  ER_UNSUPPORTED_EXTENSION,
233
 
  ER_TABLE_MUST_HAVE_COLUMNS,
234
 
  ER_RECORD_FILE_FULL,
235
 
  ER_UNUSED1115,
236
 
  ER_TOO_MANY_TABLES,
237
 
  ER_TOO_MANY_FIELDS,
238
 
  ER_TOO_BIG_ROWSIZE,
239
 
  ER_UNUSED1119,
240
 
  ER_WRONG_OUTER_JOIN,
241
 
  ER_NULL_COLUMN_IN_INDEX,
242
 
  ER_UNUSED1122,
243
 
  ER_UNUSED1123,
244
 
  ER_PLUGIN_NO_PATHS,
245
 
  ER_PLUGIN_EXISTS,
246
 
  ER_CANT_OPEN_LIBRARY,
247
 
  ER_CANT_FIND_DL_ENTRY,
248
 
  ER_UNUSED1128,
249
 
  ER_UNUSED1129,
250
 
  ER_UNUSED1130,
251
 
  ER_UNUSED1131,
252
 
  ER_UNUSED1132,
253
 
  ER_UNUSED1133,
254
 
  ER_UPDATE_INFO,
255
 
  ER_CANT_CREATE_THREAD,
256
 
  ER_WRONG_VALUE_COUNT_ON_ROW,
257
 
  ER_CANT_REOPEN_TABLE,
258
 
  ER_UNUSED1138,
259
 
  ER_UNUSED1139,
260
 
  ER_MIX_OF_GROUP_FUNC_AND_FIELDS,
261
 
  ER_UNUSED1141,
262
 
  ER_UNUSED1142,
263
 
  ER_UNUSED1143,
264
 
  ER_UNUSED1144,
265
 
  ER_UNUSED1145,
266
 
  ER_TABLE_UNKNOWN,
267
 
  ER_UNUSED1147,
268
 
  ER_UNUSED1148,
269
 
  ER_SYNTAX_ERROR,
270
 
  ER_UNUSED1150,
271
 
  ER_UNUSED1151,
272
 
  ER_UNUSED1152,
273
 
  ER_NET_PACKET_TOO_LARGE,
274
 
  ER_UNUSED1154,
275
 
  ER_UNUSED1155,
276
 
  ER_NET_PACKETS_OUT_OF_ORDER,
277
 
  ER_UNUSED1157,
278
 
  ER_UNUSED1158,
279
 
  ER_UNUSED1159,
280
 
  ER_UNUSED1160,
281
 
  ER_UNUSED1161,
282
 
  ER_UNUSED1162,
283
 
  ER_TABLE_CANT_HANDLE_BLOB,
284
 
  ER_TABLE_CANT_HANDLE_AUTO_INCREMENT,
285
 
  ER_UNUSED1165,
286
 
  ER_WRONG_COLUMN_NAME,
287
 
  ER_WRONG_KEY_COLUMN,
288
 
  ER_WRONG_MRG_TABLE,
289
 
  ER_DUP_UNIQUE,
290
 
  ER_BLOB_KEY_WITHOUT_LENGTH,
291
 
  ER_PRIMARY_CANT_HAVE_NULL,
292
 
  ER_TOO_MANY_ROWS,
293
 
  ER_REQUIRES_PRIMARY_KEY,
294
 
  ER_UNUSED1174,
295
 
  ER_UNUSED1175,
296
 
  ER_KEY_DOES_NOT_EXITS,
297
 
  ER_CHECK_NO_SUCH_TABLE,
298
 
  ER_CHECK_NOT_IMPLEMENTED,
299
 
  ER_UNUSED1179,
300
 
  ER_ERROR_DURING_COMMIT,
301
 
  ER_ERROR_DURING_ROLLBACK,
302
 
  ER_UNUSED1182,
303
 
  ER_UNUSED1183,
304
 
  ER_NEW_ABORTING_CONNECTION,
305
 
  ER_UNUSED1185,
306
 
  ER_UNUSED1186,
307
 
  ER_UNUSED1187,
308
 
  ER_UNUSED1188,
309
 
  ER_UNUSED1189,
310
 
  ER_UNUSED1190,
311
 
  ER_UNUSED1191,
312
 
  ER_LOCK_OR_ACTIVE_TRANSACTION,
313
 
  ER_UNKNOWN_SYSTEM_VARIABLE,
314
 
  ER_CRASHED_ON_USAGE,
315
 
  ER_CRASHED_ON_REPAIR,
316
 
  ER_WARNING_NOT_COMPLETE_ROLLBACK,
317
 
  ER_UNUSED1197,
318
 
  ER_UNUSED1198,
319
 
  ER_UNUSED1199,
320
 
  ER_UNUSED1200,
321
 
  ER_UNUSED1201,
322
 
  ER_UNUSED1202,
323
 
  ER_UNUSED1203,
324
 
  ER_SET_CONSTANTS_ONLY,
325
 
  ER_LOCK_WAIT_TIMEOUT,
326
 
  ER_LOCK_TABLE_FULL,
327
 
  ER_READ_ONLY_TRANSACTION,
328
 
  ER_DROP_DB_WITH_READ_LOCK,
329
 
  ER_UNUSED1209,
330
 
  ER_WRONG_ARGUMENTS,
331
 
  ER_UNUSED1211,
332
 
  ER_UNUSED1212,
333
 
  ER_LOCK_DEADLOCK,
334
 
  ER_TABLE_CANT_HANDLE_FT,
335
 
  ER_CANNOT_ADD_FOREIGN,
336
 
  ER_NO_REFERENCED_ROW,
337
 
  ER_ROW_IS_REFERENCED,
338
 
  ER_UNUSED1218,
339
 
  ER_UNUSED1219,
340
 
  ER_UNUSED1220,
341
 
  ER_WRONG_USAGE,
342
 
  ER_WRONG_NUMBER_OF_COLUMNS_IN_SELECT,
343
 
  ER_CANT_UPDATE_WITH_READLOCK,
344
 
  ER_UNUSED1224,
345
 
  ER_UNUSED1225,
346
 
  ER_UNUSED1226,
347
 
  ER_UNUSED1227,
348
 
  ER_LOCAL_VARIABLE,
349
 
  ER_GLOBAL_VARIABLE,
350
 
  ER_NO_DEFAULT,
351
 
  ER_WRONG_VALUE_FOR_VAR,
352
 
  ER_WRONG_TYPE_FOR_VAR,
353
 
  ER_VAR_CANT_BE_READ,
354
 
  ER_CANT_USE_OPTION_HERE,
355
 
  ER_NOT_SUPPORTED_YET,
356
 
  ER_UNUSED1236,
357
 
  ER_UNUSED1237,
358
 
  ER_INCORRECT_GLOBAL_LOCAL_VAR,
359
 
  ER_WRONG_FK_DEF,
360
 
  ER_KEY_REF_DO_NOT_MATCH_TABLE_REF,
361
 
  ER_OPERAND_COLUMNS,
362
 
  ER_SUBQUERY_NO_1_ROW,
363
 
  ER_UNUSED1243,
364
 
  ER_UNUSED1244,
365
 
  ER_UNUSED1245,
366
 
  ER_AUTO_CONVERT,
367
 
  ER_ILLEGAL_REFERENCE,
368
 
  ER_DERIVED_MUST_HAVE_ALIAS,
369
 
  ER_SELECT_REDUCED,
370
 
  ER_TABLENAME_NOT_ALLOWED_HERE,
371
 
  ER_UNUSED1251,
372
 
  ER_SPATIAL_CANT_HAVE_NULL,
373
 
  ER_COLLATION_CHARSET_MISMATCH,
374
 
  ER_UNUSED1254,
375
 
  ER_UNUSED1255,
376
 
  ER_TOO_BIG_FOR_UNCOMPRESS,
377
 
  ER_ZLIB_Z_MEM_ERROR,
378
 
  ER_ZLIB_Z_BUF_ERROR,
379
 
  ER_ZLIB_Z_DATA_ERROR,
380
 
  ER_CUT_VALUE_GROUP_CONCAT,
381
 
  ER_WARN_TOO_FEW_RECORDS,
382
 
  ER_WARN_TOO_MANY_RECORDS,
383
 
  ER_WARN_NULL_TO_NOTNULL,
384
 
  ER_WARN_DATA_OUT_OF_RANGE,
385
 
  ER_WARN_DATA_TRUNCATED,
386
 
  ER_UNUSED1266,
387
 
  ER_CANT_AGGREGATE_2COLLATIONS,
388
 
  ER_UNUSED1268,
389
 
  ER_UNUSED1269,
390
 
  ER_CANT_AGGREGATE_3COLLATIONS,
391
 
  ER_CANT_AGGREGATE_NCOLLATIONS,
392
 
  ER_VARIABLE_IS_NOT_STRUCT,
393
 
  ER_UNKNOWN_COLLATION,
394
 
  ER_UNUSED1274,
395
 
  ER_UNUSED1275,
396
 
  ER_WARN_FIELD_RESOLVED,
397
 
  ER_UNUSED1277,
398
 
  ER_UNUSED1278,
399
 
  ER_UNUSED1279,
400
 
  ER_WRONG_NAME_FOR_INDEX,
401
 
  ER_WRONG_NAME_FOR_CATALOG,
402
 
  ER_UNUSED1282,
403
 
  ER_BAD_FT_COLUMN,
404
 
  ER_UNUSED1284,
405
 
  ER_UNUSED1285,
406
 
  ER_UNKNOWN_STORAGE_ENGINE,
407
 
  ER_UNUSED1287,
408
 
  ER_NON_UPDATABLE_TABLE,
409
 
  ER_FEATURE_DISABLED,
410
 
  ER_OPTION_PREVENTS_STATEMENT,
411
 
  ER_DUPLICATED_VALUE_IN_TYPE,
412
 
  ER_TRUNCATED_WRONG_VALUE,
413
 
  ER_TOO_MUCH_AUTO_TIMESTAMP_COLS,
414
 
  ER_INVALID_ON_UPDATE,
415
 
  ER_UNUSED1295,
416
 
  ER_GET_ERRMSG,
417
 
  ER_GET_TEMPORARY_ERRMSG,
418
 
  ER_UNKNOWN_TIME_ZONE,
419
 
  ER_UNUSED1299,
420
 
  ER_INVALID_CHARACTER_STRING,
421
 
  ER_WARN_ALLOWED_PACKET_OVERFLOWED,
422
 
  ER_UNUSED1302,
423
 
  ER_UNUSED1303,
424
 
  ER_UNUSED1304,
425
 
  ER_SP_DOES_NOT_EXIST,
426
 
  ER_UNUSED1306,
427
 
  ER_UNUSED1307,
428
 
  ER_UNUSED1308,
429
 
  ER_UNUSED1309,
430
 
  ER_UNUSED1310,
431
 
  ER_UNUSED1311,
432
 
  ER_UNUSED1312,
433
 
  ER_UNUSED1313,
434
 
  ER_UNUSED1314,
435
 
  ER_UNUSED1315,
436
 
  ER_UNUSED1316,
437
 
  ER_QUERY_INTERRUPTED,
438
 
  ER_UNUSED1318,
439
 
  ER_UNUSED1319,
440
 
  ER_UNUSED1320,
441
 
  ER_UNUSED1321,
442
 
  ER_UNUSED1322,
443
 
  ER_UNUSED1323,
444
 
  ER_UNUSED1324,
445
 
  ER_UNUSED1325,
446
 
  ER_UNUSED1326,
447
 
  ER_UNUSED1327,
448
 
  ER_UNUSED1328,
449
 
  ER_SP_FETCH_NO_DATA,
450
 
  ER_UNUSED1330,
451
 
  ER_UNUSED1331,
452
 
  ER_UNUSED1332,
453
 
  ER_UNUSED1333,
454
 
  ER_UNUSED1334,
455
 
  ER_UNUSED1335,
456
 
  ER_UNUSED1336,
457
 
  ER_UNUSED1337,
458
 
  ER_UNUSED1338,
459
 
  ER_UNUSED1339,
460
 
  ER_UNUSED1340,
461
 
  ER_UNUSED1341,
462
 
  ER_UNUSED1342,
463
 
  ER_UNUSED1343,
464
 
  ER_UNUSED1344,
465
 
  ER_UNUSED1345,
466
 
  ER_UNUSED1346,
467
 
  ER_UNUSED1347,
468
 
  ER_UNUSED1348,
469
 
  ER_UNUSED1349,
470
 
  ER_UNUSED1350,
471
 
  ER_UNUSED1351,
472
 
  ER_UNUSED1352,
473
 
  ER_UNUSED1353,
474
 
  ER_UNUSED1354,
475
 
  ER_UNUSED1355,
476
 
  ER_VIEW_INVALID,
477
 
  ER_UNUSED1357,
478
 
  ER_UNUSED1358,
479
 
  ER_UNUSED1359,
480
 
  ER_UNUSED1360,
481
 
  ER_UNUSED1361,
482
 
  ER_UNUSED1362,
483
 
  ER_UNUSED1363,
484
 
  ER_NO_DEFAULT_FOR_FIELD,
485
 
  ER_DIVISION_BY_ZERO,
486
 
  ER_TRUNCATED_WRONG_VALUE_FOR_FIELD,
487
 
  ER_ILLEGAL_VALUE_FOR_TYPE,
488
 
  ER_UNUSED1368,
489
 
  ER_UNUSED1369,
490
 
  ER_UNUSED1370,
491
 
  ER_UNUSED1371,
492
 
  ER_UNUSED1372,
493
 
  ER_UNUSED1373,
494
 
  ER_UNUSED1374,
495
 
  ER_UNUSED1375,
496
 
  ER_UNUSED1376,
497
 
  ER_UNUSED1377,
498
 
  ER_UNUSED1378,
499
 
  ER_UNUSED1379,
500
 
  ER_UNUSED1380,
501
 
  ER_UNUSED1381,
502
 
  ER_UNUSED1382,
503
 
  ER_UNUSED1383,
504
 
  ER_UNUSED1384,
505
 
  ER_UNUSED1385,
506
 
  ER_UNUSED1386,
507
 
  ER_UNUSED1387,
508
 
  ER_UNUSED1388,
509
 
  ER_UNUSED1389,
510
 
  ER_UNUSED1390,
511
 
  ER_KEY_PART_0,
512
 
  ER_UNUSED1392,
513
 
  ER_UNUSED1393,
514
 
  ER_UNUSED1394,
515
 
  ER_UNUSED1395,
516
 
  ER_UNUSED1396,
517
 
  ER_UNUSED1397,
518
 
  ER_UNUSED1398,
519
 
  ER_XAER_RMFAIL,
520
 
  ER_UNUSED1400,
521
 
  ER_UNUSED1401,
522
 
  ER_UNUSED1402,
523
 
  ER_UNUSED1403,
524
 
  ER_UNUSED1404,
525
 
  ER_UNUSED1405,
526
 
  ER_DATA_TOO_LONG,
527
 
  ER_UNUSED1407,
528
 
  ER_STARTUP,
529
 
  ER_LOAD_FROM_FIXED_SIZE_ROWS_TO_VAR,
530
 
  ER_UNUSED1410,
531
 
  ER_WRONG_VALUE_FOR_TYPE,
532
 
  ER_TABLE_DEF_CHANGED,
533
 
  ER_UNUSED1413,
534
 
  ER_UNUSED1414,
535
 
  ER_SP_NO_RETSET,
536
 
  ER_CANT_CREATE_GEOMETRY_OBJECT,
537
 
  ER_UNUSED1417,
538
 
  ER_UNUSED1418,
539
 
  ER_UNUSED1419,
540
 
  ER_UNUSED1420,
541
 
  ER_UNUSED1421,
542
 
  ER_COMMIT_NOT_ALLOWED_IN_SF_OR_TRG,
543
 
  ER_UNUSED1423,
544
 
  ER_UNUSED1424,
545
 
  ER_TOO_BIG_SCALE,
546
 
  ER_TOO_BIG_PRECISION,
547
 
  ER_M_BIGGER_THAN_D,
548
 
  ER_UNUSED1428,
549
 
  ER_UNUSED1429,
550
 
  ER_UNUSED1430,
551
 
  ER_UNUSED1431,
552
 
  ER_UNUSED1432,
553
 
  ER_UNUSED1433,
554
 
  ER_UNUSED1434,
555
 
  ER_TRG_IN_WRONG_SCHEMA,
556
 
  ER_STACK_OVERRUN_NEED_MORE=1436, // TODO: Test case looks for this int
557
 
  ER_UNUSED1437,
558
 
  ER_UNUSED1438,
559
 
  ER_TOO_BIG_DISPLAYWIDTH,
560
 
  ER_UNUSED1440,
561
 
  ER_DATETIME_FUNCTION_OVERFLOW,
562
 
  ER_UNUSED1442,
563
 
  ER_UNUSED1443,
564
 
  ER_UNUSED1444,
565
 
  ER_UNUSED1445,
566
 
  ER_UNUSED1446,
567
 
  ER_UNUSED1447,
568
 
  ER_UNUSED1448,
569
 
  ER_UNUSED1449,
570
 
  ER_UNUSED1450,
571
 
  ER_ROW_IS_REFERENCED_2,
572
 
  ER_NO_REFERENCED_ROW_2,
573
 
  ER_UNUSED1453,
574
 
  ER_UNUSED1454,
575
 
  ER_UNUSED1455,
576
 
  ER_UNUSED1456,
577
 
  ER_UNUSED1457,
578
 
  ER_UNUSED1458,
579
 
  ER_TABLE_NEEDS_UPGRADE,
580
 
  ER_UNUSED1460,
581
 
  ER_UNUSED1461,
582
 
  ER_UNUSED1462,
583
 
  ER_NON_GROUPING_FIELD_USED,
584
 
  ER_TABLE_CANT_HANDLE_SPKEYS,
585
 
  ER_UNUSED1465,
586
 
  ER_REMOVED_SPACES,
587
 
  ER_AUTOINC_READ_FAILED,
588
 
  ER_UNUSED1468,
589
 
  ER_UNUSED1469,
590
 
  ER_WRONG_STRING_LENGTH,
591
 
  ER_UNUSED1471,
592
 
  ER_UNUSED1472,
593
 
  ER_TOO_HIGH_LEVEL_OF_NESTING_FOR_SELECT,
594
 
  ER_NAME_BECOMES_EMPTY,
595
 
  ER_AMBIGUOUS_FIELD_TERM,
596
 
  ER_UNUSED1476,
597
 
  ER_UNUSED1477,
598
 
  ER_ILLEGAL_HA_CREATE_OPTION,
599
 
  ER_UNUSED1479,
600
 
  ER_UNUSED1480,
601
 
  ER_UNUSED1481,
602
 
  ER_UNUSED1482,
603
 
  ER_UNUSED1483,
604
 
  ER_UNUSED1484,
605
 
  ER_UNUSED1485,
606
 
  ER_UNUSED1486,
607
 
  ER_UNUSED1487,
608
 
  ER_UNUSED1488,
609
 
  ER_UNUSED1489,
610
 
  ER_UNUSED1490,
611
 
  ER_UNUSED1491,
612
 
  ER_UNUSED1492,
613
 
  ER_UNUSED1493,
614
 
  ER_UNUSED1494,
615
 
  ER_UNUSED1495,
616
 
  ER_UNUSED1496,
617
 
  ER_UNUSED1497,
618
 
  ER_UNUSED1498,
619
 
  ER_UNUSED1499,
620
 
  ER_UNUSED1500,
621
 
  ER_UNUSED1501,
622
 
  ER_UNUSED1502,
623
 
  ER_UNUSED1503,
624
 
  ER_UNUSED1504,
625
 
  ER_UNUSED1505,
626
 
  ER_UNUSED1506,
627
 
  ER_UNUSED1507,
628
 
  ER_UNUSED1508,
629
 
  ER_UNUSED1509,
630
 
  ER_UNUSED1510,
631
 
  ER_UNUSED1511,
632
 
  ER_UNUSED1512,
633
 
  ER_UNUSED1513,
634
 
  ER_UNUSED1514,
635
 
  ER_UNUSED1515,
636
 
  ER_UNUSED1516,
637
 
  ER_UNUSED1517,
638
 
  ER_UNUSED1518,
639
 
  ER_UNUSED1519,
640
 
  ER_UNUSED1520,
641
 
  ER_UNUSED1521,
642
 
  ER_UNUSED1522,
643
 
  ER_UNUSED1523,
644
 
  ER_INVALID_OPTION_VALUE,
645
 
  ER_WRONG_VALUE,
646
 
  ER_NO_PARTITION_FOR_GIVEN_VALUE,
647
 
  ER_UNUSED1527,
648
 
  ER_UNUSED1528,
649
 
  ER_UNUSED1529,
650
 
  ER_UNUSED1530,
651
 
  ER_UNUSED1531,
652
 
  ER_UNUSED1532,
653
 
  ER_UNUSED1533,
654
 
  ER_BINLOG_ROW_LOGGING_FAILED,
655
 
  ER_UNUSED1535,
656
 
  ER_UNUSED1536,
657
 
  ER_UNUSED1537,
658
 
  ER_UNUSED1538,
659
 
  ER_UNUSED1539,
660
 
  ER_UNUSED1540,
661
 
  ER_UNUSED1541,
662
 
  ER_UNUSED1542,
663
 
  ER_UNUSED1543,
664
 
  ER_UNUSED1544,
665
 
  ER_UNUSED1545,
666
 
  ER_UNUSED1546,
667
 
  ER_UNUSED1547,
668
 
  ER_UNUSED1548,
669
 
  ER_UNUSED1549,
670
 
  ER_UNUSED1550,
671
 
  ER_UNUSED1551,
672
 
  ER_UNUSED1552,
673
 
  ER_DROP_INDEX_FK,
674
 
  ER_UNUSED1554,
675
 
  ER_UNUSED1555,
676
 
  ER_UNUSED1556,
677
 
  ER_FOREIGN_DUPLICATE_KEY,
678
 
  ER_UNUSED1558,
679
 
  ER_UNUSED1559,
680
 
  ER_UNUSED1560,
681
 
  ER_UNUSED1561,
682
 
  ER_UNUSED1562,
683
 
  ER_UNUSED1563,
684
 
  ER_UNUSED1564,
685
 
  ER_UNUSED1565,
686
 
  ER_UNUSED1566,
687
 
  ER_UNUSED1567,
688
 
  ER_CANT_CHANGE_TX_ISOLATION,
689
 
  ER_UNUSED1569,
690
 
  ER_UNUSED1570,
691
 
  ER_UNUSED1571,
692
 
  ER_UNUSED1572,
693
 
  ER_UNUSED1573,
694
 
  ER_UNUSED1574,
695
 
  ER_UNUSED1575,
696
 
  ER_UNUSED1576,
697
 
  ER_UNUSED1577,
698
 
  ER_UNUSED1578,
699
 
  ER_UNUSED1579,
700
 
  ER_UNUSED1580,
701
 
  ER_UNUSED1581,
702
 
  ER_WRONG_PARAMCOUNT_TO_FUNCTION,
703
 
  ER_WRONG_PARAMETERS_TO_NATIVE_FCT,
704
 
  ER_UNUSED1584,
705
 
  ER_UNUSED1585,
706
 
  ER_DUP_ENTRY_WITH_KEY_NAME,
707
 
  ER_UNUSED1587,
708
 
  ER_UNUSED1588,
709
 
  ER_UNUSED1589,
710
 
  ER_UNUSED1590,
711
 
  ER_UNUSED1591,
712
 
  ER_UNUSED1592,
713
 
  ER_UNUSED1593,
714
 
  ER_UNUSED1594,
715
 
  ER_UNUSED1595,
716
 
  ER_UNUSED1596,
717
 
  ER_UNUSED1597,
718
 
  ER_UNUSED1598,
719
 
  ER_UNUSED1599,
720
 
  ER_UNUSED1600,
721
 
  ER_UNUSED1601,
722
 
  ER_UNUSED1602,
723
 
  ER_UNUSED1603,
724
 
  ER_UNUSED1604,
725
 
  ER_UNUSED1605,
726
 
  ER_UNUSED1606,
727
 
  ER_UNUSED1607,
728
 
  ER_UNUSED1608,
729
 
  ER_UNUSED1609,
730
 
  ER_UNUSED1610,
731
 
  ER_LOAD_DATA_INVALID_COLUMN,
732
 
  ER_UNUSED1612,
733
 
  ER_UNUSED1613,
734
 
  ER_UNUSED1614,
735
 
  ER_UNUSED1615,
736
 
  ER_UNUSED1616,
737
 
  ER_UNUSED1617,
738
 
  ER_UNUSED1618,
739
 
  ER_UNUSED1619,
740
 
  ER_UNUSED1620,
741
 
  ER_UNUSED1621,
742
 
  ER_UNUSED1622,
743
 
  ER_UNUSED1623,
744
 
  ER_UNUSED1624,
745
 
  ER_UNUSED1625,
746
 
  ER_UNUSED1626,
747
 
  ER_UNUSED1627,
748
 
  ER_UNUSED1628,
749
 
  ER_UNUSED1629,
750
 
  ER_UNUSED1630,
751
 
  ER_UNUSED1631,
752
 
  ER_UNUSED1632,
753
 
  ER_UNUSED1633,
754
 
  ER_UNUSED1634,
755
 
  ER_UNUSED1635,
756
 
  ER_UNUSED1636,
757
 
  ER_UNUSED1637,
758
 
  ER_UNUSED1638,
759
 
  ER_UNUSED1639,
760
 
  ER_UNUSED1640,
761
 
  ER_UNUSED1641,
762
 
  ER_UNUSED1642,
763
 
  ER_UNUSED1643,
764
 
  ER_UNUSED1644,
765
 
  ER_UNUSED1645,
766
 
  ER_UNUSED1646,
767
 
  ER_UNUSED1647,
768
 
  ER_UNUSED1648,
769
 
  ER_UNUSED1649,
770
 
  ER_UNUSED1650,
771
 
  ER_UNUSED1651,
772
 
  ER_UNUSED1652,
773
 
  ER_UNUSED1653,
774
 
  ER_UNUSED1654,
775
 
  ER_UNUSED1655,
776
 
  ER_UNUSED1656,
777
 
  ER_UNUSED1657,
778
 
  ER_UNUSED1658,
779
 
  ER_UNUSED1659,
780
 
  ER_UNUSED1660,
781
 
  ER_UNUSED1661,
782
 
  ER_UNUSED1662,
783
 
  ER_UNUSED1663,
784
 
  ER_UNUSED1664,
785
 
  ER_UNUSED1665,
786
 
  ER_UNUSED1666,
787
 
  ER_UNUSED1667,
788
 
  ER_UNUSED1668,
789
 
  ER_UNUSED1669,
790
 
  ER_UNUSED1670,
791
 
  ER_UNUSED1671,
792
 
  ER_UNUSED1672,
793
 
  ER_UNUSED1673,
794
 
  ER_UNUSED1674,
795
 
  ER_UNUSED1675,
796
 
  ER_UNUSED1676,
797
 
  ER_UNUSED1677,
798
 
  ER_UNUSED1678,
799
 
  ER_UNUSED1679,
800
 
  ER_UNUSED1680,
801
 
  ER_UNUSED1681,
802
 
  ER_UNUSED1682,
803
 
  ER_UNUSED1683,
804
 
  ER_UNUSED1684,
805
 
  ER_INVALID_UNIX_TIMESTAMP_VALUE,
806
 
  ER_INVALID_DATETIME_VALUE,
807
 
  ER_INVALID_NULL_ARGUMENT,
808
 
  ER_UNUSED1688,
809
 
  ER_ARGUMENT_OUT_OF_RANGE,
810
 
  ER_UNUSED1690,
811
 
  ER_INVALID_ENUM_VALUE,
812
 
  ER_NO_PRIMARY_KEY_ON_REPLICATED_TABLE,
813
 
  ER_CORRUPT_TABLE_DEFINITION,
814
 
  ER_SCHEMA_DOES_NOT_EXIST,
815
 
  ER_ALTER_SCHEMA,
816
 
  ER_DROP_SCHEMA,
817
 
  ER_USE_SQL_BIG_RESULT,
818
 
  ER_UNKNOWN_ENGINE_OPTION,
819
 
  ER_UNKNOWN_SCHEMA_OPTION,
820
 
  ER_EVENT_OBSERVER_PLUGIN,
821
 
  ER_CORRUPT_SCHEMA_DEFINITION,
822
 
  ER_OUT_OF_GLOBAL_SORTMEMORY,
823
 
  ER_OUT_OF_GLOBAL_JOINMEMORY,
824
 
  ER_OUT_OF_GLOBAL_READRNDMEMORY,
825
 
  ER_OUT_OF_GLOBAL_READMEMORY,
826
 
  ER_USER_LOCKS_CANT_WAIT_ON_OWN_BARRIER,
827
 
  ER_USER_LOCKS_UNKNOWN_BARRIER,
828
 
  ER_USER_LOCKS_NOT_OWNER_OF_BARRIER,
829
 
  ER_USER_LOCKS_CANT_WAIT_ON_OWN_LOCK,
830
 
  ER_USER_LOCKS_NOT_OWNER_OF_LOCK,
831
 
  ER_USER_LOCKS_INVALID_NAME_BARRIER,
832
 
  ER_USER_LOCKS_INVALID_NAME_LOCK,
833
 
  ER_KILL_DENY_SELF_ERROR,
834
 
  ER_INVALID_ALTER_TABLE_FOR_NOT_NULL,
835
 
  ER_ADMIN_ACCESS,
836
 
  ER_ASSERT,
837
 
  ER_ASSERT_NULL,
838
 
  ER_CATALOG_CANNOT_CREATE,
839
 
  ER_CATALOG_CANNOT_CREATE_PERMISSION,
840
 
  ER_CATALOG_CANNOT_DROP,
841
 
  ER_CATALOG_CANNOT_DROP_PERMISSION,
842
 
  ER_CATALOG_DOES_NOT_EXIST,
843
 
  ER_CATALOG_NO_DROP_LOCAL,
844
 
  ER_CATALOG_NO_LOCK,
845
 
  ER_CORRUPT_CATALOG_DEFINITION,
846
 
  ER_CORRUPT_TABLE_DEFINITION_ENUM,
847
 
  ER_CORRUPT_TABLE_DEFINITION_UNKNOWN,
848
 
  ER_CORRUPT_TABLE_DEFINITION_UNKNOWN_COLLATION,
849
 
  ER_INVALID_BOOLEAN_VALUE,
850
 
  ER_INVALID_CAST_TO_SIGNED,
851
 
  ER_INVALID_CAST_TO_UNSIGNED,
852
 
  ER_INVALID_UUID_TIME,
853
 
  ER_INVALID_UUID_VALUE,
854
 
  ER_SQL_KEYWORD,
855
 
  ER_TABLE_DROP,
856
 
  ER_TABLE_DROP_ERROR_OCCURRED,
857
 
  ER_TABLE_PERMISSION_DENIED,
858
 
  ER_INVALID_TIMESTAMP_VALUE,
859
 
 
860
 
  ER_SCHEMA_CANNOT_CREATE,
861
 
  ER_PARSE_ERROR_UNKNOWN,
862
 
  ER_INVALID_CAST_TO_BOOLEAN,
863
 
  ER_INVALID_TIME_VALUE,
864
 
  ER_INVALID_DATE_VALUE,
865
 
  ER_TRANSACTIONAL_DDL_NOT_SUPPORTED,
866
 
  ER_USE_DATA_DICTIONARY,
867
 
  ER_TRANSACTION_ALREADY_STARTED,
868
 
  ER_CARTESIAN_JOIN_ATTEMPTED
869
 
};
870
 
 
871
 
 
872
 
} /* namespace drizzled */
873
 
 
874
 
#endif /* DRIZZLED_ERROR_T_H */