Frank Liepold
c69a7fb662
test_suite add new test case to cronjob
2014-02-05 08:43:18 +01:00
Frank Liepold
7f97cabbcb
test_suite: continue test for marsadm --force primary
2014-02-05 08:43:18 +01:00
Frank Liepold
736e08ed3b
test_suite: to calculate checksums take mars size of data device
2014-02-05 08:43:18 +01:00
Frank Liepold
792b1b44b4
test_suite: adjust path names
2014-02-05 08:43:18 +01:00
Frank Liepold
77c99bb88d
test_suite: current state
2014-02-05 08:43:18 +01:00
Frank Liepold
397c3b1ce3
test_suite: to calculate checksums take mars size of data device
2014-02-05 08:41:02 +01:00
Frank Liepold
1cc14e6473
test_suite: current state
2014-02-05 08:35:53 +01:00
Frank Liepold
022c09a1e9
tests: Documentation and minor bugs
2014-02-05 08:34:40 +01:00
Thomas Schoebel-Theuer
8f15006b15
doc: new LCA2014 slides
2014-01-13 08:34:54 +01:00
Thomas Schoebel-Theuer
a93d2138b2
doc: correct SPLIT BRAIN resolution
2014-01-01 22:12:51 +01:00
Thomas Schoebel-Theuer
9432a1f394
doc: update graphics
2014-01-01 22:01:12 +01:00
Frank Liepold
39b37c9c72
test_suite: to calculate checksums take mars size of data device
2013-12-12 10:59:43 +01:00
Frank Liepold
376822f5a8
test_suite: adjust path names
2013-12-12 10:59:43 +01:00
Frank Liepold
2d62180de9
test_suite: current state
2013-12-12 10:59:01 +01:00
Frank Liepold
a9cfd8b95b
test_suite: Documentation and minor bugs
2013-12-12 10:55:56 +01:00
Joerg Mann
94c9656779
testing: remove old files
2013-12-12 08:37:35 +01:00
Joerg Mann
8cee26a02f
monitoring: mars-status update, add zabbix template
...
- add zabbix template, cronjob and config
2013-12-12 08:31:07 +01:00
Thomas Schoebel-Theuer
1d52efb880
brick_mem: improve debugging messages
2013-12-05 08:08:57 +01:00
Thomas Schoebel-Theuer
ff2b4337ea
infra: show version tags in /proc/sys/mars/version
2013-12-05 08:08:26 +01:00
Thomas Schoebel-Theuer
7e124d0550
all: release light0.1beta0.15
2013-11-21 11:54:10 +01:00
Thomas Schoebel-Theuer
03e6ae01f6
doc: describe throttling
2013-11-21 11:53:17 +01:00
Thomas Schoebel-Theuer
eb9aebc3ae
infra: fix delay computation in limiter
2013-11-21 07:20:01 +01:00
Thomas Schoebel-Theuer
fd30cd6b44
infra: show ops count in limiter
2013-11-21 07:20:01 +01:00
Thomas Schoebel-Theuer
af418eb9f0
infra: make limiter {min,max}_window configurable
2013-11-21 07:20:00 +01:00
Thomas Schoebel-Theuer
8b74dddc24
infra: fix limiter overflow in denominator
2013-11-21 07:20:00 +01:00
Thomas Schoebel-Theuer
8696e417db
infra: make limiter max_delay settable
2013-11-21 07:20:00 +01:00
Thomas Schoebel-Theuer
606528768f
if: fix amount of throttling
2013-11-20 11:54:14 +01:00
Frank Liepold
f3c9d8757f
test_suite: current state
...
Signed-off-by: Thomas Schoebel-Theuer <schoebel@bell.site>
2013-11-20 11:13:57 +01:00
Thomas Schoebel-Theuer
6579393177
light: rename throttling parameters and defaults
2013-11-20 11:13:57 +01:00
Thomas Schoebel-Theuer
65bdee3b08
infra: show cumulatives in all limiters
2013-11-19 12:22:45 +01:00
Frank Liepold
871e3994db
light: fix throttling calculation of request sizes
...
Signed-off-by: Thomas Schoebel-Theuer <schoebel@bell.site>
2013-11-19 11:44:15 +01:00
Thomas Schoebel-Theuer
cc857ac4e7
doc: update ChangeLog
2013-11-18 13:44:05 +01:00
Thomas Schoebel-Theuer
97f296f8f7
doc: update INSTALL
2013-11-18 13:41:50 +01:00
Thomas Schoebel-Theuer
c167fccfa3
doc: README points to http://schoebel.github.io/mars/
2013-11-18 13:41:50 +01:00
Thomas Schoebel-Theuer
67927ef56a
doc: add logo for github pages
2013-11-18 08:19:10 +01:00
Frank Liepold
18fd90d538
test_suite: current state
...
Signed-off-by: Thomas Schoebel-Theuer <schoebel@bell.site>
2013-11-07 10:38:21 +01:00
Joerg Mann
fa8f8bdb0c
mars-status: fixes, rewrite version- and linkcheck, add historyview
...
Signed-off-by: Thomas Schoebel-Theuer <schoebel@bell.site>
2013-11-06 14:43:09 +01:00
Thomas Schoebel-Theuer
3b0a78803d
sio: remove non-working kmap()
2013-11-05 13:02:35 +01:00
Thomas Schoebel-Theuer
232349e544
if: remove non-working kmap()
2013-11-05 12:31:34 +01:00
Thomas Schoebel-Theuer
9134be1a3e
all: allow throttling of bulk write requests
2013-10-31 08:24:56 +01:00
Thomas Schoebel-Theuer
0a8292cb80
if: add diskstats
2013-10-31 08:02:09 +01:00
Frank Liepold
02558d5ab0
marsadm: correct message
...
Signed-off-by: Thomas Schoebel-Theuer <tst@1und1.de>
2013-10-22 09:40:06 +02:00
Frank Liepold
5766d22e6b
marsadm: invalidate does not delete logfiles or version links anymore
...
Signed-off-by: Thomas Schoebel-Theuer <tst@1und1.de>
2013-10-22 09:40:06 +02:00
Frank Liepold
83361f0745
marsadm: leave-resource removes logfiles and version links of the resource
...
Signed-off-by: Thomas Schoebel-Theuer <tst@1und1.de>
2013-10-22 09:40:06 +02:00
Frank Liepold
c832799910
light: allow logfiles not to be consecutive on secondary site
...
If there are holes in the logfile sequence and this holes concern only logfiles
which are already applied (i.e. logfiles lying before all replay links)
the secondary can continue working.
Warnings are written as long as the situation exists.
Signed-off-by: Thomas Schoebel-Theuer <tst@1und1.de>
2013-10-22 09:39:22 +02:00
Frank Liepold
675e46d689
light: report next logfile to be copyable in case of logfile sequence holes
...
Up to now holes in the logfile sequence caused the copy process to stop after
having fetched the last logfile before the hole.
E.g. in emergency mode such holes are created intentionally on the primary
side. After the situation has been cleaned up, the secondary must be able to
fetch newly created logfiles.
Signed-off-by: Thomas Schoebel-Theuer <tst@1und1.de>
2013-10-22 09:38:17 +02:00
Thomas Schoebel-Theuer
915f955333
light: fix copy_next_is_available propagation
2013-10-17 14:49:41 +02:00
Thomas Schoebel-Theuer
35b9345d94
server: fix socket shutdown in error path
2013-10-17 07:48:32 +02:00
Thomas Schoebel-Theuer
99644a943a
all: make *_switch() code idempotent
...
New semantics: it must be possible to call the switch functions
even when nothing has changed.
2013-10-17 07:48:32 +02:00
Thomas Schoebel-Theuer
7a2755a56f
light: prevent races on device size
2013-10-17 07:48:32 +02:00