[jira] [Commented] (HBASE-6642) disable_all '*' is not performing disable operation.

2012-08-27 Thread rajeshbabu (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-6642?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13442368#comment-13442368
 ] 

rajeshbabu commented on HBASE-6642:
---

This problem is because below code in disable_all.rb
{code}
regex = /^#{regex}$/ unless regex.is_a?(Regexp)
list = admin.list.grep(regex)
count = list.size

{code}
in case of * regex will become ^*$ which is valid in Ruby and 
admin.list.grep(regex) gives all available tables.
But same expression(^*$) in Java returns empty list.
{code}
failed = admin.disable_all(regex)
puts #{count - failed.size} tables successfully disabled
puts #{failed.size} tables not disabled due to an exception: 
#{failed.join ','} unless failed.size == 0
{code}
Even the number of tables to disabled is zero, output is #{count - 
failed.size} tables successfully disabled.
This is applicable for enable_all and drop_all also.

 disable_all '*' is not performing disable operation.
 

 Key: HBASE-6642
 URL: https://issues.apache.org/jira/browse/HBASE-6642
 Project: HBase
  Issue Type: Bug
  Components: shell
Reporter: Y. SREENIVASULU REDDY
Assignee: rajeshbabu

 created few tables. then performing disable_all operation in shell prompt.
 but it is not performing operation successfully.
 {noformat}
 hbase(main):043:0 disable_all '*'
 table12
 zk0113
 zk0114
 Disable the above 3 tables (y/n)?
 y/
 3 tables successfully disabled
 just it is showing the message but operation is not success.
 but the following way only performing successfully
 hbase(main):043:0 disable_all '*.*'
 table12
 zk0113
 zk0114
 Disable the above 3 tables (y/n)?
 y
 3 tables successfully disabled
 {noformat}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


[jira] [Commented] (HBASE-6642) disable_all '*' is not performing disable operation.

2012-08-27 Thread rajeshbabu (JIRA)

[ 
https://issues.apache.org/jira/browse/HBASE-6642?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13442377#comment-13442377
 ] 

rajeshbabu commented on HBASE-6642:
---

Small change in above comment:
Even the number of disabled tables is zero, We are priting #{count} tables 
successfully disabled.
Here count is total number of available tables.


 disable_all '*' is not performing disable operation.
 

 Key: HBASE-6642
 URL: https://issues.apache.org/jira/browse/HBASE-6642
 Project: HBase
  Issue Type: Bug
  Components: shell
Reporter: Y. SREENIVASULU REDDY
Assignee: rajeshbabu

 created few tables. then performing disable_all operation in shell prompt.
 but it is not performing operation successfully.
 {noformat}
 hbase(main):043:0 disable_all '*'
 table12
 zk0113
 zk0114
 Disable the above 3 tables (y/n)?
 y/
 3 tables successfully disabled
 just it is showing the message but operation is not success.
 but the following way only performing successfully
 hbase(main):043:0 disable_all '*.*'
 table12
 zk0113
 zk0114
 Disable the above 3 tables (y/n)?
 y
 3 tables successfully disabled
 {noformat}

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira