Re: RFE , print that LevelDB is doing a recovery...

2015-02-02 Thread Kevin Burton
Sorry. I answered the wrong question. The LevelDB recovery does seem to be a function of number of queues and number of outstanding messages. On Sun, Feb 1, 2015 at 2:44 PM, artnaseef wrote: > Are the recovery times related to the number of messages stored in LevelDB > at > startup? I've seen

Re: RFE , print that LevelDB is doing a recovery...

2015-02-02 Thread Kevin Burton
Yes. My fault! I just realized I transposed email threads by accident. I have two problems.. one is the queue GC on startup and the other is lack of any message when the broker is doing leveldb recovery. On Mon, Feb 2, 2015 at 6:00 AM, Tim Bain wrote: > That thread dump shows you in LevelDB

Re: RFE , print that LevelDB is doing a recovery...

2015-02-02 Thread Tim Bain
That thread dump shows you in LevelDB doing message replay, not destination GC; are you sure destination GC is to blame for this particular issue? And do you know how many messages were in LevelDB at startup? Thanks. I’m unsure as we still have to use KahaDB for scheduled messages. So there are

Re: RFE , print that LevelDB is doing a recovery...

2015-02-01 Thread Kevin Burton
Thanks. I’m unsure as we still have to use KahaDB for scheduled messages. So there are definitely a ton there. but it seems to be the total number of empty queues that get GCd on startup. I was keeping a consumer on some of the ephemeral queues, which prevented them from getting GCd. Then when

Re: RFE , print that LevelDB is doing a recovery...

2015-02-01 Thread artnaseef
Are the recovery times related to the number of messages stored in LevelDB at startup? I've seen KahaDB startup take a long time when there are a large number of messages stored. -- View this message in context: http://activemq.2283324.n4.nabble.com/RFE-print-that-LevelDB-is-doing-a-recovery-t

Re: RFE , print that LevelDB is doing a recovery...

2015-02-01 Thread Kevin Burton
OK. Created. https://issues.apache.org/jira/browse/AMQ-5556 On Sun, Feb 1, 2015 at 6:21 AM, Tim Bain wrote: > Kevin, > > This sounds like a reasonable enhancement; can you submit it via JIRA? > > Having a log line when you start and finish recovery sounds easy to do, > though have you checked

Re: RFE , print that LevelDB is doing a recovery...

2015-02-01 Thread Kevin Burton
Great. I”ll submit an RFE today. (about to go for a walk). The recovery I just did was taking up to an hour so I just killed it. My startup times are taking a while so I’m trying to step through and figure out at what places we need to tighten up ship to make things a bit easier to manage! Than

Re: RFE , print that LevelDB is doing a recovery...

2015-02-01 Thread Tim Bain
Kevin, This sounds like a reasonable enhancement; can you submit it via JIRA? Having a log line when you start and finish recovery sounds easy to do, though have you checked that there isn't already one at DEBUG or TRACE? (INFO does seem like the right level, though.) Logging percent complete wo