Outstanding actions

Commits review
JIRA Review

Outstanding actions

revision

committer

date

comment

review comments

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

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)

r659631

rhs

2008-05-23

QPID-901 : Track and report session exceptions, modified generator validate values before trying to encode them. Also, moved createDurableSubscriber from AMQSession_0_10 -> AMQSession.

 

r659647

rhs

2008-05-23

QPID-947 : Switched over to using proper RFC 1982 serial numbers.

 

r659650

rhs

2008-05-23

QPID-1064 : only set the listeners to None after the thread has stopped

 

r659671

rhs

2008-05-23

QPID-947 : added codec and tests for array and list types

 

r659673

rhs

2008-05-23

QPID-947 : added test for nested lists

 

r661561

rajith

2008-05-30

This check in is for QPID-1102 . IoHandler and IoSender uses the java.io classes for IO operations and have shown very good improvement in latency and memory usage over MINA. For certain tests with pub ...

Should use configuration and be more configurable. Narrow catch Exception clause.

r669431

rgodfrey

2008-06-19

QPID-950 : Broker refactoring, copied / merged from branch

 

r669480

rgodfrey

2008-06-19

QPID-950 : Fixed Derby Message Store

 

r669841

rgodfrey

2008-06-20

QPID-1144 : Reference count drops to zero too early for immediate messages in a txn

 

r661746

ritchiem

2008-05-30

QPID-1101 : Update to DestNameExchange to perform deep copy.

Needs test

r662755

arnaudsimon

2008-06-03

QPID-1115 : Only generate client ID when necessary

RG to comment on Jira

r662770

ritchiem

2008-06-03

QPID-1092 : Changed toString to be String.valueOf(getObject()) Added MessageToStringTest, tests performing toString on Message before calling getObject().

Weird catch in close()

r662827

arnaudsimon

2008-06-03

QPID-1112 : Update previous commit by re-using messageAcknowledge (added a flag specifying whether to send an messageAccept)

inRecover check in BMC_0_10.postDeliver might be a problem with async delivery

r662849

rhs

2008-06-03

QPID-1062 : modified generated code to keep packing flags in wire form and override commonly used size methods for improved performance

Remove commented out code

r663124

arnaudsimon

2008-06-04

QPID-1120 : Changed addDeliveredMessage and commit so session.completed is sent before credits dry up

should send session complete when tx size is a multiple of PrefetchSize

r663677

rhs

2008-06-05

QPID-1116 : fixed a race condition in connection/session close, session close now waits for the session to be detached before returning, this guarantees we won't have any active sessions when the conne ...

Client.java has random cruft added.

r665841

rhs

2008-06-09

QPID-901 : always reset the auto-sync mode even if the call fails

RHS: should raise Jira for autosync flag

r666259

rhs

2008-06-10

QPID-1129 : unless otherwise specified, limit the receive buffer size to 64K

Mina makes OOM'ing hard to figure out

r667561

ritchiem

2008-06-13

QPID-1136 : Provided a fix for the leak in UnacknowledgedMessage when acking. Added a new InternalBrokerBaseCase for performing testing on the broker without using the client libraries. This allows fo ...

InternalMinaProtocolSession has a bug in awaitDelivery where it can hang because deliveryCount is already set to !0

r668191

rhs

2008-06-16

QPID-1078 : fix the broken paths in qpid-incubating.jar and use the proper delimiter for manifest class paths

Still doesn't work on Windoze, AS and RHS to hug

New this week

revision

committer

date

comment

 

r669841

rgodfrey

2008-06-20

QPID-1144 : Reference count drops to zero too early for immediate messages in a txn

 

r669885

rgodfrey

2008-06-20

QPID-1101 : Updated Direct Exchange so it does not modify lists of queues

 

r669917

arnaudsimon

2008-06-20

QPID-1112 : send completed every maxPrefetch / 2 instead of after every messages once maxPrefetch / 2 has been reached

 

r670066

aconway

2008-06-20

Patch from Manuel Teira:

https://issues.apache.org/jira/secure/CommentAssignIssue!default.jspa?action=5&id=12398038

- Use standard automake makefiles to build cpp/examples. - Rationalize examples di ...

 

r670089

astitcher

2008-06-20

QPID-1069 : Patch from Steve Huston: Build with Boost 1.35

 

r670568

aconway

2008-06-23

Fix build problems in examples on older automakes

 

r670571

aconway

2008-06-23

Fix path problems in examples make check

 

r670718

aconway

2008-06-23

Const-correctness fixes in MessageStore.h

 

r671491

gsim

2008-06-25

  • remove generated Makefile from svn * add back check for exclsuions where xml exchange support is not available

 

r671519

aidan

2008-06-25

QPID-551 Don't take arbitrary stack lengths. I really hate that we sublist at all, it's gross.

 

r671553

rhs

2008-06-25

QPID-1078 : use file.separator so that globmapper generates the correct manifest class path on cygwin

 

r671604

aconway

2008-06-25

  • use flock to lock data dir rather than a lock file. - removed troublesome global constructor in Mutex initialization.

 

r671655

aconway

2008-06-25

Additions to the client API: - SubscriptionManager::get(queue) to get a single message from a queue. - Set FlowControl per-subscription.

 

r671824

gsim

2008-06-26

QPID-1147 : Avoid usage of 'source' builtin in pure sh scripts Patch from Manuel Teira that replaces "source" builtin with a dot inclusion on run_test script

 

r671825

arnaudsimon

2008-06-26

QPID-1112 : Changed addDeliveredMessage so to avoid division by 0 error when messages are not pre-fetched

 

r671845

aidan

2008-06-26

QPID-854 QPID-999 : Merge Changes to the client to make the dispatcher responsible for closing the queue browser when all the messages have been processed.

 

r671849

ritchiem

2008-06-26

QPID-909 : Commented out the TimerTask so that it can be wrapped with a ScaledTestDecorator. Minimal change to get our existing tests to run. If closer duration control is required then further time c ...

 

r671850

ritchiem

2008-06-26

Updated .gitignore with Intelij project files

 

r671877

gsim

2008-06-26

QPID-1137 : don't treat connection as opened if the open never succeeds

 

r671887

arnaudsimon

2008-06-26

QPID-1112 : Changed addDeliveredMessage so to avoid division by 0 error when max pre-fetch=1

 

r671902

aconway

2008-06-26

From Matt Farrellee -

QPID-1151 " class="external-link" rel="nofollow">https://issues.apache.org/jira/browse/QPID-1151

Remove un-necessary link dependencies from client and common libraries.

 

r671916

aconway

2008-06-26

Use run_test to run valgrind for start_broker consistently with other tests.

 

r671931

aidan

2008-06-26

QPID-1152 : Change visibility to public so that it isn't narrowed

 

r671949

ritchiem

2008-06-26

QPID-909 : Commented out the TimerTask so that it can be wrapped with a ScaledTestDecorator. Minimal change to get our existing tests to run. If closer duration control is required then further time c ...

 

r671969

aconway

2008-06-26

Consolidated cluster tests in cluster_test.cpp Improvements to BrokerFixture for testing.

 

r672032

aconway

2008-06-26

Plugin framework change: single PluginFactory creates per-target Plugin instances.

 

JIRAs

Key

Component(s)

Affects Version/s

Summary

Status

Assignee

Reporter

Review Comments

[

https://issues.apache.org/jira/browse/

]

 

 

(QPID-1157) Add CruiseControl support

 

 

 

 

[

https://issues.apache.org/jira/browse/

]

 

 

(QPID-1156) Compile warning re casts in cpp/src/qpid/framing/Blob.h

 

 

 

 

[

https://issues.apache.org/jira/browse/

]

 

 

(QPID-1155) Compile warning re casts in cpp/src/tests/InlineVector.cpp

 

 

 

 

[

https://issues.apache.org/jira/browse/

]

 

 

(QPID-1154) Compile warning re casts in qpid/broker/SaslAuthenticator.cpp

 

 

 

 

[

https://issues.apache.org/jira/browse/

]

 

 

(QPID-1153) managementgen/schema.py initializes unsigned value with -1

 

 

 

 

[

https://issues.apache.org/jira/browse/

]

 

 

(QPID-1152) JUnit toolkit does not compile

 

 

 

 

[

https://issues.apache.org/jira/browse/

]

 

 

(QPID-1151) All qpid C++ libraries link against everything from AC_CHECK_LIB

 

 

 

 

[

https://issues.apache.org/jira/browse/

]

 

 

(QPID-1150) IoSession interface is not implemeted in any place

 

 

 

 

[

https://issues.apache.org/jira/browse/

]

 

 

(QPID-1149) Unused JMX instrumentation in Qpid broker

 

 

 

 

[

https://issues.apache.org/jira/browse/

]

 

 

(QPID-1148) c++ broker: need abstraction layer for flock and lockf posix calls.

 

 

 

 

[

https://issues.apache.org/jira/browse/

]

 

 

(QPID-1147) Avoid usage of 'source' builtin in pure sh scripts

 

 

 

 

[

https://issues.apache.org/jira/browse/

]

 

 

(QPID-1146) Excel RTD Server

 

 

 

 

[

https://issues.apache.org/jira/browse/

]

 

 

(QPID-1145) Client has merge related imperfectitudes

 

 

 

 

[

https://issues.apache.org/jira/browse/

]

 

 

(QPID-1144) Test org.apache.qpid.test.testcases.ImmediateMessageTest.test_QPID_517_ImmediateFailsConsumerDisconnectedTxPubSub intermittently failing

 

 

 

 

[

https://issues.apache.org/jira/browse/

]

 

 

(QPID-1143) python client doesn't buffer

 

 

 

 

[

https://issues.apache.org/jira/browse/

]

 

 

(QPID-1142) session.sync() hangs if session.auto_sync is False

 

 

 

 

[

https://issues.apache.org/jira/browse/

]

 

 

(QPID-1141) Exceptions caught during connection created are not sent up the stack in the IO transport

 

 

 

 

[

https://issues.apache.org/jira/browse/

]

 

 

(QPID-1140) connection id count should be static in the IO transport to provide unique names for IoHandler thread

 

 

 

 

[

https://issues.apache.org/jira/browse/

]

 

 

(QPID-1139) java client (0-10) will start rejecting messages after 2**31 deliveries

 

 

 

 

[

https://issues.apache.org/jira/browse/

]

 

 

(QPID-1138) Ruby client doesn't support timestamp in codec

 

 

 

 

[

https://issues.apache.org/jira/browse/

]

 

 

(QPID-1137) (C++) It is required to call Connection::close even if it fails to connect to the broker using Connection::open

 

 

 

 

[

https://issues.apache.org/jira/browse/

]

 

 

(QPID-1136) Broker does not correctly remove persistent message data for the store when acking messages.

 

 

 

 

[

https://issues.apache.org/jira/browse/

]

 

 

(QPID-1135) Large messages are mangled

 

 

 

 

[

https://issues.apache.org/jira/browse/

]

 

 

(QPID-1134) Default username/password should be guest/guest

 

 

 

 

[

https://issues.apache.org/jira/browse/

]

 

 

(QPID-1133) Poller implementation based on the Solaris Event Completion Framework

 

 

 

 

[

https://issues.apache.org/jira/browse/

]

 

 

(QPID-1132) Add support for Sun Studio compiler suite detection

 

 

 

 

[

https://issues.apache.org/jira/browse/

]

 

 

(QPID-1131) Refactor cpp/examples directory to be build under autotools

 

 

 

 

[

https://issues.apache.org/jira/browse/

]

 

 

(QPID-1130) (0.10 code path) Tx sessions are not releasing unacknowledged message tags

 

 

 

 

[

https://issues.apache.org/jira/browse/

]

 

 

(QPID-1129) java client runs out of memory when the socket receive buffer is large

 

 

 

 

[

https://issues.apache.org/jira/browse/

]

 

 

(QPID-1128) NPE displayed when adding queue to navigation

 

 

 

 

[

https://issues.apache.org/jira/browse/

]

 

 

(QPID-1127) (0.10 code path) The use of direct buffers causes memory exhaustion

 

 

 

 

[

https://issues.apache.org/jira/browse/

]

 

 

(QPID-1126) Client dies after 2^16 sessions are opened on a single connection

 

 

 

 

[

https://issues.apache.org/jira/browse/

]

 

 

(QPID-1125) MINA swallows exceptions in the I/O thread

 

 

 

 

[

https://issues.apache.org/jira/browse/

]

 

 

(QPID-1124) (Java Client) Use of thread-unsafe HashMap for destination->consumer causes timeouts

 

 

 

 

[

https://issues.apache.org/jira/browse/

]

 

 

(QPID-1123) (0.10 code path) Connection close intermittently hangs

 

 

 

 

[

https://issues.apache.org/jira/browse/

]

 

 

(QPID-1122) Setting sync_persistence on the connection URL doesn't work

 

 

 

 

[

https://issues.apache.org/jira/browse/

]

 

 

(QPID-1121) Broker Federation - Link to unresolvable destination cannot be deleted

 

 

 

 

[

https://issues.apache.org/jira/browse/

]

 

 

(QPID-1120) (01.0 code path) Large txs may exhaust credits

 

 

 

 

[

https://issues.apache.org/jira/browse/

]

 

 

(QPID-1119) (Java) Timeout on consumer creation with large queues

 

 

 

 

[

https://issues.apache.org/jira/browse/

]

 

 

(QPID-1118) (Java Client) JMS Destination Type no longer being set, but still relied upon for Message Creation

 

 

 

 

[

https://issues.apache.org/jira/browse/

]

 

 

(QPID-1117) AbstractBytesMessage.getText corrupts the ByteBuffer if the data is not a String

 

 

 

 

[

https://issues.apache.org/jira/browse/

]

 

 

(QPID-1116) (0.10 code path) Connection establishment process may hang

 

 

 

 

[

https://issues.apache.org/jira/browse/

]

 

 

(QPID-1115) Client ID is set even if it's disabled

 

 

 

 

[

https://issues.apache.org/jira/browse/

]

 

 

(QPID-1114) Improvements to daemon mode operations

 

 

 

 

[

https://issues.apache.org/jira/browse/

]

 

 

(QPID-1113) Management Cleanup

 

 

 

 

[

https://issues.apache.org/jira/browse/

]

 

 

(QPID-1112) (01.0 code path) only receives up to max prefetch messages when using NO_ACKNOWLEDGE mode

 

 

 

 

[

https://issues.apache.org/jira/browse/

]

 

 

(QPID-1111) (0.10 code path) Message.transfer sync flag should be used for synchronizing persistent messages

 

 

 

 

[

https://issues.apache.org/jira/browse/

]

 

 

(QPID-1110) (0.10 code path) messages are not acquired when using empty string message selector

 

 

 

 

[

https://issues.apache.org/jira/browse/

]

 

 

(QPID-1109) Decide of Protect io default settings

 

 

 

 

[

https://issues.apache.org/jira/browse/

]

 

 

(QPID-1108) QPID broker asserts in qpid::sys::RWlock::RWlock()

 

 

 

 

  • No labels