~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/sql_yacc.yy

  • Committer: Brian Aker
  • Date: 2009-01-20 00:07:41 UTC
  • mto: This revision was merged to the branch mainline in revision 801.
  • Revision ID: brian@tangent.org-20090120000741-80fu3j331ak04ayt
Remove first pas Repication

Show diffs side-by-side

added added

removed removed

Lines of Context:
1056
1056
        query verb_clause create change select drop insert replace insert2
1057
1057
        insert_values update delete truncate rename
1058
1058
        show describe load alter optimize keycache flush
1059
 
        reset purge begin commit rollback savepoint release
 
1059
        purge begin commit rollback savepoint release
1060
1060
        slave master_def master_defs master_file_def slave_until_opts
1061
1061
        repair analyze check start checksum
1062
1062
        field_list field_list_item field_spec kill column_def key_def
1167
1167
        | rename
1168
1168
        | repair
1169
1169
        | replace
1170
 
        | reset
1171
1170
        | rollback
1172
1171
        | savepoint
1173
1172
        | select
5414
5413
          opt_table_list {}
5415
5414
        | TABLES WITH READ_SYM LOCK_SYM
5416
5415
          { Lex->type|= REFRESH_TABLES | REFRESH_READ_LOCK; }
5417
 
        | QUERY_SYM CACHE_SYM
5418
 
          { Lex->type|= REFRESH_QUERY_CACHE_FREE; }
5419
5416
        | HOSTS_SYM
5420
5417
          { Lex->type|= REFRESH_HOSTS; }
5421
5418
        | LOGS_SYM
5422
5419
          { Lex->type|= REFRESH_LOG; }
5423
5420
        | STATUS_SYM
5424
5421
          { Lex->type|= REFRESH_STATUS; }
5425
 
        | SLAVE
5426
 
          { Lex->type|= REFRESH_SLAVE; }
5427
 
        | MASTER_SYM
5428
 
          { Lex->type|= REFRESH_MASTER; }
5429
 
        | RESOURCES
5430
 
          { Lex->type|= REFRESH_USER_RESOURCES; }
5431
5422
        ;
5432
5423
 
5433
5424
opt_table_list:
5435
5426
        | table_list {}
5436
5427
        ;
5437
5428
 
5438
 
reset:
5439
 
          RESET_SYM
5440
 
          {
5441
 
            LEX *lex=Lex;
5442
 
            lex->sql_command= SQLCOM_RESET; lex->type=0;
5443
 
          }
5444
 
          reset_options
5445
 
          {}
5446
 
        ;
5447
 
 
5448
 
reset_options:
5449
 
          reset_options ',' reset_option
5450
 
        | reset_option
5451
 
        ;
5452
 
 
5453
 
reset_option:
5454
 
          SLAVE               { Lex->type|= REFRESH_SLAVE; }
5455
 
        | MASTER_SYM          { Lex->type|= REFRESH_MASTER; }
5456
 
        | QUERY_SYM CACHE_SYM { Lex->type|= REFRESH_QUERY_CACHE;}
5457
 
        ;
5458
 
 
5459
5429
purge:
5460
5430
          PURGE
5461
5431
          {