~mordred/drizzle/add-drizzle-namespace

« back to all changes in this revision

Viewing changes to plugin/myisam/myisam.h

  • Committer: Brian Aker
  • Date: 2009-05-03 22:35:33 UTC
  • mfrom: (997.2.26 mordred)
  • Revision ID: brian@gaz-20090503223533-lv7lwqelv08dnv2j
Merge of Monty's code

Show diffs side-by-side

added added

removed removed

Lines of Context:
17
17
 
18
18
#ifndef _myisam_h
19
19
#define _myisam_h
 
20
 
 
21
#include <drizzled/key_map.h>
 
22
 
20
23
#ifdef  __cplusplus
21
24
extern "C" {
22
25
#endif
28
31
#ifndef _keycache_h
29
32
#include "keycache.h"
30
33
#endif
31
 
#include <storage/myisam/my_handler.h>
 
34
#include <plugin/myisam/my_handler.h>
32
35
#include <mysys/iocache.h>
33
36
 
34
37
/*
474
477
int mi_init_bulk_insert(MI_INFO *info, uint32_t cache_size, ha_rows rows);
475
478
void mi_flush_bulk_insert(MI_INFO *info, uint32_t inx);
476
479
void mi_end_bulk_insert(MI_INFO *info);
477
 
int mi_assign_to_key_cache(MI_INFO *info, uint64_t key_map,
478
 
                           KEY_CACHE *key_cache);
 
480
int mi_assign_to_key_cache(MI_INFO *info, KEY_CACHE *key_cache); 
479
481
void mi_change_key_cache(KEY_CACHE *old_key_cache,
480
482
                         KEY_CACHE *new_key_cache);
481
483
int mi_preload(MI_INFO *info, uint64_t key_map, bool ignore_leaves);