From ed38b18a84646258917ae166a38dade80e4239b2 Mon Sep 17 00:00:00 2001 From: Pavel Emelyanov Date: Tue, 23 Mar 2021 09:24:43 +0300 Subject: [PATCH] gdb: Use helper to get rows from mutation_partition Preparation for the next patch Signed-off-by: Pavel Emelyanov --- scylla-gdb.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/scylla-gdb.py b/scylla-gdb.py index db873cfb3d..3f521c55eb 100644 --- a/scylla-gdb.py +++ b/scylla-gdb.py @@ -597,8 +597,11 @@ class mutation_partition_printer(gdb.printing.PrettyPrinter): def __init__(self, val): self.val = val + def __rows(self): + return intrusive_set_external_comparator(self.val['_rows']) + def to_string(self): - rows = list(str(r) for r in intrusive_set_external_comparator(self.val['_rows'])) + rows = list(str(r) for r in self.__rows()) range_tombstones = list(str(r) for r in intrusive_set(self.val['_row_tombstones']['_tombstones'])) return '{_tombstone=%s, _static_row=%s (cont=%s), _row_tombstones=[%s], _rows=[%s]}' % ( self.val['_tombstone'],