-
Notifications
You must be signed in to change notification settings - Fork 1
/
ISSUES.txt
37 lines (30 loc) · 1.45 KB
/
ISSUES.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
Known Issues
* Deciding the list of known snapshots is broken:
if source has snapshots A, B, and C, but the target
only has A and C, it will attempt to send an incremental
backup of B->C.
* Disappearing snapshots are a good and tricky question:
if a snapshot on source is deleted after generating the
list of snapshots, then it will fail, since it cannot
do a send from a non-existent snapshot. This currently will
cause the backup to fail, causing another issue, in that
errors don't propagate to the return value. (This may not
be a problem for the API.)
* Process handling needs significant work. It doesn't detect
most failures due to the pipeline.
N.B. Process/thread handling has been refactored in a fairly
significant way; however, it's still incomplete, and will
require some more refactoring.
FIXED:
* Multiple processes & threads seem to not work sometimes. There
is a deadlock somewhere, resulting from a file descriptor
remaining open.
As part of commit 7b397c9ab4ce581938bde67461cb7e1d8f057f70
* Filters with restore don't work -- I'm using the wrong file
descriptor/handle in at least one place, and it tries to do
a read on a write file or vice versa.
As part of commit 3f96da221a8cd35d38bec6c1d06d613a2ccc1ff5
* Need a way to properly quote command arguments, else whitespace
in dataset names will break things. (This impacts ZFSBacupSSH
only for now.)
As part of commit e6bfaa523d8b812e682627162dc4ec0afeaabe40