Steve,
This is a blunder on my part... that branch should be ready to merge (it
was the change that was meant to be tagged 1.4). If it doesn't have that
default constructor it should, provided that an appropriate shutdown
behavior can be implemented. Otherwise we'll reinstate the bug causing a
one minute hang before shutdown (eg on rebuild ).
I think there's an argument to be made that there shouldn't be a default
constructor for that reason... maybe we should discuss on Tuesday.
- Ben
On Dec 11, 2011 12:08 PM, "Stephen Bayliss" <
stephen.bayl...@acuityunlimited.net> wrote:
> **
> 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
>
>
------------------------------------------------------------------------------
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