Asynchronous Block-Level Storage Replication
Go to file
Thomas Schoebel-Theuer e33ec25563 server: earlier disallow IO ops on unconnected bricks
Unconnected server bricks cannot work at the IO layer, but
are required for the strategy layer (in order to get strategic
information over the network even when IO is not yet possible).

Reflect this in the code, and report any potential communication
mischief as early as possible (safeguard).

Functional testing did not show a difference, but timing
behaviour should have improved.
2023-02-05 10:39:57 +01:00
contrib all: globally s/mars-manual.pdf/mars-user-manual.pdf/ 2019-11-05 21:43:45 +01:00
debian add fs.aio-max-nr into sysctl.d 2020-11-27 18:52:48 +00:00
docu doc: explain new primitive global-sync-limit-value 2022-10-15 07:07:23 +02:00
football@152f499fbd football: update to Football-2.0 2019-07-10 11:27:37 +02:00
kernel server: earlier disallow IO ops on unconnected bricks 2023-02-05 10:39:57 +01:00
pre-patches compat: new pre-patches for LTS kernels 4.19 and 5.4 2021-02-10 13:36:06 +01:00
scripts infra: fix transitive option propagation in gen_config.pl 2014-08-07 15:26:02 +02:00
systemd-icpu systemd: specific units for icpu 2021-01-06 17:06:53 +01:00
systemd-testing systemd: updated demo templates 2021-01-06 17:06:53 +01:00
test_suite all: distinguish contrib from maintained code 2014-06-18 12:10:54 +02:00
userspace marsadm: view displays new macro global-sync-limit-value 2022-10-15 07:07:23 +02:00
.gitattributes
.gitignore
.gitmodules all: add subproject football 2018-04-20 12:45:12 +02:00
AUTHORS all: clarify license GPLv2+ 2014-11-25 18:09:17 +01:00
COPYING
ChangeLog all: release mars0.1astable159 2023-01-18 18:41:22 +01:00
INSTALL all: globally s/mars-manual.pdf/mars-user-manual.pdf/ 2019-11-05 21:43:45 +01:00
NEWS
README all: clarify license GPLv2+ 2014-11-25 18:09:17 +01:00

README

MARS Long Distance Replication Software

See http://schoebel.github.io/mars/

Very detailed documentation / motivation / use cases can be found there.
Please look into the docu/ subdirectory.

License: GPLv2+ (see file COPYING)
Documentation is under FDL.

This is intended for the whole project, and is valid for all parts
from the original author as well as parts from 1&1.

Any further contributors to contrib/ subdirectory are strongly encouraged
to put their files also under GPL or FDL, or at least a compatible
license (see newest descriptions at fsf.org).