chukwa-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Saisai Shao (JIRA)" <>
Subject [jira] [Created] (CHUKWA-654) HICC session hosts bug
Date Fri, 03 Aug 2012 05:33:02 GMT
Saisai Shao created CHUKWA-654:

             Summary: HICC session hosts bug
                 Key: CHUKWA-654
             Project: Chukwa
          Issue Type: Bug
          Components: User Interface
    Affects Versions: 0.6.0
         Environment: RHEL5 Hadoop 1.0.3 Hbase0.94.0
            Reporter: Saisai Shao
             Fix For: 0.6.0

when using Host Selector widget to select one host, like "localhost", in workspace.js code
save_host() function

   for(var i=0;i< obj.options.length;i++) {
        if(obj.options[i].selected) {
            if(i!=0) {
                cookie = cookie + "," + obj.options[i].value;
            } else {
                cookie = obj.options[i].value;
    var myAjax=new Ajax.Request(
            asynchronous: false,
            method: 'post',
            parameters: "hosts="+cookie
this code will rise a ajax request to set hosts in session, but the hosts variable in session
will be set like ",localhost", a additional comma will be added even there is only one host
selected. I think this bug is introduced by above code.

And this will cause getSeriesBySessionAttribute() 

   String[] rkeys = (session.getAttribute(skey).toString()).split(",");

to split this hosts variable to a zero length string, like string "" and  string "localhost",
using this string "" to get data in HBase will retrieve no data.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:!default.jspa
For more information on JIRA, see:


View raw message