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

pg_lsn.h

Blame
    • Robert Haas's avatar
      694e3d13
      Further code review for pg_lsn data type. · 694e3d13
      Robert Haas authored
      Change input function error messages to be more consistent with what is
      done elsewhere.  Remove a bunch of redundant type casts, so that the
      compiler will warn us if we screw up.  Don't pass LSNs by value on
      platforms where a Datum is only 32 bytes, per buildfarm.  Move macros
      for packing and unpacking LSNs to pg_lsn.h so that we can include
      access/xlogdefs.h, to avoid an unsatisfied dependency on XLogRecPtr.
      694e3d13
      History
      Further code review for pg_lsn data type.
      Robert Haas authored
      Change input function error messages to be more consistent with what is
      done elsewhere.  Remove a bunch of redundant type casts, so that the
      compiler will warn us if we screw up.  Don't pass LSNs by value on
      platforms where a Datum is only 32 bytes, per buildfarm.  Move macros
      for packing and unpacking LSNs to pg_lsn.h so that we can include
      access/xlogdefs.h, to avoid an unsatisfied dependency on XLogRecPtr.