Thomas Schoebel-Theuer
cbd7cac4ad
all: release light0.1stable17
2015-07-15 11:07:12 +02:00
Thomas Schoebel-Theuer
c6235c71d5
aio: fix race on shutdown
2015-07-15 10:38:49 +02:00
Thomas Schoebel-Theuer
550d02935e
sio: fix race on shutdown
2015-07-15 10:38:49 +02:00
Thomas Schoebel-Theuer
91f458fe66
sio: convert to new mapfree infrastructure
2015-07-15 10:38:49 +02:00
Thomas Schoebel-Theuer
6d8bd64b7a
all: release light0.1stable16
2015-06-22 08:55:16 +02:00
Thomas Schoebel-Theuer
146d5151de
doc: update to version 0.23
2015-06-22 08:55:10 +02:00
Thomas Schoebel-Theuer
8d2d119414
doc: new section on clustermanagers
2015-06-22 08:54:36 +02:00
Thomas Schoebel-Theuer
034c2f637e
contrib: example script for checking static consistency
2015-06-18 12:17:22 +02:00
Thomas Schoebel-Theuer
81ac96bdbf
contrib: example script for checking whether automated switch is
...
possible
2015-06-18 12:17:22 +02:00
Thomas Schoebel-Theuer
e23f0c35f9
contrib: configurable Nagios checks
2015-06-18 12:17:17 +02:00
Thomas Schoebel-Theuer
c39a2988b7
light: fix long-lasting switchoff at end of sync
2015-06-17 11:33:27 +02:00
Thomas Schoebel-Theuer
4ecd6937c7
light: don't try fetching from (none)
2015-06-17 11:33:27 +02:00
Thomas Schoebel-Theuer
6eb5cefc19
infra: clean buffer cache on opening block devices
2015-06-17 11:33:18 +02:00
Thomas Schoebel-Theuer
6aede1fc62
all: release light0.1stable15
2015-05-06 13:35:00 +02:00
Thomas Schoebel-Theuer
d2c31a6343
doc: update
2015-05-06 07:50:10 +02:00
Thomas Schoebel-Theuer
62b50d5901
contrib: add example rollout script
2015-05-06 07:50:09 +02:00
Thomas Schoebel-Theuer
b190337eb8
marsadm: use $real_host for deletions
...
This can make a difference when using --host= and the other
host is no long really existant.
2015-05-05 09:30:08 +02:00
Thomas Schoebel-Theuer
5f485b6a02
marsadm: better leave-cluster cleanup of dead files
2015-05-05 09:30:08 +02:00
Thomas Schoebel-Theuer
fb880f9b2c
marsadm: leave-cluster should rmmod only on real host
2015-05-05 09:30:08 +02:00
Thomas Schoebel-Theuer
c6fc05a3be
marsadm: allow --force --host= cleanup on non-joined host
2015-05-05 09:30:04 +02:00
Thomas Schoebel-Theuer
2a99f12294
marsadm: cleanup all orphane symlinks
2015-05-05 09:12:42 +02:00
Thomas Schoebel-Theuer
1eea119870
marsadm: allow --force on 'all'
2015-05-05 09:12:37 +02:00
Thomas Schoebel-Theuer
3f9571999d
marsadm: allow log-rotate on secondaries upon --force
...
This makes not much sense, but is provided for cases where you are
really desperate.
2015-05-05 08:56:41 +02:00
Thomas Schoebel-Theuer
7cbb705882
logger: safeguard endio() calling conventions
2015-05-05 08:46:28 +02:00
Thomas Schoebel-Theuer
18f1ae84f3
logger: fix race on completion refcount
2015-05-05 08:46:28 +02:00
Thomas Schoebel-Theuer
0fc02ed48c
all: release light0.1stable14
2015-03-24 08:34:03 +01:00
Thomas Schoebel-Theuer
e22e287d94
doc: update version
2015-03-24 08:34:02 +01:00
Thomas Schoebel-Theuer
27e975f4d7
marsadm: allow --threshold=human-readable
2015-03-24 08:33:03 +01:00
Thomas Schoebel-Theuer
5bead43add
marsadm: distinguish multiples of 1024 from 1000
2015-03-24 08:33:03 +01:00
Thomas Schoebel-Theuer
f43d5fd58e
marsadm: add list inquiry functions
2015-03-24 08:33:03 +01:00
Thomas Schoebel-Theuer
8d60cb304c
marsadm: show replication infos only on secondaries
2015-03-24 08:33:03 +01:00
Thomas Schoebel-Theuer
c481f75cb8
marsadm: hint on wasted disk space
2015-03-24 08:33:03 +01:00
Thomas Schoebel-Theuer
c88965e24a
marsadm: report disk/device sizes
2015-03-24 08:33:03 +01:00
Thomas Schoebel-Theuer
1f2680dd62
marsadm: fix external races on resize
2015-03-24 08:33:03 +01:00
Thomas Schoebel-Theuer
8888571b2c
marsadm: remove irritating warning
2015-03-24 08:33:03 +01:00
Thomas Schoebel-Theuer
e1b241e3ad
marsadm: clarify usability of 'view'
2015-03-24 08:33:02 +01:00
Thomas Schoebel-Theuer
c7b57f864e
marsadm: clarify view/flags when network is slow
2015-03-23 13:48:11 +01:00
Thomas Schoebel-Theuer
876625d66a
light: disallow modprobe when UUID is missing
2015-03-23 13:48:11 +01:00
Thomas Schoebel-Theuer
9cb5b54cdc
infra: remove outdated code
2015-03-23 13:48:11 +01:00
Thomas Schoebel-Theuer
7d66938666
aio: fix portability to changed kernels / kthread implementation
...
In the long term, mars_aio will be replaced anyway because it
uses userspace concepts like ioctx.
Don't use the internal kthread_stop_nowait() anymore.
It is too cumbersome to catch up with upstream development.
2015-03-23 13:48:10 +01:00
Thomas Schoebel-Theuer
77714f374e
aio: safeguard ioctx
2015-03-23 13:48:10 +01:00
Thomas Schoebel-Theuer
a12450d891
if: fix potential race on plugged requests
2015-03-23 13:48:10 +01:00
Thomas Schoebel-Theuer
761ebb7187
all: release light0.1stable13
2015-03-09 09:53:06 +01:00
Thomas Schoebel-Theuer
308925c755
doc: update version
2015-03-09 09:53:06 +01:00
Thomas Schoebel-Theuer
6419b3fb57
marsadm: fix endless wait_cluster
2015-03-09 09:53:06 +01:00
Thomas Schoebel-Theuer
ae47fbdcb4
marsadm: fix leave-cluster when communication is dead
2015-03-09 09:53:06 +01:00
Thomas Schoebel-Theuer
82de077df0
marsadm: clarify meaning of switches/status
...
fighting the stupidness...
2015-03-09 09:53:05 +01:00
Thomas Schoebel-Theuer
df596cb24e
marsadm: report communication status
2015-03-09 09:53:05 +01:00
Thomas Schoebel-Theuer
f9125d33a7
marsadm: safeguard uuid at join-cluster
2015-03-09 09:53:05 +01:00
Thomas Schoebel-Theuer
7f565f77b6
light: prohibit communication with wrong UUID
2015-03-06 11:49:54 +01:00