Skip to content
Snippets Groups Projects
Select Git revision
  • benchmark-tools
  • postgres-lambda
  • master default
  • REL9_4_25
  • REL9_5_20
  • REL9_6_16
  • REL_10_11
  • REL_11_6
  • REL_12_1
  • REL_12_0
  • REL_12_RC1
  • REL_12_BETA4
  • REL9_4_24
  • REL9_5_19
  • REL9_6_15
  • REL_10_10
  • REL_11_5
  • REL_12_BETA3
  • REL9_4_23
  • REL9_5_18
  • REL9_6_14
  • REL_10_9
  • REL_11_4
23 results

postgres-lambda-diff

  • Clone with SSH
  • Clone with HTTPS
  • user avatar
    Heikki Linnakangas authored
    This simplifies code that needs to do arithmetic on XLogRecPtrs.
    
    To avoid changing on-disk format of data pages, the LSN on data pages is
    still stored in the old format. That should keep pg_upgrade happy. However,
    we have XLogRecPtrs embedded in the control file, and in the structs that
    are sent over the replication protocol, so this changes breaks compatibility
    of pg_basebackup and server. I didn't do anything about this in this patch,
    per discussion on -hackers, the right thing to do would to be to change the
    replication protocol to be architecture-independent, so that you could use
    a newer version of pg_receivexlog, for example, against an older server
    version.
    0ab9d1c4
    History
    Name Last commit Last update