~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/join.h

  • Committer: Padraig O'Sullivan
  • Date: 2009-07-28 05:06:29 UTC
  • mto: (1112.1.3 merge)
  • mto: This revision was merged to the branch mainline in revision 1113.
  • Revision ID: osullivan.padraig@gmail.com-20090728050629-0gsa1dour9zja9wy
Removed the typedef for nested_join_map and instead just declare these
bitmaps as std::bitset. I don't see the need for the typedef in this
scenario...

Show diffs side-by-side

added added

removed removed

Lines of Context:
27
27
#ifndef DRIZZLED_JOIN_H
28
28
#define DRIZZLED_JOIN_H
29
29
 
 
30
#include <bitset>
 
31
 
30
32
class JOIN :public Sql_alloc
31
33
{
32
34
  JOIN(const JOIN &rhs);                        /**< not implemented */
137
139
    Bitmap of nested joins embedding the position at the end of the current
138
140
    partial join (valid only during join optimizer run).
139
141
  */
140
 
  nested_join_map cur_embedding_map;
 
142
  std::bitset<64> cur_embedding_map;
141
143
 
142
144
  double best_read;
143
145
  List<Cached_item> group_fields;