Commit Graph

2660 Commits

Author SHA1 Message Date
Thomas Schoebel-Theuer
f9c1c6f536 main: always recover versionlink at primary 2020-06-30 21:07:09 +02:00
Thomas Schoebel-Theuer
e98b6692ff main: fix hanging recovery in corner cases 2020-06-30 21:07:09 +02:00
Thomas Schoebel-Theuer
de01dc4d66 main: skip sequence checking during recovery 2020-06-30 21:07:09 +02:00
Thomas Schoebel-Theuer
34f3dec11d main: fix logrotate link creation races 2020-06-30 21:07:06 +02:00
Thomas Schoebel-Theuer
94fbcb1c8f all: release mars0.1astable96 2020-06-03 09:55:08 +02:00
Thomas Schoebel-Theuer
f46b562c3f marsadm: pretty-print default-header 2020-05-29 21:06:01 +02:00
Thomas Schoebel-Theuer
d16278bb79 infra: auto-repair illegal link stamps too far in the future 2020-05-29 20:59:16 +02:00
Thomas Schoebel-Theuer
64c5e34e26 all: release mars0.1astable95 2020-05-17 07:42:47 +02:00
Thomas Schoebel-Theuer
1b4dfe74ab doc: update user-guide 2020-05-17 07:38:23 +02:00
Thomas Schoebel-Theuer
f01b2ffc74 doc: describe new marsadm macros 2020-05-17 07:38:23 +02:00
Thomas Schoebel-Theuer
d34b204030 marsadm: reduce deprecated _get_actual_primary()
Final removal is only possible after an agreement is found
that *-1and1 macros can be removed.
2020-05-17 07:38:23 +02:00
Thomas Schoebel-Theuer
37a7acaf6f marsadm: distinguish role ForcedPrimary 2020-05-17 07:38:23 +02:00
Thomas Schoebel-Theuer
5ee5298e7b marsadm: new primitives nr-{attach,sync,fetch,replay,primary} 2020-05-17 07:38:23 +02:00
Thomas Schoebel-Theuer
0f3f43575b marsadm: fix join-resource corner case 2020-05-17 07:38:23 +02:00
Thomas Schoebel-Theuer
d0dcec57b1 net: suppress annoying error message 2020-05-17 07:38:23 +02:00
Thomas Schoebel-Theuer
017556ffba all: release mars0.1astable94 2020-05-07 13:24:50 +02:00
Thomas Schoebel-Theuer
ff4429708e infra: fix mem leak 2020-05-07 11:44:34 +02:00
Thomas Schoebel-Theuer
6bddd4d902 all: release mars0.1astable93 2020-05-02 22:31:48 +02:00
Thomas Schoebel-Theuer
804e8c901c main: remove some dead code 2020-05-02 22:31:48 +02:00
Thomas Schoebel-Theuer
1e59e306a0 infra: constify digest data param 2020-05-02 22:31:48 +02:00
Thomas Schoebel-Theuer
81ef3c2d77 main: secondary follows damaged primary when possible 2020-05-02 22:31:48 +02:00
Thomas Schoebel-Theuer
a9366c34c4 main: self-correct damaged versionlink at secondary 2020-05-01 11:16:10 +02:00
Thomas Schoebel-Theuer
00474b1307 main: allow versionlink recovery for secondaries 2020-05-01 11:14:44 +02:00
Thomas Schoebel-Theuer
86d9774f1f all: release mars0.1astable92 2020-04-13 11:24:02 +02:00
Thomas Schoebel-Theuer
e8c9fd0863 doc: checkout new user manual 2020-04-13 11:24:02 +02:00
Thomas Schoebel-Theuer
f3b91d6cb3 doc: update version number 2020-04-13 11:24:02 +02:00
Thomas Schoebel-Theuer
fd70cc1c29 doc: describe new macros 2020-04-13 11:24:02 +02:00
Thomas Schoebel-Theuer
3b533dea06 marsadm: report LocalDevice stats 2020-04-13 11:24:02 +02:00
Thomas Schoebel-Theuer
c6eb62e890 marsadm: new primitive device-error 2020-04-13 11:24:02 +02:00
Thomas Schoebel-Theuer
df6a5edaac main: show if error code 2020-04-13 11:24:02 +02:00
Thomas Schoebel-Theuer
1c6a89f70b if: report error codes 2020-04-13 11:24:02 +02:00
Thomas Schoebel-Theuer
61bbdec62f marsadm: new primitive device-nrflying 2020-04-13 11:24:01 +02:00
Thomas Schoebel-Theuer
0523705eb6 main: report flying requests at if 2020-04-13 11:24:01 +02:00
Thomas Schoebel-Theuer
2f35c9f6e7 marsadm: new primitives device-{ops-rate,amount-rate,rate} 2020-04-13 11:24:01 +02:00
Thomas Schoebel-Theuer
c2fed92879 main: show rate statistics on if 2020-04-13 11:24:01 +02:00
Thomas Schoebel-Theuer
ec8cfc0239 if: compute rate statistics 2020-04-13 11:24:01 +02:00
Thomas Schoebel-Theuer
628c636dff all: distinguish *_ops_* from *_amount_* at limiter 2020-04-13 11:24:01 +02:00
Thomas Schoebel-Theuer
b5209337a9 main: factor out open_count statistics 2020-04-13 11:24:01 +02:00
Thomas Schoebel-Theuer
873421b7f2 if: factor out bio_endio adaptations 2020-04-13 11:24:01 +02:00
Thomas Schoebel-Theuer
796d5e8166 all: release mars0.1astable91 2020-04-13 11:21:17 +02:00
Thomas Schoebel-Theuer
7ba5c0b0c8 doc: checkout new PDF 2020-04-13 11:21:17 +02:00
Thomas Schoebel-Theuer
1536aeb883 doc: update version 2020-04-13 11:21:17 +02:00
Thomas Schoebel-Theuer
3cf434f1f7 doc: describe compression and digests 2020-04-13 11:21:17 +02:00
Thomas Schoebel-Theuer
6e760727c4 all: bump features version 2020-04-13 11:21:17 +02:00
Thomas Schoebel-Theuer
03cc3874e8 marsadm: set and report flags in cleartext 2020-04-13 11:21:17 +02:00
Thomas Schoebel-Theuer
3269cb8482 logger: fix scan beyond EOF after truncated logfile 2020-04-13 11:21:17 +02:00
Thomas Schoebel-Theuer
8a86c08750 net: correct error message 2020-04-13 11:21:17 +02:00
Thomas Schoebel-Theuer
ffcc691efd server: enable callback compression 2020-04-13 11:21:17 +02:00
Thomas Schoebel-Theuer
8a1b745d4f client: enable compressions 2020-04-13 11:21:17 +02:00
Thomas Schoebel-Theuer
95883b055c infra: allow transport compression 2020-04-13 11:21:17 +02:00