You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tubemq.apache.org by "Guocheng Zhang (Jira)" <ji...@apache.org> on 2020/05/13 07:02:00 UTC

[jira] [Updated] (TUBEMQ-73) remove duplicate codes & some minor updates

     [ https://issues.apache.org/jira/browse/TUBEMQ-73?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Guocheng Zhang updated TUBEMQ-73:
---------------------------------
    Fix Version/s: 0.5.0

> remove duplicate codes & some minor updates
> -------------------------------------------
>
>                 Key: TUBEMQ-73
>                 URL: https://issues.apache.org/jira/browse/TUBEMQ-73
>             Project: Apache TubeMQ
>          Issue Type: Improvement
>            Reporter: Guo Jiwei
>            Assignee: Guo Jiwei
>            Priority: Normal
>              Labels: pull-request-available
>             Fix For: 0.5.0
>
>          Time Spent: 20m
>  Remaining Estimate: 0h
>
> 1. remove duplicate block
> {code:java}
> catch (final Exception e) {
>             logger.error("Put message failed ", e);
>             strBuffer.delete(0, strBuffer.length());
>             builder.setSuccess(false);
>             builder.setErrCode(TErrCodeConstants.INTERNAL_SERVER_ERROR);
>             builder.setErrMsg(strBuffer.append("Put message failed from ")
>                     .append(tubeConfig.getHostName()).append(" ")
>                     .append((e.getMessage() != null ? e.getMessage() : " ")).toString());
>             return builder.build();
>         } catch (final Throwable ex) {
>             logger.error("Put message failed ", ex);
>             strBuffer.delete(0, strBuffer.length());
>             builder.setSuccess(false);
>             builder.setErrCode(TErrCodeConstants.INTERNAL_SERVER_ERROR);
>             builder.setErrMsg(strBuffer.append("Put message failed from ")
>                     .append(tubeConfig.getHostName()).append(" ")
>                     .append((ex.getMessage() != null ? ex.getMessage() : " ")).toString());
>             return builder.build();
>         }
> {code}
> 2.  remove inner if
> {code:java}
> if (request.getCheckSum() != -1) {
>      if (checkSum != request.getCheckSum()) {
>           builder.setErrCode(TErrCodeConstants.FORBIDDEN);
>           builder.setErrMsg(strBuffer.append("Checksum msg data failure: ")
>                         .append(request.getCheckSum()).append(" of ").append(reqTopic)
>                         .append(" not equal to the data's checksum of ")
>                         .append(checkSum).toString());
>            return builder.build();
>        }
> }
> {code}
> 3. fix some typos
>      transferedMessageList -> transferMessageList
>      cosnumer -> consumer
> 4. modify log print 
> {code:java}
> logger.info(strBuffer.append("[Consumer Register]").append(clientId)
>                     .append(TokenConstants.SEGMENT_SEP).append(partStr)
>                     .append(TokenConstants.SEGMENT_SEP).append(offsetInfo)
>                     .append(", requestOffset=").append(reqOffset)
>                     .append(", req has SSD storeId=").append(request.hasSsdStoreId())
>                     .append(", req qryPriorityId=").append(reqQryPriorityId)
>                     .append(", cur SSD storeId=").append(reqSsdStoreId)
>                     .append(", isOverTLS=").append(overtls).toString());
> {code}
>      to below :
> {code:java}
> logger.info(strBuffer.append("[Consumer Register]").append(clientId)
>                     .append(TokenConstants.SEGMENT_SEP).append(partStr)
>                     .append(TokenConstants.SEGMENT_SEP).append(offsetInfo)
>                     .append(", reqOffset=").append(reqOffset)
>                     .append(", reqSsdStoreId=").append(reqSsdStoreId)
>                     .append(", reqQryPriorityId=").append(reqQryPriorityId)
>                     .append(", isOverTLS=").append(overtls).toString());
> {code}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)