[ https://issues.apache.org/jira/browse/COUCHDB-1266?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Filipe Manana resolved COUCHDB-1266. ------------------------------------ Resolution: Fixed > Make _active_tasks more flexible > -------------------------------- > > 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 allow the output of _active_tasks to be less > rigid. Basically to allow each task to be able to output different JSON > fields. > Somethings like the status text simply go away. Instead application can built > it based on more granular fields provided by _active_tasks. > Some examples: > 1) "progress" (an integer percentage, for all tasks) > 2) "database" (for compactions and indexer tasks) > 3) "design_document" (for indexer and view compaction tasks) > 4) "source" and "target" (for replications) > 5) "docs_read", "docs_written", "doc_write_failures", > "missing_revs_found", "missing_revs_checked", "source_seq", > "checkpointed_source_seq" and "continuous" for replications -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira