Commit Graph

  • 47726ad877 improve install from source Christian Schwarz 2017-11-12 16:15:12 +01:00
  • 3b6cede108 go dep: run dep ensure, apparently cut off all unused transitive dependencies Christian Schwarz 2017-11-12 14:19:53 +01:00
  • 2cad13f27b docs: add changelog Christian Schwarz 2017-11-12 14:12:57 +01:00
  • b5475921a8 docs: fixup wrong fieldname in source-job Christian Schwarz 2017-11-12 14:11:48 +01:00
  • 88c684e1d0 README.md: document procedure for breaking changes Christian Schwarz 2017-11-12 14:10:16 +01:00
  • a4d28701d9 docs: fix publish.sh script (was not pushing changes to master) Christian Schwarz 2017-11-12 13:33:34 +01:00
  • 000c8b4186 README.md: some documentation on how to build the docs Christian Schwarz 2017-11-11 23:32:21 +01:00
  • ae4b12c9ba docs: adjust README Christian Schwarz 2017-11-11 23:19:58 +01:00
  • 8cc31bd76a docs: publishing workflow as script Christian Schwarz 2017-11-11 23:17:17 +01:00
  • 43871a9211 docs: fix minor syntactical bugs Christian Schwarz 2017-11-11 22:33:09 +01:00
  • 77576164ae docs: add logo Christian Schwarz 2017-11-11 22:32:07 +01:00
  • 4c450a640c docs: logging: outlet type in comment field Christian Schwarz 2017-11-11 21:49:02 +01:00
  • 36d2cb115a docs: fixup index site Christian Schwarz 2017-11-10 14:31:04 +01:00
  • 7ba5c14679 docs: refine tutorial and installation pages Christian Schwarz 2017-11-10 14:30:51 +01:00
  • ab7eb47483 docs: adjust pr page to rst Christian Schwarz 2017-11-10 13:47:11 +01:00
  • 707a189144 docs: adjust implementation article to rst Christian Schwarz 2017-11-10 13:41:17 +01:00
  • 4f37dccb76 docs: adjust transports to rst Christian Schwarz 2017-11-10 13:35:09 +01:00
  • 69084fb08f docs: adjust prune to rst Christian Schwarz 2017-11-10 13:28:05 +01:00
  • 0a77be0ff2 docs: adjust misc to rst Christian Schwarz 2017-11-10 13:21:10 +01:00
  • 597302de3f docs: adjust map_filter_syntax to rst Christian Schwarz 2017-11-10 13:20:56 +01:00
  • 828c2982f3 docs: adjust logging to rst Christian Schwarz 2017-11-10 13:10:47 +01:00
  • 6f7b8ca1af docs: adjust jobs documentation to rst + use extlinks extension Christian Schwarz 2017-11-10 12:48:41 +01:00
  • e0f40de69f docs: adjust installation section to rst Christian Schwarz 2017-11-09 21:23:45 +01:00
  • 2fe7f29d31 docs: index + tutorial rst adjustments Christian Schwarz 2017-11-09 21:17:09 +01:00
  • df181108b4 docs: initial port of hugo to sphinx, including rtd theme Christian Schwarz 2017-11-09 20:33:09 +01:00
  • c3af267f48 docs: initial empty sphinx docs directory Christian Schwarz 2017-11-08 22:33:13 +01:00
  • a15a73e884 docs: move hugo docs to old directory Christian Schwarz 2017-11-08 22:31:28 +01:00
  • ff10a71f3a docs: add warning on replication lag & retention grid. Christian Schwarz 2017-11-04 13:04:32 +01:00
  • 1f266d02ce docs: tutorial, ssh+stdinserver: mention PermitRootLogin option Christian Schwarz 2017-10-16 21:58:02 +02:00
  • 4efff312ea docs: bump theme version Christian Schwarz 2017-10-16 21:45:58 +02:00
  • 0ed5c01473 docs: add talks & presentation page Christian Schwarz 2017-10-05 22:28:43 +02:00
  • 63bc27e6e1 docs: fix new paragraph after zrepl-issue shortcode Christian Schwarz 2017-10-05 22:16:09 +02:00
  • e72d274e88 docs: add notice on missing property replication feature Christian Schwarz 2017-10-05 22:13:05 +02:00
  • 007da664ea README: document naming inconsitency with datasets & filesystems Christian Schwarz 2017-10-05 21:56:37 +02:00
  • f3433df617 cmd/sampleconf/zrep.yml: remove it, it's from the stone ages Christian Schwarz 2017-10-05 21:48:18 +02:00
  • 493a01c4fe logger: fix nil pointer deref in WithError Christian Schwarz 2017-10-05 21:23:39 +02:00
  • 161ce3b3c3 autosnap: fix log level when fs filter does not match any fs Christian Schwarz 2017-10-05 21:22:17 +02:00
  • 83bb97a845 control job: wrong error on context done Christian Schwarz 2017-10-05 21:20:01 +02:00
  • 40919d06c2 source job: fix errnous log message when accept() on closed listener Christian Schwarz 2017-10-05 21:19:42 +02:00
  • c48069ce88 retention grid: interva length monotonicity: exception for keep=all Christian Schwarz 2017-10-05 20:34:35 +02:00
  • 4b489ad2c7 config: connect: ssh_command parameter did not work Christian Schwarz 2017-10-05 20:11:04 +02:00
  • 72d288567e mappings: fix aliasing bug with '<' wildcards Christian Schwarz 2017-10-05 19:58:43 +02:00
  • b5d46e2ec3 impl: don't reference m.entries again Christian Schwarz 2017-10-05 18:55:02 +02:00
  • 83d450b1f2 config: support days (d) and weeks (w) in durations Christian Schwarz 2017-10-05 15:12:50 +02:00
  • 3e647c14c0 config: source job: rename field 'datasets' to 'filesystems' Christian Schwarz 2017-10-05 13:39:05 +02:00
  • b95260f4b5 config: logging: defaults + definition as list Christian Schwarz 2017-10-05 13:31:16 +02:00
  • 2764c95952 docs: update front page with new features & refs Christian Schwarz 2017-10-03 16:07:21 +02:00
  • 678b4a6f4b docs: update implementation overview Christian Schwarz 2017-10-03 16:06:43 +02:00
  • 79ab43ebca docs: add docs for logging Christian Schwarz 2017-10-03 15:41:44 +02:00
  • a4963cecb7 docs: document job types Christian Schwarz 2017-10-03 14:21:10 +02:00
  • e6d08149ef docs: update 'mappping & filter syntax' + more elaborate sampleconf Christian Schwarz 2017-10-02 18:29:08 +02:00
  • ea6f02368b docs: document pruning policies Christian Schwarz 2017-10-02 17:50:40 +02:00
  • d891b2b119 docs: shortcode for links to the cmd/sampleconf directory Christian Schwarz 2017-10-02 15:12:35 +02:00
  • 5c6c9485a8 docs: tutorial: clarify identity semantics Christian Schwarz 2017-10-02 14:50:28 +02:00
  • b4d8c93fae docs: transport: document ssh+stdinserver Christian Schwarz 2017-10-02 14:21:22 +02:00
  • 3f394a8960 docs: tutorial: unambiguous hostnames Christian Schwarz 2017-10-02 13:18:22 +02:00
  • 164f77d80c docs: switch back to patched up relref for links to section pages Christian Schwarz 2017-10-02 12:42:09 +02:00
  • 775bc5caf6 Rudimentary Makefile specifying requirements for a release 0.0.1 Christian Schwarz 2017-09-30 16:40:39 +02:00
  • 45670a7e5d make vet happy: 'don't leak contexts' Christian Schwarz 2017-09-30 16:39:52 +02:00
  • 8934d7cb64 zfs: was not returning error on invalid dataset path Christian Schwarz 2017-09-30 16:39:15 +02:00
  • aab43af27c tcp outlet: fix error handling on write failure Christian Schwarz 2017-09-30 16:38:48 +02:00
  • 0cbee78b40 fix unreachable code & missing stringer-generated code Christian Schwarz 2017-09-30 16:31:55 +02:00
  • 6199595602 Extend gitignore for IDE directories Christian Schwarz 2017-09-30 15:20:07 +02:00
  • 0517b746a1 remove scratchpad Christian Schwarz 2017-09-30 15:17:23 +02:00
  • 4b23648e6e remove unused package jobrun Christian Schwarz 2017-09-30 15:10:54 +02:00
  • 7c86628f3b logger: json serialization of log level is a string Christian Schwarz 2017-09-24 19:39:44 +02:00
  • 03955196a9 cmd: config: build identity map Christian Schwarz 2017-09-24 16:25:41 +02:00
  • 54b391f77c tcp outlet: add newline after each entry Christian Schwarz 2017-09-24 16:24:34 +02:00
  • c1a5b04065 TLS support for TCP logger Christian Schwarz 2017-09-24 14:34:50 +02:00
  • 0cb5ffb48b more elaborate README Christian Schwarz 2017-09-24 13:42:04 +02:00
  • 40920c4ea5 docs: highlight command for watching replication Christian Schwarz 2017-09-24 11:03:54 +02:00
  • 4e4bf3dbd8 docs: adjust install page regarding changes to logging. Christian Schwarz 2017-09-24 11:02:35 +02:00
  • 1c3e4e2f07 docs: install: dep ensure Christian Schwarz 2017-09-24 10:52:29 +02:00
  • 8dabfe08c7 docs: actually, we support bookmarks Christian Schwarz 2017-09-24 02:20:13 +02:00
  • a99e82f490 ignore vendor directory Christian Schwarz 2017-09-24 02:18:22 +02:00
  • 5c7d658143 docs: placeholder for logging + links to sampleconf Christian Schwarz 2017-09-24 02:14:30 +02:00
  • d5df354e64 sampleconf for supported logging Christian Schwarz 2017-09-24 02:10:29 +02:00
  • fae34f5927 implement logfmt formatter Christian Schwarz 2017-09-24 02:02:01 +02:00
  • c4c38d5b23 add syslog outlet Christian Schwarz 2017-09-24 02:05:41 +02:00
  • e0e362c4ff dump logrus and roll our own logger instead Christian Schwarz 2017-09-23 18:20:22 +02:00
  • c31ec8c646 convert more code to structured logging Christian Schwarz 2017-09-23 17:52:29 +02:00
  • 83edcb3889 experimental TCP hook for logrus Christian Schwarz 2017-09-23 12:58:13 +02:00
  • 9465b593f9 cmd: configurable logrus formatters Christian Schwarz 2017-09-23 11:24:36 +02:00
  • 3ff9e6d2f7 structured logging for control job Christian Schwarz 2017-09-23 11:07:08 +02:00
  • bfcba7b281 cmd: logging using logrus Christian Schwarz 2017-09-22 14:13:58 +02:00
  • a459f0a0f6 go-yaml: direct dependency on github repo Christian Schwarz 2017-09-22 15:29:54 +02:00
  • eaff4fb963 use the go dep tool to pin dependencies Christian Schwarz 2017-09-22 14:42:17 +02:00
  • e87ce3f7cf cmd: no context + logging for config parsing Christian Schwarz 2017-09-22 14:02:07 +02:00
  • af2ff08940 docs: document UNIX sockets & job debugging Christian Schwarz 2017-09-18 00:59:59 +02:00
  • 458c28e1d0 cmd: UNIX sockets: try to autoremove stale sockets Christian Schwarz 2017-09-18 00:16:10 +02:00
  • eaed271a00 cmd: config: remove annoying parser logs Christian Schwarz 2017-09-17 23:54:37 +02:00
  • 3eaba92025 cmd: introduce control socket & subcommand Christian Schwarz 2017-09-17 23:54:23 +02:00
  • aea62a9d85 cmd: extract listening on a UNIX socket in a private directory into a helper func Christian Schwarz 2017-09-17 23:41:51 +02:00
  • 1a62d635a6 cmd: test: would always run testCmdGlobalInit Christian Schwarz 2017-09-17 23:40:40 +02:00
  • 9cd83399d3 cmd: remove global state in main.go Christian Schwarz 2017-09-17 18:20:05 +02:00
  • 4ac7e78e2b cmd: config: was using wrong reference to config Christian Schwarz 2017-09-17 17:45:02 +02:00
  • 71650819d3 cmd: remove stderrFile option Christian Schwarz 2017-09-17 17:25:01 +02:00
  • 3fd9726719 docs: keep up with changed reality. Christian Schwarz 2017-09-17 16:14:11 +02:00
  • 6a05e101cf WIP daemon: Christian Schwarz 2017-09-16 21:12:26 +02:00
  • b168274048 fixup dmf tests Christian Schwarz 2017-09-16 20:30:29 +02:00