activemq-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Guillaume Nodet" <gno...@gmail.com>
Subject Re: [VOTE] Release ActiveMQ 5.1.0 RC 1
Date Mon, 14 Apr 2008 14:38:38 GMT
Can we remove the <licenses/> and <organization/> tag from activemq-parent
pom ?
They are already in its parent and the organization name if not consistent
with the values in the parent.

On Mon, Apr 14, 2008 at 4:04 PM, Hiram Chirino <hiram@hiramchirino.com>
wrote:

> -1
>
> I just noticed that I staged some SNAPSHOT versions in that repo too.
> I start an RC 2 soon but I'd like for other folks to peek at the this
> release attempt and let me know if we missed anything else.
>
> On Fri, Apr 11, 2008 at 7:08 PM, Hiram Chirino <hiram@hiramchirino.com>
> wrote:
> > Well, I think the 5.1.0 release of ActiveMQ is long overdue.  It has a
> >  massive amount of bugs fixed in it in addition to other goodies.
> >  Please help me check these release artifacts and give me a +1 if you
> >  don't see any issues with them.
> >
> >  This release addresses the following issues:
> >
> >  ** Bug
> >     * [AMQ-400] - DTD File Not Found
> >     * [AMQ-732] - Infinite recovery loop.
> >     * [AMQ-765] - ActiveMQ RA serialization issue on Glassfish
> >     * [AMQ-775] - MessageAuthorizationPolicy doesn't work
> >     * [AMQ-867] - JMX Management Console Not Working As Documented
> >     * [AMQ-885] - setUseAsyncSend default value causes bad performance
> >  if the client and the server are not on the same machine
> >     * [AMQ-900] - Inconsistent queue browsing and message dequeueing
> behaviour
> >     * [AMQ-905] - A single JMS Listener is way too slow
> >     * [AMQ-955] - Failover connection not working with master slave
> >  configuration
> >     * [AMQ-965] - Fix example source code
> >     * [AMQ-967] - setting maximumRedeliveries to -1 is equivalent to
> >  maximumRedeliveries=0, but doc says otherwise
> >     * [AMQ-987] - suprious exception message when using message
> streams...
> >     * [AMQ-992] - MySQL doesn't honor lock in JDBC Master Slave
> configuration?
> >     * [AMQ-1006] - RoundRobinDispatchPolicy divides uneven
> >     * [AMQ-1009] - incorrect DequeueCount
> >     * [AMQ-1027] - Failover transport incorrectly handles prefetched
> messages
> >     * [AMQ-1044] - Failed to register MBean error.
> >     * [AMQ-1059] - ActiveMQ Task/Transport Deadlock when using Stomp
> >     * [AMQ-1063] - Journaled JDBC checkpoint fails with
> >  java.io.IOException: Already started.
> >     * [AMQ-1076] - Message lost in network of brokers
> >     * [AMQ-1083] - Heap overflow when durable consumer closes
> >     * [AMQ-1086] - Can't use SQL Server 2005 for persistence
> >     * [AMQ-1103] - Prefetch size < 0 should throw an exception
> >  somewhere or be defaulted, as messages are not dispatched anymore
> >     * [AMQ-1116] - deadlock when shutting down client that is
> >  configured with failover=true and is presently disconnected from
> >  broker
> >     * [AMQ-1120] - Race Condition can result in hang on
> >  remoteBrokerNameKnownLatch
> >     * [AMQ-1158] - ExceptionListener not notified of connection loss
> >  in single broker environment
> >     * [AMQ-1212] - Connections on the Broker side are not being
> >  properly disposed of when client closes them.
> >     * [AMQ-1215] - ArrayIndexOutOfBoundsException during
> >  ServerSessionPoolImpl.getServerSession()
> >     * [AMQ-1230] - Problem with prefetchExtension in
> >  org/apache/activemq/broker/region/TopicSubscription.java
> >     * [AMQ-1234] - Broker fails to dispatch messages
> >     * [AMQ-1254] - Kaha Store puts a non-string into System properties
> >     * [AMQ-1255] - Advisory queues don't disappear for TEMPORARY
> queues/topics
> >     * [AMQ-1271] - Queue size is 0, after starting with messages in
> >  persisent storage
> >     * [AMQ-1272] - Stomp protocol does not correctly check
> >  authentication (security hole)
> >     * [AMQ-1283] - Messages aren't being delivered in a clustered
> environment
> >     * [AMQ-1290] - Config error of kahaPersistenceAdapter example in
> >  documentation
> >     * [AMQ-1296] - Already delivered (and deleted from persistence
> >  store) messages are available through JMX queue operations
> >     * [AMQ-1297] - Memory leak creating temporary queues
> >     * [AMQ-1301] - Problems with reconnecting broker to network of
> >  brokers after broker shutdown
> >     * [AMQ-1315] - RSS/Atom Feed does not work in the WebConsole
> >     * [AMQ-1321] - Topic default SubscriptionRecoveryPolicy can waste
> >  a huge amount of memory
> >     * [AMQ-1325] - No-Durable topic consumer client receive message
> >  got out of heap exception
> >     * [AMQ-1333] - Broker stops delivering messages to some consumers
> >     * [AMQ-1338] - It is a occurrent problem
> >     * [AMQ-1342] - Multicast Discovery Agent can get into a tight loop
> >  reconnecting if the network connection fails to get established
> >     * [AMQ-1345] - XBean annotation 'resourceAdapter' is specified twice
> >     * [AMQ-1351] - Multiple consumers on a single queue, each with a
> >  transacted session, fails; only one consumer sees messages; also
> >  message loss after a few of receiveNoWait/rollback
> >     * [AMQ-1353] - Broken URL
> >     * [AMQ-1357] - fails to unmarshal openwire messages
> >     * [AMQ-1360] - I saw this test failure on a CI build in
> >  org.apache.activemq.broker.region.cursors.CursorDurableTest
> >     * [AMQ-1365] - Username and password field got swapped when
> >  calling PooledConnection.createConnection
> >     * [AMQ-1367] - Messages received count is wrong in web console
> >     * [AMQ-1373] - Spelling Mistake
> >     * [AMQ-1381] - Client Certificates do not work due to incorrectly
> >  overriden method in SslTransport.java
> >     * [AMQ-1383] - org.apache.activemq.transport.InactivityMonitor$1
> >  cannot be cast to
> >  edu.emory.mathcs.backport.java.util.concurrent.Delayed
> >     * [AMQ-1430] - Composite Queue causes duplicate keys in JDBC store
> >     * [AMQ-1441] - compatibility issue when integrating/embedding with
> JBossAS
> >     * [AMQ-1442] - compatibility issue when integrating/embedding with
> JBossAS
> >     * [AMQ-1445] - RecoveryListenerAdapter - Message id ID... could
> >  not be recovered from the data store!
> >     * [AMQ-1446] -
> >  org.apache.activemq.store.memory.MemoryPersistenceAdapter - Expected
> >  an instance of MemoryMessageStore but was:
> >  org.apache.activemq.store.memory.MemoryTransactionStore$2@a0f3d1
> >     * [AMQ-1448] - activemq-4.1.1/activemq-perftest/pom.xml has
> >  incorrect plugin configuration
> >     * [AMQ-1451] - FailoverTransport bad handling of
> >  InterruptedException in wait loop.
> >     * [AMQ-1456] - JMS to JMS Bridge property consumerName on
> >  InboundTopicBridge element dont work
> >     * [AMQ-1465] - Regression with networkConnector 'name' attribute
> >     * [AMQ-1475] - deadlock in Usage & Topic
> >     * [AMQ-1483] - unsuccessful NetworkConnector connections leak
> threads
> >     * [AMQ-1487] - Bug in ActiveMQSession::send() prevents
> >  non-persistent messages from being sent sync
> >     * [AMQ-1488] - Bug in FailoverTransport results in messages that
> >  have been queued during a network interruption being sent out of order
> >  upon call to restoreTransport()
> >     * [AMQ-1490] - Deadlocks (with JUnit tests)
> >     * [AMQ-1498] - Broker doens't start anymore!
> >     * [AMQ-1507] - Shared Filesystem Master Slave not working
> >     * [AMQ-1509] - Duplicate topic messages received with network of
> >  brokers and selectors
> >     * [AMQ-1510] - Incorrect value for QueueCount attribute after broker
> restart
> >     * [AMQ-1511] - Slave starts connectors before master fails
> >     * [AMQ-1518] - NetworkConnector is leaking a thread if broker
> disconnects
> >     * [AMQ-1519] - Broker Should be started async to avoid a slave
> >  broker from blocking the startup of J2EE server (like JBoss)
> >     * [AMQ-1520] - release 5.0.0 depends on SNAPSHOT version of activeio
> >     * [AMQ-1521] - Acknowledgement of messages across a duplex network
> >  does not work correctly
> >     * [AMQ-1523] - Consumer Priorities Appear To Be Broken On AMQ 5.0
> >     * [AMQ-1524] - Thread name spelling mistake: "AcitveMQ Connection
> Worker"
> >     * [AMQ-1525] - InactivityMonitor incorrectly assumes there isn't
> >  activity on a Transport
> >     * [AMQ-1528] - HasPage overflow results in
> >  indexOutOfBoundsException in AMQStore
> >     * [AMQ-1531] - Visualization page needs updating
> >     * [AMQ-1532] - Fix service wrapper problems in linux
> >     * [AMQ-1533] - Can not unsubscribe topic
> >     * [AMQ-1535] - missing lines in wrapper.conf
> >     * [AMQ-1536] - Dural-subScriber can not receive message!
> >     * [AMQ-1542] - NetworkConnector parameters are not passed back
> >  over a duplex connection
> >     * [AMQ-1544] - ERROR RecoveryListenerAdapter - Message id xxxxxx
> >  could not be recovered from the data store! (when using Spring's
> >  DefaultMessageListenerContainer with more than 1 concurrentConsumers
> >  to dispatch JMS messages)
> >     * [AMQ-1553] - Queue structure pagedInMessages can hold upto 1000
> >  messages for a long time
> >     * [AMQ-1556] - Concurrency Issue on MessageConsumer
> deliveredMessages
> >     * [AMQ-1558] - wrapper.conf issue so Java Service Wrapper doesn't
> >  start on windows
> >     * [AMQ-1559] - AMQStore cannot resolve message references for
> >  Durable Topic Subscribers
> >     * [AMQ-1560] - amqPersistence store grows continuously
> >     * [AMQ-1562] - Queue Pending Message Cursor doesn't adequately
> >  release cache when no space left
> >     * [AMQ-1564] - Deadlock between VMTransport threads accessing
> AMQStore
> >     * [AMQ-1565] - Exception String from BrokerFactory has a typo -
> >  "Could load " should presumably read "Could not load "
> >     * [AMQ-1566] - Out of order messages can be dispatched out of
> >  order for durable topic subscriptions under load
> >     * [AMQ-1574] - FailoverTransport logs routine reconnects at
> >  INFO/WARN instead of DEBUG
> >     * [AMQ-1575] - FailoverTransport with MaxReconnectAttempts set
> >  does not recover quickly, when used with ConnectionPooling....
> >     * [AMQ-1576] - ActiveMQMessageTransformation.copyProperties
> >  NullPointerException
> >     * [AMQ-1577] - FailoverTransport doesn't shut-down cleanly,
> >  complains about underlying transport going down
> >     * [AMQ-1578] - No exposure to the 'idleTimeout' property for
> >  ConnectionPool class, which makes it difficult to implement keepAlive
> >  semantics on PooledConnections
> >     * [AMQ-1580] - ArrayOutOfBoundsException in ActiveMQInputStream
> >     * [AMQ-1581] - PooledConnections don't initialize correctly when
> >  broker not available (causes problems with Failover)
> >     * [AMQ-1583] - Creating a durable subscriber throws
> >  ConcurrentModificationException
> >     * [AMQ-1584] - ClassLoadingAwareObjectInputStream cannot load
> >  primary classes
> >     * [AMQ-1586] - Topic throughput drops with the number of consumers
> >     * [AMQ-1590] - Setting advisory support compromises network of
> brokers
> >     * [AMQ-1591] - When using a JDBC based database locker in an
> >  Master/Slave configuration, the lock is not updated.
> >     * [AMQ-1592] - Inactivity Monitor:
> >  org.apache.activemq.transport.InactivityIOException: Channel was
> >  inactive for too long
> >     * [AMQ-1595] - java.lang.OutOfMemoryError when restarting a broker
> >  that had a durable subscirption that had been sent lots of messages.
> >     * [AMQ-1598] - Extraneous Thread.dumpStack() method in
> >  ProducerEventSource.java
> >     * [AMQ-1602] - Missing logging-commons.jar contents in
> >  activemq-all-5.0.0.jar
> >     * [AMQ-1603] - EOFExceptions and Broken Pipe exceptions everywhere
> >  in 5.0 (my services seem to run fine under 4.1 and 4.1.1 and somewhat
> >  better in 5.1-SNAPSHOT [if you don't count the queue size problem]
> >  which is critical)
> >     * [AMQ-1613] - Inactivity monitor blocks trying to close out a
> >  Failover transport that is in the middle of send.
> >     * [AMQ-1616] - JMS Compliance - Closing a closed connection should
> >  not throw an exception
> >     * [AMQ-1618] - Improper handling of container restrictions in
> >  creation of sessions
> >     * [AMQ-1620] - compositeTopic changing destination field of original
> message
> >     * [AMQ-1623] - KahaMessageStore does not close or delete files for
> >  deleted destinations.
> >     * [AMQ-1624] - Fileserver webapp wont work out of the box
> >     * [AMQ-1629] - wildcards don't work in networkconnector
> excludeDestinations
> >     * [AMQ-1631] - Concurrency Issue in MessageConsumer's
> >  deliveredMessages within dispose
> >     * [AMQ-1633] - Temporary destinations not being cleaned up upon
> >  delete() when using network of brokers
> >     * [AMQ-1641] - Broker Network Deadlocking
> >     * [AMQ-1644] - Using NON_PERSISTENT delivery mode increases
> >  MemoryPercentageUsed to 100% and block sending
> >     * [AMQ-1647] - PooledTaskRunner fails to shutdown after task
> >  throws exception
> >     * [AMQ-1650] - AmqPersistenceAdapter throws java.io.IOException:
> >  Failed to read to journal for: offset
> >     * [AMQ-1651] - Sending message to deleted TemporaryQueue throws
> >  JMSException instead of IllegalDestinationException
> >     * [AMQ-1656] - Messages are sometimes skipped when  using JDBC
> master/slave
> >     * [AMQ-1658] - Messages are sometimes skipped when  using JDBC
> master/slave
> >     * [AMQ-1659] - SSL Transport configured in wantClientAuth mode
> >  never asks for the client certificate during the SSL Handshake
> >
> >  ** Improvement
> >     * [AMQ-307] - the synchronous receive(timeout) and receiveNoWait()
> >  should try to RPC the server if there are no pending messages
> >     * [AMQ-545] - Provide a way to configure a ForwardingBridge via XML
> >     * [AMQ-921] - When recovering messages on startup - execution of
> >  Store.getMessage is executed as many times as many subscribers to this
> >  destination there are
> >     * [AMQ-943] - Pluggable Stomp Message Mapping
> >     * [AMQ-1013] - Web console does not escape message details
> >  (/activemq-web-console/message.jsp)
> >     * [AMQ-1143] - Need a way to set tcpNoDelay on peer transport TCP
> >  network connections
> >     * [AMQ-1186] - Notify user when listening on unstarted connection
> >     * [AMQ-1231] - Performance issues with
> >  org/apache/activemq/broker/region/PrefetchSubscription.java and
> >  org/apache/activemq/store/kahadaptor/KahaTopicMessageStore.java
> >     * [AMQ-1311] - Expose brokerName via BrokerViewMBean
> >     * [AMQ-1328] - Remove the log.error in VMTransport.asyncOneWay
> >     * [AMQ-1358] - Make timestamp legible in web interface
> >     * [AMQ-1361] - Logging improvement contribution
> >     * [AMQ-1493] - Upgrade XStream to 1.2.2
> >     * [AMQ-1506] - System.out in source code:
> >  org.apache.activemq.ra.ServerSessionPoolImpl
> >     * [AMQ-1515] - Removed use of ClassLoading
> >     * [AMQ-1552] - add a spring factory bean to make it easy to unify
> >  the failover policy across every ActiveMQConnectionFactory instance if
> >  the connection URL differs across parts of your application
> >     * [AMQ-1561] - remove activeio snapshot dependency
> >     * [AMQ-1563] - upgrade to Camel 1.3.0 and Spring 2.5.1 or later
> >     * [AMQ-1567] - Stomp frame translator improvements
> >     * [AMQ-1587] - Improvements/Bug Fixes for LDAP Discovery Mechanism
> >  (LDAP Network Connector)
> >     * [AMQ-1597] - Upgrade to Jettison 1.0
> >     * [AMQ-1607] - Static method to register TransportFactory
> >     * [AMQ-1635] - Remove unused references to backport-util-concurrent
> >     * [AMQ-1636] - the ActiveMQ camel component should default to
> >  using a SingleConnectionFactory to avoid creating tons of connections
> >  when sending messages in Camel - or support PooledConnectionFactory if
> >  enabled
> >     * [AMQ-1645] - Change default client URL to be
> >  failover://tcp://localhost:61616
> >     * [AMQ-1646] - Change dispatchAsync = true for clients by default
> >
> >  ** New Feature
> >     * [AMQ-122] - add support for priority message ordering
> >     * [AMQ-132] - Remotting logging of clients under flow control
> >     * [AMQ-200] - new API to poll for messages without requiring a
> >  session and consumer
> >     * [AMQ-438] - MSMQ <-> ActiveMQ Bridge
> >     * [AMQ-1157] - startup destinations don't work when using a security
> policy
> >     * [AMQ-1199] - provide a new simple API so end users can view
> >  available destinations and query them to find their statistics (such
> >  as queue depth etc)
> >     * [AMQ-1517] - Support for more graceful handling of timeouts
> >  within MessageProducer.send
> >     * [AMQ-1572] - Add the option for a backup channel that is already
> >  connected for the Failover transport
> >
> >  ** Task
> >     * [AMQ-631] - verify that HttpsTransportBrokerTest won't hang on
> >  other environment
> >
> >  ** Test
> >     * [AMQ-240] - Testcase:
> >  testDispatch(org.activemq.service.SimpleQueueBrokerTest): FAILED
> >     * [AMQ-475] - TEST
> >  org.apache.activemq.usecases.ThreeBrokerQueueNetworkTest FAILED
> >     * [AMQ-540] - TEST
> >
>  org.apache.activemq.usecases.TwoBrokerMessageNotSentToRemoteWhenNoConsumerTest
> >  FAILED
> >     * [AMQ-1640] - variant of DeadLetterTest with message listener
> >
> >  ** Wish
> >     * [AMQ-648] - Changing the default JMX URL
> >
> >
> >  The binary artifacts are staged at:
> >  http://people.apache.org/~chirino/staging-repo/activemq/<http://people.apache.org/%7Echirino/staging-repo/activemq/>
> >
> >  The maven web site is staged at:
> >  http://people.apache.org/~chirino/staging-site/activemq-5.1.0-RC1/<http://people.apache.org/%7Echirino/staging-site/activemq-5.1.0-RC1/>
> >
> >  Vote open for 72 hours.
> >
> >  [ ] +1
> >  [ ] +0
> >  [ ] -1
> >
> >  --
> >  Regards,
> >  Hiram
> >
> >  Blog: http://hiramchirino.com
> >
> >  Open Source SOA
> >  http://open.iona.com
> >
>
>
>
> --
> Regards,
> Hiram
>
> Blog: http://hiramchirino.com
>
> Open Source SOA
> http://open.iona.com
>



-- 
Cheers,
Guillaume Nodet
------------------------
Blog: http://gnodet.blogspot.com/

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message