~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to storage/myisam/myisamdef.h

  • Committer: Brian Aker
  • Date: 2008-07-06 15:03:34 UTC
  • Revision ID: brian@tangent.org-20080706150334-xv3xa202trvs0712
USE_RAID cleanup, along with ftbench tools.

Show diffs side-by-side

added added

removed removed

Lines of Context:
190
190
  ulong state_diff_length;
191
191
  uint  rec_reflength;                  /* rec_reflength in use now */
192
192
  uint  unique_name_length;
193
 
  uint32 ftparsers;                     /* Number of distinct ftparsers + 1 */
194
193
  File  kfile;                          /* Shared keyfile */
195
194
  File  data_file;                      /* Shared data file */
196
195
  int   mode;                           /* mode of file on open */
236
235
  MI_BIT_BUFF  bit_buff;
237
236
  /* accumulate indexfile changes between write's */
238
237
  TREE          *bulk_insert;
239
 
  DYNAMIC_ARRAY *ft1_to_ft2;            /* used only in ft1->ft2 conversion */
240
 
  MEM_ROOT      ft_memroot;             /* used by the parser               */
241
 
  MYSQL_FTPARSER_PARAM *ftparser_param; /* share info between init/deinit   */
242
238
  LIST in_use;                          /* Thread using this table          */
243
239
  char *filename;                       /* parameter to open filename       */
244
240
  uchar *buff,                          /* Temp area for key                */
624
620
extern int _mi_pack_rec_unpack(MI_INFO *info, MI_BIT_BUFF *bit_buff,
625
621
                               uchar *to, uchar *from, ulong reclength);
626
622
extern ulonglong mi_safe_mul(ulonglong a,ulonglong b);
627
 
extern int _mi_ft_update(MI_INFO *info, uint keynr, uchar *keybuf,
628
 
                         const uchar *oldrec, const uchar *newrec, my_off_t pos);
629
623
 
630
624
struct st_sort_info;
631
625
 
766
760
void mi_check_print_warning _VARARGS((MI_CHECK *param, const char *fmt,...));
767
761
void mi_check_print_info _VARARGS((MI_CHECK *param, const char *fmt,...));
768
762
int flush_pending_blocks(MI_SORT_PARAM *param);
769
 
int sort_ft_buf_flush(MI_SORT_PARAM *sort_param);
770
763
int thr_write_keys(MI_SORT_PARAM *sort_param);
771
764
pthread_handler_t thr_find_all_keys(void *arg);
772
765
int flush_blocks(MI_CHECK *param, KEY_CACHE *key_cache, File file);