• unknown's avatar
    Mechanical class renaming: · 7f028f6b
    unknown authored
    Protocol_simple->Protocol_text; Protocol_prep->Protocol_binary
    and also THD::protocol_simple->THD::protocol_text,
    THD::protocol_prep->THD::protocol_binary.
    Reason: the binary protocol is not bound to be used only with
    prepared statements long term (see WL#3559 "Decouple binary protocol
    from prepared statements"). Renaming now is pressing because
    the fix for BUG#735 "Prepared Statements: there is
    no support for Query Cache" will introduce a new member
    in class Query_cache_flags telling about the protocol's nature.
    Other reason: "simple" is less accurate than "text".
    Future patches for BUG#735 will rely on this cset.
    
    
    libmysqld/lib_sql.cc:
      Protocol_simple->Protocol_text; Protocol_prep->Protocol_binary
    sql/protocol.cc:
      Protocol_simple->Protocol_text; Protocol_prep->Protocol_binary
    sql/protocol.h:
      Protocol_simple->Protocol_text; Protocol_prep->Protocol_binary
    sql/set_var.cc:
      Protocol_simple->Protocol_text; Protocol_prep->Protocol_binary
    sql/sql_class.cc:
      Protocol_simple->Protocol_text; Protocol_prep->Protocol_binary
    sql/sql_class.h:
      Protocol_simple->Protocol_text; Protocol_prep->Protocol_binary
    sql/sql_prepare.cc:
      Protocol_simple->Protocol_text; Protocol_prep->Protocol_binary
    7f028f6b
sql_class.h 70.3 KB