~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to include/myisam.h

  • Committer: mark
  • Date: 2008-07-15 06:32:36 UTC
  • mto: This revision was merged to the branch mainline in revision 169.
  • Revision ID: mark@piggy.tangent.org-20080715063236-v5016hb1z1oyi7lj
remove FTPARSER and last remains of full text search

Show diffs side-by-side

added added

removed removed

Lines of Context:
186
186
  uint16 maxlength;                     /* max length of (packed) key (auto) */
187
187
  uint16 block_size_index;              /* block_size (auto) */
188
188
  uint32 version;                       /* For concurrent read/write */
189
 
  uint32 ftparser_nr;                   /* distinct ftparser number */
190
189
 
191
190
  HA_KEYSEG *seg,*end;
192
 
  struct st_mysql_ftparser *parser;     /* Fulltext [pre]parser */
 
191
 
193
192
  int (*bin_search)(struct st_myisam_info *info,struct st_mi_keydef *keyinfo,
194
193
                    uchar *page,uchar *key,
195
194
                    uint key_len,uint comp_flag,uchar * *ret_pos,
430
429
  enum_mi_stats_method stats_method;
431
430
} MI_CHECK;
432
431
 
433
 
typedef struct st_sort_ft_buf
434
 
{
435
 
  uchar *buf, *end;
436
 
  int   count;
437
 
  uchar lastkey[MI_MAX_KEY_BUFF];
438
 
} SORT_FT_BUF;
439
 
 
440
432
typedef struct st_sort_info
441
433
{
442
434
  my_off_t filelength,dupp,buff_length;
448
440
  MI_CHECK *param;
449
441
  uchar *buff;
450
442
  SORT_KEY_BLOCKS *key_block,*key_block_end;
451
 
  SORT_FT_BUF *ft_buf;
452
443
  /* sync things */
453
444
  uint got_error, threads_running;
454
445
  pthread_mutex_t mutex;