TRIXER creates catalogs of transparent file indexes. A transparent file index is an exact mirror of a directory, except that each of its file is void, thus "taking no space", while apparently having the same size of its indexed counterpart so as to describe it fully. This is accomplished by combining sparse files support with fusecompress on-the-fly compression technology. This is useful for many purposes, e.g. creating a catalog of your CD/DVD-ROM library to browse its contents without having to physically access it. The advantage of this software is that a TRIXER catalog is a plain mountable ext2 filesystem, allowing enhanced interoperability with the huge lot of available software to handle the catalog in a number of ways.
|Implementation||Unix Shell bash|
Release Notes: The predetermined limit on catalog size has been removed. XFS is used instead of ext2: the advantage is total inodability and easier calculation of growing amounts, while the disadvantage is the inability to shrink the filesystem. The preemptively huge image approach was discarded in favor of dynamic growing: the number of inodes needed is grossly guessed at addition time and the catalog is grown as needed. mkindex.sh was cleaned up (moving virtualcopy to a inner function, which also improved performance). trxclean.sh was added to clean the mount database.
Release Notes: This release has been upgraded to FuseCompress 2.2, thus eliminating a major bug regarding corrupted catalogs, which after some testing seems gone. It adds handling of multiple mountings via a rough database. It fixes a minor bug preventing the creation of a catalog inside the index node itself.
No changes have been submitted for this release.