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

Reply via email to