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

yuanbo pushed a change to branch TUBEMQ-469
in repository https://gitbox.apache.org/repos/asf/incubator-tubemq.git.


    from 9de68b6  [TUBEMQ-510] Found a bug in MessageProducerExample class
     new 1a69395  rm -Werror
     new f733960  add change
     new 0476e75  [TUBEMQ-511]Replace the conditional operator (?:) with mid()
     new f6ce2be  [TUBEMQ-512] Add package length control based on Topic
     new b130dab  [TUBEMQ-518] fix parameter pass error
     new f25db30  [TUBEMQ-515]Add cluster Topic view web api
     new 71dfa84  [TUBEMQ-517] Add 0.8.0 version release modification to 
CHANGES.md (#399)
     new bf217f6  [TUBEMQ-526] Adjust the packaging script and version check 
list, remove the "-WIP" tag
     new 6fa82bf  [TUBEMQ-529] Update CHANGE.md
     new c7ab12a  [TUBEMQ-544]Adjust the LICENSE statement in the client.conf 
files of Python and C/C++ SDK
     new ffb5205  [TUBEMQ-546]Restore the original license header of the 
referenced external source files
     new c469352  [TUBEMQ-551] Adjust NOTICE file content
     new 1b0f455  [TUBEMQ-547]Recode the implementation of the *Startup.java 
classes in the Tool package
     new 444d55a  [TUBEMQ-550] Adjust LICENSE file content
     new ada8bed  [TUBEMQ-550] Adjust LICENSE file content
     new 35c0b45  [TUBEMQ-548] Handle the LICENSE authorization of font files 
in the resources
     new cd02720  [TUBEMQ-549] Handling the problem of compilation failure
     new 8a56cf2  [TUBEMQ-553]Update the CHANGES.md according to the 0.8.0-RC1 
changes (#418)
     new 8a73c16  fix short conversation bug
     new 61b204a  [TUBEMQ-556]Index value is bigger than the actual number of 
records (#422)
     new d3ca3f0  [TUBEMQ-558] Adjust the LICENSE of the file header (#424)
     new cd21d8f  [TUBEMQ-555] short session data can only be written to a 
specific partition (addendum) (#423)
     new 97eeead  [TUBEMQ-560] Remove unprepared modules (#426)
     new a080e00  [TUBEMQ-559] Update the LICENSE file according to the 
0.8.0-RC2 review (#425)
     new fdb0bd6  [TUBEMQ-561] Update the CHANGES.md according to the 0.8.0-RC2 
changes (#428)
     new 5967037  [TUBEMQ-559] Update the LICENSE file according to the 
0.8.0-RC2 review (#427)
     new 4c09c1f  [TUBEMQ-562]Update project contents according to the 
0.8.0-RC3 review (#429)
     new 7fb91aa  [TUBEMQ-563]Update the CHANGES.md according to the 0.8.0-RC3 
changes (#430)
     new 2045fee  [TUBEMQ-565]Replace simple scripts and code implementation 
(#432)

The 29 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:
 CHANGES.md                                         |  88 ++
 DISCLAIMER                                         |   6 -
 DISCLAIMER-WIP                                     |  18 +
 LICENSE                                            | 541 ++++++------
 NOTICE                                             | 143 +++-
 bin/broker.sh                                      | 151 ----
 bin/master.sh                                      | 154 ----
 bin/{tubemq => tubemq.sh}                          |   0
 pom.xml                                            |  19 +-
 resources/assets/public/css/fonts/icon.eot         | Bin 2340 -> 0 bytes
 resources/assets/public/css/fonts/icon.svg         |  16 +
 resources/assets/public/css/fonts/icon.ttf         | Bin 2188 -> 0 bytes
 resources/assets/public/css/fonts/icon.woff        | Bin 2264 -> 0 bytes
 resources/assets/public/css/style.css              |   3 +-
 resources/assets/scripts/topicList.js              |   8 +-
 .../tubemq-client-cpp/CMakeLists.txt               |   2 +-
 .../tubemq-client-cpp/conf/client.conf             |  22 +-
 tubemq-client-twins/tubemq-client-cpp/src/any.h    |  21 +-
 tubemq-client-twins/tubemq-client-cpp/src/buffer.h |  22 +-
 .../src/python/tubemq/client.conf                  |  22 +-
 .../client/producer/RoundRobinPartitionRouter.java |   3 +-
 tubemq-connectors/tubemq-connector-flume/pom.xml   |   2 +-
 tubemq-core/pom.xml                                |   4 +
 .../tubemq/corebase/utils/ConcurrentHashSet.java   |  59 +-
 .../apache/tubemq/corebase/utils/MapBackedSet.java |  76 --
 .../apache/tubemq/corebase/utils/TStringUtils.java | 947 ++-------------------
 ...ssUtilsTest.java => ConcurrentHashSetTest.java} |  27 +-
 tubemq-docker/tubemq-all/Dockerfile                |  20 +-
 tubemq-docker/tubemq-all/tubemq.sh                 |   8 +-
 tubemq-example/src/main/assembly/assembly.xml      |   2 +-
 tubemq-manager/READMe.md                           |  51 --
 tubemq-manager/bin/start-manager.sh                |  60 --
 tubemq-manager/bin/stop-manager.sh                 |  31 -
 tubemq-manager/conf/logback.xml                    |  64 --
 tubemq-manager/pom.xml                             | 130 ---
 tubemq-manager/src/main/assembly/assembly.xml      |  61 --
 .../org/apache/tubemq/manager/TubeMQManager.java   |  59 --
 .../controller/ManagerControllerAdvice.java        |  41 -
 .../tubemq/manager/controller/TubeResult.java      |  27 -
 .../controller/cluster/ClusterController.java      | 128 ---
 .../manager/controller/topic/TopicController.java  | 126 ---
 .../org/apache/tubemq/manager/entry/NodeEntry.java |  51 --
 .../apache/tubemq/manager/entry/TopicEntry.java    | 137 ---
 .../apache/tubemq/manager/entry/TopicStatus.java   |  33 -
 .../manager/exceptions/TubeMQManagerException.java |  28 -
 .../tubemq/manager/repository/NodeRepository.java  |  28 -
 .../tubemq/manager/repository/TopicRepository.java |  43 -
 .../apache/tubemq/manager/service/NodeService.java | 272 ------
 .../tubemq/manager/service/TopicBackendWorker.java | 137 ---
 .../apache/tubemq/manager/service/TopicFuture.java |  58 --
 .../tubemq/manager/service/TubeHttpConst.java      |  30 -
 .../service/tube/TubeHttpBrokerInfoList.java       | 135 ---
 .../manager/service/tube/TubeHttpResponse.java     |  30 -
 .../service/tube/TubeHttpTopicInfoList.java        |  97 ---
 .../src/main/resources/application.properties      |  17 -
 .../manager/controller/TestBusinessController.java |  99 ---
 .../manager/controller/TestClusterController.java  | 150 ----
 .../manager/repository/TestBusinessRepository.java |  67 --
 .../service/tube/TestTubeHttpBrokerResponse.java   |  48 --
 .../service/tube/TestTubeHttpTopicInfoList.java    |  52 --
 .../tubemq/server/broker/BrokerServiceServer.java  |  12 +-
 .../broker/metadata/ClusterConfigHolder.java       |  25 +-
 .../server/broker/metadata/TopicMetadata.java      |  43 +-
 .../server/broker/msgstore/MessageStore.java       |  27 +-
 .../server/broker/offset/DefaultOffsetManager.java |  10 +-
 .../server/broker/web/BrokerAdminServlet.java      |  29 +-
 .../tubemq/server/common/TServerConstants.java     |   1 +
 .../tubemq/server/common/fielddef/CliArgDef.java   |   6 +-
 .../server/common/paramcheck/PBParameterUtils.java |   2 +-
 .../server/common/utils/WebParameterUtils.java     |  21 +-
 .../server/common/webbase/WebMethodMapper.java     |   2 +-
 .../apache/tubemq/server/master/MasterConfig.java  |   3 +-
 .../bdbstore/bdbentitys/BdbTopicConfEntity.java    |  18 +
 .../nodemanage/nodebroker/BrokerConfManager.java   |   6 +
 .../nodebroker/BrokerSyncStatusInfo.java           |  15 +
 .../web/handler/WebAdminGroupCtrlHandler.java      |   2 -
 .../web/handler/WebBrokerTopicConfHandler.java     |  76 +-
 .../master/web/handler/WebMasterInfoHandler.java   | 115 ++-
 .../master/web/handler/WebOtherInfoHandler.java    |   3 +-
 .../apache/tubemq/server/tools/BrokerStartup.java  |  24 +-
 .../org/apache/tubemq/server/tools/CliUtils.java   |  72 ++
 .../apache/tubemq/server/tools/MasterStartup.java  |  21 +-
 .../org/apache/tubemq/server/tools/ToolUtils.java  |  78 --
 .../tubemq/server/tools/cli/CliConsumer.java       |   2 +-
 .../tubemq/server/tools/cli/CliProducer.java       |   2 +-
 tubemq-web/.env                                    |   2 -
 tubemq-web/.eslintignore                           |   5 -
 tubemq-web/.eslintrc                               |  28 -
 tubemq-web/.gitignore                              |  26 -
 tubemq-web/.prettierrc                             |   4 -
 tubemq-web/.stylelintrc                            |   3 -
 tubemq-web/README.md                               |  33 -
 tubemq-web/config-overrides.js                     |  52 --
 tubemq-web/mock/_constant.js                       |   3 -
 tubemq-web/mock/app.js                             |   6 -
 tubemq-web/package.json                            | 110 ---
 tubemq-web/public/favicon.ico                      | Bin 1226 -> 0 bytes
 tubemq-web/public/index.html                       |  43 -
 tubemq-web/public/logo192.png                      | Bin 33077 -> 0 bytes
 tubemq-web/public/logo512.png                      | Bin 9664 -> 0 bytes
 tubemq-web/public/manifest.json                    |  24 -
 tubemq-web/public/robots.txt                       |   3 -
 tubemq-web/src/components/Breadcrumb/index.less    |   8 -
 tubemq-web/src/components/Breadcrumb/index.tsx     |  47 -
 tubemq-web/src/components/Layout/index.less        |  31 -
 tubemq-web/src/components/Layout/index.tsx         |  76 --
 tubemq-web/src/components/Modalx/index.less        |  17 -
 tubemq-web/src/components/Modalx/index.tsx         |  49 --
 tubemq-web/src/components/Tablex/index.less        |  16 -
 tubemq-web/src/components/Tablex/index.tsx         | 114 ---
 .../src/components/Tablex/tableFilterHelper.ts     |  32 -
 tubemq-web/src/components/TitleWrap/index.less     |  11 -
 tubemq-web/src/components/TitleWrap/index.tsx      |  22 -
 tubemq-web/src/components/index.tsx                |   3 -
 tubemq-web/src/configs/index.ts                    |   3 -
 tubemq-web/src/configs/menus/index.tsx             |  50 --
 tubemq-web/src/constants/broker.ts                 |  22 -
 tubemq-web/src/constants/person.ts                 |   4 -
 tubemq-web/src/constants/topic.ts                  |  10 -
 tubemq-web/src/context/globalContext.ts            |  12 -
 tubemq-web/src/defaultSettings.js                  |   6 -
 tubemq-web/src/hooks/index.ts                      |  52 --
 tubemq-web/src/index.tsx                           |  11 -
 tubemq-web/src/pages/Broker/commonModal.tsx        | 274 ------
 tubemq-web/src/pages/Broker/detail.tsx             | 378 --------
 tubemq-web/src/pages/Broker/index.less             |   9 -
 tubemq-web/src/pages/Broker/index.tsx              | 280 ------
 tubemq-web/src/pages/Broker/query.tsx              | 128 ---
 tubemq-web/src/pages/Cluster/index.less            |   0
 tubemq-web/src/pages/Cluster/index.tsx             | 143 ----
 tubemq-web/src/pages/Issue/consumeGroupDetail.tsx  |  95 ---
 tubemq-web/src/pages/Issue/index.less              |   0
 tubemq-web/src/pages/Issue/index.tsx               |  98 ---
 tubemq-web/src/pages/NotFound/index.tsx            |   5 -
 tubemq-web/src/pages/Topic/commonModal.tsx         | 349 --------
 tubemq-web/src/pages/Topic/detail.tsx              | 510 -----------
 tubemq-web/src/pages/Topic/index.less              |   9 -
 tubemq-web/src/pages/Topic/index.tsx               | 279 ------
 tubemq-web/src/pages/Topic/query.tsx               | 180 ----
 tubemq-web/src/react-app-env.d.ts                  |   1 -
 tubemq-web/src/router.tsx                          |  55 --
 tubemq-web/src/routes/index.tsx                    |  37 -
 tubemq-web/src/serviceWorker.ts                    | 146 ----
 tubemq-web/src/setupProxy.js                       |  12 -
 tubemq-web/src/store/global.ts                     |  30 -
 tubemq-web/src/typings/index.ts                    |   1 -
 tubemq-web/src/typings/router.ts                   |  14 -
 tubemq-web/src/utils/index.ts                      |  45 -
 tubemq-web/tsconfig.json                           |  33 -
 tubemq-web/tsconfig.paths.json                     |   8 -
 150 files changed, 1154 insertions(+), 8192 deletions(-)
 delete mode 100644 DISCLAIMER
 create mode 100644 DISCLAIMER-WIP
 delete mode 100644 bin/broker.sh
 delete mode 100644 bin/master.sh
 rename bin/{tubemq => tubemq.sh} (100%)
 delete mode 100644 resources/assets/public/css/fonts/icon.eot
 delete mode 100644 resources/assets/public/css/fonts/icon.ttf
 delete mode 100644 resources/assets/public/css/fonts/icon.woff
 delete mode 100644 
tubemq-core/src/main/java/org/apache/tubemq/corebase/utils/MapBackedSet.java
 copy 
tubemq-core/src/test/java/org/apache/tubemq/corebase/utils/{AddressUtilsTest.java
 => ConcurrentHashSetTest.java} (50%)
 delete mode 100644 tubemq-manager/READMe.md
 delete mode 100755 tubemq-manager/bin/start-manager.sh
 delete mode 100755 tubemq-manager/bin/stop-manager.sh
 delete mode 100644 tubemq-manager/conf/logback.xml
 delete mode 100644 tubemq-manager/pom.xml
 delete mode 100644 tubemq-manager/src/main/assembly/assembly.xml
 delete mode 100644 
tubemq-manager/src/main/java/org/apache/tubemq/manager/TubeMQManager.java
 delete mode 100644 
tubemq-manager/src/main/java/org/apache/tubemq/manager/controller/ManagerControllerAdvice.java
 delete mode 100644 
tubemq-manager/src/main/java/org/apache/tubemq/manager/controller/TubeResult.java
 delete mode 100644 
tubemq-manager/src/main/java/org/apache/tubemq/manager/controller/cluster/ClusterController.java
 delete mode 100644 
tubemq-manager/src/main/java/org/apache/tubemq/manager/controller/topic/TopicController.java
 delete mode 100644 
tubemq-manager/src/main/java/org/apache/tubemq/manager/entry/NodeEntry.java
 delete mode 100644 
tubemq-manager/src/main/java/org/apache/tubemq/manager/entry/TopicEntry.java
 delete mode 100644 
tubemq-manager/src/main/java/org/apache/tubemq/manager/entry/TopicStatus.java
 delete mode 100644 
tubemq-manager/src/main/java/org/apache/tubemq/manager/exceptions/TubeMQManagerException.java
 delete mode 100644 
tubemq-manager/src/main/java/org/apache/tubemq/manager/repository/NodeRepository.java
 delete mode 100644 
tubemq-manager/src/main/java/org/apache/tubemq/manager/repository/TopicRepository.java
 delete mode 100644 
tubemq-manager/src/main/java/org/apache/tubemq/manager/service/NodeService.java
 delete mode 100644 
tubemq-manager/src/main/java/org/apache/tubemq/manager/service/TopicBackendWorker.java
 delete mode 100644 
tubemq-manager/src/main/java/org/apache/tubemq/manager/service/TopicFuture.java
 delete mode 100644 
tubemq-manager/src/main/java/org/apache/tubemq/manager/service/TubeHttpConst.java
 delete mode 100644 
tubemq-manager/src/main/java/org/apache/tubemq/manager/service/tube/TubeHttpBrokerInfoList.java
 delete mode 100644 
tubemq-manager/src/main/java/org/apache/tubemq/manager/service/tube/TubeHttpResponse.java
 delete mode 100644 
tubemq-manager/src/main/java/org/apache/tubemq/manager/service/tube/TubeHttpTopicInfoList.java
 delete mode 100644 tubemq-manager/src/main/resources/application.properties
 delete mode 100644 
tubemq-manager/src/test/java/org/apache/tubemq/manager/controller/TestBusinessController.java
 delete mode 100644 
tubemq-manager/src/test/java/org/apache/tubemq/manager/controller/TestClusterController.java
 delete mode 100644 
tubemq-manager/src/test/java/org/apache/tubemq/manager/repository/TestBusinessRepository.java
 delete mode 100644 
tubemq-manager/src/test/java/org/apache/tubemq/manager/service/tube/TestTubeHttpBrokerResponse.java
 delete mode 100644 
tubemq-manager/src/test/java/org/apache/tubemq/manager/service/tube/TestTubeHttpTopicInfoList.java
 create mode 100644 
tubemq-server/src/main/java/org/apache/tubemq/server/tools/CliUtils.java
 delete mode 100644 
tubemq-server/src/main/java/org/apache/tubemq/server/tools/ToolUtils.java
 delete mode 100644 tubemq-web/.env
 delete mode 100644 tubemq-web/.eslintignore
 delete mode 100644 tubemq-web/.eslintrc
 delete mode 100644 tubemq-web/.gitignore
 delete mode 100644 tubemq-web/.prettierrc
 delete mode 100644 tubemq-web/.stylelintrc
 delete mode 100644 tubemq-web/README.md
 delete mode 100644 tubemq-web/config-overrides.js
 delete mode 100644 tubemq-web/mock/_constant.js
 delete mode 100644 tubemq-web/mock/app.js
 delete mode 100644 tubemq-web/package.json
 delete mode 100644 tubemq-web/public/favicon.ico
 delete mode 100644 tubemq-web/public/index.html
 delete mode 100644 tubemq-web/public/logo192.png
 delete mode 100644 tubemq-web/public/logo512.png
 delete mode 100644 tubemq-web/public/manifest.json
 delete mode 100644 tubemq-web/public/robots.txt
 delete mode 100644 tubemq-web/src/components/Breadcrumb/index.less
 delete mode 100644 tubemq-web/src/components/Breadcrumb/index.tsx
 delete mode 100644 tubemq-web/src/components/Layout/index.less
 delete mode 100644 tubemq-web/src/components/Layout/index.tsx
 delete mode 100644 tubemq-web/src/components/Modalx/index.less
 delete mode 100644 tubemq-web/src/components/Modalx/index.tsx
 delete mode 100644 tubemq-web/src/components/Tablex/index.less
 delete mode 100644 tubemq-web/src/components/Tablex/index.tsx
 delete mode 100644 tubemq-web/src/components/Tablex/tableFilterHelper.ts
 delete mode 100644 tubemq-web/src/components/TitleWrap/index.less
 delete mode 100644 tubemq-web/src/components/TitleWrap/index.tsx
 delete mode 100644 tubemq-web/src/components/index.tsx
 delete mode 100644 tubemq-web/src/configs/index.ts
 delete mode 100644 tubemq-web/src/configs/menus/index.tsx
 delete mode 100644 tubemq-web/src/constants/broker.ts
 delete mode 100644 tubemq-web/src/constants/person.ts
 delete mode 100644 tubemq-web/src/constants/topic.ts
 delete mode 100644 tubemq-web/src/context/globalContext.ts
 delete mode 100644 tubemq-web/src/defaultSettings.js
 delete mode 100644 tubemq-web/src/hooks/index.ts
 delete mode 100644 tubemq-web/src/index.tsx
 delete mode 100644 tubemq-web/src/pages/Broker/commonModal.tsx
 delete mode 100644 tubemq-web/src/pages/Broker/detail.tsx
 delete mode 100644 tubemq-web/src/pages/Broker/index.less
 delete mode 100644 tubemq-web/src/pages/Broker/index.tsx
 delete mode 100644 tubemq-web/src/pages/Broker/query.tsx
 delete mode 100644 tubemq-web/src/pages/Cluster/index.less
 delete mode 100644 tubemq-web/src/pages/Cluster/index.tsx
 delete mode 100644 tubemq-web/src/pages/Issue/consumeGroupDetail.tsx
 delete mode 100644 tubemq-web/src/pages/Issue/index.less
 delete mode 100644 tubemq-web/src/pages/Issue/index.tsx
 delete mode 100644 tubemq-web/src/pages/NotFound/index.tsx
 delete mode 100644 tubemq-web/src/pages/Topic/commonModal.tsx
 delete mode 100644 tubemq-web/src/pages/Topic/detail.tsx
 delete mode 100644 tubemq-web/src/pages/Topic/index.less
 delete mode 100644 tubemq-web/src/pages/Topic/index.tsx
 delete mode 100644 tubemq-web/src/pages/Topic/query.tsx
 delete mode 100644 tubemq-web/src/react-app-env.d.ts
 delete mode 100644 tubemq-web/src/router.tsx
 delete mode 100644 tubemq-web/src/routes/index.tsx
 delete mode 100644 tubemq-web/src/serviceWorker.ts
 delete mode 100644 tubemq-web/src/setupProxy.js
 delete mode 100644 tubemq-web/src/store/global.ts
 delete mode 100644 tubemq-web/src/typings/index.ts
 delete mode 100644 tubemq-web/src/typings/router.ts
 delete mode 100644 tubemq-web/src/utils/index.ts
 delete mode 100644 tubemq-web/tsconfig.json
 delete mode 100644 tubemq-web/tsconfig.paths.json

Reply via email to