Re: [libvirt] [PATCH 02/13] backup: Introduce virDomainCheckpoint APIs

2019-06-21 Thread Eric Blake
On 6/21/19 10:58 AM, Eric Blake wrote: >>> LIBVIRT_5.5.0 { >>> +global: >>> +virDomainCheckpointCreateXML; >>> +virDomainCheckpointCurrent; >>> +virDomainCheckpointDelete; >>> +virDomainCheckpointFree; >>> +virDomainCheckpointGetConnect; >>> +

Re: [libvirt] [PATCH 02/13] backup: Introduce virDomainCheckpoint APIs

2019-06-21 Thread Eric Blake
On 6/19/19 6:20 AM, Peter Krempa wrote: > On Tue, Jun 18, 2019 at 22:47:43 -0500, Eric Blake wrote: > > [...] > >> diff --git a/include/libvirt/libvirt-domain-checkpoint.h >> b/include/libvirt/libvirt-domain-checkpoint.h >> new file mode 100644 >> index 00..21b89cd190 >> --- /dev/null

Re: [libvirt] [PATCH 02/13] backup: Introduce virDomainCheckpoint APIs

2019-06-19 Thread Peter Krempa
On Tue, Jun 18, 2019 at 22:47:43 -0500, Eric Blake wrote: [...] > diff --git a/include/libvirt/libvirt-domain-checkpoint.h > b/include/libvirt/libvirt-domain-checkpoint.h > new file mode 100644 > index 00..21b89cd190 > --- /dev/null > +++ b/include/libvirt/libvirt-domain-checkpoint.h >

[libvirt] [PATCH 02/13] backup: Introduce virDomainCheckpoint APIs

2019-06-18 Thread Eric Blake
Introduce a bunch of new public APIs related to backup checkpoints. Checkpoints are modeled heavily after virDomainSnapshotPtr (both represent a point in time of the guest), although a snapshot exists with the intent of rolling back to that state, while a checkpoint exists to make it possible to