summaryrefslogtreecommitdiffstats
path: root/qapi/transaction.json
Commit message (Collapse)AuthorAgeFilesLines
* block: remove 'x' prefix from experimental bitmap APIsJohn Snow2019-01-141-6/+6
| | | | | | | | | | | | The 'x' prefix was added because I was uncertain of the direction we'd take for the libvirt API. With the general approach solidified, I feel comfortable committing to this API for 4.0. Signed-off-by: John Snow <jsnow@redhat.com> Reviewed-by: Eric Blake <eblake@redhat.com> Reviewed-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> Message-Id: <20181221093529.23855-5-jsnow@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com>
* qapi: add transaction support for x-block-dirty-bitmap-mergeVladimir Sementsov-Ogievskiy2018-10-291-0/+2
| | | | | | | | | New action is like clean action: do the whole thing in .prepare and undo in .abort. This behavior for bitmap-changing actions is needed because backup job actions use bitmap in .prepare. Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> Reviewed-by: John Snow <jsnow@redhat.com>
* qmp: transaction support for x-block-dirty-bitmap-enable/disableVladimir Sementsov-Ogievskiy2018-06-111-0/+4
| | | | | | | | | Signed-off-by: Vladimir Sementsov-Ogievskiy <vsementsov@virtuozzo.com> Signed-off-by: John Snow <jsnow@redhat.com> Reviewed-by: Jeff Cody <jcody@redhat.com> Message-id: 20180606182449.1607-4-jsnow@redhat.com [Added x- prefix. --js] Signed-off-by: John Snow <jsnow@redhat.com>
* qapi-schema: Collect transaction stuff in qapi/transaction.jsonMarkus Armbruster2017-09-041-0/+158
Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <1503602048-12268-11-git-send-email-armbru@redhat.com> Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>