Changelog for
lizardfs-master-3.12.0-7.8.x86_64.rpm :
* Thu Aug 10 2017 Michal Bielicki
- 3.11.3- (rpm) bump version to 3.11.3- (master) fix issues with reporting defective files- (mount) fix request size in read cache for empty results
* Fri Jun 09 2017 Michal Bielicki - 3.11.2- (rpm) move centos6 to gcc6 and custom boost library- (rpm) hardcode cmake instructions into spec file to get rid of obsolete configure script - (rpm) adjusted for multiple different rpm enterprise linuxes
* Mon Jun 05 2017 Pawel Kalinowski - 3.11.2- (all) display proper version
* Tue May 30 2017 Piotr Sarna - 3.11.1- (master) fix high cpu usage in fs_periodic_file_test- (master) fix dangling nodes in defective files list- (mount) fix direntry cache bug for repeated paths
* Thu May 25 2017 Michal Bielicki - 3.11.0- (rpm) fixed BuildRoot variable settings- (rpm) switched to cmake for build like on all other platforms- (rpm) switched suse to gcc6- (rpm) major serviced cross distro cleanup
* Tue May 09 2017 Piotr Sarna - 3.11.0- (master) improve ACL implementation- (master) add option to avoid same-ip chunkserver replication- (master) add minimal goal configuration option- (master) reimplement directory entry cache for faster lookups- (master) add whole-path lookups- (master, chunkserver) add chunkserver load awareness- (mount) add readahead to improve sequential read perfromance- (mount) add secondary groups support- (tools) add correct-only flag to filerepair- (tools) add -s and -i options to snapshot command- (tools) add recursive remove operations (for removing large directories and snapshots)- (tools) add tool for stopping execution of tasks (snapshot, recursive remove, etc.)- (all) many fixes
* Fri Dec 23 2016 Piotr Sarna - 3.11.0-devel- (all) Switch to semantic versioning
* Fri Oct 07 2016 Piotr Sarna - 3.10.4- (master) task manager performance improvements- (master) trash fixes
* Tue Aug 30 2016 Piotr Sarna - 3.10.2- (master) redesign in-memory representation of file system objects - at least 30% reduction in RAM usage- (master) name storage - a possibility to keep all file names in BerkeleyDB, thus saving even more RAM- (master) redesign of trash - increased performance, reduced RAM usage and CPU pressure- (master) huge boost of responsiveness - lengthy operations split into asynchronous bits- (master) OPERATIONS_DELAY
* config entries, which allow postponing metadata operations on restart/disconnect- (master) fix improper handling of endangered chunks- (chunkserver) memory optimizations - at least 60% reduction in RAM usage- (chunkserver) introduce smart descriptor management- (tools) brand new `lizardfs` command, a unified replacement for mfs
* tools with prompt and bash completion- (all) various fixes and community requests
* Mon Mar 14 2016 Piotr Sarna - 3.10.0- (all) Added erasure code goals- (all) Added per directory quotas- (all) Improved interaction with legacy version (chunkservers, mounts)- (all) Ports for OSX and FreeBSD- (all) Many fixes
* Wed Dec 02 2015 Piotr Sarna - 3.9.4- (master) Removed master server overload on restarting chunkservers- (master) Improved global file locks engine- (chunkserver) Fixed leaking descriptors problem- (chunkserver) Improved mechanism of moving chunks to new directory layout- (chunkserver) Fixed issues related to scanning directories with new chunk format present- (mount) Removed hang in mount when chunkserver reported no valid copies of a file- (master) Changed handling of legacy (pre-3.9.2) chunkservers in new installations- (cgi) Added XOR replication to statistics- (all) Removed default linking to tcmalloc library due to performance drop
* Fri Oct 23 2015 Piotr Sarna - 3.9.2- (all) Introduced XOR goal types- (all) Added file locks (flock & fcntl)- (all) Increased max number of files from 500 million to over 4 billion- (all) Introduced managing open file limits by PAM- (master) Improved consistency of applying changelogs by shadow masters- (master) Redesigned snapshot execution in master- (master) Redesigned chunk loop logic- (master) Added option to limit chunk loop\'s CPU usage- (master) Removed hard coded connection limit- (chunkserver) Added new network threads responsible for handling requests sent by chunkserver\'s clients- (chunkserver) Introduced new more efficient directory layout- (chunkserver) Added option to choose if fsync should be performed after each write for increased safety- (chunkserver) Removed hard coded connection limit- (chunkserver) Added replication network bandwidth limiting- (mount) Improved symlink cache and added configurable timeout value- (all) Minor bug fixes and improvements
* Mon Feb 09 2015 Adam Ochmanski - 2.6.0- (all) Added comments in all config files- (all) Improve messages printed by daemons when starting- (cgi) A new chunkserver\'s chart: number of chunk tests- (cgi) Fixed paths to static content- (cgi) New implementation of the CGI server; mfscgiserv is now deprecated.- (cgi) New table: \'Metadata Servers\' in the \'Servers\' tab- (chunkserver) Allowed starts with damaged disks- (chunkserver) A new option: HDD_ADVISE_NO_CACHE- (chunkserver) Improved handling of disk read errors- (chunkserver) Removed \'testing chunk: xxxxxx\' log messages- (master) A new feature: disabling atime updates (globally)- (master) Fixed rotating changelogs and downloading files in shadow mode- (probe) New commands- (probe) Renamed to lizardfs-admin- (all) Minor bug fixes and improvements
* Fri Nov 07 2014 Alek Lewandowski - 2.5.4- (all) Boost is no longer required to build the source code of LizardFS or use the binary version- (all) Added tiering (aka \'custom goal\') feature, which allows users to label chunkservers and to request chunks to be stored on specific groups of servers- (cgi) \"Exports\" tabs renamed to \"Config\", now it also shows goal definitions- (cgi) Added new tab \"Chunks\"- (probe) New command \"chunks-health\" makes it possible to get number of missing or endangered chunks- (master) Fixed reporting memory usage in CGI- (mount) Fixed caching contents of open directories- (mount) Add a .lizardfs_tweaks file- (all) Other minor fixes and improvements
* Mon Sep 15 2014 Alek Lewandowski - 2.5.2- (master, shadow) Metadata checksum mechanism, allowing to find and fix possible metadata inconsistencies between master and shadow- (mount, master) ACL cache in mount, reducing the load of the master server- (packaging) Support packaging for RedHat based systems- (master) Improved chunkserver deregistration mechanism in order to avoid temporary master unresponsiveness- (polonaise) Add filesystem API for developers allowing to use the filesystem without FUSE (and thus working also on Windows)- (all) Minor fixes and improvements
* Tue Jul 15 2014 Marcin Sulikowski - 2.5.0- (master) High availability provided by shadow master servers- (mount, chunkserver) CRC algorithm replaced with a 3 times faster implementation- (mount, master) Support for quotas (for users and groups)- (mount, master) Support for posix access contol lists (requires additional OS support)- (mount, master) Support for global I/O limiting (bandwidth limiting)- (mount) Support for per-mountpoint I/O limiting (bandwidth limiting)- (adm) New package lizardfs-adm with a lizardfs-probe command-line tool which can be used to query the installation for variuos parameteres- (master) New mechanism of storing metadata backup files which improves performance of the hourly metadata dumps- (all) A comprehensive test suite added- (all) Multiple bugfixes
* Wed Oct 16 2013 Peter aNeutrino - 1.6.28-1- (all) compile with g++ by default- (deb) fix init scripts for debian packages- (all) fix build on Mac OS X- (cgi) introducing LizardFS logo
* Thu Feb 16 2012 Jakub Bogusz - 1.6.27-1- adjusted to keep configuration files in /etc/mfs- require just mfsexports.cfg (master) and mfshdd.cfg (chunkserver) in RH-like init scripts; for other files defaults are just fine to run services- moved mfscgiserv to -cgiserv subpackage (-cgi alone can be used with any external CGI-capable HTTP server), added mfscgiserv init script
* Fri Nov 19 2010 Jakub Bogusz - 1.6.19-1- separated mfs-metalogger subpackage (following Debian packaging)
* Fri Oct 08 2010 Jakub Bogusz - 1.6.17-1- added init scripts based on work of Steve Huff (Dag Apt Repository) (included in RPMs when building with --define \"distro rh\")
* Mon Jul 19 2010 Jakub Kruszona-Zawadzki - 1.6.16-1- added mfscgiserv man page
* Fri Jun 11 2010 Jakub Bogusz - 1.6.15-1- initial spec file, based on Debian packaging; partially inspired by spec file by Kirby Zhou