mirror of
https://github.com/MariaDB/server.git
synced 2025-01-15 19:42:28 +01:00
5abdd20ca9
modified: storage/connect/CMakeLists.txt modified: storage/connect/cmgoconn.cpp modified: storage/connect/ha_connect.cc - Add FORCE to the connect_type_conv enum values This will translate binary values to TYPE_STRING modified: storage/connect/checklvl.h modified: storage/connect/ha_connect.cc modified: storage/connect/odbconn.cpp - Change the connect_xtrace variable to from int to set modified: storage/connect/array.cpp modified: storage/connect/blkfil.cpp modified: storage/connect/block.h modified: storage/connect/cmgoconn.cpp modified: storage/connect/colblk.cpp modified: storage/connect/connect.cc modified: storage/connect/filamap.cpp modified: storage/connect/filamdbf.cpp modified: storage/connect/filamfix.cpp modified: storage/connect/filamgz.cpp modified: storage/connect/filamtxt.cpp modified: storage/connect/filamvct.cpp modified: storage/connect/filamzip.cpp modified: storage/connect/filter.cpp modified: storage/connect/global.h modified: storage/connect/ha_connect.cc modified: storage/connect/javaconn.cpp modified: storage/connect/jdbconn.cpp modified: storage/connect/jmgfam.cpp modified: storage/connect/jmgoconn.cpp modified: storage/connect/json.cpp modified: storage/connect/jsonudf.cpp modified: storage/connect/mongo.cpp modified: storage/connect/mycat.cc modified: storage/connect/myconn.cpp modified: storage/connect/odbconn.cpp modified: storage/connect/plgdbutl.cpp modified: storage/connect/plugutil.cpp modified: storage/connect/reldef.cpp modified: storage/connect/tabcol.cpp modified: storage/connect/tabdos.cpp modified: storage/connect/tabext.cpp modified: storage/connect/tabfix.cpp modified: storage/connect/tabfmt.cpp modified: storage/connect/tabjdbc.cpp modified: storage/connect/tabjson.cpp modified: storage/connect/table.cpp modified: storage/connect/tabmul.cpp modified: storage/connect/tabmysql.cpp modified: storage/connect/tabodbc.cpp modified: storage/connect/tabpivot.cpp modified: storage/connect/tabsys.cpp modified: storage/connect/tabtbl.cpp modified: storage/connect/tabutil.cpp modified: storage/connect/tabvct.cpp modified: storage/connect/tabwmi.cpp modified: storage/connect/tabxml.cpp modified: storage/connect/user_connect.cc modified: storage/connect/valblk.cpp modified: storage/connect/value.cpp modified: storage/connect/xindex.cpp - Restore connect_enable_mongo variable (but undocumented) modified: storage/connect/ha_connect.cc modified: storage/connect/mycat.cc modified: storage/connect/mysql-test/connect/r/json_java_2.result modified: storage/connect/mysql-test/connect/r/json_java_3.result modified: storage/connect/mysql-test/connect/r/json_mongo_c.result modified: storage/connect/mysql-test/connect/r/mongo_c.result modified: storage/connect/mysql-test/connect/r/mongo_java_2.result modified: storage/connect/mysql-test/connect/r/mongo_java_3.result modified: storage/connect/mysql-test/connect/r/tbl_thread.result modified: storage/connect/mysql-test/connect/t/mongo.inc modified: storage/connect/mysql-test/connect/t/mongo_test.inc modified: storage/connect/mysql-test/connect/t/tbl_thread.test
51 lines
3.2 KiB
C
51 lines
3.2 KiB
C
/************** PlgDBSem H Declares Source Code File (.H) **************/
|
|
/* Name: CHKLVL.H Version 1.1 */
|
|
/* */
|
|
/* (C) Copyright to the author Olivier BERTRAND 2009 */
|
|
/* */
|
|
/* This file contains the definition of the checking level constants. */
|
|
/***********************************************************************/
|
|
|
|
#if !defined(_CHKLVL_DEFINED_)
|
|
#define _CHKLVL_DEFINED_
|
|
/***********************************************************************/
|
|
/* Following definitions are used to indicate the level of checking. */
|
|
/***********************************************************************/
|
|
enum CHKLVL {CHK_NO = 0x00, /* No checking */
|
|
CHK_TYPE = 0x01, /* Check types for Insert/Update */
|
|
CHK_UPDATE = 0x02, /* Two pass checking of Update */
|
|
CHK_DELETE = 0x04, /* Indexed checking of Delete */
|
|
CHK_JOIN = 0x08, /* Check types joining tables */
|
|
CHK_OPT = 0x10, /* Automatic optimize on changes */
|
|
CHK_MANY = 0x20, /* Check many-to-many joins */
|
|
CHK_ALL = 0x3F, /* All of the above */
|
|
CHK_STD = 0x1E, /* Standard level of checking */
|
|
CHK_MAXRES = 0x40, /* Prevent Maxres recalculation */
|
|
CHK_ONLY = 0x100}; /* Just check, no action (NIY) */
|
|
|
|
/***********************************************************************/
|
|
/* Following definitions are used to indicate the execution mode. */
|
|
/***********************************************************************/
|
|
enum XMOD {XMOD_EXECUTE = 0, /* DOS execution mode */
|
|
XMOD_PREPARE = 1, /* Prepare mode */
|
|
XMOD_TEST = 2, /* Test mode */
|
|
XMOD_CONVERT = 3}; /* HQL conversion mode */
|
|
|
|
/***********************************************************************/
|
|
/* Following definitions indicate the use of a temporay file. */
|
|
/***********************************************************************/
|
|
enum USETEMP {TMP_NO = 0, /* Never */
|
|
TMP_AUTO = 1, /* Best choice */
|
|
TMP_YES = 2, /* Always */
|
|
TMP_FORCE = 3, /* Forced for MAP tables */
|
|
TMP_TEST = 4}; /* Testing value */
|
|
|
|
/***********************************************************************/
|
|
/* Following definitions indicate conversion of TEXT columns. */
|
|
/***********************************************************************/
|
|
enum TYPCONV {TPC_NO = 0, /* Never */
|
|
TPC_YES = 1, /* Always */
|
|
TPC_FORCE = 2, /* Also convert BLOBs */
|
|
TPC_SKIP = 3}; /* Skip TEXT columns */
|
|
|
|
#endif // _CHKLVL_DEFINED_
|