Return-Path: Delivered-To: apmail-qpid-users-archive@www.apache.org Received: (qmail 57217 invoked from network); 10 Mar 2011 17:34:32 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 10 Mar 2011 17:34:32 -0000 Received: (qmail 97606 invoked by uid 500); 10 Mar 2011 17:34:31 -0000 Delivered-To: apmail-qpid-users-archive@qpid.apache.org Received: (qmail 97581 invoked by uid 500); 10 Mar 2011 17:34:31 -0000 Mailing-List: contact users-help@qpid.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@qpid.apache.org Delivered-To: mailing list users@qpid.apache.org Received: (qmail 97573 invoked by uid 99); 10 Mar 2011 17:34:31 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 10 Mar 2011 17:34:31 +0000 X-ASF-Spam-Status: No, hits=2.0 required=5.0 tests=SPF_NEUTRAL,URI_HEX X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: 216.139.236.26 is neither permitted nor denied by domain of fraser.adams@blueyonder.co.uk) Received: from [216.139.236.26] (HELO sam.nabble.com) (216.139.236.26) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 10 Mar 2011 17:34:25 +0000 Received: from jim.nabble.com ([192.168.236.80]) by sam.nabble.com with esmtp (Exim 4.69) (envelope-from ) id 1PxjkS-00065e-5w for users@qpid.apache.org; Thu, 10 Mar 2011 09:34:04 -0800 Date: Thu, 10 Mar 2011 09:34:04 -0800 (PST) From: fadams To: users@qpid.apache.org Message-ID: <1299778444175-6158613.post@n2.nabble.com> Subject: Is it possible to have persistent circular queues MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org I know that it's possible to have in memory circular queues by setting the behaviour to "ring" and it's clearly possible to have persistent/durable queues but is it possible to make a durable queue circular? Under the hood the persistence layer is clearly a circular buffer, but it doesn't appear to be possible to set it up such that newest data actually overwrites oldest. This would be pretty useful from my perspective as I'd like a queue larger than my available memory, but I'd also like to silently dump the oldest stuff without throwing an exception back to the producer. Is this possible? Any neat workarounds? Is this a feature that others are interested in so likely to be in the pipeline? -- View this message in context: http://apache-qpid-users.2158936.n2.nabble.com/Is-it-possible-to-have-persistent-circular-queues-tp6158613p6158613.html Sent from the Apache Qpid users mailing list archive at Nabble.com. --------------------------------------------------------------------- Apache Qpid - AMQP Messaging Implementation Project: http://qpid.apache.org Use/Interact: mailto:users-subscribe@qpid.apache.org