~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/table_list.h

  • Committer: Brian Aker
  • Date: 2009-07-29 07:29:19 UTC
  • mfrom: (1103.1.4 merge)
  • Revision ID: brian@gaz-20090729072919-1pv9yqddtpoljgia
Merge of SJ code.

Show diffs side-by-side

added added

removed removed

Lines of Context:
81
81
    schema_table_name(NULL),
82
82
    option(NULL),
83
83
    on_expr(NULL),
84
 
    sj_on_expr(NULL),
85
 
    sj_inner_tables(0),
86
 
    sj_in_exprs(0),
87
84
    table_id(0),
88
85
    table(NULL),
89
86
    prep_on_expr(NULL),
147
144
  char          *schema_table_name;
148
145
  char    *option;                /* Used by cache index  */
149
146
  Item          *on_expr;               /* Used with outer join */
150
 
  Item          *sj_on_expr;
151
 
  /*
152
 
    (Valid only for semi-join nests) Bitmap of tables that are within the
153
 
    semi-join (this is different from bitmap of all nest's children because
154
 
    tables that were pulled out of the semi-join nest remain listed as
155
 
    nest's children).
156
 
  */
157
 
  table_map     sj_inner_tables;
158
 
  /* Number of IN-compared expressions */
159
 
  uint32_t          sj_in_exprs;
160
147
  uint32_t          table_id; /* table id (from binlog) for opened table */
161
148
  Table        *table;    /* opened table */
162
149
  /*