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