Greetings,
The following webrev contains these fixes and enhancements for the third
and final phase of the Catalog v1 work:
10416 server catalog v1 support desired
243 need localized descriptions, other metadata at catalog level
8217 package fmri should be added to manifest during publishing
9061 importer should not refresh indexes
10415 client catalog v1 support desired
11094 Client transport for catalog v1
11523 only permit FMRIs from same publisher for network repositories
11831 server api version incompatible templates can cause traceback
11832 depot needs ability to seed / alter repository configuration
11954 importer shows zero packages processed unless debug enabled
12006 merge utility should have a test suite
Thanks to johansen and other team members for their assistance during
this project.
Summary of changes: 6659 lines changed: 4470 ins; 901 del; 1288 mod;
37146 unchg
webrev
http://cr.opensolaris.org/~swalker/pkg-cat-p3/
Notes:
* putback of this changeset will constitute a FLAG DAY. Appropriate
notes will be sent to pkg-discuss, posted on our project page, posted on
my blog, and sent to appropriate parties at the time of putback. With
that said, I will do my best to work out repository deployment plans
ahead of time with appropriate parties.
* I'm working on getting a depot server with a v1 catalog up that
contains builds 124 and 125. I will respond to this thread whenever it
is ready.
* Please test this changeset on your own if possible. Please backup
your system or take a zfs snapshot before doing so in case something
goes wrong :)
* Reviewers are requested to please respond to this thread if they are
committing to reviewing it. I would request that reviews be completed
by Oct. 21st or 22nd at the latest to prevent scheduling issues. I know
this is a massive changeset, and I apologise for that.
* The importer has been tested by importing build 123, 124, and 125.
Basic performance regression testing for all package operations has been
done and no major variance has been found.
* It is very possible I've missed something. I've been holding onto
these changes for a month or so, and the entire set is large enough that
I've likely gotten tunnel vision. As such, if something seems unclear
or odd, please ask about it!
* This webrev is current with the gate tip at the time of this writing.
Cheers,
--
Shawn Walker
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss