[Dbix-class] C3 branch lives!

Matt S Trout dbix-class at trout.me.uk
Fri Nov 25 03:55:15 CET 2005


On Fri, Nov 25, 2005 at 01:21:21PM +1100, Torsten Seemann wrote:
> Matt,
> 
> > > postgresql-8.0.1-2PGDG
> > > MySQL-server-4.1.10-0
> > 
> > Right, think I've nailed the underlying cause (see announce of _03 in a sec).
> > and put the output for that into your mail? The basic 'make test' log
> > doesn't have as much info in at as would be ideal.
> 
> That seems to have fixed it:
> 
> t/basicrels/11mysql................ok
> t/basicrels/12pg...................NOTICE:  CREATE TABLE will create implicit sequence "artist_artistid_seq" for serial column "artist.artistid"
> NOTICE:  CREATE TABLE / PRIMARY KEY will create implicit index "artist_pkey" for table "artist"
> okdu.au>
> t/helperrels/11mysql...............ok
> t/helperrels/12pg..................NOTICE:  CREATE TABLE will create implicit sequence "artist_artistid_seq" for serial column "artist.artistid"
> NOTICE:  CREATE TABLE / PRIMARY KEY will create implicit index "artist_pkey" for table "artist"
> ok

Excellent. Class::C3 is much faster and in some ways more powerful than NEXT
(and definitely easier to debug) but it has interestingly subtle implications
for certain things, notably Class::Data::Inheritable.

> TEST_POD=1 still has a lot of test failures ;-)

That's because I don't stub documentation to make it pass. I'll get to
serious documenting later, right now I'm concentrating on getting what I
consider the "key features" in place so any API design errors can be
shaken out sooner rather than later.

-- 
     Matt S Trout       Specialists in Perl consulting, web development, and
  Technical Director    UNIX/Linux systems architecture and automation. Mail
Shadowcat Systems Ltd.  mst (at) shadowcatsystems.co.uk for more information

 + Help us build a better perl ORM: http://dbix-class.shadowcatsystems.co.uk/ +



More information about the Dbix-class mailing list