Commit Graph

1336 Commits

Author SHA1 Message Date
Thomas Schoebel-Theuer
bd2f1c9df2 doc: update #47 2015-01-20 15:20:12 +01:00
Thomas Schoebel-Theuer
deac816317 doc: update #46 2015-01-20 15:20:12 +01:00
Thomas Schoebel-Theuer
ab37c7d940 doc: update #44,45 2015-01-20 15:20:12 +01:00
Thomas Schoebel-Theuer
59f905c42a doc: update #33 2015-01-20 15:20:11 +01:00
Thomas Schoebel-Theuer
0f154fc6d9 doc: update #43 2015-01-20 15:20:11 +01:00
Thomas Schoebel-Theuer
3606bf271d doc: update #40 2015-01-20 15:20:11 +01:00
Thomas Schoebel-Theuer
479fc63a93 doc: update #41,42,49 2015-01-20 15:20:11 +01:00
Thomas Schoebel-Theuer
2197058f84 doc: update #32 2015-01-20 15:20:11 +01:00
Thomas Schoebel-Theuer
f9dbf5c861 doc: update 'connect' 2015-01-20 15:20:11 +01:00
Thomas Schoebel-Theuer
e2cc66fa01 doc: update #30,31 2015-01-20 15:20:11 +01:00
Thomas Schoebel-Theuer
223543247d doc: update developer information (old, incomplete) 2015-01-20 15:20:11 +01:00
Thomas Schoebel-Theuer
b6c8f486c3 doc: clarifiy copyright 2015-01-20 15:20:11 +01:00
Thomas Schoebel-Theuer
3b6578f0f3 marsadm: clarify usage, refer to mars-manual.pdf 2015-01-20 15:20:11 +01:00
Thomas Schoebel-Theuer
c8e224879a marsadm: report verbose error codes 2015-01-20 15:20:11 +01:00
Thomas Schoebel-Theuer
a0ab6b7a1b marsadm: fix emergency-mode cleanup on invalidate 2015-01-20 15:20:11 +01:00
Thomas Schoebel-Theuer
8c1aad84e2 marsadm: fix local space occupation at leave-resource 2015-01-20 15:20:11 +01:00
Thomas Schoebel-Theuer
e7464b3c02 all: correct error code EIO
The error code -EIO should always refer to a problem of
lower storage laysers. Thus MARS should not generate that
code itself, but other ones.
2015-01-20 15:20:10 +01:00
Thomas Schoebel-Theuer
802cc73b49 infra: additionally safeguard race on brick resource deallocation 2015-01-19 18:01:04 +01:00
Thomas Schoebel-Theuer
fa49247b8e infra: fix stale dents 2015-01-19 18:01:04 +01:00
Thomas Schoebel-Theuer
27ecccce83 all: release light0.1stable10 2014-12-09 14:31:42 +01:00
Thomas Schoebel-Theuer
747d8cd0e0 infra: add new udev rules 2014-12-09 14:31:42 +01:00
Thomas Schoebel-Theuer
85658c8157 net: speakyness add dump_meta() 2014-12-09 14:31:42 +01:00
Thomas Schoebel-Theuer
61524e1582 marsadm: clarify diskstate at primary 2014-12-07 09:24:18 +01:00
Thomas Schoebel-Theuer
e4608e94e7 marsadm: warn when invalidate will likely not work 2014-12-07 09:24:18 +01:00
Thomas Schoebel-Theuer
c304fb260a marsadm: clarify some warnings 2014-12-07 09:24:18 +01:00
Thomas Schoebel-Theuer
243ab47220 marsadm: fix die on split brain detection 2014-12-07 09:24:17 +01:00
Thomas Schoebel-Theuer
2a3bdbf796 marsadm: fix macro for emergency mode 2014-12-07 09:24:17 +01:00
Thomas Schoebel-Theuer
753bcff8a8 marsadm: fix split brain prevention by waiting on cluster 2014-12-07 09:24:17 +01:00
Thomas Schoebel-Theuer
ffa0824e32 marsadm: fix race in invalidate 2014-12-07 09:24:17 +01:00
Thomas Schoebel-Theuer
eeb5369bbe marsadm: silence warning on actsize 2014-12-07 09:24:17 +01:00
Thomas Schoebel-Theuer
fac2d7610b marsadm: silence deprecated warning in -1and1 macros 2014-12-07 09:24:17 +01:00
Thomas Schoebel-Theuer
64ba0e6d69 marsadm: fix race in fake-sync 2014-12-07 09:24:17 +01:00
Thomas Schoebel-Theuer
40dc8af7f9 marsadm: fix handover hang when primary is known 2014-12-07 09:24:17 +01:00
Manuel Lausch
15b15d4ac1 marsadm: fix regex for number parsing 2014-12-07 09:24:16 +01:00
Thomas Schoebel-Theuer
ce48d7031c all: fix hang of NotYetPrimary in lower emergency modes 2014-12-07 09:24:16 +01:00
Thomas Schoebel-Theuer
7366cb9dad light: fix leave-cluster communication 2014-12-07 09:24:16 +01:00
Thomas Schoebel-Theuer
28c8575cc0 light: fix becoming primary during split brain
Always prefer the own logfile if one exists.
This should improve becoming in most split brain situations.
2014-12-07 09:24:16 +01:00
Thomas Schoebel-Theuer
4f936f0cd8 bio: fix invalid block allocations 2014-12-07 09:24:16 +01:00
Thomas Schoebel-Theuer
324f472889 if: fix potential race on shutdown 2014-12-07 09:24:16 +01:00
Thomas Schoebel-Theuer
c0a9790149 server: fix wrong sharing of brick lists 2014-12-07 09:24:13 +01:00
Thomas Schoebel-Theuer
8969436177 server: fix protocol error 2014-12-07 09:19:37 +01:00
Thomas Schoebel-Theuer
e4d2567eed client: fix communication protocol error 2014-12-07 09:16:49 +01:00
Thomas Schoebel-Theuer
5c7a3c95cc net: safeguard protocol errors 2014-12-07 09:16:49 +01:00
Thomas Schoebel-Theuer
4f2b48b0a5 net: safeguard network protocol 2014-12-07 09:16:49 +01:00
Thomas Schoebel-Theuer
039858ae30 net: fix unnoticed short reads 2014-12-04 07:46:06 +01:00
Thomas Schoebel-Theuer
aa09d7df30 all: clarify license GPLv2+ 2014-11-25 18:09:17 +01:00
Thomas Schoebel-Theuer
7e2897bd03 all: release light0.1stable09 2014-11-12 16:27:21 +01:00
Benjamin Kübler
bab6b76bec marsadm: silence log-rotate and log-delete-all by default 2014-11-12 16:27:08 +01:00
Thomas Schoebel-Theuer
917d5ae2d2 light: fix client shutdown on slow network
On slow networks, the generic net_io_timeout is too long if you are
impatiently waiting for disconnect.

Change the io_timeout of the individual client brick to a short value.
2014-11-12 09:01:35 +01:00
Thomas Schoebel-Theuer
1295c43a7a infra: move io_timeout to generic interface
This is needed for the next commit.
2014-11-12 09:01:34 +01:00