Отставание реплики в байтах по двум LSN
Позиция в журнале WAL (LSN) выводится как две шестнадцатеричные части через косую черту: 16/B374D848. Левая часть — старшие 32 бита 64-битного числа, правая — младшие.
Напишите replication_lag_bytes(primary_lsn, replica_lsn).
- Верните, на сколько байт позиция реплики отстаёт от позиции основной базы.
- Если реплика не отстаёт, верните
0. - Шестнадцатеричные цифры могут быть в любом регистре.
заготовка решения
def replication_lag_bytes(primary_lsn, replica_lsn):
# ваш код
return None