Conary News
Development news and announcements regarding Conary.
Post details: Conary 2.0.24 released
September 2, 2008
Conary 2.0.24 is a maintenance release.
New Features:- includeConfigFile now interprets paths relative to the file currently being processed, for files and URIs. (CNY-2950)
- includeConfigFile now supports a ~/path syntax to substitute the current user's home directory. (CNY-1650)
- Added support for commitChangeSet and commitChangeSetFile to ShimNetClient (CNY-2545)
- During promote operations use the cloned history for packages for the components of those packages as well. (CNY-1867)
- Promote now uses group weak references to learn about all of the components for a package instead of downloading all of the package troves for the source. (CNY-1867)
- The ccs2tar script now correctly handles changeset files containing directories, symlinks, and other non-regular files. (CNY-2954)
- More of the file installation path was moved into C for improved performance
- Added misc.pack() and use it to freeze TroveRefsFilesStream and StreamCollection objects
- Initial step of promote takes advantage of weak references to avoid downloading so many packages (CNY-1867)
- The shim network client now supports CONARY_CLIENT_LOG environment variable
- Added support for getFileContents call to ShimNetClient (CNY-1669)
- Conary update no longer caches all hostnames immediately on update - instead hostnames are cached as they are accessed. This avoids unnecessary caches when installing from changesets. (CNY-2832)
- Track CLONEDFROMLIST in troveInfo now as well as CLONEDFROM. This keeps track of the full clone history of a trove, with the most recent parent at the end of the list.
- Use CLONEDFROMLIST instead of CLONEDFROM where available to remove the need to follow the cloned from history in time. (CNY-1867)
Comments:
No Comments for this post yet...
Comments are closed for this post.