[ https://issues.apache.org/jira/browse/HBASE-28185?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17783361#comment-17783361 ]
Hudson commented on HBASE-28185: -------------------------------- Results for branch master [build #939 on builds.a.o|https://ci-hbase.apache.org/job/HBase%20Nightly/job/master/939/]: (x) *{color:red}-1 overall{color}* ---- details (if available): (/) {color:green}+1 general checks{color} -- For more information [see general report|https://ci-hbase.apache.org/job/HBase%20Nightly/job/master/939/General_20Nightly_20Build_20Report/] (/) {color:green}+1 jdk8 hadoop3 checks{color} -- For more information [see jdk8 (hadoop3) report|https://ci-hbase.apache.org/job/HBase%20Nightly/job/master/939/JDK8_20Nightly_20Build_20Report_20_28Hadoop3_29/] (x) {color:red}-1 jdk11 hadoop3 checks{color} -- For more information [see jdk11 report|https://ci-hbase.apache.org/job/HBase%20Nightly/job/master/939/JDK11_20Nightly_20Build_20Report_20_28Hadoop3_29/] (/) {color:green}+1 source release artifact{color} -- See build output for details. (/) {color:green}+1 client integration test{color} > Alter table to set TTL using hbase shell failed when ttl string is not match > format > ----------------------------------------------------------------------------------- > > Key: HBASE-28185 > URL: https://issues.apache.org/jira/browse/HBASE-28185 > Project: HBase > Issue Type: Bug > Affects Versions: 2.4.14 > Reporter: chaijunjie > Assignee: chaijunjie > Priority: Minor > Fix For: 2.6.0, 2.4.18, 3.0.0-beta-1, 2.5.7 > > > create 'test','f1' > alter 'test',\{NAME=>'f1',TTL=>'111x'} > > {code:java} > hbase:001:0> alter 'test',{NAME=>'f1',TTL=>'111x'} > ERROR: org.apache.hadoop.hbase.DoNotRetryIOException: TTL for column family > f1 must be positive. Set hbase.table.sanity.checks to false at conf or table > descriptor if you want to bypass sanity checks > at > org.apache.hadoop.hbase.util.TableDescriptorChecker.warnOrThrowExceptionForFailure(TableDescriptorChecker.java:321) > at > org.apache.hadoop.hbase.util.TableDescriptorChecker.sanityCheck(TableDescriptorChecker.java:165) > at org.apache.hadoop.hbase.master.HMaster$14.run(HMaster.java:2666) > at > org.apache.hadoop.hbase.master.procedure.MasterProcedureUtil.submitProcedure(MasterProcedureUtil.java:132) > at org.apache.hadoop.hbase.master.HMaster.modifyTable(HMaster.java:2660) > at org.apache.hadoop.hbase.master.HMaster.modifyTable(HMaster.java:2698) > at > org.apache.hadoop.hbase.master.MasterRpcServices.modifyTable(MasterRpcServices.java:1554) > at > org.apache.hadoop.hbase.shaded.protobuf.generated.MasterProtos$MasterService$2.callBlockingMethod(MasterProtos.java) > at org.apache.hadoop.hbase.ipc.RpcServer.call(RpcServer.java:477) > at org.apache.hadoop.hbase.ipc.CallRunner.run(CallRunner.java:123) > at > org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:369) > at > org.apache.hadoop.hbase.ipc.RpcExecutor$Handler.run(RpcExecutor.java:349)For > usage try 'help "alter"'{code} > it is misleading.. > > we need tell user wether theire command is wrong.. > some times we copy some string which may have some invisible characters, we > need let user to check it -- This message was sent by Atlassian Jira (v8.20.10#820010)