~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/join_table.h

Remove dead memset call.

Show diffs side-by-side

added added

removed removed

Lines of Context:
34
34
#include "drizzled/join_cache.h"
35
35
#include "drizzled/optimizer/key_use.h"
36
36
 
 
37
#include "drizzled/records.h"
 
38
 
37
39
#include <bitset>
38
40
 
39
41
namespace drizzled
149
151
 
150
152
  Read_record_func read_first_record;
151
153
  Next_select_func next_select;
152
 
  READ_RECORD   read_record;
 
154
  ReadRecord    read_record;
153
155
  /*
154
156
    Currently the following two fields are used only for a [NOT] IN subquery
155
157
    if it is executed by an alternative full table scan when the left operand of
156
158
    the subquery predicate is evaluated to NULL.
157
159
  */
158
160
  Read_record_func save_read_first_record; /**< to save read_first_record */
159
 
  int (*save_read_record) (READ_RECORD *); /**< to save read_record.read_record */
 
161
  int (*save_read_record) (ReadRecord *); /**< to save read_record.read_record */
160
162
  double worst_seeks;
161
163
  key_map       const_keys; /**< Keys with constant part */
162
164
  key_map       checked_keys; /**< Keys checked in find_best */
198
200
  */
199
201
  ha_rows limit;
200
202
  table_reference_st    ref;
201
 
  JOIN_CACHE cache;
202
 
  JOIN *join;
 
203
  JoinCache cache;
 
204
  Join *join;
203
205
 
204
206
  /**
205
207
     ptr  - this join tab should do an InsideOut scan. Points