Return-Path: Delivered-To: apmail-activemq-dev-archive@www.apache.org Received: (qmail 57184 invoked from network); 2 Jun 2010 02:08:28 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 2 Jun 2010 02:08:28 -0000 Received: (qmail 16172 invoked by uid 500); 2 Jun 2010 02:08:27 -0000 Delivered-To: apmail-activemq-dev-archive@activemq.apache.org Received: (qmail 16131 invoked by uid 500); 2 Jun 2010 02:08:27 -0000 Mailing-List: contact dev-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 dev@activemq.apache.org Received: (qmail 16123 invoked by uid 99); 2 Jun 2010 02:08:27 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 02 Jun 2010 02:08:27 +0000 X-ASF-Spam-Status: No, hits=2.2 required=10.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of nathan.bryant@linkshare.com designates 202.7.97.141 as permitted sender) Received: from [202.7.97.141] (HELO gwt02.office.rakuten.co.jp) (202.7.97.141) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 02 Jun 2010 02:08:18 +0000 Received: (from root@localhost) by gwt02.office.rakuten.co.jp (8.13.4/8.13.4) id o5227txt025645 for dev@activemq.apache.org; Wed, 2 Jun 2010 11:07:55 +0900 Received: from rkbk-gwt01.office.rakuten.co.jp [10.0.20.10] by gwt02.office.rakuten.co.jp with SMTP id MAA25644; Wed, 2 Jun 2010 11:07:55 +0900 Received: from exbh01.intra.rakuten.co.jp (exbh01.office.rakuten.co.jp [10.250.1.120]) by rkbk-gwt01 (8.13.8/8.13.8) with SMTP id o5227tBd012815 for ; Wed, 2 Jun 2010 11:07:55 +0900 Received: from EXVMSTOR302.intra.rakuten.co.jp ([10.250.4.2]) by exbh01.intra.rakuten.co.jp with Microsoft SMTPSVC(6.0.3790.1830); Wed, 2 Jun 2010 11:07:55 +0900 X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----_=_NextPart_001_01CB01F8.6A2D6EAA" Subject: test case for advisory messages Date: Wed, 2 Jun 2010 11:07:53 +0900 Message-ID: <7FDA6630E1822F448C97A48D5D733094952440@EXVMSTOR302.intra.rakuten.co.jp> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: test case for advisory messages Thread-Index: AcsB+GkoOe3uiccIQA6MkV0IfpvCKQ== From: "Nathan Bryant" To: X-OriginalArrivalTime: 02 Jun 2010 02:07:55.0925 (UTC) FILETIME=[6A6D3450:01CB01F8] X-Virus-Checked: Checked by ClamAV on apache.org ------_=_NextPart_001_01CB01F8.6A2D6EAA Content-Type: multipart/alternative; boundary="----_=_NextPart_002_01CB01F8.6A2D6EAA" ------_=_NextPart_002_01CB01F8.6A2D6EAA Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hi, =20 Attached, in the hope that somebody will find it useful, is a unified test case for some of the slow consumer / advisory recursion issues, ala AMQ-2533 =20 Right now, this test is very good at reproducing the advisory stack overflow issues that were present in 5.3.0. It's not very good at triggering OOM issues but if it were tuned to run for long enough, that might change. Several tuning constants are present at the top of the test. =20 (This is a little long at 500+ lines but is completely self contained. It's a trimmed and repackaged version of my app code for now - possible to trim it a little more) =20 Nathan Bryant ------_=_NextPart_002_01CB01F8.6A2D6EAA Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Hi,

 

Attached, in the hope that somebody will find it = useful, is a unified test case for some of the  slow consumer / advisory = recursion issues, ala AMQ-2533

 

Right now, this test is very good at reproducing = the advisory stack overflow issues that were present in 5.3.0. It’s not very = good at triggering OOM issues but if it were tuned to run for long enough, that = might change. Several tuning constants are present at the top of the = test.

 

(This is a little long at 500+ lines but is = completely self contained. It’s a trimmed and repackaged version of my app code = for now – possible to trim it a little more)

 

Nathan Bryant

------_=_NextPart_002_01CB01F8.6A2D6EAA-- ------_=_NextPart_001_01CB01F8.6A2D6EAA--