[ 
https://issues.apache.org/jira/browse/COUCHDB-1266?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13094203#comment-13094203
 ] 

Filipe Manana commented on COUCHDB-1266:
----------------------------------------

Exactly Paul.
I'll be changing the "type" field to be easier to handle with, for example for 
view compaction it is the string "View Group Compaction" - something like 
"view_compaction" would be easier for applications. Then Futon, using a simple 
switch/if-then-else logic can display "View Group Compaction" or something else.

> Add stats field to _active_tasks
> --------------------------------
>
>                 Key: COUCHDB-1266
>                 URL: https://issues.apache.org/jira/browse/COUCHDB-1266
>             Project: CouchDB
>          Issue Type: Improvement
>            Reporter: Filipe Manana
>            Assignee: Filipe Manana
>             Fix For: 1.2
>
>         Attachments: alternate-api.patch
>
>
> This proposal is simply to add a "stats" field to the _active_tasks results. 
> This field can be an arbitrary JSON value and each task can set it to 
> whatever is appropriate for it.The following patch also defines some basic 
> stats for the existing tasks:
> 1) database compaction - # changes done, total changes, # of revisions 
> copied, # of attachments copied and progress (an integer percentage, same as 
> what is exposed in the existing text field "status");
> 2) view compaction - # of ids copied, total number of ids, # of kvs copied, 
> total number of kvs and progress
> 3) view indexing - # changes done, total changes, # inserted kvs, # deleted 
> kvs, progress
> 4) replication - # missing revisions checked, # missing revisions found, # 
> docs read, # docs written, # doc write failures, source seq number, 
> checkpointed source seq number, progress.
> A screenshot of Futon with 3 different tasks:
> http://dl.dropbox.com/u/25067962/active_tasks_stats.png
> Patch at:
> https://github.com/fdmanana/couchdb/compare/task_stats.diff

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to