~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/sql_class.cc

  • Committer: Brian Aker
  • Date: 2008-10-06 17:35:06 UTC
  • Revision ID: brian@tangent.org-20081006173506-799lz31igxfrqb9a
Removed dead bit around SP/Triggers

Show diffs side-by-side

added added

removed removed

Lines of Context:
403
403
              /* statement id */ 0),
404
404
   Open_tables_state(refresh_version), rli_fake(0),
405
405
   lock_id(&main_lock_id),
406
 
   user_time(0), in_sub_stmt(0),
 
406
   user_time(0),
407
407
   binlog_table_maps(0), binlog_flags(0UL),
408
408
   arg_of_last_insert_id_function(false),
409
409
   first_successful_insert_id_in_prev_stmt(0),
881
881
  /*
882
882
    Reset rand_used so that detection of calls to rand() will save random 
883
883
    seeds if needed by the slave.
884
 
 
885
 
    Do not reset rand_used if inside a stored function or trigger because 
886
 
    only the call to these operations is logged. Thus only the calling 
887
 
    statement needs to detect rand() calls made by its substatements. These
888
 
    substatements must not set rand_used to 0 because it would remove the
889
 
    detection of rand() by the calling statement. 
890
884
  */
891
 
  if (!in_sub_stmt) /* stored functions and triggers are a special case */
892
885
  {
893
886
    /* Forget those values, for next binlogger: */
894
887
    stmt_depends_on_first_successful_insert_id_in_prev_stmt= 0;