← Back to team overview

maria-developers team mailing list archive

WL#199 New (by Monty): Change Item:name to LEX_STRING

 

-----------------------------------------------------------------------
                              WORKLOG TASK
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
TASK...........: Change Item:name to LEX_STRING
CREATION DATE..: Mon, 02 May 2011, 15:04
SUPERVISOR.....: 
IMPLEMENTOR....: 
COPIES TO......: 
CATEGORY.......: Server-BackLog
TASK ID........: 199 (http://askmonty.org/worklog/?tid=199)
VERSION........: Server-5.3
STATUS.........: Un-Assigned
PRIORITY.......: 60
WORKED HOURS...: 0
ESTIMATE.......: 6 (hours remain)
ORIG. ESTIMATE.: 6

PROGRESS NOTES:



DESCRIPTION:

Change Item::name, Item::org_name to LEX_STRING objects (from char*)
This allows us to remove Item::max_length and some calls to strlen(Item->name).

Reasons:
- Simpler and faster code
- Allow us to remove calls to strlen()
- Fixes some known bugs where Item->max_length and Item::name is not kept in sync.


ESTIMATED WORK TIME

ESTIMATED COMPLETION DATE
-----------------------------------------------------------------------
WorkLog (v4.0.0)