Trippi master doesn't seem to build and pass all of its tests currently; but
I can see there's a branch fix_executor with the latest commits which does
build and pass tests.
 
I'm working on FCREPO-702 (update to latest Mulgara version), so it would be
good to have a "known good" codebase to work from.
 
Currently I've created branch fcrepo-702 from branch fix_executor, updated
to Mulgara 2.1.11 plus dependencies, and this is passing all tests.
 
I've also got a Fedora branch fcrepo-702 with this integrated.
So:
 
1) Is fix_executor fit (or close) to merge to master?  And are there any
other outstanding planned changes?  If not it would be good to release a new
version of trippi soon with changes from fcrepo-702 merged in also (once the
fcrepo tests are all passing).
 
2) As soon as we can get the new mulgara and trippi jars maven-hosted (I may
need some help with that! - though I have a revised pom for 2.1.11) I can
also merge fcrepo-702 from fcrepo into master once I've finished testing.
 
Particularly on (1) there is a constructor change on RIOTripleIterator, the
constructor now takes an executor service - I wonder if the old constructor
with some kind of default/singe thread executor should be reinstated, or
whether consumers should be providing their own (this has only affected
Fedora integration tests; but anyone else who is also using trippi artefacts
would also have to make that change - unless we bring back the existing
constructor).  Similarly there are a few other modified constructors
elsewhere that now take a TripleIteratorFactory; again I wonder if we should
bring back in the old constructors also - to avoid any client software
changes in a 3.6 release (although the changes are relatively minor).  All
thoughts welcomed on this!
 
Thanks
Steve
------------------------------------------------------------------------------
Learn Windows Azure Live!  Tuesday, Dec 13, 2011
Microsoft is holding a special Learn Windows Azure training event for 
developers. It will provide a great way to learn Windows Azure and what it 
provides. You can attend the event by watching it streamed LIVE online.  
Learn more at http://p.sf.net/sfu/ms-windowsazure
_______________________________________________
Fedora-commons-developers mailing list
Fedora-commons-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fedora-commons-developers

Reply via email to