Christian Schwarz
3b6cede108
go dep: run dep ensure, apparently cut off all unused transitive dependencies
2017-11-12 14:19:53 +01:00
Christian Schwarz
2cad13f27b
docs: add changelog
2017-11-12 14:12:57 +01:00
Christian Schwarz
b5475921a8
docs: fixup wrong fieldname in source-job
...
3e647c1
config: source job: rename field 'datasets' to 'filesystems'
BREAK CONFIG
2017-11-12 14:11:48 +01:00
Christian Schwarz
88c684e1d0
README.md: document procedure for breaking changes
2017-11-12 14:10:16 +01:00
Christian Schwarz
a4d28701d9
docs: fix publish.sh script (was not pushing changes to master)
2017-11-12 13:33:34 +01:00
Christian Schwarz
000c8b4186
README.md: some documentation on how to build the docs
2017-11-11 23:33:09 +01:00
Christian Schwarz
ae4b12c9ba
docs: adjust README
2017-11-11 23:25:12 +01:00
Christian Schwarz
8cc31bd76a
docs: publishing workflow as script
2017-11-11 23:25:12 +01:00
Christian Schwarz
43871a9211
docs: fix minor syntactical bugs
2017-11-11 23:25:12 +01:00
Christian Schwarz
77576164ae
docs: add logo
2017-11-11 23:25:12 +01:00
Christian Schwarz
4c450a640c
docs: logging: outlet type in comment field
2017-11-11 23:25:12 +01:00
Christian Schwarz
36d2cb115a
docs: fixup index site
2017-11-11 23:25:12 +01:00
Christian Schwarz
7ba5c14679
docs: refine tutorial and installation pages
2017-11-11 23:25:12 +01:00
Christian Schwarz
ab7eb47483
docs: adjust pr page to rst
2017-11-11 23:25:12 +01:00
Christian Schwarz
707a189144
docs: adjust implementation article to rst
2017-11-11 23:25:12 +01:00
Christian Schwarz
4f37dccb76
docs: adjust transports to rst
2017-11-11 23:25:12 +01:00
Christian Schwarz
69084fb08f
docs: adjust prune to rst
2017-11-11 23:25:12 +01:00
Christian Schwarz
0a77be0ff2
docs: adjust misc to rst
2017-11-11 23:25:12 +01:00
Christian Schwarz
597302de3f
docs: adjust map_filter_syntax to rst
2017-11-11 23:25:12 +01:00
Christian Schwarz
828c2982f3
docs: adjust logging to rst
2017-11-11 23:25:12 +01:00
Christian Schwarz
6f7b8ca1af
docs: adjust jobs documentation to rst + use extlinks extension
2017-11-11 23:25:12 +01:00
Christian Schwarz
e0f40de69f
docs: adjust installation section to rst
2017-11-11 23:25:12 +01:00
Christian Schwarz
2fe7f29d31
docs: index + tutorial rst adjustments
2017-11-11 23:25:12 +01:00
Christian Schwarz
df181108b4
docs: initial port of hugo to sphinx, including rtd theme
2017-11-11 23:25:12 +01:00
Christian Schwarz
c3af267f48
docs: initial empty sphinx docs directory
2017-11-11 23:25:12 +01:00
Christian Schwarz
a15a73e884
docs: move hugo docs to old directory
2017-11-11 23:25:12 +01:00
Christian Schwarz
ff10a71f3a
docs: add warning on replication lag & retention grid.
2017-11-04 13:04:32 +01:00
Christian Schwarz
1f266d02ce
docs: tutorial, ssh+stdinserver: mention PermitRootLogin option
...
fixes #21
2017-10-16 21:58:02 +02:00
Christian Schwarz
4efff312ea
docs: bump theme version
2017-10-16 21:55:38 +02:00
Christian Schwarz
0ed5c01473
docs: add talks & presentation page
...
refs #16
2017-10-05 22:28:43 +02:00
Christian Schwarz
63bc27e6e1
docs: fix new paragraph after zrepl-issue shortcode
2017-10-05 22:16:09 +02:00
Christian Schwarz
e72d274e88
docs: add notice on missing property replication feature
...
fixes #23
2017-10-05 22:13:05 +02:00
Christian Schwarz
007da664ea
README: document naming inconsitency with datasets & filesystems
2017-10-05 21:56:37 +02:00
Christian Schwarz
f3433df617
cmd/sampleconf/zrep.yml: remove it, it's from the stone ages
2017-10-05 21:48:18 +02:00
Christian Schwarz
493a01c4fe
logger: fix nil pointer deref in WithError
...
fixes #9
2017-10-05 21:23:39 +02:00
Christian Schwarz
161ce3b3c3
autosnap: fix log level when fs filter does not match any fs
2017-10-05 21:22:17 +02:00
Christian Schwarz
83bb97a845
control job: wrong error on context done
2017-10-05 21:20:01 +02:00
Christian Schwarz
40919d06c2
source job: fix errnous log message when accept() on closed listener
2017-10-05 21:19:42 +02:00
Christian Schwarz
c48069ce88
retention grid: interva length monotonicity: exception for keep=all
...
fixes #6
2017-10-05 20:34:35 +02:00
Christian Schwarz
4b489ad2c7
config: connect: ssh_command
parameter did not work
2017-10-05 20:11:04 +02:00
Christian Schwarz
72d288567e
mappings: fix aliasing bug with '<' wildcards
...
In contrast to any 'something<' mapping, a '<' mapping cannot be unique
Thus, '<' mappings are thus just an append to target, which is exactly
what we get when trimming empty prefix ''.
Otherwise, given mapping
{ "<": "storage/backups/app-srv" }
Before (clearly a conflict)
zroot => storage/backups/app-srv
storage => storage/backups/app-srv
After:
zroot => storage/backups/app-srv/zroot
storage => storage/backups/app-srv/storage
However, mapping directly with subtree wildcard is still possible, just
not with the root wildcard
{
"<" "storage/backups/app-srv"
"zroot/var/db<": "storage/db_replication/app-srv"
}
fixes #22
2017-10-05 20:10:05 +02:00
Christian Schwarz
b5d46e2ec3
impl: don't reference m.entries again
2017-10-05 18:55:02 +02:00
Christian Schwarz
83d450b1f2
config: support days (d) and weeks (w) in durations
...
fixes #18
2017-10-05 15:17:37 +02:00
Christian Schwarz
3e647c14c0
config: source job: rename field 'datasets' to 'filesystems'
...
While filesystems is also not the right term (since it excludes ZVOLs),
we want to stay consistent with comments & terminology used in docs.
BREAK CONFIG
fixes #17
2017-10-05 13:39:05 +02:00
Christian Schwarz
b95260f4b5
config: logging: defaults + definition as list
...
* Stdout logger as default logger
* Clearer keyword / value separation
* Allows multiple outlet definitions
BREAK CONFIG
fixes #20
fixes #19
2017-10-05 13:31:16 +02:00
Christian Schwarz
2764c95952
docs: update front page with new features & refs
2017-10-03 16:07:21 +02:00
Christian Schwarz
678b4a6f4b
docs: update implementation overview
2017-10-03 16:06:58 +02:00
Christian Schwarz
79ab43ebca
docs: add docs for logging
2017-10-03 15:41:44 +02:00
Christian Schwarz
a4963cecb7
docs: document job types
...
The documentation describes intended behavior.
Apparently, there are some bugs regarding *patient* tasks.
refs #8
refs #13
2017-10-03 14:21:10 +02:00
Christian Schwarz
e6d08149ef
docs: update 'mappping & filter syntax' + more elaborate sampleconf
2017-10-02 18:29:58 +02:00