~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/join_cache.h

  • Committer: Brian Aker
  • Date: 2009-07-11 05:59:19 UTC
  • mfrom: (1089.1.9 merge)
  • Revision ID: brian@gaz-20090711055919-m4px3crrdgta5lie
Collection of patches from new-cleanup (includes asserts for field in debug)

Show diffs side-by-side

added added

removed removed

Lines of Context:
23
23
#include "drizzled/server_includes.h"
24
24
 
25
25
class Field_blob;
26
 
typedef struct st_join_table JOIN_TAB;
 
26
typedef JoinTable JoinTable;
27
27
 
28
28
/**
29
29
  CACHE_FIELD and JOIN_CACHE is used on full join to cache records in outer
66
66
  SQL_SELECT *select;
67
67
} JOIN_CACHE;
68
68
 
69
 
int join_init_cache(Session *session, JOIN_TAB *tables, uint32_t table_count);
 
69
int join_init_cache(Session *session, JoinTable *tables, uint32_t table_count);
70
70
void reset_cache_read(JOIN_CACHE *cache);
71
71
void reset_cache_write(JOIN_CACHE *cache);
72
72
bool store_record_in_cache(JOIN_CACHE *cache);