~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to storage/myisam/myisamdef.h

MergedĀ fromĀ trunk.

Show diffs side-by-side

added added

removed removed

Lines of Context:
193
193
  ulong state_diff_length;
194
194
  uint  rec_reflength;                  /* rec_reflength in use now */
195
195
  uint  unique_name_length;
196
 
  uint32 ftparsers;                     /* Number of distinct ftparsers + 1 */
197
196
  File  kfile;                          /* Shared keyfile */
198
197
  File  data_file;                      /* Shared data file */
199
198
  int   mode;                           /* mode of file on open */
239
238
  MI_BIT_BUFF  bit_buff;
240
239
  /* accumulate indexfile changes between write's */
241
240
  TREE          *bulk_insert;
242
 
  DYNAMIC_ARRAY *ft1_to_ft2;            /* used only in ft1->ft2 conversion */
243
 
  MEM_ROOT      ft_memroot;             /* used by the parser               */
244
 
  MYSQL_FTPARSER_PARAM *ftparser_param; /* share info between init/deinit   */
245
241
  LIST in_use;                          /* Thread using this table          */
246
242
  char *filename;                       /* parameter to open filename       */
247
243
  uchar *buff,                          /* Temp area for key                */
635
631
extern int _mi_pack_rec_unpack(MI_INFO *info, MI_BIT_BUFF *bit_buff,
636
632
                               uchar *to, uchar *from, ulong reclength);
637
633
extern ulonglong mi_safe_mul(ulonglong a,ulonglong b);
638
 
extern int _mi_ft_update(MI_INFO *info, uint keynr, uchar *keybuf,
639
 
                         const uchar *oldrec, const uchar *newrec, my_off_t pos);
640
634
 
641
635
struct st_sort_info;
642
636
 
775
769
void mi_check_print_warning _VARARGS((MI_CHECK *param, const char *fmt,...));
776
770
void mi_check_print_info _VARARGS((MI_CHECK *param, const char *fmt,...));
777
771
int flush_pending_blocks(MI_SORT_PARAM *param);
778
 
int sort_ft_buf_flush(MI_SORT_PARAM *sort_param);
779
772
int thr_write_keys(MI_SORT_PARAM *sort_param);
780
773
pthread_handler_t thr_find_all_keys(void *arg);
781
774
int flush_blocks(MI_CHECK *param, KEY_CACHE *key_cache, File file);