mirror of
				https://github.com/MariaDB/server.git
				synced 2025-10-31 02:46:29 +01:00 
			
		
		
		
	 5abdd20ca9
			
		
	
	
	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_
 |