Return-Path: X-Original-To: apmail-activemq-users-archive@www.apache.org Delivered-To: apmail-activemq-users-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 23C391087C for ; Tue, 25 Mar 2014 17:57:59 +0000 (UTC) Received: (qmail 46989 invoked by uid 500); 25 Mar 2014 17:57:57 -0000 Delivered-To: apmail-activemq-users-archive@activemq.apache.org Received: (qmail 46711 invoked by uid 500); 25 Mar 2014 17:57:57 -0000 Mailing-List: contact users-help@activemq.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@activemq.apache.org Delivered-To: mailing list users@activemq.apache.org Received: (qmail 46700 invoked by uid 99); 25 Mar 2014 17:57:56 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 25 Mar 2014 17:57:56 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of gcjau-user-2@m.gmane.org designates 80.91.229.3 as permitted sender) Received: from [80.91.229.3] (HELO plane.gmane.org) (80.91.229.3) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 25 Mar 2014 17:57:52 +0000 Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1WSVbI-0006lf-9H for users@activemq.apache.org; Tue, 25 Mar 2014 18:57:24 +0100 Received: from c-24-0-89-25.hsd1.nj.comcast.net ([24.0.89.25]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 25 Mar 2014 18:57:24 +0100 Received: from oleg.dulin by c-24-0-89-25.hsd1.nj.comcast.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 25 Mar 2014 18:57:24 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: users@activemq.apache.org From: Oleg Dulin Subject: Re: LevelDB in ActiveMQ 5.9.0 Date: Tue, 25 Mar 2014 13:57:10 -0400 Lines: 109 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: c-24-0-89-25.hsd1.nj.comcast.net User-Agent: Unison/2.1.10 X-Virus-Checked: Checked by ClamAV on apache.org Gary: I just tried to use 5.9 with replicated levelDB and my test failed epically... The specific problem I have is that after about 1700 messages the whole thing slows down to a crawl. It doesn't seem to be the case if I am using plain leveldb, but when using replication I come across problems. Is there some configuration I am missing ? This is all there is to it: 94 95 104 On 2013-10-22 19:51:43 +0000, Gary Tully said: > true but in fact, the scheduler has its own 'home grown' kahadb like > store - and really needs to be layered over the existing persistence > adapters - https://issues.apache.org/jira/browse/AMQ-3758 - on the > todo list for 5.10 > > On 22 October 2013 17:30, Christian Posta > wrote: >> There is a separate store for scheduled messages. >> KahaDB is implemented. >> >> There is no impl for leveldb yet. >> >> >> >> >> On Tue, Oct 22, 2013 at 9:09 AM, Claus Ibsen >> wrote: >> >>> Does level db have support for that scheduled persistent store? >>> http://activemq.apache.org/delay-and-schedule-message-delivery.html >>> >>> Or maybe I am mistaking or remembering wrong that the scheduler has a >>> separate store from the regular store for its scheduled messages. >>> >>> >>> >>> On Tue, Oct 22, 2013 at 5:00 PM, Gary Tully >>> wrote: >>>> of the ~3k unit tests - many use the default store and we have not >>>> switched the default store. Until we do, and work through any issues >>>> we won't know for sure. We plan to do that before we make it the >>>> default. >>>> The only known caveat atm is priority support, levelDb does not >>>> respect JMS priority in the same way as kahaDB or JDBC does. >>>> >>>> On 22 October 2013 15:25, Paul Gale >>>> wrote: >>>>> Per Claus Ibsen's blog post: >>>>> >>>>> "Over time level db is planned to be default out of the box persistent >>>>> store, instead of the current kahadb store. Though we are not there >>>>> yet, so kahadb is still the default store." >>>>> >>>>> What does "we are not there yet" mean? What are the caveats regarding >>>>> LevelDB usage? >>>>> >>>>> Copious detail is much appreciated. >>>>> >>>>> Just wondering. >>>>> >>>>> Thanks, >>>>> Paul >>>> >>>> >>>> >>>> -- >>>> http://redhat.com >>>> http://blog.garytully.com >>> >>> >>> >>> -- >>> Claus Ibsen >>> ----------------- >>> Red Hat, Inc. >>> Email: cibsen@redhat.com >>> Twitter: davsclaus >>> Blog: http://davsclaus.com >>> Author of Camel in Action: http://www.manning.com/ibsen >>> >> >> >> >> -- >> *Christian Posta* >> http://www.christianposta.com/blog >> twitter: @christianposta -- Regards, Oleg Dulin http://www.olegdulin.com