Skip to content

Commit

Permalink
Prep the code for the next release (3.8.3)
Browse files Browse the repository at this point in the history
  • Loading branch information
tabish121 committed Jul 11, 2014
1 parent 4883523 commit 278c202
Show file tree
Hide file tree
Showing 4 changed files with 29 additions and 12 deletions.
19 changes: 18 additions & 1 deletion activemq-cpp/RELEASE_NOTES.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,21 @@
=========================================================================
== Release Notes for ActiveMQ CPP 3.8.3 ==
=========================================================================

Bug

[AMQCPP-527] - ConcurrentStlMap - stl map find crash with empty map
[AMQCPP-529] - Crash in Threads due to small stack size (set to 32768 bytes)
[AMQCPP-530] - SSL does not find hostname in cert with multiple cn's in dn
[AMQCPP-533] - Memory leak in StompWireFormat.cpp
[AMQCPP-538] - Catch exception by value in FailoverTransport
[AMQCPP-546] - ConnetionAudit should be thread safe
[AMQCPP-547] - activemq::core::ConnectionAudit::isDuplicate is not thread safe

Improvement

[AMQCPP-545] - Failover transport timeout options should only operate on Message sends.

=========================================================================
== Release Notes for ActiveMQ CPP 3.8.2 ==
=========================================================================
Expand All @@ -10,7 +28,6 @@ Bug
[AMQCPP-520] - AMQ crashes when an exception comes during the connection closure
[AMQCPP-525] - C++ client hangs when using the failover transport to connect to a network of brokers


=========================================================================
== Release Notes for ActiveMQ CPP 3.8.1 ==
=========================================================================
Expand Down
2 changes: 1 addition & 1 deletion activemq-cpp/activemq-cpp.spec
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Name: activemq-cpp
Version: 3.8.2
Version: 3.8.3
Release: 1%{?dist}
Summary: C++ Implementation of a JMS style Messaging Client

Expand Down
6 changes: 3 additions & 3 deletions activemq-cpp/configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ AC_PREREQ(2.61)
## --------------------------------
## Initialization macros.
## --------------------------------
AC_INIT(activemq-cpp, 3.8.2, dev@activemq.apache.org)
AC_INIT(activemq-cpp, 3.8.3, dev@activemq.apache.org)
AC_CONFIG_AUX_DIR(config)
AC_CONFIG_SRCDIR(src/main/activemq/core/ActiveMQConnection.cpp)
AC_CONFIG_MACRO_DIR([m4])
Expand All @@ -31,7 +31,7 @@ AC_CONFIG_MACRO_DIR([m4])
ACTIVEMQ_LIBRARY_NAME=activemq-cpp
ACTIVEMQ_MAJOR_VERSION=3
ACTIVEMQ_MINOR_VERSION=8
ACTIVEMQ_PATCH_VERSION=2
ACTIVEMQ_PATCH_VERSION=3
ACTIVEMQ_VERSION=${ACTIVEMQ_MAJOR_VERSION}.${ACTIVEMQ_MINOR_VERSION}.${ACTIVEMQ_PATCH_VERSION}
ACTIVEMQ_API_VERSION=${ACTIVEMQ_VERSION}

Expand Down Expand Up @@ -75,7 +75,7 @@ AC_SUBST(CMSAPI_VERSION)
## 3. Programs may need to be changed, recompiled, relinked in order to use the new version. Bump
## current, set revision and age to 0.
##
ACTIVEMQ_LIBRARY_VERSION=18:2:0
ACTIVEMQ_LIBRARY_VERSION=18:3:0

AC_SUBST(ACTIVEMQ_LIBRARY_NAME)
AC_SUBST(ACTIVEMQ_VERSION)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ std::string ActiveMQConnectionMetaData::getCMSProviderName() const {

////////////////////////////////////////////////////////////////////////////////
std::string ActiveMQConnectionMetaData::getProviderVersion() const {
return "3.8.2";
return "3.8.3";
}

////////////////////////////////////////////////////////////////////////////////
Expand All @@ -66,19 +66,19 @@ int ActiveMQConnectionMetaData::getProviderMinorVersion() const {

////////////////////////////////////////////////////////////////////////////////
int ActiveMQConnectionMetaData::getProviderPatchVersion() const {
return 2;
return 3;
}

////////////////////////////////////////////////////////////////////////////////
std::vector<std::string> ActiveMQConnectionMetaData::getCMSXPropertyNames() const {

std::vector<std::string> jmxProperties;

jmxProperties.push_back( "JMSXUserID" );
jmxProperties.push_back( "JMSXGroupID" );
jmxProperties.push_back( "JMSXGroupSeq" );
jmxProperties.push_back( "JMSXDeliveryCount" );
jmxProperties.push_back( "JMSXProducerTXID" );
jmxProperties.push_back("JMSXUserID");
jmxProperties.push_back("JMSXGroupID");
jmxProperties.push_back("JMSXGroupSeq");
jmxProperties.push_back("JMSXDeliveryCount");
jmxProperties.push_back("JMSXProducerTXID");

return jmxProperties;
}

0 comments on commit 278c202

Please sign in to comment.