| 1 | /* Copyright (c) 2013 SkySQL Ab |
| 2 | |
| 3 | This program is free software; you can redistribute it and/or modify |
| 4 | it under the terms of the GNU General Public License as published by |
| 5 | the Free Software Foundation; version 2 of the License. |
| 6 | |
| 7 | This program is distributed in the hope that it will be useful, |
| 8 | but WITHOUT ANY WARRANTY; without even the implied warranty of |
| 9 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
| 10 | GNU General Public License for more details. |
| 11 | |
| 12 | You should have received a copy of the GNU General Public License |
| 13 | along with this program; if not, write to the Free Software Foundation, |
| 14 | Inc., 51 Franklin Street, Suite 500, Boston, MA 02110-1335 USA */ |
| 15 | |
| 16 | /* Names of all handler error numbers. Used by mysqltest */ |
| 17 | |
| 18 | { "HA_ERR_KEY_NOT_FOUND" , HA_ERR_KEY_NOT_FOUND, "" }, |
| 19 | { "HA_ERR_FOUND_DUPP_KEY" , HA_ERR_FOUND_DUPP_KEY, "" }, |
| 20 | { "HA_ERR_INTERNAL_ERROR" , HA_ERR_INTERNAL_ERROR, "" }, |
| 21 | { "HA_ERR_RECORD_CHANGED" , HA_ERR_RECORD_CHANGED, "" }, |
| 22 | { "HA_ERR_WRONG_INDEX" , HA_ERR_WRONG_INDEX, "" }, |
| 23 | { "HA_ERR_CRASHED" , HA_ERR_CRASHED, "" }, |
| 24 | { "HA_ERR_WRONG_IN_RECORD" , HA_ERR_WRONG_IN_RECORD, "" }, |
| 25 | { "HA_ERR_OUT_OF_MEM" , HA_ERR_OUT_OF_MEM, "" }, |
| 26 | { "HA_ERR_NOT_A_TABLE" , HA_ERR_NOT_A_TABLE, "" }, |
| 27 | { "HA_ERR_WRONG_COMMAND" , HA_ERR_WRONG_COMMAND, "" }, |
| 28 | { "HA_ERR_OLD_FILE" , HA_ERR_OLD_FILE, "" }, |
| 29 | { "HA_ERR_NO_ACTIVE_RECORD" , HA_ERR_NO_ACTIVE_RECORD, "" }, |
| 30 | { "HA_ERR_RECORD_DELETED" , HA_ERR_RECORD_DELETED, "" }, |
| 31 | { "HA_ERR_RECORD_FILE_FULL" , HA_ERR_RECORD_FILE_FULL, "" }, |
| 32 | { "HA_ERR_INDEX_FILE_FULL" , HA_ERR_INDEX_FILE_FULL, "" }, |
| 33 | { "HA_ERR_END_OF_FILE" , HA_ERR_END_OF_FILE, "" }, |
| 34 | { "HA_ERR_UNSUPPORTED" , HA_ERR_UNSUPPORTED, "" }, |
| 35 | { "HA_ERR_TO_BIG_ROW" , HA_ERR_TO_BIG_ROW, "" }, |
| 36 | { "HA_WRONG_CREATE_OPTION" , HA_WRONG_CREATE_OPTION, "" }, |
| 37 | { "HA_ERR_FOUND_DUPP_UNIQUE" , HA_ERR_FOUND_DUPP_UNIQUE, "" }, |
| 38 | { "HA_ERR_UNKNOWN_CHARSET" , HA_ERR_UNKNOWN_CHARSET, "" }, |
| 39 | { "HA_ERR_WRONG_MRG_TABLE_DEF" , HA_ERR_WRONG_MRG_TABLE_DEF, "" }, |
| 40 | { "HA_ERR_CRASHED_ON_REPAIR" , HA_ERR_CRASHED_ON_REPAIR, "" }, |
| 41 | { "HA_ERR_CRASHED_ON_USAGE" , HA_ERR_CRASHED_ON_USAGE, "" }, |
| 42 | { "HA_ERR_LOCK_WAIT_TIMEOUT" , HA_ERR_LOCK_WAIT_TIMEOUT, "" }, |
| 43 | { "HA_ERR_LOCK_TABLE_FULL" , HA_ERR_LOCK_TABLE_FULL, "" }, |
| 44 | { "HA_ERR_READ_ONLY_TRANSACTION" , HA_ERR_READ_ONLY_TRANSACTION, "" }, |
| 45 | { "HA_ERR_LOCK_DEADLOCK" , HA_ERR_LOCK_DEADLOCK, "" }, |
| 46 | { "HA_ERR_CANNOT_ADD_FOREIGN" , HA_ERR_CANNOT_ADD_FOREIGN, "" }, |
| 47 | { "HA_ERR_NO_REFERENCED_ROW" , HA_ERR_NO_REFERENCED_ROW, "" }, |
| 48 | { "HA_ERR_ROW_IS_REFERENCED" , HA_ERR_ROW_IS_REFERENCED, "" }, |
| 49 | { "HA_ERR_NO_SAVEPOINT" , HA_ERR_NO_SAVEPOINT, "" }, |
| 50 | { "HA_ERR_NON_UNIQUE_BLOCK_SIZE" , HA_ERR_NON_UNIQUE_BLOCK_SIZE, "" }, |
| 51 | { "HA_ERR_NO_SUCH_TABLE" , HA_ERR_NO_SUCH_TABLE, "" }, |
| 52 | { "HA_ERR_TABLE_EXIST" , HA_ERR_TABLE_EXIST, "" }, |
| 53 | { "HA_ERR_NO_CONNECTION" , HA_ERR_NO_CONNECTION, "" }, |
| 54 | { "HA_ERR_NULL_IN_SPATIAL" , HA_ERR_NULL_IN_SPATIAL, "" }, |
| 55 | { "HA_ERR_TABLE_DEF_CHANGED" , HA_ERR_TABLE_DEF_CHANGED, "" }, |
| 56 | { "HA_ERR_NO_PARTITION_FOUND" , HA_ERR_NO_PARTITION_FOUND, "" }, |
| 57 | { "HA_ERR_RBR_LOGGING_FAILED" , HA_ERR_RBR_LOGGING_FAILED, "" }, |
| 58 | { "HA_ERR_DROP_INDEX_FK" , HA_ERR_DROP_INDEX_FK, "" }, |
| 59 | { "HA_ERR_FOREIGN_DUPLICATE_KEY" , HA_ERR_FOREIGN_DUPLICATE_KEY, "" }, |
| 60 | { "HA_ERR_TABLE_NEEDS_UPGRADE" , HA_ERR_TABLE_NEEDS_UPGRADE, "" }, |
| 61 | { "HA_ERR_TABLE_READONLY" , HA_ERR_TABLE_READONLY, "" }, |
| 62 | { "HA_ERR_AUTOINC_READ_FAILED" , HA_ERR_AUTOINC_READ_FAILED, "" }, |
| 63 | { "HA_ERR_AUTOINC_ERANGE" , HA_ERR_AUTOINC_ERANGE, "" }, |
| 64 | { "HA_ERR_GENERIC" , HA_ERR_GENERIC, "" }, |
| 65 | { "HA_ERR_RECORD_IS_THE_SAME" , HA_ERR_RECORD_IS_THE_SAME, "" }, |
| 66 | { "HA_ERR_LOGGING_IMPOSSIBLE" , HA_ERR_LOGGING_IMPOSSIBLE, "" }, |
| 67 | { "HA_ERR_CORRUPT_EVENT" , HA_ERR_CORRUPT_EVENT, "" }, |
| 68 | { "HA_ERR_NEW_FILE" , HA_ERR_NEW_FILE, "" }, |
| 69 | { "HA_ERR_ROWS_EVENT_APPLY" , HA_ERR_ROWS_EVENT_APPLY, "" }, |
| 70 | { "HA_ERR_INITIALIZATION" , HA_ERR_INITIALIZATION, "" }, |
| 71 | { "HA_ERR_FILE_TOO_SHORT" , HA_ERR_FILE_TOO_SHORT, "" }, |
| 72 | { "HA_ERR_WRONG_CRC" , HA_ERR_WRONG_CRC, "" }, |
| 73 | { "HA_ERR_TOO_MANY_CONCURRENT_TRXS" , HA_ERR_TOO_MANY_CONCURRENT_TRXS, "" }, |
| 74 | { "HA_ERR_INDEX_COL_TOO_LONG" , HA_ERR_INDEX_COL_TOO_LONG, "" }, |
| 75 | { "HA_ERR_INDEX_CORRUPT" , HA_ERR_INDEX_CORRUPT, "" }, |
| 76 | { "HA_ERR_UNDO_REC_TOO_BIG" , HA_ERR_UNDO_REC_TOO_BIG, "" }, |
| 77 | { "HA_ERR_TABLE_IN_FK_CHECK" , HA_ERR_TABLE_IN_FK_CHECK, "" }, |
| 78 | { "HA_ERR_ROW_NOT_VISIBLE" , HA_ERR_ROW_NOT_VISIBLE, "" }, |
| 79 | { "HA_ERR_ABORTED_BY_USER" , HA_ERR_ABORTED_BY_USER, "" }, |
| 80 | { "HA_ERR_DISK_FULL" , HA_ERR_DISK_FULL, "" }, |
| 81 | { "HA_ERR_INCOMPATIBLE_DEFINITION" , HA_ERR_INCOMPATIBLE_DEFINITION, "" }, |
| 82 | |