Skip to content

Latest commit

 

History

History
91 lines (82 loc) · 6.75 KB

CHANGES.md

File metadata and controls

91 lines (82 loc) · 6.75 KB

TubeMQ Changelog

Release 0.3.0-incubating - Unreleased (as of 2020-05-19)

NEW FEATURES:

JIRA Summary Priority
TUBEMQ-42 Add peer information about message received Major New Feature Major

IMPROVEMENTS:

JIRA Summary Priority
TUBEMQ-16 Correct BdbStoreService#isPrimaryNodeActived to BdbStoreService#isPrimaryNodeActive Low
TUBEMQ-18 Correct TMaster#idGenerater to TMaster#idGenerator Low
TUBEMQ-19 Correct parameter names to fit in camel case Low
TUBEMQ-20 Correct DefaultLoadBalancer#balance parameter Low
TUBEMQ-21 Change version number from x.y-SNAPSHOT to x.y.z-incubating-SNAPSHOT Normal
TUBEMQ-22 Correct ClientSubInfo#getTopicProcesser -> ClientSubInfo#getTopicProcessor Low
TUBEMQ-23 Improve project README content introduction Major
TUBEMQ-24 Add NOTICE and adjust LICENSE Major
TUBEMQ-26 correct spelling (difftime-> diffTime) Low
TUBEMQ-27 replace StringBuffer with StringBuilder Major
TUBEMQ-28 ignore path error Major
TUBEMQ-29 Change the package name to org.apache.tubemq."" Major
TUBEMQ-33 refactor enum implement from annoymouse inner class Major
TUBEMQ-38 Add Broker's running status check Major
TUBEMQ-39 Optimize the loadMessageStores() logic Nor
TUBEMQ-40 Optimize message disk store classes's logic Major
TUBEMQ-43 Add DeletePolicy's value check Major
TUBEMQ-44 Remove unnecessary synchronized definition of shutdown () function Normal
TUBEMQ-49 setTimeoutTime change to updTimeoutTime Major
TUBEMQ-50 Replace fastjson to gson Major
TUBEMQ-7 Using StringBuilder instead of StringBuffer in BaseResult Low
TUBEMQ-9 Remove some unnecessary code Minor

BUG FIXES:

JIRA Summary Priority
TUBEMQ-10 Fix Javadoc error Low
TUBEMQ-14 Some compilation errors Major
TUBEMQ-15 Correct typo in http_access_API_definition.md Low
TUBEMQ-32 File path not match with package name in tubemq-client module Major
TUBEMQ-35 check illegal package's field value Normal
TUBEMQ-36 Remove unnecessary removefirst() function printing Normal
TUBEMQ-37 Offset is set to 0 when Broker goes offline Major
TUBEMQ-45 Check groupName with checkHostName function Major
TUBEMQ-48 No timeout when setting consumer timeout Major
TUBEMQ-59 Null pointer exception is thrown while constructing ConsumerConfig with MasterInfo Normal
TUBEMQ-62 consumed and set consumerConfig.setConsumeModel (0) for the first time Major
TUBEMQ-66 TubeSingleSessionFactory shutdown bug Normal
TUBEMQ-85 There is NPE when creating PullConsumer with TubeSingleSessionFactory Major
TUBEMQ-88 Broker does not take effect after the deletePolicy value is changed Major
TUBEMQ-149 Some of the consumers stop consuming their corresponding partitions and never release the partition to others Major
TUBEMQ-153 update copyright notices year to 2020 Major
TUBEMQ-165 Remove unnecessary fiiles Major

TASK:

JIRA Summary Priority
TUBEMQ-12 Change to use Apache License V2 Major

SUB-TASK:

JIRA Summary Priority
TUBEMQ-130 Generate CHANGES.md and DISCLAIMER-WIP Major
TUBEMQ-133 Add Apache parent pom Major
TUBEMQ-134 add maven-source-plugin for generate source jar Major
TUBEMQ-135 Refactoring all pom.xml Major
TUBEMQ-136 Add LICENSE/NOTICE/DISCLAIMER-WIP to binary package Major