You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@accumulo.apache.org by "jack-gitdev (via GitHub)" <gi...@apache.org> on 2026/05/18 21:19:22 UTC

[I] Monitor tserver page doesn't always load Dead Tablet Servers table [accumulo]

jack-gitdev opened a new issue, #6379:
URL: https://github.com/apache/accumulo/issues/6379

   **Describe the bug**
   The Dead Tablet Servers table on the Accumulo Monitor's tserver page does not consistently load, even though it has entries that can be displayed. Reloading using CTRL+F5 multiple times will eventually get it to load. Reloading can also cause the table to not load.
   
   **Versions (OS, Maven, Java, and others, as appropriate):**
    - Affected version(s) of this project: 2.1.4
   
   **To Reproduce**
   Steps to reproduce the behavior (or a link to an example repository that reproduces the problem):
   1. Go to '{accumulo-monitor-url}/tservers'
   2. Dead Tablet Servers table starts loading, then either loads fully or disappears.
   3. Reload using CTRL+F5 to reattempt
   
   **Expected behavior**
   The Dead Tablet Servers table should load every time when there are entries to be displayed.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@accumulo.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] Monitor tserver page doesn't always load Dead Tablet Servers table [accumulo]

Posted by "ArbaazKhan1 (via GitHub)" <gi...@apache.org>.
ArbaazKhan1 commented on issue #6379:
URL: https://github.com/apache/accumulo/issues/6379#issuecomment-4511008874

   I can take a look at this 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@accumulo.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] Monitor tserver page doesn't always load Dead Tablet Servers table [accumulo]

Posted by "ddanielr (via GitHub)" <gi...@apache.org>.
ddanielr commented on issue #6379:
URL: https://github.com/apache/accumulo/issues/6379#issuecomment-4684225428

   Table is always shown in #6397. Closing issue as complete. 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@accumulo.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] Monitor tserver page doesn't always load Dead Tablet Servers table [accumulo]

Posted by "DomGarguilo (via GitHub)" <gi...@apache.org>.
DomGarguilo commented on issue #6379:
URL: https://github.com/apache/accumulo/issues/6379#issuecomment-4489703807

   I agree with @dlmarion analysis here. The async call is kicked off then immediately the code checks the length of the current data which can definitely be the stale data since the async call probably hasnt completed yet. I think the best fix would be to move the logic that hides/shows the table into the DataTable setup. DatTables has a `drawCallback` option ([docs here](https://datatables.net/reference/option/drawCallback)) that I think would be the best place to move that code to. That would fix the bug.
   
   > However, looking at the tservers.js file as a whole, it does not appear to be using the data stored in the session storage. Instead it appears to be re-fetching from the Monitor server. This could take much longer and may cause the table to be hidden.
   
   I think this double fetching does exist and could be cleaned up but I am doubtful that it is causing any delays and I think its probably just the first async bug.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@accumulo.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] Monitor tserver page doesn't always load Dead Tablet Servers table [accumulo]

Posted by "ctubbsii (via GitHub)" <gi...@apache.org>.
ctubbsii commented on issue #6379:
URL: https://github.com/apache/accumulo/issues/6379#issuecomment-4501967293

   Another quick fix is to never hide the table... just always show the table, even if it might be empty, because it's not causing any harm.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@accumulo.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] Monitor tserver page doesn't always load Dead Tablet Servers table [accumulo]

Posted by "dlmarion (via GitHub)" <gi...@apache.org>.
dlmarion commented on issue #6379:
URL: https://github.com/apache/accumulo/issues/6379#issuecomment-4489516542

   The code used to reload the dead tservers page is kicking off an async ajax call to reload the table data, then will show or hide the table based on whether or not the table is empty:
   
   https://github.com/apache/accumulo/blob/0f6025e7cb96df9ef2ef00a11329e063c572eb5d/server/monitor/src/main/resources/org/apache/accumulo/monitor/resources/js/tservers.js#L75-L84
   
   However, looking at the tservers.js file as a whole, it does not appear to be using the data stored in the session storage. Instead it appears to be re-fetching from the Monitor server. This could take much longer and may cause the table to be hidden.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@accumulo.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


Re: [I] Monitor tserver page doesn't always load Dead Tablet Servers table [accumulo]

Posted by "ddanielr (via GitHub)" <gi...@apache.org>.
ddanielr closed issue #6379: Monitor tserver page doesn't always load Dead Tablet Servers table
URL: https://github.com/apache/accumulo/issues/6379


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@accumulo.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org