Hi!
This is a list of items I know about that need to be done (it is not
exhaustive) and a few thoughts on difficulty/time required. There are
lots of open questions still in my head but I wanted to share a bit.
Discussion + additional items are welcome.
One bit of expectation setting, unless you write code things may or
may not happen that get added to the list. Right now these are the
items I am committed too... there are a wealth of great ideas/
refactoring bits but it is really up to individuals when it comes to
what gets done. There are a lot of good ideas in and around
information schemas, I am excited to see what all we can get from
folks about those.
The columns are Name, Required, Difficulty, and Time. Time is
obviously just an estimate.
▼ Replication ❑
• Patch ROR (or remove) ✓ Medium Weeks
• New binlog ❑ Hard ?
• Fix proto ❑ Medium Week
• Semi-Replication Patch ❑ Easy Week
▼ FRM ❑
• Convert default method to protos ✓ Medium Weeks
• Use Innodb internal tables ❑ Hard ?
• Fix discovery ✓ Medium Week
▼ Code Cleanups ❑
• Tests ✓ Easy Weeks
• ulong ✓ Easy Week
• uint ✓ Easy Week
• THD Encapsulation ✓ Easy Week
• Table Encapsulation ✓ Easy Week
▼ Protocol ❑
• New prep statement ❑ Hard ?
• Finalize auth encoding ✓ Easy Day
• Fix "startup" to allow for un-auth ✓ Easy Week
▼ Optimzer ❑
• Refactor out cursor code ❑ Medium Week
• Examine/patch around 6.0 fixes ✓ Medium Week
▼ Character Sets ❑
• Renumber UTF8 ✓ Easy Day
• Remove dead UTF8-3 ✓ Medium Day
▼ Types ❑
• Fix error control on ENUM ✓ Easy Day
• Make a decision on TINY/SMALL ✓ Easy Day
• Value object ❑ Hard Weeks
▼ Innodb ❑
• Review plugin for 6.0 ❑ Medium Weeks
• Pull in Innodb patches ❑ Medium Week
▼ Information Schema ❑
• Finish interface rewrite ✓ Hard Weeks
• Draw up list for new I_S to include ✓ Easy ?
▼ Other Internal ❑
• Apply RND patch from Austin ✓ Easy Day
Cheers,
-Brian
--
_______________________________________________________
Brian "Krow" Aker, brian at tangent.org
Seattle, Washington
http://krow.net/ <-- Me
http://tangent.org/ <-- Software
_______________________________________________________
You can't grep a dead tree.
_______________________________________________
Mailing list: https://launchpad.net/~drizzle-discuss
Post to : [email protected]
Unsubscribe : https://launchpad.net/~drizzle-discuss
More help : https://help.launchpad.net/ListHelp