pgsql: Allow streaming the changes after speculative aborts.

2021-06-29 Thread Amit Kapila
Allow streaming the changes after speculative aborts. Until now, we didn't allow to stream the changes in logical replication till we receive speculative confirm or the next DML change record after speculative inserts. The reason was that we never use to process speculative aborts but after commit

pgsql: Allow streaming the changes after speculative aborts.

2021-06-29 Thread Amit Kapila
Allow streaming the changes after speculative aborts. Until now, we didn't allow to stream the changes in logical replication till we receive speculative confirm or the next DML change record after speculative inserts. The reason was that we never use to process speculative aborts but after commit