2024.2.10.0-b49
tagged this
10 Jun 03:58
Summary: MinRunningHybridTime ASH samples are reported as TransactionStatusCache_DoGetCommitData with fixed query_id = 13, but they do not include the tablet ID in wait_event_aux. This makes ybtop/ASH unable to attribute the wait to a tablet or object, even though MinRunningHybridTime() runs from a tablet’s TransactionParticipant. This change adds tabletId to the MinRunningHybridTime wait_event. Original commit: d7c513ac5908893a7a7804f6aa3185b07b2cc63f / D53972 Test Plan: ./yb_build.sh --cxx-test pg_ash-test --gtest_filter 'PgAshMinRunningHybridTimeTest.TestMinRunningHybridTimeWaitEventHasTabletId' Reviewers: asaha, gaurav.singh Reviewed By: asaha Subscribers: yql, ybase, gaurav.singh, asaha Differential Revision: https://phorge.dev.yugabyte.com/D54235