I'm pleased to announce the release of TMSU 0.1.0.
This version aims to improve the performance of the program by removing automatic tag inheritance which has proven slow on larger databases and slow file-systems (e.g. network file-systems). Instead there is now a choice of how to handle directory contents:
* Add the nested files to the database using the --recursive option on the 'tag' and 'untag' commands.
* Dynamically discover directory contents using the --recursive option on the 'files' command.
Full details in the Release Notes section of the README and on the front page of
https://bitbucket.org/oniony/tmsu. (I would recommend recursively tagging if you can afford the disk space as this offers more flexibility and dramatically improves the query speed.)
IMPORTANT: You will need to upgrade any existing database. This is detailed in the Release Notes though please back up first.
If you have been following the repository tip, I appreciate your patience as it has been a bit of a bumpy ride. The script *should* handle upgrades from any post 0.0.9 revision but please back up your database first. The tip_to_0.1.0.sql script will promote the contents of the implicit_file_tag table to file_tag so please comment out these lines if you plan to not tag files recursively.
Give me a shout if you have any problems.