~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/optimizer/range.h

Namespace the parser just a bit, and update our call for the type of parser
we want.

Show diffs side-by-side

added added

removed removed

Lines of Context:
22
22
#ifndef DRIZZLED_OPTIMIZER_RANGE_H
23
23
#define DRIZZLED_OPTIMIZER_RANGE_H
24
24
 
25
 
#include "drizzled/field.h"
26
 
#include "drizzled/item/sum.h"
 
25
#include <drizzled/field.h>
 
26
#include <drizzled/item/sum.h>
 
27
#include <drizzled/table_reference.h>
27
28
 
28
29
#include <queue>
29
30
 
 
31
#include <boost/dynamic_bitset.hpp>
 
32
 
30
33
namespace drizzled
31
34
{
32
35
 
312
315
};
313
316
 
314
317
QuickRangeSelect *get_quick_select_for_ref(Session *session, 
315
 
                                             Table *table,
316
 
                                             struct table_reference_st *ref,
317
 
                                             ha_rows records);
 
318
                                           Table *table,
 
319
                                           table_reference_st *ref,
 
320
                                           ha_rows records);
318
321
 
319
322
/*
320
323
  Create a QuickRangeSelect from given key and SEL_ARG tree for that key.