mirror of https://github.com/schoebel/mars
Workaround was possible by manually providing an empty next logfile, forcing an internal rotate operation. However, IMHO this should not be exposed to userspace, but functionally migrated to kernelspace in the long term. Otherwise, possible races between userspace and kernelspace may explode. Control over logfiles content is not enough; even the sheer existence should be the responsibility of kernel code (as much as possible). Future fixes and improvements should go in this direction. Thus I don't add an extra marsadm command for creation of empty logfiles. The current marsadm code in cron (and siblings) should be decommissioned some day, after the kernel is fully responsible, even for create-resource and so on. |
||
---|---|---|
contrib | ||
debian | ||
docu | ||
football@152f499fbd | ||
kernel | ||
pre-patches | ||
scripts | ||
systemd-icpu | ||
systemd-testing | ||
test_suite | ||
userspace | ||
.gitattributes | ||
.gitignore | ||
.gitmodules | ||
AUTHORS | ||
COPYING | ||
ChangeLog | ||
INSTALL | ||
NEWS | ||
README |
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).