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

indxpath.c

  • Tom Lane's avatar
    3104a928
    Another go at making pred_test() handle all reasonable combinations · 3104a928
    Tom Lane authored
    of AND and OR clauses.  The key point here is that an OR on the
    predicate side has to be treated gingerly: we may be able to prove
    that the OR is implied even when no one of its components is implied.
    For example (x OR y) implies (x OR y OR z) even though no one of x,
    y, or z can be individually proven.  This code handles both the
    example shown recently by Sergey Koshcheyev and the one shown last
    October by Dawid Kuroczko.
    3104a928
    History
    Another go at making pred_test() handle all reasonable combinations
    Tom Lane authored
    of AND and OR clauses.  The key point here is that an OR on the
    predicate side has to be treated gingerly: we may be able to prove
    that the OR is implied even when no one of its components is implied.
    For example (x OR y) implies (x OR y OR z) even though no one of x,
    y, or z can be individually proven.  This code handles both the
    example shown recently by Sergey Koshcheyev and the one shown last
    October by Dawid Kuroczko.