openmicroscopy/openmicroscopy — pull request #354 by joshmoore (2012-09-12 11:13:45+00:00)
Title: 9435 chgrp error

This branch contains a significant reworking of some of the graph processing classes in order to properly handle class hierarchies which span multiple tables like ``LightSource > Arc``, etc. So far, that's the **only** such hierarchy that is being handled this way, but for the others (``Job``, ``Sessions``, ``CodomainMapContext``) we will likely need to do the same. Tests should be added for those cases as well.

I tested this by running the entire ``OmeroJava/test/integration/{chgrp,chmod,delete}`` directories. A few commits are present to make these tests work as expected. (Some are still failing, but not related to this PR).

cc @jburel @scottlittewood