> On Sep 23, 2015, at 9:42 AM, Andrus Adamchik <and...@objectstyle.org> wrote: > >> Right now, if you modify an object, listeners can be fired on objects at the >> other end of its relations, even if no FK or other changes will be made in >> the database to those other objects. Do you anticipate the change set in the >> audit will include these kinds of related records, or only ones where a >> database attribute change is made? > > We are tracking changes at the object level, so IIRC the mechanism I am > porting to Cayenne tracks all graph operations, including e.g. to-many > relationship additions/subtractions that do not cause any SQL updates > directly.
BTW, looks like to-many relationship reporting still has some issues. Hopefully easy to fix. Looking into this now. Andrus