Weird, sounds like the same bug... Mark
On Wed, Feb 17, 2010 at 10:57 AM, Dorioo <[email protected]> wrote: > Nope. Regular download from adobe. > > - Gabriel > > On Tue, Feb 16, 2010 at 6:55 PM, Mark Mandel <[email protected]> > wrote: > > Ah this was it - back in the RC > > > http://cfbugs.adobe.com/cfbugreport/flexbugui/cfbugtracker/main.html#bugId=80153 > > > > You're not running the public beta of CF9 are you? > > > > Mark > > > > On Wed, Feb 17, 2010 at 10:54 AM, Dorioo <[email protected]> wrote: > >> > >> Are there already hotfixes for CF9? Wasn't aware of that if yes. > >> > >> - Gabriel > >> > >> On Tue, Feb 16, 2010 at 6:50 PM, Mark Mandel <[email protected]> > >> wrote: > >> > Let me go check.. but I'm trying to remember if there was a bug with > >> > local > >> > scope and cfthread that there was a hotfix for... > >> > > >> > Mark > >> > > >> > On Wed, Feb 17, 2010 at 10:47 AM, Dorioo <[email protected]> wrote: > >> >> > >> >> 1. Thank you. That was not my understanding. I'll set the default > even > >> >> lower now and then tweak the classes that I truly want cached. > >> >> > >> >> 2. Aside: I checked my application log and found entries like the one > >> >> below. I believe this is the same as the strange error that I > >> >> encountered before except I didn't see it till now because it's > >> >> running in cfthread. I'll change "local" to something else and > observe > >> >> the application log for changes. > >> >> > >> >> > >> >> > >> >> > "Error","cfthread-11","02/16/10","17:28:11",,"TRANSFER.COM.CACHE.PROVIDER.ABSTRACTBASEASYNCDISCARDPROVIDER.FIREDISCARDEVENT.5368482.3: > >> >> Element OBJECT is undefined in LOCAL. " > >> >> > >> >> - Gabriel > >> >> > >> >> On Tue, Feb 16, 2010 at 3:05 PM, Mark Mandel <[email protected]> > >> >> wrote: > >> >> > One thing to note: > >> >> > timeToIdleSeconds and timeToLiveSeconds does NOT impact on memory > >> >> > usage > >> >> > with > >> >> > EHCache. > >> >> > > >> >> > It only affects the life cycle of the object. I.e. if it passes 900 > >> >> > seconds, > >> >> > it stays in the cache until someone attempts to call it again. At > >> >> > which > >> >> > point it is checked to see if it is still a 'valid' cache member > and > >> >> > discarded if it has passed its use by date. > >> >> > > >> >> > The ONLY thing that controls memory usage is maxElementsInMemory. > >> >> > > >> >> > Mark > >> >> > > >> >> > > >> >> > On Wed, Feb 17, 2010 at 7:02 AM, Dorioo <[email protected]> wrote: > >> >> >> > >> >> >> Below is what they will be for this round of testing. Only > >> >> >> difference > >> >> >> was that the default cache used to have "2000" elements in memory > >> >> >> until I realized that was per class. So I lowered it as part of > >> >> >> testing. > >> >> >> > >> >> >> - Gabriel > >> >> >> > >> >> >> <defaultCache > >> >> >> maxElementsInMemory="200" > >> >> >> eternal="false" > >> >> >> timeToIdleSeconds="600" > >> >> >> timeToLiveSeconds="900" > >> >> >> overflowToDisk="false" > >> >> >> /> > >> >> >> > >> >> >> <cache name="website.siteCategory" > >> >> >> maxElementsInMemory="1000" > >> >> >> timeToIdleSeconds="900" timeToLiveSeconds="1200" eternal="false" > >> >> >> overflowToDisk="false" /> > >> >> >> <cache name="website.item" > >> >> >> maxElementsInMemory="1000" > >> >> >> timeToIdleSeconds="900" timeToLiveSeconds="1200" eternal="false" > >> >> >> overflowToDisk="false" /> > >> >> >> <cache name="website.itemImage" > >> >> >> maxElementsInMemory="2000" > >> >> >> timeToIdleSeconds="900" timeToLiveSeconds="1200" eternal="false" > >> >> >> overflowToDisk="false" /> > >> >> >> > >> >> >> > >> >> >> On Tue, Feb 16, 2010 at 2:53 PM, Mark Mandel < > [email protected]> > >> >> >> wrote: > >> >> >> > Gabriel, > >> >> >> > > >> >> >> > What are your cache setting for the EHCacheProvider? > >> >> >> > > >> >> >> > Mark > >> >> >> > > >> >> >> > On Wed, Feb 17, 2010 at 6:51 AM, Dorioo <[email protected]> > wrote: > >> >> >> >> > >> >> >> >> I have. For example, the very strange "local" error I > experienced > >> >> >> >> was > >> >> >> >> in EHCacheProvider.cfc and so I changed all references in that > >> >> >> >> file > >> >> >> >> to > >> >> >> >> "local2" and it went away. > >> >> >> >> > >> >> >> >> I believe ehCahce lasted longer but ultimately went down. So > I've > >> >> >> >> been > >> >> >> >> using CF9 cache as it goes down the fastest and so easier to > >> >> >> >> gather > >> >> >> >> data. > >> >> >> >> > >> >> >> >> I'll try ehCache again if only to gather a heap dump for it and > >> >> >> >> report > >> >> >> >> back. > >> >> >> >> > >> >> >> >> - Gabriel > >> >> >> >> > >> >> >> >> On Tue, Feb 16, 2010 at 2:16 PM, Mark Mandel > >> >> >> >> <[email protected]> > >> >> >> >> wrote: > >> >> >> >> > Gabriel - > >> >> >> >> > > >> >> >> >> > Why don't you configure and use the EHCache Provider? > >> >> >> >> > > >> >> >> >> > Mark > >> >> >> >> > > >> >> >> >> > On Wed, Feb 17, 2010 at 6:14 AM, Dorioo <[email protected]> > >> >> >> >> > wrote: > >> >> >> >> >> > >> >> >> >> >> Having already experienced strange behavior with Transfer > and > >> >> >> >> >> CF9 > >> >> >> >> >> "local", I just wanted to rule that out. Although, as I look > >> >> >> >> >> at > >> >> >> >> >> the > >> >> >> >> >> leak suspects report in the eclipse memory analyzer, I see > >> >> >> >> >> references > >> >> >> >> >> to "instanceFacade.cfc","eventManager.cfc", and > "transfer.cfc" > >> >> >> >> >> so > >> >> >> >> >> I > >> >> >> >> >> might be focusing too low level. > >> >> >> >> >> > >> >> >> >> >> Maybe I'll switch to 1.1 from pluggable cache and see how > long > >> >> >> >> >> that > >> >> >> >> >> lasts. If same setup + 1.1 is stable, then cause would be > >> >> >> >> >> isolated > >> >> >> >> >> to > >> >> >> >> >> pluggable cache. > >> >> >> >> >> > >> >> >> >> >> - Gabriel > >> >> >> >> >> > >> >> >> >> >> > >> >> >> >> >> > > >> >> >> >> >> > coldfusion.runtime.LocalScope is not related to the new > >> >> >> >> >> > local > >> >> >> >> >> > scope > >> >> >> >> >> > in > >> >> >> >> >> > CF9. It's just a class that gets used for lots of scopes > in > >> >> >> >> >> > CF. > >> >> >> >> >> > What > >> >> >> >> >> > are the actual variables that are hanging around in > memory? > >> >> >> >> >> > That's > >> >> >> >> >> > more important than the coldfusion.runtime.Variable > wrappers > >> >> >> >> >> > that > >> >> >> >> >> > you're seeing. > >> >> >> >> >> > > >> >> >> >> >> > -- > >> >> >> >> >> > Before posting questions to the group please read: > >> >> >> >> >> > > >> >> >> >> >> > > >> >> >> >> >> > > >> >> >> >> >> > > >> >> >> >> >> > > >> >> >> >> >> > > http://groups.google.com/group/transfer-dev/web/how-to-ask-support-questions-on-transfer > >> >> >> >> >> > > >> >> >> >> >> > You received this message because you are subscribed to > the > >> >> >> >> >> > Google > >> >> >> >> >> > Groups "transfer-dev" group. > >> >> >> >> >> > To post to this group, send email to > >> >> >> >> >> > [email protected] > >> >> >> >> >> > To unsubscribe from this group, send email to > >> >> >> >> >> > [email protected]<transfer-dev%[email protected]> > >> >> >> >> >> > For more options, visit this group at > >> >> >> >> >> > http://groups.google.com/group/transfer-dev?hl=en > >> >> >> >> >> > > >> >> >> >> >> > >> >> >> >> >> -- > >> >> >> >> >> Before posting questions to the group please read: > >> >> >> >> >> > >> >> >> >> >> > >> >> >> >> >> > >> >> >> >> >> > >> >> >> >> >> > >> >> >> >> >> > http://groups.google.com/group/transfer-dev/web/how-to-ask-support-questions-on-transfer > >> >> >> >> >> > >> >> >> >> >> You received this message because you are subscribed to the > >> >> >> >> >> Google > >> >> >> >> >> Groups > >> >> >> >> >> "transfer-dev" group. > >> >> >> >> >> To post to this group, send email to > >> >> >> >> >> [email protected] > >> >> >> >> >> To unsubscribe from this group, send email to > >> >> >> >> >> [email protected]<transfer-dev%[email protected]> > >> >> >> >> >> For more options, visit this group at > >> >> >> >> >> http://groups.google.com/group/transfer-dev?hl=en > >> >> >> >> > > >> >> >> >> > > >> >> >> >> > > >> >> >> >> > -- > >> >> >> >> > E: [email protected] > >> >> >> >> > T: http://www.twitter.com/neurotic > >> >> >> >> > W: www.compoundtheory.com > >> >> >> >> > > >> >> >> >> > Hands-on ColdFusion ORM Training @ cf.Objective() 2010 > >> >> >> >> > www.ColdFusionOrmTraining.com/ > >> >> >> >> > > >> >> >> >> > -- > >> >> >> >> > Before posting questions to the group please read: > >> >> >> >> > > >> >> >> >> > > >> >> >> >> > > >> >> >> >> > > >> >> >> >> > > http://groups.google.com/group/transfer-dev/web/how-to-ask-support-questions-on-transfer > >> >> >> >> > > >> >> >> >> > You received this message because you are subscribed to the > >> >> >> >> > Google > >> >> >> >> > Groups > >> >> >> >> > "transfer-dev" group. > >> >> >> >> > To post to this group, send email to > >> >> >> >> > [email protected] > >> >> >> >> > To unsubscribe from this group, send email to > >> >> >> >> > [email protected]<transfer-dev%[email protected]> > >> >> >> >> > For more options, visit this group at > >> >> >> >> > http://groups.google.com/group/transfer-dev?hl=en > >> >> >> >> > > >> >> >> >> > >> >> >> >> -- > >> >> >> >> Before posting questions to the group please read: > >> >> >> >> > >> >> >> >> > >> >> >> >> > >> >> >> >> > >> >> >> >> > http://groups.google.com/group/transfer-dev/web/how-to-ask-support-questions-on-transfer > >> >> >> >> > >> >> >> >> You received this message because you are subscribed to the > >> >> >> >> Google > >> >> >> >> Groups > >> >> >> >> "transfer-dev" group. > >> >> >> >> To post to this group, send email to > >> >> >> >> [email protected] > >> >> >> >> To unsubscribe from this group, send email to > >> >> >> >> [email protected]<transfer-dev%[email protected]> > >> >> >> >> For more options, visit this group at > >> >> >> >> http://groups.google.com/group/transfer-dev?hl=en > >> >> >> > > >> >> >> > > >> >> >> > > >> >> >> > -- > >> >> >> > E: [email protected] > >> >> >> > T: http://www.twitter.com/neurotic > >> >> >> > W: www.compoundtheory.com > >> >> >> > > >> >> >> > Hands-on ColdFusion ORM Training @ cf.Objective() 2010 > >> >> >> > www.ColdFusionOrmTraining.com/ > >> >> >> > > >> >> >> > -- > >> >> >> > Before posting questions to the group please read: > >> >> >> > > >> >> >> > > >> >> >> > > >> >> >> > > http://groups.google.com/group/transfer-dev/web/how-to-ask-support-questions-on-transfer > >> >> >> > > >> >> >> > You received this message because you are subscribed to the > Google > >> >> >> > Groups > >> >> >> > "transfer-dev" group. > >> >> >> > To post to this group, send email to > [email protected] > >> >> >> > To unsubscribe from this group, send email to > >> >> >> > [email protected]<transfer-dev%[email protected]> > >> >> >> > For more options, visit this group at > >> >> >> > http://groups.google.com/group/transfer-dev?hl=en > >> >> >> > > >> >> >> > >> >> >> -- > >> >> >> Before posting questions to the group please read: > >> >> >> > >> >> >> > >> >> >> > >> >> >> > http://groups.google.com/group/transfer-dev/web/how-to-ask-support-questions-on-transfer > >> >> >> > >> >> >> You received this message because you are subscribed to the Google > >> >> >> Groups > >> >> >> "transfer-dev" group. > >> >> >> To post to this group, send email to > [email protected] > >> >> >> To unsubscribe from this group, send email to > >> >> >> [email protected]<transfer-dev%[email protected]> > >> >> >> For more options, visit this group at > >> >> >> http://groups.google.com/group/transfer-dev?hl=en > >> >> > > >> >> > > >> >> > > >> >> > -- > >> >> > E: [email protected] > >> >> > T: http://www.twitter.com/neurotic > >> >> > W: www.compoundtheory.com > >> >> > > >> >> > Hands-on ColdFusion ORM Training @ cf.Objective() 2010 > >> >> > www.ColdFusionOrmTraining.com/ > >> >> > > >> >> > -- > >> >> > Before posting questions to the group please read: > >> >> > > >> >> > > >> >> > > http://groups.google.com/group/transfer-dev/web/how-to-ask-support-questions-on-transfer > >> >> > > >> >> > You received this message because you are subscribed to the Google > >> >> > Groups > >> >> > "transfer-dev" group. > >> >> > To post to this group, send email to [email protected] > >> >> > To unsubscribe from this group, send email to > >> >> > [email protected]<transfer-dev%[email protected]> > >> >> > For more options, visit this group at > >> >> > http://groups.google.com/group/transfer-dev?hl=en > >> >> > > >> >> > >> >> -- > >> >> Before posting questions to the group please read: > >> >> > >> >> > >> >> > http://groups.google.com/group/transfer-dev/web/how-to-ask-support-questions-on-transfer > >> >> > >> >> You received this message because you are subscribed to the Google > >> >> Groups > >> >> "transfer-dev" group. > >> >> To post to this group, send email to [email protected] > >> >> To unsubscribe from this group, send email to > >> >> [email protected]<transfer-dev%[email protected]> > >> >> For more options, visit this group at > >> >> http://groups.google.com/group/transfer-dev?hl=en > >> > > >> > > >> > > >> > -- > >> > E: [email protected] > >> > T: http://www.twitter.com/neurotic > >> > W: www.compoundtheory.com > >> > > >> > Hands-on ColdFusion ORM Training @ cf.Objective() 2010 > >> > www.ColdFusionOrmTraining.com/ > >> > > >> > -- > >> > Before posting questions to the group please read: > >> > > >> > > http://groups.google.com/group/transfer-dev/web/how-to-ask-support-questions-on-transfer > >> > > >> > You received this message because you are subscribed to the Google > >> > Groups > >> > "transfer-dev" group. > >> > To post to this group, send email to [email protected] > >> > To unsubscribe from this group, send email to > >> > [email protected]<transfer-dev%[email protected]> > >> > For more options, visit this group at > >> > http://groups.google.com/group/transfer-dev?hl=en > >> > > >> > >> -- > >> Before posting questions to the group please read: > >> > >> > http://groups.google.com/group/transfer-dev/web/how-to-ask-support-questions-on-transfer > >> > >> You received this message because you are subscribed to the Google > Groups > >> "transfer-dev" group. > >> To post to this group, send email to [email protected] > >> To unsubscribe from this group, send email to > >> [email protected]<transfer-dev%[email protected]> > >> For more options, visit this group at > >> http://groups.google.com/group/transfer-dev?hl=en > > > > > > > > -- > > E: [email protected] > > T: http://www.twitter.com/neurotic > > W: www.compoundtheory.com > > > > Hands-on ColdFusion ORM Training @ cf.Objective() 2010 > > www.ColdFusionOrmTraining.com/ > > > > -- > > Before posting questions to the group please read: > > > http://groups.google.com/group/transfer-dev/web/how-to-ask-support-questions-on-transfer > > > > You received this message because you are subscribed to the Google Groups > > "transfer-dev" group. > > To post to this group, send email to [email protected] > > To unsubscribe from this group, send email to > > [email protected]<transfer-dev%[email protected]> > > For more options, visit this group at > > http://groups.google.com/group/transfer-dev?hl=en > > > > -- > Before posting questions to the group please read: > > http://groups.google.com/group/transfer-dev/web/how-to-ask-support-questions-on-transfer > > You received this message because you are subscribed to the Google Groups > "transfer-dev" group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected]<transfer-dev%[email protected]> > For more options, visit this group at > http://groups.google.com/group/transfer-dev?hl=en > -- E: [email protected] T: http://www.twitter.com/neurotic W: www.compoundtheory.com Hands-on ColdFusion ORM Training @ cf.Objective() 2010 www.ColdFusionOrmTraining.com/ -- Before posting questions to the group please read: http://groups.google.com/group/transfer-dev/web/how-to-ask-support-questions-on-transfer You received this message because you are subscribed to the Google Groups "transfer-dev" 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/transfer-dev?hl=en
