~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/definitions.h

Merge Stewart's dead code removal

Show diffs side-by-side

added added

removed removed

Lines of Context:
82
82
/* Memory allocated when parsing a statement / saving a statement */
83
83
#define MEM_ROOT_BLOCK_SIZE       8192
84
84
#define MEM_ROOT_PREALLOC         8192
85
 
#define TRANS_MEM_ROOT_BLOCK_SIZE 4096
86
 
#define TRANS_MEM_ROOT_PREALLOC   4096
87
85
 
88
86
#define DEFAULT_ERROR_COUNT     64
89
87
#define EXTRA_RECORDS   10                      /* Extra records in sort */
104
102
        /* Defines for use with openfrm, openprt and openfrd */
105
103
 
106
104
#define READ_ALL                1       /* openfrm: Read all parameters */
107
 
#define CHANGE_FRM              2       /* openfrm: open .frm as O_RDWR */
108
105
#define EXTRA_RECORD            8       /* Reservera plats f|r extra record */
109
106
#define DONT_GIVE_ERROR         256     /* Don't do frm_error on openfrm  */
110
107
#define DELAYED_OPEN            4096    /* Open table later */
143
140
 
144
141
#define BIN_LOG_HEADER_SIZE    4
145
142
 
146
 
#define DEFAULT_KEY_CACHE_NAME "default"
147
 
 
148
 
#define STORAGE_TYPE_MASK 7
149
143
#define COLUMN_FORMAT_MASK 7
150
144
#define COLUMN_FORMAT_SHIFT 3
151
145
 
153
147
/***************************************************************************
154
148
  Configuration parameters
155
149
****************************************************************************/
156
 
#define MAX_PASSWORD_LENGTH     32
157
150
#define MAX_ACCEPT_RETRY        10      // Test accept this many times
158
151
#define MAX_FIELDS_BEFORE_HASH  32
159
152
#define USER_VARS_HASH_SIZE     16
181
174
#define TRANS_ALLOC_BLOCK_SIZE          4096
182
175
#define TRANS_ALLOC_PREALLOC_SIZE       4096
183
176
#define RANGE_ALLOC_BLOCK_SIZE          4096
184
 
#define UDF_ALLOC_BLOCK_SIZE            1024
185
177
#define TABLE_ALLOC_BLOCK_SIZE          1024
186
178
#define WARN_ALLOC_BLOCK_SIZE           2048
187
179
#define WARN_ALLOC_PREALLOC_SIZE        1024
188
 
#define PROFILE_ALLOC_BLOCK_SIZE  2048
189
 
#define PROFILE_ALLOC_PREALLOC_SIZE 1024
190
180
 
191
181
/*
192
182
  The following parameters is to decide when to use an extra cache to
345
335
#define HA_ADMIN_NEEDS_ALTER    -11
346
336
#define HA_ADMIN_NEEDS_CHECK    -12
347
337
 
348
 
 
349
 
/* Remember to increase HA_MAX_ALTER_FLAGS when adding more flags! */
350
 
 
351
 
/* Return values for check_if_supported_alter */
352
 
 
353
 
#define HA_ALTER_ERROR               -1
354
 
#define HA_ALTER_SUPPORTED_WAIT_LOCK  0
355
 
#define HA_ALTER_SUPPORTED_NO_LOCK    1
356
 
#define HA_ALTER_NOT_SUPPORTED        2
357
 
 
358
338
/* Bits in table_flags() to show what database can do */
359
339
 
360
340
#define HA_NO_TRANSACTIONS     (1 << 0) /* Doesn't support transactions */