I think we don't - and for now it would be the factory implementation doing the stuff. It would be great to show something in the console. Maybe through the annotations?
Carsten 2014-08-20 18:26 GMT+02:00 Justin Edelson <jus...@justinedelson.com>: > This would be OK with me. Out of curiosity, do we actually have a way > of deprecating adapter factories? Or would such a warning be the > responsibility of the adapter factory? Should we add something to the > web console plugin to indicate that an adaption is deprecated. > > Justin > > On Wed, Aug 20, 2014 at 11:57 AM, Carsten Ziegeler <cziege...@apache.org> > wrote: > > Yes, > > > > so how do you feel about deprecating it, log a bold message (once) - and > > then maybe remove it in one of the next versions? > > > > Regards > > Carsten > > > > > > 2014-08-20 17:48 GMT+02:00 Justin Edelson <jus...@justinedelson.com>: > > > >> Hi Carsten, > >> I'd rather keep it, but... I don't actually see a good way to fix > >> SLING-3859, so it might be more expedient to deprecate this. Or at > >> least log a warning that the ResourceResolver must be manually closed. > >> > >> Justin > >> > >> On Wed, Aug 20, 2014 at 11:29 AM, Carsten Ziegeler < > cziege...@apache.org> > >> wrote: > >> > Thanks Justin, > >> > > >> > so either we have to fix the memory leak or go without it :) What do > you > >> > prefer? > >> > > >> > Regards > >> > Carsten > >> > > >> > > >> > 2014-08-20 13:52 GMT+02:00 Justin Edelson <jus...@justinedelson.com>: > >> > > >> >> Hi, > >> >> > >> >> On Wed, Aug 20, 2014 at 1:47 AM, Bertrand Delacretaz > >> >> <bdelacre...@apache.org> wrote: > >> >> > Hi, > >> >> > > >> >> > On Tue, Aug 19, 2014 at 8:38 PM, Carsten Ziegeler < > >> cziege...@apache.org> > >> >> wrote: > >> >> >> ...I think this adaption is conceptually wrong and I have no idea > why > >> >> we added > >> >> >> this in the first place, so adding this to the memory leak > problem, I > >> >> would > >> >> >> simply remove this thing.... > >> >> > > >> >> > It was added by Justin for SLING-2315 - I am ok with deprecating > and > >> >> > later removing it, but let's hear Justin. > >> >> > >> >> I find this to be of high utility when dealing with legacy code which > >> >> only makes a Node object available. I don't actually know that I've > >> >> ever used the Property adaptatation part, but I definitely use the > >> >> Node -> Resource adaptation a few times a year. Could I live without > >> >> it? Sure, especially as now that the ResourceResolverFactory code is > >> >> much more complex than it was at the time. > >> >> > >> >> Justin > >> >> > >> >> > > >> >> > -Bertrand > >> >> > >> > > >> > > >> > > >> > -- > >> > Carsten Ziegeler > >> > Adobe Research Switzerland > >> > cziege...@apache.org > >> > > > > > > > > -- > > Carsten Ziegeler > > Adobe Research Switzerland > > cziege...@apache.org > -- Carsten Ziegeler Adobe Research Switzerland cziege...@apache.org