This worklog has been replaced with mariadb.org/jira

This site is here for historical purposes only. Do not add or edit tasks here!

 
 
 

WorkLog Frontpage Log in / Register
High-Level Description | Task Dependencies | High-Level Specification | Low-Level Design | File Attachments | User Comments | Time Estimates | Funding and Votes | Progress Reports

 Extend progress reporting
Title
Task ID202
Queue
Version N/A
Status
PriorityN/A
Copies toSergei

Created byMonty30 Jun 2011Done
Supervisor N/A  
Lead Architect    
Architecture Review  
Implementor  
Code Review  
QA  
Documentation  
 High-Level Description
MariaDB 5.3 supports progress reporting for ALTER TABLE and some other comands.
See http://kb.askmonty.org/en/progress-reporting

The task is to expand this to other commands and storage engines.
 Task Dependencies
Others waiting for Task 202Task 202 is waiting forGraph
 
 High-Level Specification
Tools to add progress report to:
mysqlcheck
mysql_upgrade

Storage engines and functions for which we want progress reporting
- MyISAM: CHECK/REPAIR/ANALYZE TABLE
- XtraDB: enable_index

Commands in MariaDB to add progress reports:
- DELETE
- UPDATE
- SELECT (this one is hard for the general case, but we should be able to do
something)

Slow functions in MariaDB that could have their own progress reporting:
- filesort
 Low-Level Design
 File Attachments
 NameTypeSizeByDate
 User Comments
(Rspadim - 2013-05-03 13:48:01
    hi guys, i was reporting MDEV-4417, and got information about this worklog hum, could the not implemented progress functions/statments, at least, don't reset the progress/stage information to 0? for example... 4 stages... repair stage 1 sorting stage 2 rename stage 0 index stage 0 (just a example) instead of 0, could it show 2 (last stage) and maybe a information of "no progress information" ? when this happen could: 1) leave last stage and progress + add column about no progress information, or add no progress information in stage 2) leave the last stage, add +1, and set progress to NULL (for example) instead a add new columns thnks!
 Time Estimates
NameHours WorkedLast Updated
Total0 
 Hrs WorkedProgressCurrentOriginal
This Task08080
Total08080
 
 Funding and Votes
Votes: 2: 100%
 Change vote: Useless    Nice to have    Important    Very important    

Funding: 0 offers, total 0 Euro
 Progress Reports
(Sergei - Thu, 30 Jun 2011, 11:12
    
Observers changed: Sergei

(Monty - Thu, 30 Jun 2011, 11:10
    
High-Level Specification modified.
--- /tmp/wklog.202.old.16920	2011-06-30 11:10:55.000000000 +0000
+++ /tmp/wklog.202.new.16920	2011-06-30 11:10:55.000000000 +0000
@@ -1,2 +1,18 @@
+Tools to add progress report to:
+mysqlcheck
+mysql_upgrade
+
+Storage engines and functions for which we want progress reporting
+- MyISAM: CHECK/REPAIR/ANALYZE TABLE
+- XtraDB: enable_index
+
+Commands in MariaDB to add progress reports:
+- DELETE
+- UPDATE
+- SELECT (this one is hard for the general case, but we should be able to do
+something)
+
+Slow functions in MariaDB that could have their own progress reporting:
+- filesort
 
 


Report Generator:
 
Saved Reports:

WorkLog v4.0.0
  © 2010  Sergei Golubchik and Monty Program AB
  © 2004  Andrew Sweger <yDNA@perlocity.org> and Addnorya
  © 2003  Matt Wagner <matt@mysql.com> and MySQL AB