Review of Code Commits

revision

committer

date

comment

review comments

r657064

aconway

2008-05-16

Make rpmbuild python tests work under old versions of automake.

 

r657069

cctrieloff

2008-05-16

QPID-1067 by tross

 

r657088

cctrieloff

2008-05-16

QPID-1067

 

r657097

rgodfrey

2008-05-16

QPID-1060 : Release ref to transient meta data; cache message size

 

r657101

aidan

2008-05-16

Merged revisions 653416 via svnmerge from https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.x ........ r653416 - aidan - 2008-05-05 11:24:50 +0100 (Mon, 05 May 2008) - 1 line QPID-1 ...

 

r657106

aidan

2008-05-16

Initialized merge tracking via "svnmerge" with revisions "651431" from https://svn.apache.org/repos/asf/incubator/qpid/trunk

 

r657107

aidan

2008-05-16

Initialized merge tracking via "svnmerge" with revisions "651431" from https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid

 

r657111

aidan

2008-05-16

Merged revisions 657097 via svnmerge from https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid ........ r657097 - rgodfrey - 2008-05-16 16:08:55 +0100 (Fri, 16 May 2008) - 1 line QPID-1 ...

 

r657112

rhs

2008-05-16

QPID-947 : initialize docstrings for protocol methods from the spec

 

r657116

aidan

2008-05-16

Merged revisions 657111 via svnmerge from https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.x ................ r657111 - aidan - 2008-05-16 16:53:21 +0100 (Fri, 16 May 2008) - 9 lines ...

 

r657168

aconway

2008-05-16

Added missing log/Logger.h to headers.

 

r657191

rhs

2008-05-16

QPID-947 : restrict docstring initialization to recent python versions

 

r657820

tross

2008-05-19

QPID-1071

 

r657827

rgodfrey

2008-05-19

Refactoring perf. tweaks

 

r657859

ritchiem

2008-05-19

QPID-1066 : Removed isInfo wrapping. Added test that is missing from trunk from M2.x QueueDepthSelectorTest.

 

r657974

tross

2008-05-19

QPID-1073

 

r658166

ritchiem

2008-05-20

Merged revisions 657859 via svnmerge from https://svn.apache.org/repos/asf/incubator/qpid/trunk/qpid ........ r657859 - ritchiem - 2008-05-19 17:54:06 +0100 (Mon, 19 May 2008) - 1 line QPID-1 ...

 

r658175

ritchiem

2008-05-20

Merged revisions 658166 via svnmerge from https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.x ................ r658166 - ritchiem - 2008-05-20 09:37:33 +0100 (Tue, 20 May 2008) - 9 lines ...

 

r658246

aconway

2008-05-20

Support for AMQP 0-10 sessions in C++ broker.

 

r658278

ritchiem

2008-05-20

Merged revisions 648740 via svnmerge from https://svn.apache.org/repos/asf/incubator/qpid/branches/M2.x ........ r648740 - ritchiem - 2008-04-16 17:29:07 +0100 (Wed, 16 Apr 2008) - 1 line QPI ...

 

r658403

aconway

2008-05-20

Fix build error.

 

r658614

rgodfrey

2008-05-21

QPID-1084 : Fix AMQSession race condition on no-ack flow control

 

r658689

arnaudsimon

2008-05-21

QPID-1086 : changed session.flush confirmed to do the same than for session.flush completed

 

r658816

aconway

2008-05-21

Replaced AtomicCount with AtomicValue template. Uses gcc atomics for gcc on i686/x86_64, falls back to mutex otherwise.

 

r658849

aconway

2008-05-21

Added check to exclude old gcc compilers for atomic ops.

 

r658886

tross

2008-05-21

QPID-1087

 

r659083

arnaudsimon

2008-05-22

QPID-1079 : Updated ...test.client tests for using QpidTestCase

DupsOKTest: should also check that all messages have arrived! If timeout expires it should fail.

Is QpidTestCase not clearing application registry between tests: Martin to raise

r659101

aidan

2008-05-22

Add more files

 

r659105

aidan

2008-05-22

QPID-1085 : If an error occurs creating a durable subscriber with a selector delete the queue that was created.

0-10 : makes the client blow as the queue doesn;t exist.  Also how is delete sent when channel should already be closed.  Also why almost duplicated code for createDurableSubscription between 0-8 and 0-10.
broker appears to be processing queue delete on a closed channel?! - Raise JIRA

queue delete cannot be issued after failure because channel should be closed!

r659110

tross

2008-05-22

QPID-1088

 

r659127

aconway

2008-05-22

Improved logging for session state.

 

r659139

aconway

2008-05-22

Improved logging for session state - show incomplete commands on receive-completed.

 

r659163

arnaudsimon

2008-05-22

QPID-1079 : Updated ...test.client tests for using QpidTestCase + move QpidTestCase in main so it is visible form systests

Remove  amqj.AutoCreateVMBroker
Investigate if tests aren't working on trunk without this setting
Remove VMTestCase?   Remove all classes that were no longer referenced (VMBrokerSetup) 
RECEIVE_TIMEOUT : get rid of and use configurable timeout when available
 move kills to base case

r659165

arnaudsimon

2008-05-22

QPID-1079 : Updated TTLTest to use QpidTestCase

 

r659186

tross

2008-05-22

Forbid broker to route to self, default to localhost when not specified

 

r659262

arnaudsimon

2008-05-22

QPID-1079 : added junit dep to client as it's not included within all environments (for example on RHEL-4)

Should move QpidTestCase into common base package; not in client.

r659271

rhs

2008-05-22

