summaryrefslogtreecommitdiff
path: root/sql/item_func.h
diff options
context:
space:
mode:
authorsasha@mysql.sashanet.com <>2001-01-17 05:47:33 -0700
committersasha@mysql.sashanet.com <>2001-01-17 05:47:33 -0700
commitd0f4235a2efc4a31456c7ec6a6e4e32d830724bd (patch)
tree6d77ea3fb9cae4b29069ce7d9ad832a29cd4e0b3 /sql/item_func.h
parent1d25808fba138004572a8b11141540781300bd64 (diff)
downloadmariadb-git-d0f4235a2efc4a31456c7ec6a6e4e32d830724bd.tar.gz
rpl000016.test sync
rpl000001.result BitKeeper file /home/sasha/src/bk/mysql/mysql-test/r/rpl000001.result ignore Added BitKeeper/tmp/bkr3sAHD to the ignore list slave.h MASTER_POS_WAIT lex.h MASTER_POS_WAIT slave.cc MASTER_POS_WAIT, do automagic restart on debugging abort, skip rotate events in slave.cc debug abort count sql_repl.cc announce the log name at the start of the log with a fake rotate event item_create.h MASTER_POS_WAIT item_func.cc MASTER_POS_WAIT item_func.h MASTER_POS_WAIT sql_class.h enter_cond(), exit_cond() helper inliners item_create.cc added MASTER_POS_WAIT mysql-test-run.sh speed improvement fixes rpl000007.test sync rpl000003.test sleep -> sync rpl000004.test sleep -> sync, fixed clean up bug rpl000014.test sync rpl000009.test sync rpl000013.test sync rpl000001.test sleep -> sync rpl000008.test sync rpl000006.test sync on cleanup rpl000011.test sync rpl000012.test sync rpl000005.test sleep -> sync rpl000010.test sync rpl000015.test sync rpl000002.test sleep -> sync rpl000014.result we now know the master log name as soon as we connect mysql.cc added optional agrument to --wait mysqltest.c added save_master_pos and sync_with_master commands
Diffstat (limited to 'sql/item_func.h')
-rw-r--r--sql/item_func.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/sql/item_func.h b/sql/item_func.h
index 90400b4181a..5810307e81c 100644
--- a/sql/item_func.h
+++ b/sql/item_func.h
@@ -778,6 +778,18 @@ class Item_func_release_lock :public Item_int_func
void fix_length_and_dec() { decimals=0; max_length=1; maybe_null=1;}
};
+/* replication functions */
+
+class Item_master_pos_wait :public Item_int_func
+{
+ String value;
+ public:
+ Item_master_pos_wait(Item *a,Item *b) :Item_int_func(a,b) {}
+ longlong val_int();
+ const char *func_name() const { return "master_pos_wait"; }
+ void fix_length_and_dec() { decimals=0; max_length=1; maybe_null=1;}
+};
+
/* Handling of user definiable variables */