← Back to team overview

maria-developers team mailing list archive

Updated (by Serg): Add info to engine description (61)

 

-----------------------------------------------------------------------
                              WORKLOG TASK
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
TASK...........: Add info to engine description
CREATION DATE..: Mon, 02 Nov 2009, 22:58
SUPERVISOR.....: Monty
IMPLEMENTOR....: Sanja
COPIES TO......: 
CATEGORY.......: Server-BackLog
TASK ID........: 61 (http://askmonty.org/worklog/?tid=61)
VERSION........: Server-5.1
STATUS.........: Complete
PRIORITY.......: 60
WORKED HOURS...: 0
ESTIMATE.......: 5 (hours remain)
ORIG. ESTIMATE.: 5

PROGRESS NOTES:

-=-=(Serg - Fri, 23 Apr 2010, 11:02)=-=-
Status updated.
--- /tmp/wklog.61.old.24344     2010-04-23 11:02:39.000000000 +0000
+++ /tmp/wklog.61.new.24344     2010-04-23 11:02:39.000000000 +0000
@@ -1 +1 @@
-Code-Review
+Complete

-=-=(Sanja - Fri, 04 Dec 2009, 13:50)=-=-
Status updated.
--- /tmp/wklog.61.old.16175     2009-12-04 13:50:12.000000000 +0200
+++ /tmp/wklog.61.new.16175     2009-12-04 13:50:12.000000000 +0200
@@ -1 +1 @@
-Assigned
+Code-Review

-=-=(Sanja - Fri, 20 Nov 2009, 00:18)=-=-
High-Level Specification modified.
--- /tmp/wklog.61.old.19932     2009-11-20 00:18:57.000000000 +0200
+++ /tmp/wklog.61.new.19932     2009-11-20 00:18:57.000000000 +0200
@@ -1 +1,9 @@
+There is two time of engines/plugins build in and loadable. For both we add
+structure with additional information
 
+1) for build in we will modify  MYSQL_PLUGIN_STATIC to collect that strucures in
+array also with  builtin_*_plugin structures.
+
+2) for dinamic plugins we check in plugin_dl_add() if the pligin defins maria
+simbols we read info in  if no then fill maturety with UNKNOWN and version with
+empty string.

-=-=(Sanja - Thu, 19 Nov 2009, 23:56)=-=-
High Level Description modified.
--- /tmp/wklog.61.old.19057     2009-11-19 23:56:48.000000000 +0200
+++ /tmp/wklog.61.new.19057     2009-11-19 23:56:48.000000000 +0200
@@ -1,8 +1,6 @@
-Add additional information about engine and show it in SHOW ENGINES:
+Add additional information about engine and show it in information schema:
 
-License (PROPRIETARY, GPL, BSD) (it is already present, just have to be shown)
-
-Maturity (TEST, ALPHA, BETA, GAMMA, RELEASE)
+Maturity (UNKNOWN, TEST, ALPHA, BETA, GAMMA, RELEASE)
 
 Version (just string from engine developer like "0.99 beta", better if it will
 be monotonically increasing in terms of alphabetical sort).

-=-=(Hakan - Thu, 05 Nov 2009, 21:09)=-=-
High Level Description modified.
--- /tmp/wklog.61.old.22402     2009-11-05 21:09:08.000000000 +0200
+++ /tmp/wklog.61.new.22402     2009-11-05 21:09:08.000000000 +0200
@@ -1,8 +1,8 @@
 Add additional information about engine and show it in SHOW ENGINES:
 
-License (PROPRIETARY, GPL, BSD) (it is present just have to be shown)
+License (PROPRIETARY, GPL, BSD) (it is already present, just have to be shown)
 
 Maturity (TEST, ALPHA, BETA, GAMMA, RELEASE)
 
-Version (just string from engine developer like "0.99 betta", better if it will
+Version (just string from engine developer like "0.99 beta", better if it will
 be monotonically increasing in terms of alphabetical sort).



DESCRIPTION:

Add additional information about engine and show it in information schema:

Maturity (UNKNOWN, TEST, ALPHA, BETA, GAMMA, RELEASE)

Version (just string from engine developer like "0.99 beta", better if it will
be monotonically increasing in terms of alphabetical sort).


HIGH-LEVEL SPECIFICATION:



There is two time of engines/plugins build in and loadable. For both we add
structure with additional information

1) for build in we will modify  MYSQL_PLUGIN_STATIC to collect that strucures in
array also with  builtin_*_plugin structures.

2) for dinamic plugins we check in plugin_dl_add() if the pligin defins maria
simbols we read info in  if no then fill maturety with UNKNOWN and version with
empty string.


ESTIMATED WORK TIME

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