cassandra-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Tyler Hobbs (JIRA)" <>
Subject [jira] [Updated] (CASSANDRA-5746) HHOM.countPendingHints is a trap for the unwary
Date Wed, 17 Jul 2013 21:21:47 GMT


Tyler Hobbs updated CASSANDRA-5746:

    Attachment: 0002-Report-created-hint-count-by-endpoint.patch

0001 removes countPendingHints().

0002 adds a per-endpoint count through the new metrics system. I made HHOM.hintFor() non-static,
as I couldn't see why the singleton couldn't be used.  Let me know if there was some motivation
for that.
> HHOM.countPendingHints is a trap for the unwary
> -----------------------------------------------
>                 Key: CASSANDRA-5746
>                 URL:
>             Project: Cassandra
>          Issue Type: Bug
>          Components: Core, Tools
>            Reporter: Jonathan Ellis
>            Assignee: Tyler Hobbs
>             Fix For: 2.0 beta 2
>         Attachments: 0001-Remove-HHOM.countPendingHints.patch, 0002-Report-created-hint-count-by-endpoint.patch
> countPendingHints can OOM the server fairly easily since it does a per-target seq scan
without paging.
> More generally, countPendingHints is far too slow to be useful for routine monitoring.

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:

View raw message