Product Management,
This is a list of feature requests from a response by cvh@LE (Chris) to a blog I posted recently. I’ve summarized them before the detailed message.
Must Have:
- EXPLAIN plan for Infobright executor
- ANALYZE plan to test if a query will executed by Infobright or by MYSQL without running the query
- GROUP BY function-result
Nice to Have:
- enable partitioning for MyISAM
- enable more MySQL engines, specifically BLACKHOLE
- improve (singe record) error handling [SREH] in LOAD
- enable SET Functionality in LOAD
- enable CREATE [TEMPORARY] TABLE ... SELECT ...
Hi David,
Thanks for giving us the opportunity to post our wish list.
Here’s mine:
Absolute Requirement:
- Something like EXPLAIN for Infobright executor, or a way to test if a query is
executed by Infobright or by MYSQL before running a query ()- Group by Function-Result (e.g date-functions)
Nice to have:
- and this one should be relatively easy: enable partitioning for MyISAM in the ICE release- also enable by default some more engines, specifically BLACKHOLE, then the ICE could serve as a
true working machine only producing reports and posting into BLACKHOLE tables which are replicated to
slaves from where users can make heavily use of them w/o producing load on the ICE ..- Some Form of Error Handling in LOAD, e.g. Some form of hickup in the data (particularly when migrating large datasets)
are to my experience not uncommon . If LOAD could simply skip and report those rows in a way that
rejected rows wont break the loading but are for instance written to a log table (whole row as text, no colums)
for further processing at a later time
(I am well aware that this is not SQL standard , but you asked for it: ).)- SET Functionality in LOAD, which allows some minimal form of Transformation during LOAD in SQL
- CREATE [TEMPORARY] TABLE ... SELECT ... for Brighthouse , afaik it only works for MyISAM Engines.
I know this almost touches DML, which is reserved for IEE, but, again, you asked for it..I am pretty sure I will come up with more soon ..
Author: cvh@LE (Chris)
Date: 02/05/09

