This is an automated email from the ASF dual-hosted git repository.

yukon pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/rocketmq.git.


    from c0b8735  [ROCKETMQ-226]Remove the code that is not useful in the loop 
(#121)
     add 8458308  Polish merge script, use old title if input is null
     add 254d432  [ROCKETMQ-284] ExpressionMessageFilter will pass some message.
     add 6a97d28  [ROCKETMQ-281] Add check policy for preventing repeat start mq
     add 368e7c8  [ROCKETMQ-265] fix consume queue's data maybe repeat bug
     add 27a678d  [ROCKETMQ-273] return an expression when a function has no 
write operations.
     add 5ac45fc  [ROCKETMQ-285] file test error when make link
     add c7def6f  [ROCKETMQ-255] Fix offsetStore being null after consumers 
start()
     add e8900a8  TLP clean up, merge branch 'master' into develop
     add bfa7f1a  Update RouteInfoManager.java
     add 9422bdb  correct spelling mistake
     add 7b256eb  Fix typo
     add d20cdd8  Fixed : code style
     add eabe47f  Fixed:code style
     add dc4f368  Merge pull request #108 from 
aCoder2013/feature/correct-spelling-mistake
     add 1bbd4cd  [ROCKETMQ-291] Fix System.out.printf throws 
UnknownFormatConversionException
     add a1764ab  [ROCKETMQ-28] Encrypt transmission layer closes 
apache/rocketmq#118
     add 4365373  Fixed typo
     add bbd27c1  Merge pull request #179 from fucongchan/fixed_typo
     add 0b80f80  [ROCKETMQ-294] Do flow control on the number and size 
dimensions when pull message
     add 61aaf51  [ROCKETMQ-28] Fix description of SslMode unmatched problem
     add 1a88fe0  [ROCKETMQ-28] Disable ssl mdoe by default
     add cba3089  [ROCKETMQ-307] Polish the JVM parameters in start scriptes
     add 4926187  Compress on rolling
     add 5a2e710  [ROCKETMQ-315] Enhance TLS default settings
     add 81884c8  [ROCKETMQ-312] Use independent thread pool for 
QueryMessageProcessor
     add e1a42e4  Fix random int bug in SelectMessageQueueByRandom
     add 8c30310  [ROCKETMQ-292] Delete system.exit in MQAdminStartup
     add 37cf2a7  [ROCKETMQ-324] Expose an interface for client to specify the 
async call back executor
     add 09fb8b5  Merge pull request #201 from zhouxinyu/ROCKETMQ-324
     add 6c5a950  [ROCKETMQ-323] Release semaphore after callback being 
finished for async invoke
     add cbe5197  Merge pull request #200 from zhouxinyu/ROCKETMQ-323
     add 461ddde  Merge remote-tracking branch 'apache/master'
     add 6f0c996  Merge remote-tracking branch 'apache/develop'
     add 6f5e01e  #ROCKETMQ-314#   msg send back must sync change process queue 
msg size .
     add 6b408ec  Merge pull request #196 from fuyou001/ROCKETMQ-314-1
     add f18dc03  [ROCKETMQ-270] Move flush position forward to first 
MappedFile whose start offset is non-zero.
     add 3cb4bdb  Merge pull request #189 from zhouxinyu/ROCKETMQ-270
     add c94fc4f  [ROCKETMQ-311] Add a swith for broker fast failure and 
support pull request queue
     add 56b0983  Merge pull request #191 from zhouxinyu/ROCKETMQ-311
     add 390f735  [ROCKETMQ-321] Fix deleting files in the middle (#198)
     add 947526b  [ROCKETMQ-266] Add a specific Exception message for comparing 
consumerThreadMax and consumerThreadMin (#147)
     add 96b74a3  [ROCKETMQ-315][ROCKETMQ-327] Enhance TLS feature (#202)
     add 5459215  [ROCKETMQ-308] Increasing name server component network 
socket buffer size (#199)
     add c674137  [ROCKETMQ-320]Message loss when shutdown with dispatch behind 
(#197)
     add 43730b7  [ROCKETMQ-96]Rename some temp variable and field closes 
apache/rocketmq#60
     new a79c66a  Merge branch 'master' into develop

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../apache/rocketmq/broker/BrokerController.java   |  29 +-
 .../org/apache/rocketmq/broker/BrokerStartup.java  |  11 +-
 .../broker/filter/ExpressionMessageFilter.java     |   2 +-
 .../rocketmq/broker/latency/BrokerFastFailure.java |  27 +-
 .../broker/processor/AdminBrokerProcessor.java     |   6 +
 .../apache/rocketmq/broker/BrokerStartupTest.java  |   3 +-
 .../broker/filter/MessageStoreWithFilterTest.java  |  85 +++---
 .../broker/latency/BrokerFastFailureTest.java      |  65 +++++
 client/pom.xml                                     |   6 +
 .../org/apache/rocketmq/client/ClientConfig.java   |  15 +-
 .../client/consumer/DefaultMQPushConsumer.java     |  58 +++-
 .../ConsumeMessageConcurrentlyService.java         |   2 +-
 .../consumer/ConsumeMessageOrderlyService.java     |   2 +-
 .../impl/consumer/DefaultMQPullConsumerImpl.java   |   1 +
 .../impl/consumer/DefaultMQPushConsumerImpl.java   |  70 ++++-
 .../client/impl/consumer/ProcessQueue.java         |  44 ++-
 .../client/impl/consumer/RebalancePushImpl.java    |  20 ++
 .../client/impl/factory/MQClientInstance.java      |   1 +
 .../impl/producer/DefaultMQProducerImpl.java       |  10 +-
 .../client/producer/DefaultMQProducer.java         |  12 +
 ...andoom.java => SelectMessageQueueByRandom.java} |   9 +-
 .../client/consumer/DefaultMQPullConsumerTest.java |   6 +
 .../client/consumer/DefaultMQPushConsumerTest.java |  61 +++++
 .../consumer/DefaultMQPushConsumerImplTest.java    |  36 ++-
 .../client/impl/consumer/ProcessQueueTest.java     | 107 ++++++++
 .../impl/consumer/RebalancePushImplTest.java       | 163 +++++++++++
 .../client/producer/DefaultMQProducerTest.java     |  19 ++
 .../org/apache/rocketmq/common/BrokerConfig.java   |  37 +++
 .../common/protocol/body/ProcessQueueInfo.java     |  15 +-
 distribution/bin/os.sh                             |   2 +-
 distribution/bin/runbroker.cmd                     |   2 +-
 distribution/bin/runbroker.sh                      |   4 +-
 distribution/bin/runserver.cmd                     |   4 +-
 distribution/bin/runserver.sh                      |   6 +-
 distribution/conf/logback_broker.xml               |  72 ++---
 distribution/conf/logback_filtersrv.xml            |  12 +-
 distribution/conf/logback_namesrv.xml              |   6 +-
 distribution/conf/logback_tools.xml                |   9 +-
 .../rocketmq/example/broadcast/PushConsumer.java   |   2 +-
 .../apache/rocketmq/example/filter/Consumer.java   |   2 +-
 .../rocketmq/example/filter/SqlConsumer.java       |   2 +-
 .../rocketmq/example/ordermessage/Consumer.java    |   2 +-
 .../rocketmq/example/quickstart/Consumer.java      |   2 +-
 .../rocketmq/example/simple/PullConsumer.java      |   2 +-
 .../rocketmq/example/simple/PushConsumer.java      |   2 +-
 .../transaction/TransactionCheckListenerImpl.java  |   2 +-
 .../rocketmq/filtersrv/FiltersrvStartup.java       |   5 +-
 .../apache/rocketmq/namesrv/NamesrvStartup.java    |  12 +-
 .../namesrv/routeinfo/RouteInfoManager.java        |   4 +-
 pom.xml                                            |   2 +-
 remoting/pom.xml                                   |  17 ++
 .../apache/rocketmq/remoting/RemotingClient.java   |  16 +-
 .../apache/rocketmq/remoting/common/TlsMode.java   |  53 ++++
 .../rocketmq/remoting/netty/FileRegionEncoder.java |  78 ++++++
 .../rocketmq/remoting/netty/NettyClientConfig.java |  10 +
 .../remoting/netty/NettyRemotingAbstract.java      |  14 +-
 .../remoting/netty/NettyRemotingClient.java        |  53 +++-
 .../remoting/netty/NettyRemotingServer.java        | 102 ++++++-
 .../rocketmq/remoting/netty/NettySystemConfig.java |   8 +-
 .../apache/rocketmq/remoting/netty/TlsHelper.java  | 234 ++++++++++++++++
 .../rocketmq/remoting/netty/TlsSystemConfig.java   | 125 +++++++++
 .../rocketmq/remoting/RemotingServerTest.java      |   7 +-
 .../java/org/apache/rocketmq/remoting/TlsTest.java | 298 +++++++++++++++++++++
 .../remoting/netty/FileRegionEncoderTest.java      |  80 ++++++
 .../remoting/netty/NettyRemotingAbstractTest.java  |  93 +++++++
 .../remoting/netty/NettyRemotingClientTest.java    |  43 +++
 remoting/src/test/resources/certs/badClient.key    |  17 ++
 remoting/src/test/resources/certs/badClient.pem    |  18 ++
 remoting/src/test/resources/certs/badServer.key    |  16 ++
 remoting/src/test/resources/certs/badServer.pem    |  18 ++
 remoting/src/test/resources/certs/ca.pem           |  23 ++
 remoting/src/test/resources/certs/client.key       |  17 ++
 remoting/src/test/resources/certs/client.pem       |  18 ++
 remoting/src/test/resources/certs/privkey.pem      |  30 +++
 remoting/src/test/resources/certs/server.key       |  16 ++
 remoting/src/test/resources/certs/server.pem       |  18 ++
 .../java/org/apache/rocketmq/store/CommitLog.java  |  14 +-
 .../org/apache/rocketmq/store/ConsumeQueue.java    |  11 +-
 .../org/apache/rocketmq/store/ConsumeQueueExt.java |   2 +-
 .../apache/rocketmq/store/DefaultMessageStore.java |  45 +++-
 .../java/org/apache/rocketmq/store/MappedFile.java |   5 +
 .../org/apache/rocketmq/store/MappedFileQueue.java |   7 +-
 .../apache/rocketmq/store/PutMessageSpinLock.java  |   2 +-
 .../store/config/StorePathConfigHelper.java        |   4 +
 .../apache/rocketmq/store/ConsumeQueueTest.java    |  74 ++++-
 .../store/DefaultMessageStoreShuwDownTest.java     |  76 ++++++
 .../rocketmq/store/DefaultMessageStoreTest.java    |  28 +-
 .../apache/rocketmq/store/MappedFileQueueTest.java |  53 +++-
 .../test/client/rmq/RMQNormalConsumer.java         |   9 +-
 .../test/client/rmq/RMQNormalProducer.java         |  26 +-
 .../test/clientinterface/AbstractMQConsumer.java   |   4 +-
 .../rocketmq/test/clientinterface/MQConsumer.java  |   2 +
 .../rocketmq/test/factory/ConsumerFactory.java     |  12 +-
 ...MQNormalListner.java => RMQNormalListener.java} |  14 +-
 .../org/apache/rocketmq/test/base/BaseConf.java    |  28 +-
 .../balance/NormalMsgDynamicBalanceIT.java         |  14 +-
 .../consumer/balance/NormalMsgStaticBalanceIT.java |  16 +-
 .../normal/BroadCastNormalMsgNotRecvIT.java        |   8 +-
 .../normal/BroadCastNormalMsgRecvCrashIT.java      |   8 +-
 .../normal/BroadCastNormalMsgRecvFailIT.java       |   8 +-
 .../normal/BroadCastNormalMsgRecvStartLaterIT.java |   8 +-
 .../BroadCastNormalMsgTwoDiffGroupRecvIT.java      |   8 +-
 .../normal/NormalMsgTwoSameGroupConsumerIT.java    |   8 +-
 .../broadcast/order/OrderMsgBroadCastIT.java       |   2 +-
 .../tag/BroadCastTwoConsumerFilterIT.java          |   8 +-
 .../tag/BroadCastTwoConsumerSubDiffTagIT.java      |   8 +-
 .../tag/BroadCastTwoConsumerSubTagIT.java          |   8 +-
 .../consumer/cluster/DynamicAddAndCrashIT.java     |  14 +-
 .../consumer/cluster/DynamicAddConsumerIT.java     |  14 +-
 .../consumer/cluster/DynamicCrashConsumerIT.java   |  14 +-
 .../test/client/consumer/filter/SqlFilterIT.java   |   6 +-
 .../test/client/consumer/tag/MulTagSubIT.java      |  14 +-
 .../consumer/tag/TagMessageWith1ConsumerIT.java    |  20 +-
 .../consumer/tag/TagMessageWithMulConsumerIT.java  |  24 +-
 .../tag/TagMessageWithSameGroupConsumerIT.java     |  16 +-
 .../consumer/topic/MulConsumerMulTopicIT.java      |  16 +-
 .../consumer/topic/OneConsumerMulTopicIT.java      |  10 +-
 .../producer/async/AsyncSendExceptionIT.java       |   2 +-
 .../async/AsyncSendWithMessageQueueIT.java         |   6 +-
 .../async/AsyncSendWithMessageQueueSelectorIT.java |   6 +-
 .../async/AsyncSendWithOnlySendCallBackIT.java     |   6 +-
 .../test/client/producer/batch/BatchSendIT.java    |   2 +-
 .../producer/exception/msg/MessageUserPropIT.java  |   8 +-
 .../ProducerGroupAndInstanceNameValidityIT.java    |   2 +-
 .../producer/oneway/OneWaySendExceptionIT.java     |   2 +-
 .../test/client/producer/oneway/OneWaySendIT.java  |   6 +-
 .../client/producer/oneway/OneWaySendWithMQIT.java |   6 +-
 .../producer/oneway/OneWaySendWithSelectorIT.java  |   6 +-
 .../producer/order/OrderMsgDynamicRebalanceIT.java |   2 +-
 .../test/client/producer/order/OrderMsgIT.java     |   2 +-
 .../client/producer/order/OrderMsgRebalanceIT.java |   2 +-
 .../client/producer/order/OrderMsgWithTagIT.java   |   2 +-
 .../producer/querymsg/QueryMsgByIdExceptionIT.java |   2 +-
 .../client/producer/querymsg/QueryMsgByIdIT.java   |   6 +-
 .../client/producer/querymsg/QueryMsgByKeyIT.java  |   2 +-
 .../rocketmq/test/delay/NormalMsgDelayIT.java      |   2 +-
 .../test/smoke/NormalMessageSendAndRecvIT.java     |   6 +-
 .../java/org/apache/rocketmq/test/tls/TLS_IT.java  |  60 +++++
 .../org/apache/rocketmq/test/tls/TLS_Mix2_IT.java  |  61 +++++
 .../org/apache/rocketmq/test/tls/TLS_Mix_IT.java   |  62 +++++
 .../rocketmq/tools/command/MQAdminStartup.java     |   7 +-
 .../tools/command/broker/SendMsgStatusCommand.java |   2 +-
 .../command/consumer/ConsumerStatusSubCommand.java |   2 +-
 .../tools/command/consumer/ConsumerSubCommand.java |   2 +-
 .../command/message/DecodeMessageIdCommond.java    |   4 +-
 .../command/message/PrintMessageSubCommand.java    |   6 +-
 .../command/message/QueryMsgByIdSubCommand.java    |   4 +-
 .../tools/command/topic/UpdateTopicSubCommand.java |   3 +-
 148 files changed, 2973 insertions(+), 486 deletions(-)
 create mode 100644 
broker/src/test/java/org/apache/rocketmq/broker/latency/BrokerFastFailureTest.java
 rename 
client/src/main/java/org/apache/rocketmq/client/producer/selector/{SelectMessageQueueByRandoom.java
 => SelectMessageQueueByRandom.java} (85%)
 copy 
example/src/main/java/org/apache/rocketmq/example/broadcast/PushConsumer.java 
=> 
client/src/test/java/org/apache/rocketmq/client/impl/consumer/DefaultMQPushConsumerImplTest.java
 (65%)
 create mode 100644 
client/src/test/java/org/apache/rocketmq/client/impl/consumer/ProcessQueueTest.java
 create mode 100644 
client/src/test/java/org/apache/rocketmq/client/impl/consumer/RebalancePushImplTest.java
 create mode 100644 
remoting/src/main/java/org/apache/rocketmq/remoting/common/TlsMode.java
 create mode 100644 
remoting/src/main/java/org/apache/rocketmq/remoting/netty/FileRegionEncoder.java
 create mode 100644 
remoting/src/main/java/org/apache/rocketmq/remoting/netty/TlsHelper.java
 create mode 100644 
remoting/src/main/java/org/apache/rocketmq/remoting/netty/TlsSystemConfig.java
 create mode 100644 
remoting/src/test/java/org/apache/rocketmq/remoting/TlsTest.java
 create mode 100644 
remoting/src/test/java/org/apache/rocketmq/remoting/netty/FileRegionEncoderTest.java
 create mode 100644 
remoting/src/test/java/org/apache/rocketmq/remoting/netty/NettyRemotingAbstractTest.java
 create mode 100644 
remoting/src/test/java/org/apache/rocketmq/remoting/netty/NettyRemotingClientTest.java
 create mode 100644 remoting/src/test/resources/certs/badClient.key
 create mode 100644 remoting/src/test/resources/certs/badClient.pem
 create mode 100644 remoting/src/test/resources/certs/badServer.key
 create mode 100644 remoting/src/test/resources/certs/badServer.pem
 create mode 100644 remoting/src/test/resources/certs/ca.pem
 create mode 100644 remoting/src/test/resources/certs/client.key
 create mode 100644 remoting/src/test/resources/certs/client.pem
 create mode 100644 remoting/src/test/resources/certs/privkey.pem
 create mode 100644 remoting/src/test/resources/certs/server.key
 create mode 100644 remoting/src/test/resources/certs/server.pem
 create mode 100644 
store/src/test/java/org/apache/rocketmq/store/DefaultMessageStoreShuwDownTest.java
 rename 
test/src/main/java/org/apache/rocketmq/test/listener/rmq/concurrent/{RMQNormalListner.java
 => RMQNormalListener.java} (85%)
 create mode 100644 test/src/test/java/org/apache/rocketmq/test/tls/TLS_IT.java
 create mode 100644 
test/src/test/java/org/apache/rocketmq/test/tls/TLS_Mix2_IT.java
 create mode 100644 
test/src/test/java/org/apache/rocketmq/test/tls/TLS_Mix_IT.java

-- 
To stop receiving notification emails like this one, please contact
['"[email protected]" <[email protected]>'].

Reply via email to