~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/session.cc

  • Committer: Stewart Smith
  • Date: 2010-12-07 07:13:27 UTC
  • mfrom: (1977 staging)
  • mto: (2021.1.2 build)
  • mto: This revision was merged to the branch mainline in revision 1986.
  • Revision ID: stewart@flamingspork.com-20101207071327-1jg63kw3pc4np74d
merge trunk

Show diffs side-by-side

added added

removed removed

Lines of Context:
23
23
 
24
24
#include "config.h"
25
25
#include "drizzled/session.h"
26
 
#include "drizzled/session_list.h"
 
26
#include "drizzled/session/cache.h"
27
27
#include <sys/stat.h>
28
28
#include "drizzled/error.h"
29
29
#include "drizzled/gettext.h"
41
41
#include "drizzled/plugin/authentication.h"
42
42
#include "drizzled/plugin/logging.h"
43
43
#include "drizzled/plugin/transactional_storage_engine.h"
 
44
#include "drizzled/plugin/query_rewrite.h"
44
45
#include "drizzled/probes.h"
45
46
#include "drizzled/table_proto.h"
46
47
#include "drizzled/db.h"
723
724
    in_packet_length--;
724
725
  }
725
726
 
726
 
  query.reset(new std::string(in_packet, in_packet + in_packet_length));
 
727
  std::string *new_query= new std::string(in_packet, in_packet + in_packet_length);
 
728
  plugin::QueryRewriter::rewriteQuery(getSchema(), *new_query);
 
729
  query.reset(new_query);
727
730
 
728
731
  return true;
729
732
}