]> git.tue.mpg.de Git - misma.git/log
misma.git
5 months agoman page: Improve lvm command to create the thin pool.
Andre Noll [Sun, 12 May 2024 18:58:57 +0000 (20:58 +0200)]
man page: Improve lvm command to create the thin pool.

Suggest -Zn to deactivate pool zeroing because this speeds up operation
and avoids

 WARNING: Pool zeroing and 1.00 MiB large chunk size slows down thin provisioning.

Also reduce the metadata size of the pool to avoid

  WARNING: Maximum supported pool metadata size is 15.81 GiB.

5 months agoMakefile: Replace "misma" by $(PACKAGE).
Andre Noll [Sun, 12 May 2024 18:51:48 +0000 (20:51 +0200)]
Makefile: Replace "misma" by $(PACKAGE).

The change has no effect, except that rules become generic in the
sense that they can be copied verbatim to a different project.

8 months agoFix seconds_to_human().
Andre Noll [Mon, 29 Jan 2024 15:42:04 +0000 (16:42 +0100)]
Fix seconds_to_human().

This function contains two bugs: First, the age of a snapshot is
only shown in months if it is older than four months rather than
two. Second, the number of months is calculated incorrectly.

9 months agoInitial commit. v1.0.0
Andre Noll [Sun, 14 Jan 2024 22:55:26 +0000 (23:55 +0100)]
Initial commit.

This project was started in late 2018. A first usable version was
ready by 2019-02 and was deployed on a single server, Until 2022-05,
the project languished but the trial version had had been running all
the time. This identified the major design and usability shortcomings
which have been addressed subsequently. This work resulted in a much
improved but incompatible version.

Starting in late 2022, the improved version was deployed on several
storage servers, which revealed a few minor bugs and usability issues,
all of which have been addressed.

As of this commit the project has been made public. All commits that
led to the improved version have been discarded, so the repository
contains only the final result as a single initial commit.

From now on, backward incompatible changes are avoided if possible,
and require a deprecation period and a major version change otherwise.
Also subsequent changes will be documented properly.