Made Range, RangeSet, and Session all use proper RFC1982 comparisons per QPID-861 . Also switched command ids from long -> int, and added a mutex to channel to prevent multi-frame commands from interle ...

Use .intValue() not (int) (long)

r659477

arnaudsimon

2008-05-23

QPID-1089 : Changed to use coountdownlatch


Recently Raised JIRAs

Key

Component(s)

Affects Version/s

Summary

Status

Assignee

Reporter

Review Comments

QPID-1061

C++ Broker, Python Client

M3

(QPID-1061) Management heartbeat message from broker

Closed

Unassigned

Ted Ross

 

QPID-1062

Java Client

M3

(QPID-1062) improve performance of 0-10 encode/decode

Open

Rafael H. Schloming

Rafael H. Schloming

 

QPID-1063

C++ Broker

 

(QPID-1063) under Boost 103200, command line args with "=" didn't work

Open

Unassigned

michael goulish

 

QPID-1064

python tools

M3

(QPID-1064) intermittent background thread stack trace when using qpid-config

Open

Rafael H. Schloming

Rafael H. Schloming

 

QPID-1065

C++ Broker

M3

(QPID-1065) Management messages may lost if client attach hits a small time window

Closed

Unassigned

Ted Ross

 

QPID-1066

Java Broker

M2, M2.1

(QPID-1066) cleanMainQueue call mistakenly wrapped in isInfoEnabled()

Resolved

Martin Ritchie

Martin Ritchie

 

QPID-1067

C++ Broker

M3

(QPID-1067) Minor improvements/fixes for command line utilities

Closed

Unassigned

Ted Ross

 

QPID-1068

C++ Broker, C++ Client

M3

(QPID-1068) C++ configure fails if help2man not present

Open

Andrew Stitcher

Steve Huston

 

QPID-1069

C++ Broker, C++ Client

M3

(QPID-1069) Patch to build trunk with Boost 1.35

Open

Andrew Stitcher

Steve Huston

 

QPID-1070

C++ Broker, C++ Client

M3

(QPID-1070) Patch to allow configure options to set Boost header and lib locations

Closed

Andrew Stitcher

Steve Huston

 

QPID-1071

C++ Broker

M3

(QPID-1071) Publish interval for management can be set to zero

Resolved

Ted Ross

Ted Ross

 

QPID-1072

Java Client, Java Common

M3

(QPID-1072) org.apache.qpidity packages should be moved under org.apache.qpid

Open

Rafael H. Schloming

Rafael H. Schloming

 

QPID-1073

C++ Broker

M3

(QPID-1073) Broker deadlock in management code

Resolved

Ted Ross

Ted Ross

 

QPID-1074

Java Broker

 

(QPID-1074) Log Configuration Watcher in Java Broker halts on invalid log4j.xml

Open

Unassigned

Senaka Fernando

 

QPID-1075

Java Broker

 

(QPID-1075) README on Java Broker

Open

Unassigned

Senaka Fernando

 

QPID-1076

Java Broker

M3

(QPID-1076) Cannot run Java Broker built on cygwin from trunk release due to qpid-run format issue

Open

Marnie McCormack

Marnie McCormack

 

QPID-1077

Ant Build System

M3

(QPID-1077) Permissions incorrect on bin directory on trunk release

Open

Unassigned

Marnie McCormack

 

QPID-1078

Ant Build System

M3

(QPID-1078) Ant generated qpid-incubating.jar has the wrong paths

Open

Rafael H. Schloming

Aidan Skinner

 

QPID-1079

Java Tests

M3

(QPID-1079) Tests from Systests module should extend QpidTestCase

Open

Arnaud Simon

Arnaud Simon


QPID-1080

Java Broker, Java Client

M3

(QPID-1080) (0.8 code path) org.apache.qpid.test.unit.topic.TopicSessionTest#testNoLocal intermittently failing

Open

Unassigned

Arnaud Simon

Logs would be useful.  May be due to shared state between tests??

QPID-1081

Java Client

M3

(QPID-1081) org.apache.qpid.test.client.QueueBrowserAutoAckTest and org.apache.qpid.test.client.QueueBrowserNoAckTest are intermittently failing

Open

Unassigned

Arnaud Simon

Logs would be useful.  May be due to shared state between tests??  Also the autoCreateBroker system property may be to blame

QPID-1082

Java Tests

M3

(QPID-1082) Add test case to ensure that config of housekeeping.expiredMessageCheckPeriod to 0 disables housekeeping process

Open

Aidan Skinner

Aidan Skinner

 

QPID-1083

 

 

(QPID-1083) Qpid Messaging Tutorial

Open

Unassigned

Jonathan Robie

 

QPID-1084

Java Client

M2, M2.1, M3

(QPID-1084) (Java Client) Race condition suspending channel in no-ack flow control situations

Open

Rob Godfrey

Rob Godfrey

 

QPID-1085

Java Broker

M3

(QPID-1085) Creating an invalid subscriber with a durable subscription still creates the subscription

Open

Aidan Skinner

Aidan Skinner

 

QPID-1086

Java Client

M3

(QPID-1086) (01.0 dode path) Client does not implement session.flush confirmed

Resolved

Unassigned

Arnaud Simon

 

QPID-1087

C++ Broker

M3

(QPID-1087) Improvements to inter-broker federation

Closed

Ted Ross

Ted Ross

 

QPID-1088

C++ Broker

M3

(QPID-1088) Locking cleanup for management objects

Open

Ted Ross

Ted Ross

 

QPID-1089

Java Tests

M3

(QPID-1089) Test FieldTableMessageTest and TextMessageTest may hang

Resolved

Arnaud Simon

Arnaud Simon

 

  • No labels