Commit 2bcb7b4f authored by yiwenshao's avatar yiwenshao

add doxygen

parent 90c255d8
......@@ -33,3 +33,5 @@ packages/tls/mysqlWrapper/main
*.conf
input/sql
token.cc
html
latex
This diff is collapsed.
......@@ -5,8 +5,8 @@
[onions for num]
oDET: DET
oOPE: OPE
#oAGG: HOM
oASHE: ASHE
oAGG: HOM
#oASHE: ASHE
[end]
......
......@@ -16,8 +16,7 @@
//################################################################Create table handler#########################################################################################
AbstractQueryExecutor *
CreateTableHandler::rewriteAndUpdate(Analysis &a, LEX *lex, const Preamble &pre) const
{
CreateTableHandler::rewriteAndUpdate(Analysis &a, LEX *lex, const Preamble &pre) const {
assert(a.deltas.size() == 0);
TEST_DatabaseDiscrepancy(pre.dbname, a.getDatabaseName());
......
......@@ -1334,7 +1334,6 @@ Rewriter::dispatchOnLex(Analysis &a, const std::string &query)
return new OnionAdjustmentExecutor(std::move(deltas),
adjust_queries);
}
//为什么两种情况返回的executor是不一样的?一个用了get一个没有用?
return executor.get();
} else if (ddl_dispatcher->canDo(lex)) {
const SQLHandler &handler = ddl_dispatcher->dispatch(lex);
......@@ -1364,7 +1363,6 @@ Rewriter::dispatchOnLex(Analysis &a, const std::string &query)
QueryRewrite
Rewriter::rewrite(const std::string &q, const SchemaInfo &schema,
const std::string &default_db, const ProxyState &ps){
//LOG(cdb_v) << "q " << q;
assert(0 == mysql_thread_init());
Analysis analysis(default_db, schema, ps.getMasterKey(),
ps.defaultSecurityRating());
......
......@@ -187,7 +187,7 @@ rewrite(lua_State *const L) {
strtoull(xlua_tolstring(L, 3).c_str(), NULL, 10);
c_wrapper->last_query = query;
if (EXECUTE_QUERIES) {
try {
TEST_Text(retrieveDefaultDatabase(_thread_id, ps->getConn(),
&c_wrapper->default_db),
......@@ -204,7 +204,6 @@ rewrite(lua_State *const L) {
Rewriter::rewrite(query,
*schema.get(),
c_wrapper->default_db, *ps)));
assert(qr);
c_wrapper->setQueryRewrite(std::move(qr));
} catch (const AbstractException &e) {
......@@ -216,7 +215,7 @@ rewrite(lua_State *const L) {
xlua_pushlstring(L, e.msg); // error message
return 2;
}
}
lua_pushboolean(L, true); // status
lua_pushnil(L); // error message
return 2;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment