On 01/04/2010 09:36 PM, Andrew Stitcher wrote:
For your new year resolution:

http://qpid.apache.org/dist/qpid-0.6rc3/

In theory the only part of the code that could have regressed since the
previous release candidates is the java code as that is all the code
that has changed since then.

However as I don't plan to make any changes until the release except
blockers and release notes now, please give everything a good going
over.

In a couple of days (if no one has found any blockers) I'll post a vote
for release with only release note changes.

I hit a few usability issues which perhaps could be alleviated by changes to release notes or readmes (all the release notes I saw were out of date - i.e. referred to M4 release - but I'm assuming from the above that changes to these are panned anyway):

The ruby README is missing a couple of points (need to run make and need to add ext/sasl to RUBYLIB as well); I presume this means it does not run on windows? (Very minor: hello-world is not executable by default).

Successfully built and ran all tests for c++ on fedora 11. Ran python & ruby tests against c++ broker. Ran qpid-bench (java) against c++ broker. Did a make install with a prefix which also worked fine though the examples Makefile need to be edited by hand to work against the prefixed install.

I couldn't start java broker out of the box (had to disable SSL for JMX in conf file). Might be nice to have that off by default as with the standard ssl access?

When running python tests (0-10) against the java broker they hung on qpid.tests.messaging.MessageEchoTests.testProperties. The 0-8 tests ran with 3 failures (tests_0-8.queue.QueueTests.test_declare_exclusive, tests_0-8.queue.QueueTests.test_delete_simple and tests_0-8.queue.QueueTests.test_purge - possibly related to 0-9-1 changes?). The 0-9 tests ran with 6 out of 10 failures.

When running the ruby tests against the java broker I was prompted for a password and the tests then hung (guest did not work). This is very likely just requiring correct authentication details to be specified but it wasn't immediately obvious how to specify that.

I tried running the hello world ruby example against the java broker, modified to pass in the username and password, but that timed out on connection.start.

I had similar issues trying to run the c++ client-test against the java broker (client sends connection.start but doesn't get a response).

The java client only download doesn't contain any tests, scripts or example to run or any instructions (except some basic ones for the server). The full java download doesn't have any examples either, but I ran the qpid-bench test against both brokers.

---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:[email protected]

Reply via email to