Return-Path: X-Original-To: apmail-activemq-commits-archive@www.apache.org Delivered-To: apmail-activemq-commits-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 6B84010B80 for ; Fri, 31 Jan 2014 16:22:20 +0000 (UTC) Received: (qmail 44099 invoked by uid 500); 31 Jan 2014 16:22:10 -0000 Delivered-To: apmail-activemq-commits-archive@activemq.apache.org Received: (qmail 44010 invoked by uid 500); 31 Jan 2014 16:22:09 -0000 Mailing-List: contact commits-help@activemq.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@activemq.apache.org Delivered-To: mailing list commits@activemq.apache.org Received: (qmail 43988 invoked by uid 99); 31 Jan 2014 16:22:09 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 31 Jan 2014 16:22:09 +0000 Date: Fri, 31 Jan 2014 16:22:09 +0000 (UTC) From: "Hiram Chirino (JIRA)" To: commits@activemq.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Updated] (APLO-20) Optimize session acked durable subs by using a shared durable queue. MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/APLO-20?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Hiram Chirino updated APLO-20: ------------------------------ Fix Version/s: (was: 1.7) 1.8 > Optimize session acked durable subs by using a shared durable queue. > -------------------------------------------------------------------- > > Key: APLO-20 > URL: https://issues.apache.org/jira/browse/APLO-20 > Project: ActiveMQ Apollo > Issue Type: New Feature > Components: apollo-bdb, apollo-broker, apollo-leveldb > Reporter: Hiram Chirino > Fix For: 1.8 > > > Right now every durable sub gets assigned a new queue. This is only needed to support out of order acking from the subscription. If the consumer is doing in order acking like the JMS API forces, then you can get better performance by using a shared queue /w browsers but track ack positions using a simple map/index. -- This message was sent by Atlassian JIRA (v6.1.5#6160)