Greetings,
The following webrev contains fixes for the following issues:
11359 catalog should offer lazy-load mechanism for action metadata
11360 transformed v0 catalogs should have catalog.version of 0
11361 packages should be marked with catalog version
11410 t_api TestPkgApi tearDown sporadically fails
webrev:
http://cr.opensolaris.org/~swalker/pkg-11359/
Change Summary:
* added transparent lazy-load capability for action data in preparation
for native v1 catalogs, allowing catalog consumers to have one code path
for both v0 and v1 catalogs
* fixed sporadic t_api.TestPkgApi tearDown failure
* added new methods to retrieve actions and variants for catalog entries
* changed image class to use new catalog action/variant methods in
preparation for server-side v1 catalogs
* increased performance of image-update or large install operations by
simplifying catalog status updates
* added method to catalog class to append() catalogs together (makes it
easier to consolidate multiple catalogs)
* changed image to mark packages with the version of the catalog they
came from (this may prove useless later, but I anticipate using this for
the list api work)
* added lots of unit tests for new catalog functionality
Cheers,
--
Shawn Walker
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss