Can someone explain why the difference in behavior? Does postgres only use the seqno only to differentiate the wal files here? Why does postgres not rotate out files in the former case?
Seems like it is being helpful not throwing away data you may be experimenting with during a point-in-time recovery.
David J.