← Back to team overview

maria-developers team mailing list archive

Updated (by Knielsen): User-defined variables set that call UDFs (64)

 

-----------------------------------------------------------------------
                              WORKLOG TASK
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
TASK...........: User-defined variables set that call UDFs
CREATION DATE..: Sun, 15 Nov 2009, 19:22
SUPERVISOR.....: Monty
IMPLEMENTOR....: 
COPIES TO......: Monty
CATEGORY.......: Server-RawIdeaBin
TASK ID........: 64 (http://askmonty.org/worklog/?tid=64)
VERSION........: WorkLog-3.4
STATUS.........: Un-Assigned
PRIORITY.......: 60
WORKED HOURS...: 0
ESTIMATE.......: 0 (hours remain)
ORIG. ESTIMATE.: 0

PROGRESS NOTES:

-=-=(Knielsen - Sun, 15 Nov 2009, 20:37)=-=-
High Level Description modified.
--- /tmp/wklog.64.old.21525     2009-11-15 18:37:23.000000000 +0000
+++ /tmp/wklog.64.new.21525     2009-11-15 18:37:23.000000000 +0000
@@ -9,4 +9,11 @@
  But this would require a change to how variables are handled, and suggested I
 create this worklog item. 
 
+Comment by Sergei Golubchik:
+
+"This wouldn't require a change to how variables are handled, what it
+*would* require is WL#2974 (turning UDF into plugins).
+
+All plugins natively can add new server variables and execute any
+arbitrary code when they're assigned to."
 



DESCRIPTION:

I was talking to Monty about how with the memcached Functions for MySQL, I call:

mysql> do memc_servers_set('127.0.0.1:11211');

Instead, he suggests that it would be preferable to do:

set @@memc_servers = '127.0.0.1:11211'; 

 But this would require a change to how variables are handled, and suggested I
create this worklog item. 

Comment by Sergei Golubchik:

"This wouldn't require a change to how variables are handled, what it
*would* require is WL#2974 (turning UDF into plugins).

All plugins natively can add new server variables and execute any
arbitrary code when they're assigned to."


ESTIMATED WORK TIME

ESTIMATED COMPLETION DATE
-----------------------------------------------------------------------
WorkLog (v3.5.9)