~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/session.h

  • Committer: Jay Pipes
  • Date: 2009-03-20 10:06:10 UTC
  • mto: This revision was merged to the branch mainline in revision 957.
  • Revision ID: jpipes@serialcoder-20090320100610-dcjrw7hcqo41kdg0
Removal of chenged_item dead code in session.

Show diffs side-by-side

added added

removed removed

Lines of Context:
385
385
extern HASH xid_cache;
386
386
 
387
387
#include <drizzled/security_context.h>
388
 
 
389
 
/**
390
 
  A registry for item tree transformations performed during
391
 
  query optimization. We register only those changes which require
392
 
  a rollback to re-execute a prepared statement or stored procedure
393
 
  yet another time.
394
 
*/
395
 
 
396
 
struct Item_change_record;
397
 
typedef I_List<Item_change_record> Item_change_list;
398
 
 
399
 
 
400
388
#include <drizzled/open_tables_state.h>
401
389
 
402
390
/* Flags for the Session::system_thread variable */
578
566
  } transaction;
579
567
  Field      *dup_field;
580
568
  sigset_t signals;
581
 
  /*
582
 
    This is to track items changed during execution of a prepared
583
 
    statement/stored procedure. It's created by
584
 
    register_item_tree_change() in memory root of Session, and freed in
585
 
    rollback_item_tree_changes(). For conventional execution it's always
586
 
    empty.
587
 
  */
588
 
  Item_change_list change_list;
589
569
 
590
570
  /* Tells if LAST_INSERT_ID(#) was called for the current statement */
591
571
  bool arg_of_last_insert_id_function;