Glad it helped. I suspect you still have some domain model issues that
should be reviewed.

On Mon, Sep 20, 2010 at 3:47 PM, epitka <[email protected]> wrote:

> @Jason: Thank you for that hint about stateless session. I prototyped
> it and it worked like a charm, and it was faaaaast. Thanks again.
>
>
> On Sep 20, 1:53 pm, Jason Dentler <[email protected]> wrote:
> > If your object graph has thousands of entities, you're doing it wrong.
> > Certainly "hundreds" is worth taking a long, critical look at your
> design.
> > In my mind, "thousands" is off the charts.
> >
> > A stateless session ignores cascades. That might be a better avenue to
> > explore.
> >
> >
> >
> > On Mon, Sep 20, 2010 at 1:43 PM, epitka <[email protected]> wrote:
> > > I want to intercept deletion of the "root" of the hierarchy, create
> > > hql for the whole graph, and than execute deletes for each type of the
> > > child in the hierarchy ending up with only 14 delete statements with
> > > IN clause, rather than 1000's of deletes.
> >
> > > On Sep 20, 1:39 pm, Jason Dentler <[email protected]> wrote:
> > > > I still don't have a clear idea of the problem you are trying to
> solve.
> >
> > > > On Mon, Sep 20, 2010 at 1:36 PM, epitka <[email protected]>
> wrote:
> > > > > I abandoned IOneShotDeleteHandler, trying now with
> > > > > DeleteEventListener. If I cannot delete through NH without
> deadlocking
> > > > > entire db, and I cannot suppress deletes issued by NH what else is
> > > > > left. Leave NH and do straight ado.net for the deletes?
> >
> > > > > On Sep 20, 1:14 pm, Fabio Maulo <[email protected]> wrote:
> > > > > > I'm inclined to think that your are still fighting with
> > > > > > OneShotDeleteHandler.
> >
> > > > > > I have looked to that post and I would know if you read the end
> of
> > > the
> > > > > post
> > > > > > and then understand which is your real problem (I mean the root
> > > problem
> > > > > and
> > > > > > not the problem caused by what you think is the solution).
> > > > > > This is the conclusion of that post:
> > > > > > "Make sure you use this solution for one-shot deletes wisely and
> only
> > > if
> > > > > you
> > > > > > have to. If you can use the CASCADE DELETE foreign key
> constraints,
> > > then
> > > > > by
> > > > > > all means, this is the preferred option."
> >
> > > > > > On Mon, Sep 20, 2010 at 3:02 PM, epitka <[email protected]>
> > > wrote:
> > > > > > > Is this supposed to work?. I try evicting items in the
> DeleteEvent
> > > > > > > Listener but NH still reports them as in session.
> >
> > > > > > > --
> > > > > > > You received this message because you are subscribed to the
> Google
> > > > > Groups
> > > > > > > "nhusers" group.
> > > > > > > To post to this group, send email to [email protected].
> > > > > > > To unsubscribe from this group, send email to
> > > > > > > [email protected]<nhusers%[email protected]>
> <nhusers%[email protected]<nhusers%[email protected]>>
> > > <nhusers%[email protected]<nhusers%[email protected]>
> <nhusers%252bunsubscr...@googlegroup s.com>>
> > > > > <nhusers%[email protected]<nhusers%[email protected]>
> <nhusers%252bunsubscr...@googlegroup s.com>
> > > <nhusers%252bunsubscr...@googlegroup s.com>>
> > > > > > > .
> > > > > > > For more options, visit this group at
> > > > > > >http://groups.google.com/group/nhusers?hl=en.
> >
> > > > > > --
> > > > > > Fabio Maulo
> >
> > > > > --
> > > > > You received this message because you are subscribed to the Google
> > > Groups
> > > > > "nhusers" group.
> > > > > To post to this group, send email to [email protected].
> > > > > To unsubscribe from this group, send email to
> > > > > [email protected]<nhusers%[email protected]>
> <nhusers%[email protected]<nhusers%[email protected]>>
> > > <nhusers%[email protected]<nhusers%[email protected]>
> <nhusers%252bunsubscr...@googlegroup s.com>>
> > > > > .
> > > > > For more options, visit this group at
> > > > >http://groups.google.com/group/nhusers?hl=en.
> >
> > > --
> > > You received this message because you are subscribed to the Google
> Groups
> > > "nhusers" group.
> > > To post to this group, send email to [email protected].
> > > To unsubscribe from this group, send email to
> > > [email protected]<nhusers%[email protected]>
> <nhusers%[email protected]<nhusers%[email protected]>>
> > > .
> > > For more options, visit this group at
> > >http://groups.google.com/group/nhusers?hl=en.
>
> --
> You received this message because you are subscribed to the Google Groups
> "nhusers" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<nhusers%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/nhusers?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"nhusers" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/nhusers?hl=en.

Reply via email to