Note
The Funtoo Linux project has transitioned to "Hobby Mode" and this wiki is now read-only.
Difference between revisions of "Funtoo:Metatools/Releases/1.0.2"
< Funtoo:Metatools | Releases
Jump to navigation
Jump to search
Line 9: | Line 9: | ||
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. | 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}}), | 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 | 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 | 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}}. | distfile store by running {{c|rm -rf ~/repo_tmp/fastpull}}. |
Revision as of 07:07, February 22, 2022
Metatools 1.0.2 is a normal release which was released on 21 February 2022.