Difference between revisions of "Funtoo:Metatools/Releases"

From Funtoo
Jump to navigation Jump to search
(Created page with "{{SoftwareRelease|name=metatools|version=1.0.2|date=2022-02-21|changelog= == Major Changes == With the addition of the {{c|Store}} class, which is a file-backed hashing store...")
 
 
(11 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{SoftwareRelease|name=metatools|version=1.0.2|date=2022-02-21|changelog=
{{ReleaseNotes
== Major Changes ==
|name=Metatools
 
|page=Project:Metatools
With the addition of the {{c|Store}} class, which is a file-backed hashing store, metatools 1.0.2 no longer requires {{c|mongodb}} to be installed or running in order to function.
Note that there is still a dependency on {{c|pymongo}}, which is used for its BSON encode/decode functionality. The {{c|Store()}} class is leveraged for storage of distfiles ({{c|blos}}),
cached {{c|get_page()}} requests (({{c|fetch_cache}}), and to map URLs to specific distfiles for each release ({{c|integrity}}). The new stores will be created in {{c|~/repo_tmp/stores}}
and will result in distfiles being re-downloaded via the spider to populate the {{c|blos}} Store, as the previous MongoDB-based Store will not be leveraged. You can clean up your old
distfile store by running {{c|rm -rf ~/repo_tmp/fastpull}}.
 
== Minor Improvements and Bug Fixes ==
 
;Error Output Improvements: Various code paths were cleaned up to ensure that failed autogens are mentioned at the end of a {{c|doit}} run, and that actionable error messages appear in the
colorized output for fetch errors.
}}
}}

Latest revision as of 02:42, February 25, 2022


Name Version Codename Release Date Release Type ChangeLog
Name Version Codename Release Date Release Type ChangeLog
metatools 1.3.5 November 9, 2023 regular Funtoo:Metatools/Releases/1.3.5
metatools 1.3.4 July 28, 2023 regular Funtoo:Metatools/Releases/1.3.4
metatools 1.3.3 July 13, 2023 regular Funtoo:Metatools/Releases/1.3.3
metatools 1.3.2 June 29, 2023 regular Funtoo:Metatools/Releases/1.3.2
metatools 1.3.1 June 3, 2023 bugfix Funtoo:Metatools/Releases/1.3.1
metatools 1.3.0 May 29, 2023 major Funtoo:Metatools/Releases/1.3.0
metatools 1.1.0 August 19, 2022 major Funtoo:Metatools/Releases/1.1.0
metatools 1.0.5 May 28, 2022 major Funtoo:Metatools/Releases/1.0.5
metatools 1.0.4 April 20, 2022 regular Funtoo:Metatools/Releases/1.0.4
metatools 1.0.3 April 15, 2022 regular Funtoo:Metatools/Releases/1.0.3
metatools 1.0.2 February 21, 2022 regular Funtoo:Metatools/Releases/1.0.2