Drizzle Umbrella Project future

Milestone information

Project:
Drizzle Umbrella Project
Version:
future
Expected:
 

Activities

Assigned to you:
No blueprints or bugs assigned to you.
Assignees:
5 Andrew Hutchings, 4 Brian Aker, 1 CaptTofu, 1 Gary, 1 Hartmut Holzgraefe, 2 Joe Daly, 1 Mats Kindahl, 1 Mohit Srivastava, 19 Monty Taylor, 1 Olaf van der Spek, 1 Padraig O'Sullivan, 14 Patrick Crews, 6 Stewart Smith, 1 avi kohn, 2 fmpwizard, 1 neh, 1 ziminq
Blueprints:
55 Unknown, 68 Not started, 1 Deferred, 10 Started, 2 Slow progress, 2 Good progress, 1 Beta Available, 1 Implemented
Bugs:
1 New, 2 Invalid, 6 Won't Fix, 8 Confirmed, 4 Triaged, 2 Fix Released

140 blueprints and 23 bugs targeted

Blueprint Project Priority Assignee Delivery
ha_alter_information needs to be fixed ha_alter_information needs to be fixed Drizzle Drizzle 5 Essential Stewart Smith  5 Started
Storage engine createTableImplementation() to only be passed proto not table object Storage engine createTableImplementation() to only be passed proto not table object Drizzle Drizzle 5 Essential Stewart Smith  7 Good progress
Add Session level tracing Add Session level tracing Drizzle Drizzle 4 High   1 Not started
Write hudson plugin for rackspace cloud Write hudson plugin for rackspace cloud Drizzle Drizzle 4 High Monty Taylor  5 Started
Need to add command line tests for all Drizzle components Need to add command line tests for all Drizzle components Drizzle Drizzle 3 Medium Patrick Crews  0 Unknown
Remove my_getopt, the old configuration system Remove my_getopt, the old configuration system Drizzle Drizzle 3 Medium Monty Taylor  0 Unknown
Test various MySQL clients and APIs Test various MySQL clients and APIs Drizzle Drizzle 3 Medium Monty Taylor  0 Unknown
Contention Objects: syslocks Contention Objects: syslocks Drizzle Drizzle 3 Medium   1 Not started
Contention Objects: sysobjwaits Contention Objects: sysobjwaits Drizzle Drizzle 3 Medium   1 Not started
Contention Objects: syswaits Contention Objects: syswaits Drizzle Drizzle 3 Medium   1 Not started
Create Session Level Contention Object: sesscurrwait Create Session Level Contention Object: sesscurrwait Drizzle Drizzle 3 Medium   1 Not started
Create Session Level Contention Object: sesswait Create Session Level Contention Object: sesswait Drizzle Drizzle 3 Medium   1 Not started
Create Session Level Contention Object: sesswaithistory Create Session Level Contention Object: sesswaithistory Drizzle Drizzle 3 Medium   1 Not started
Create Session Level Contention Objects Create Session Level Contention Objects Drizzle Drizzle 3 Medium   1 Not started
Create Session Level General Performance Object: sessperfstat Create Session Level General Performance Object: sessperfstat Drizzle Drizzle 3 Medium   1 Not started
Create Session Level General Performance Object: sessprocess Create Session Level General Performance Object: sessprocess Drizzle Drizzle 3 Medium   1 Not started
Create Session Level General Performance Objects Create Session Level General Performance Objects Drizzle Drizzle 3 Medium   1 Not started
Create Session Level I/O Object: Create Session Level I/O Object: Drizzle Drizzle 3 Medium   1 Not started
Create Session Level I/O Object: sessobjectio Create Session Level I/O Object: sessobjectio Drizzle Drizzle 3 Medium   1 Not started
Create Session Level I/O Objects Create Session Level I/O Objects Drizzle Drizzle 3 Medium   1 Not started
Create Session Level Resource Object: sessusage Create Session Level Resource Object: sessusage Drizzle Drizzle 3 Medium   1 Not started
Create Session Level SQL Execution Object: sesssql Create Session Level SQL Execution Object: sesssql Drizzle Drizzle 3 Medium   1 Not started
Create Session Level Time Model Object: sesstime Create Session Level Time Model Object: sesstime Drizzle Drizzle 3 Medium   1 Not started
Create System Level Configuration Object: sysconfiguration Create System Level Configuration Object: sysconfiguration Drizzle Drizzle 3 Medium   1 Not started
Create System Level Contention Objects Create System Level Contention Objects Drizzle Drizzle 3 Medium   1 Not started
Create System Level IO Objects Create System Level IO Objects Drizzle Drizzle 3 Medium   1 Not started
Create System Level Operational Object-sysquerylog Create System Level Operational Object-sysquerylog Drizzle Drizzle 3 Medium   1 Not started
Create System Level Operational Object: syserrorlog Create System Level Operational Object: syserrorlog Drizzle Drizzle 3 Medium   1 Not started
Create System Level Operational Object: sysgslowlog Create System Level Operational Object: sysgslowlog Drizzle Drizzle 3 Medium   1 Not started
Create System Level Operational Objects Create System Level Operational Objects Drizzle Drizzle 3 Medium   1 Not started
Create System Level Resource Usage Object: sysusage Create System Level Resource Usage Object: sysusage Drizzle Drizzle 3 Medium   1 Not started
Create System Level SQL Objects Create System Level SQL Objects Drizzle Drizzle 3 Medium   1 Not started
Create System Level Time Model Objects Create System Level Time Model Objects Drizzle Drizzle 3 Medium   1 Not started
Develop Performance Interface. Develop Performance Interface. Drizzle Drizzle 3 Medium   1 Not started
Document Drizzle licensing methodology Document Drizzle licensing methodology Drizzle Drizzle 3 Medium Brian Aker  1 Not started
General Performance Object: sysperfstat General Performance Object: sysperfstat Drizzle Drizzle 3 Medium   1 Not started
I/O Objects: sysfileio I/O Objects: sysfileio Drizzle Drizzle 3 Medium   1 Not started
IO Objects: sysobjectio IO Objects: sysobjectio Drizzle Drizzle 3 Medium   1 Not started
Implement Table Elimination in Drizzle Implement Table Elimination in Drizzle Drizzle Drizzle 3 Medium Padraig O'Sullivan  1 Not started
Implement global variables to session variables infrastructure Implement global variables to session variables infrastructure Drizzle Drizzle 3 Medium Monty Taylor  1 Not started
Implement the new variables interface Implement the new variables interface Drizzle Drizzle 3 Medium Monty Taylor  1 Not started
Migrate plugins to use new variables interface Migrate plugins to use new variables interface Drizzle Drizzle 3 Medium Monty Taylor  1 Not started
Migrate sysvar wrappers to new variables interface Migrate sysvar wrappers to new variables interface Drizzle Drizzle 3 Medium Monty Taylor  1 Not started
Move config values into new variables interface Move config values into new variables interface Drizzle Drizzle 3 Medium Monty Taylor  1 Not started
New SERIAL New SERIAL Drizzle Drizzle 3 Medium   1 Not started
New timestamp type New timestamp type Drizzle Drizzle 3 Medium Brian Aker  1 Not started
SQL Object: syssqltext SQL Object: syssqltext Drizzle Drizzle 3 Medium   1 Not started
SQL Object: syssqlwait SQL Object: syssqlwait Drizzle Drizzle 3 Medium   1 Not started
SQL Objects: syssqlstat SQL Objects: syssqlstat Drizzle Drizzle 3 Medium   1 Not started
Turn on strict aliasing Turn on strict aliasing Drizzle Drizzle 3 Medium Monty Taylor  1 Not started
Value object Value object Drizzle Drizzle 3 Medium   1 Not started
Variables with functions as defaults Variables with functions as defaults Drizzle Drizzle 3 Medium Brian Aker  1 Not started
clean up myisam to only use storage engine interface clean up myisam to only use storage engine interface Drizzle Drizzle 3 Medium   1 Not started
Clean Headers for Precompiled Support Clean Headers for Precompiled Support Drizzle Drizzle 3 Medium Monty Taylor  5 Started
Gearman Replication Plugin Gearman Replication Plugin Drizzle Drizzle 3 Medium   5 Started
Remove bookmarks hash Remove bookmarks hash Drizzle Drizzle 3 Medium Monty Taylor  5 Started
Refactoring - Cleanup mysql_alter_table function Refactoring - Cleanup mysql_alter_table function Drizzle Drizzle 3 Medium   6 Slow progress
Create new libdrizzle plugin Create new libdrizzle plugin Drizzle Drizzle 3 Medium   7 Good progress
Better function error message for wrong number of arguments Better function error message for wrong number of arguments Drizzle Drizzle 3 Medium fmpwizard  0 Unknown
Code Cleanup: Replace slot with generic grab config from THD Code Cleanup: Replace slot with generic grab config from THD Drizzle Drizzle 3 Medium Monty Taylor  1 Not started
Control of Gathered Statistics Control of Gathered Statistics Drizzle Drizzle 3 Medium   1 Not started
Create Session Level Performance Objects Create Session Level Performance Objects Drizzle Drizzle 3 Medium   1 Not started
Create System Level Performance Objects Create System Level Performance Objects Drizzle Drizzle 3 Medium   1 Not started
Persistence of Performance Object Data Persistence of Performance Object Data Drizzle Drizzle 3 Medium   1 Not started
"UPDATE_TIME" in data_dictionary.table for innodb tables "UPDATE_TIME" in data_dictionary.table for innodb tables Drizzle Drizzle 3 Medium   1 Not started
Refactor all methods/functions which have unused param Refactor all methods/functions which have unused param Drizzle Drizzle 3 Medium   1 Not started
port MTR2's ability to shutdown and restart a server within a test port MTR2's ability to shutdown and restart a server within a test Drizzle Drizzle 3 Medium Patrick Crews  2 Deferred
json server json server Drizzle Drizzle 3 Medium Mohit Srivastava  5 Started
CREATE TABLE proto generated in parser CREATE TABLE proto generated in parser Drizzle Drizzle 3 Medium Stewart Smith  6 Slow progress
Simple statement-based replication Simple statement-based replication Drizzle Drizzle 3 Medium Mats Kindahl  5 Started
Add abililty to have compressed columns Add abililty to have compressed columns Drizzle Drizzle 2 Low   0 Unknown
Add init-connect functionality back in Add init-connect functionality back in Drizzle Drizzle 2 Low   0 Unknown
Add init-file functionality back in Add init-file functionality back in Drizzle Drizzle 2 Low   0 Unknown
Add tests to check proper validation of utf8 identifiers Add tests to check proper validation of utf8 identifiers Drizzle Drizzle 2 Low   0 Unknown
Add unit tests for checking transaction id's Add unit tests for checking transaction id's Drizzle Drizzle 2 Low Patrick Crews  0 Unknown
Add unit tests for identifiers with backticks Add unit tests for identifiers with backticks Drizzle Drizzle 2 Low Patrick Crews  0 Unknown
Create tests to verify dynamic loading of plugins Create tests to verify dynamic loading of plugins Drizzle Drizzle 2 Low Patrick Crews  0 Unknown
Fix max heap table size vs temp table size Fix max heap table size vs temp table size Drizzle Drizzle 2 Low Brian Aker  0 Unknown
Need to add more unit tests for various field types Need to add more unit tests for various field types Drizzle Drizzle 2 Low Patrick Crews  0 Unknown
Need to add tests for all Drizzle client libraries Need to add tests for all Drizzle client libraries Drizzle Drizzle 2 Low Patrick Crews  0 Unknown
Port tpce benchmark to Drizzle Port tpce benchmark to Drizzle Drizzle Drizzle 2 Low   0 Unknown
Remove flush logs code in the parser Remove flush logs code in the parser Drizzle Drizzle 2 Low   0 Unknown
Replace current implementation of decimal with libgmp Replace current implementation of decimal with libgmp Drizzle Drizzle 2 Low Andrew Hutchings  0 Unknown
Transaction Log - Prototype Python log reader Transaction Log - Prototype Python log reader Drizzle Drizzle 2 Low neh  0 Unknown
separate schema and table create info in parser separate schema and table create info in parser Drizzle Drizzle 2 Low   0 Unknown
Ability to configure the server without restarting it Ability to configure the server without restarting it Drizzle Drizzle 2 Low   1 Not started
Add ability for drizzledump to push files up to the cloud Add ability for drizzledump to push files up to the cloud Drizzle Drizzle 2 Low Monty Taylor  1 Not started
Add tests for drop table and drop schema Add tests for drop table and drop schema Drizzle Drizzle 2 Low   1 Not started
Allow for the online renaming of a column in the ALTER TABLE statement Allow for the online renaming of a column in the ALTER TABLE statement Drizzle Drizzle 2 Low   1 Not started
Create a MacPorts package Create a MacPorts package Drizzle Drizzle 2 Low   1 Not started
Investigate Double copy of blocks on read() Investigate Double copy of blocks on read() Drizzle Drizzle 2 Low   1 Not started
Output descriptive error messages during server startup Output descriptive error messages during server startup Drizzle Drizzle 2 Low   1 Not started
HTTP Protocol Plugin HTTP Protocol Plugin Drizzle Drizzle 2 Low   11 Implemented
Need more robust read/write bit tests for Field and derivatives Need more robust read/write bit tests for Field and derivatives Drizzle Drizzle 2 Low Patrick Crews  0 Unknown
Create unified error messages for client apps Create unified error messages for client apps Drizzle Drizzle 2 Low   1 Not started
New sysvar design (less macros, more classes) New sysvar design (less macros, more classes) Drizzle Drizzle 2 Low Monty Taylor  1 Not started
BLOB support for HEAP tables BLOB support for HEAP tables Drizzle Drizzle 2 Low   1 Not started
SHOW_TABLE_MESSAGE() SHOW_TABLE_MESSAGE() Drizzle Drizzle 2 Low Stewart Smith  8 Beta Available
Server should support K,M,G,T suffix when setting size of variables Server should support K,M,G,T suffix when setting size of variables Drizzle Drizzle 2 Low Monty Taylor  0 Unknown
Trigger Internals for Tables Trigger Internals for Tables Drizzle Drizzle 2 Low   0 Unknown
Convert all object identifiers to use the SQL Standard Convert all object identifiers to use the SQL Standard Drizzle Drizzle 2 Low avi kohn  1 Not started
A Java gearman worker that applies replication tasks A Java gearman worker that applies replication tasks Drizzle Drizzle 2 Low   0 Unknown
Ability to not index NULL values Ability to not index NULL values Drizzle Drizzle 2 Low   0 Unknown
Add Error injection hooks for rename table Add Error injection hooks for rename table Drizzle Drizzle 2 Low   0 Unknown
Add basic infrastructure for config loader plugins Add basic infrastructure for config loader plugins Drizzle Drizzle 2 Low   0 Unknown
Breakup CreateTable Class Breakup CreateTable Class Drizzle Drizzle 2 Low   0 Unknown
Composite commands to make things faster and easier Composite commands to make things faster and easier Drizzle Drizzle 2 Low   0 Unknown
Configuration Loading Configuration Loading Drizzle Drizzle 2 Low   0 Unknown
Consolidate the three different charset headers Consolidate the three different charset headers Drizzle Drizzle 2 Low   0 Unknown
Design plugins architecture extensions for column-oriented engines Design plugins architecture extensions for column-oriented engines Drizzle Drizzle 2 Low   0 Unknown
Error Inject for Drizzle Error Inject for Drizzle Drizzle Drizzle 2 Low   0 Unknown
Extract config file and cmd parameter parsing from each other Extract config file and cmd parameter parsing from each other Drizzle Drizzle 2 Low   0 Unknown
Gearman Protocol Plugin Gearman Protocol Plugin Drizzle Drizzle 2 Low   0 Unknown
Infobright Infobright Drizzle Drizzle 2 Low   0 Unknown
Load configuration via HTTP config plugin Load configuration via HTTP config plugin Drizzle Drizzle 2 Low   0 Unknown
Making Custom distributions Making Custom distributions Drizzle Drizzle 2 Low Monty Taylor  0 Unknown
Move function/str/ functions to UDF plugins Move function/str/ functions to UDF plugins Drizzle Drizzle 2 Low Gary  0 Unknown
Pass down key-value from SQL statement to storage engine Pass down key-value from SQL statement to storage engine Drizzle Drizzle 2 Low ziminq  0 Unknown
Pluggable Parser Pluggable Parser Drizzle Drizzle 2 Low   0 Unknown
Query Timeout Query Timeout Drizzle Drizzle 2 Low   0 Unknown
SQL command to add error injection SQL command to add error injection Drizzle Drizzle 2 Low   0 Unknown
Sanitize expression evaluation Sanitize expression evaluation Drizzle Drizzle 2 Low   0 Unknown
Status Variable Change Notification Status Variable Change Notification Drizzle Drizzle 2 Low   0 Unknown
Use cstdatomic header in newer GCC Use cstdatomic header in newer GCC Drizzle Drizzle 2 Low Monty Taylor  0 Unknown
memcached Protocol Plugin memcached Protocol Plugin Drizzle Drizzle 2 Low   0 Unknown
remove LOCK_drizzle_create_db remove LOCK_drizzle_create_db Drizzle Drizzle 2 Low   0 Unknown
Integrate Sphinx into Drizzle Integrate Sphinx into Drizzle Drizzle Drizzle 2 Low CaptTofu  1 Not started
Memcached Replication Applier Memcached Replication Applier Drizzle Drizzle 2 Low   5 Started
Make drizzleadmin pluggable as a place to stick other tools Make drizzleadmin pluggable as a place to stick other tools Drizzle Drizzle 2 Low   0 Unknown
Replace Embedded Innodb status_file with something sane Replace Embedded Innodb status_file with something sane Drizzle Drizzle 2 Low Stewart Smith  0 Unknown
Rework the hudson builds to have proper depends Rework the hudson builds to have proper depends Drizzle Drizzle 2 Low Monty Taylor  0 Unknown
Merge S3 engine Merge S3 engine Drizzle Drizzle 2 Low Stewart Smith  1 Not started
Plug-in Service Interface Registry Plug-in Service Interface Registry Drizzle Drizzle 2 Low   1 Not started
Change to using dbqp as our default test runner Change to using dbqp as our default test runner Drizzle Drizzle 1 Undefined Patrick Crews  0 Unknown
move function/time/ functions into plugin(s) move function/time/ functions into plugin(s) Drizzle Drizzle 1 Undefined fmpwizard  5 Started
Create a true Boolean data type Create a true Boolean data type Drizzle Drizzle 1 Undefined   0 Unknown
Test innodb_rollback_on_timeout Test innodb_rollback_on_timeout Drizzle Drizzle 1 Undefined Patrick Crews  0 Unknown
port-engine-independent-tests port-engine-independent-tests Drizzle Drizzle 1 Undefined Patrick Crews  0 Unknown
temporary table sorting plugin temporary table sorting plugin Drizzle Drizzle 1 Undefined   0 Unknown
LEVENSHTEIN() function for drizzle LEVENSHTEIN() function for drizzle Drizzle Drizzle 1 Undefined Hartmut Holzgraefe  5 Started
Bug report Project Importance Assignee Status
691974 #691974 Bulk Update statement Drizzle Drizzle 6 Wishlist   0 New
799269 #799269 slave.basic test failing randomly on Natty with slave assertion on execute() - replication problem? 7.1 7.1 5 Low Patrick Crews  3 Invalid
799269 #799269 slave.basic test failing randomly on Natty with slave assertion on execute() - replication problem? Drizzle Drizzle 5 Low Patrick Crews  3 Invalid
617056 #617056 have transaction_log rollover to next file 7.0 7.0 4 Medium Joe Daly  4 Won't Fix
702556 #702556 show create table and friends are using backticks 7.0 7.0 4 Medium   4 Won't Fix
662321 #662321 libdrizzle needs boost::test test cases 7.0 7.0 5 Low Andrew Hutchings  4 Won't Fix
637867 #637867 replace pcre with boost::regex 7.0 7.0 6 Wishlist Andrew Hutchings  4 Won't Fix
726729 #726729 Slave plugin needs a way to skip over events from the master 7.0 7.0 6 Wishlist   4 Won't Fix
617056 #617056 have transaction_log rollover to next file Drizzle Drizzle 1 Undecided   4 Won't Fix
645463 #645463 transaction log tests in the test suite need to be cleaned up / consolidated. Drizzle Drizzle 4 Medium Joe Daly  6 Confirmed
702556 #702556 show create table and friends are using backticks Drizzle Drizzle 4 Medium   6 Confirmed
732778 #732778 message segments inserting into queue on slave could cause problems if a crash occurs on restart Drizzle Drizzle 4 Medium   6 Confirmed
707846 #707846 other dbs seem to support a table we don't Drizzle Drizzle 6 Wishlist   6 Confirmed
717279 #717279 C style casts Drizzle Drizzle 6 Wishlist   6 Confirmed
723667 #723667 Use PCH Drizzle Drizzle 6 Wishlist   6 Confirmed
726729 #726729 Slave plugin needs a way to skip over events from the master Drizzle Drizzle 6 Wishlist   6 Confirmed
740623 #740623 dbqp should be able to make use of --drizzled's --user option Drizzle Drizzle 6 Wishlist Patrick Crews  6 Confirmed
662321 #662321 libdrizzle needs boost::test test cases Drizzle Drizzle 5 Low Andrew Hutchings  7 Triaged
707323 #707323 get rid of exported global variables Drizzle Drizzle 5 Low   7 Triaged
541458 #541458 add java/jni plugin support Drizzle Drizzle 6 Wishlist   7 Triaged
637867 #637867 replace pcre with boost::regex Drizzle Drizzle 6 Wishlist Andrew Hutchings  7 Triaged
667156 #667156 errmsg_stderr plugin ignores priority tags Drizzle Drizzle 4 Medium Monty Taylor  10 Fix Released
715800 #715800 Type Duplication Drizzle Drizzle 5 Low Olaf van der Spek  10 Fix Released

Related milestones and releases

This milestone contains Public information
Everyone can see this information.