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
Fix the bugs in selecting the transaction for streaming.
There were two problems:a. We were always selecting the next available txn instead of selecting itwhen it is larger than the previous transaction.b. We were selecting the transactions which haven't made any changes tothe database (base snapshot is not set). Later it was hitting an Assertbecause we don't decode such transactions and the changes in txn remain asit is. It is better not to choose such transactions for streaming in thefirst place.Reported-by: Haiying TangAuthor: Dilip KumarReviewed-by: Amit KapilaDiscussion:https://postgr.es/m/OS0PR01MB61133B94E63177040F7ECDA1FB429@OS0PR01MB6113.jpnprd01.prod.outlook.com