You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
The manager tracks a set of migrating tablets in memory for balancing purposes. When a tablet has been in this set for an extended period, it would be useful to log that. For example if a tablet X has been in the migrating set for 30 mins, it would be useful to log that in order to diagnose the problem.
Describe the solution you'd like
This could be done in two possible ways. Tablet severs could log when a tablet is taking too long to unload AND/OR the manager could log when something is in the migrating set for too long. May be useful to do both.
The text was updated successfully, but these errors were encountered:
Created an abstract ConditionalLogger class with two implementations. The
EscalatingLogger will conditionally log at a higher level and the
deduplicating logger will conditionally suppress log messages. Wired up the
deduplicating logger in the UnloadTabletHandler to suppress multiple invocations
of unload and wired up the escalating logger in the TabletGroupWatcher when
the same tablet has been requested to be unloaded.
Closes#4539
Is your feature request related to a problem? Please describe.
The manager tracks a set of migrating tablets in memory for balancing purposes. When a tablet has been in this set for an extended period, it would be useful to log that. For example if a tablet X has been in the migrating set for 30 mins, it would be useful to log that in order to diagnose the problem.
Describe the solution you'd like
This could be done in two possible ways. Tablet severs could log when a tablet is taking too long to unload AND/OR the manager could log when something is in the migrating set for too long. May be useful to do both.
The text was updated successfully, but these errors were encountered: