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

FAQ

  • Clone with SSH
  • Clone with HTTPS
  • user avatar
    Jeff Davis authored
    The values 'infinity' and '-infinity' are a part of the DATE type
    itself, so a bound of the date 'infinity' is not the same as an
    unbounded/infinite range. However, it is still wrong to try to
    canonicalize such values, because adding or subtracting one has no
    effect. Fix by treating 'infinity' and '-infinity' the same as
    unbounded ranges for the purposes of canonicalization (but not other
    purposes).
    
    Backpatch to all versions because it is inconsistent with the
    documented behavior. Note that this could be an incompatibility for
    applications relying on the behavior contrary to the documentation.
    
    Author: Laurenz Albe
    Reviewed-by: Thomas Munro
    Discussion: https://postgr.es/m/77f24ea19ab802bc9bc60ddbb8977ee2d646aec1.camel%40cybertec.at
    Backpatch-through: 9.4
    e6feef57
    History
    Name Last commit Last update
    ..