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

nodeAgg.c

Blame
    • Marc G. Fournier's avatar
      9d5c0af5
      From: Thomas Lockhart <Thomas.G.Lockhart@jpl.nasa.gov> · 9d5c0af5
      Marc G. Fournier authored
      Subject: [HACKERS] Aggregate function patches
      
      Here are the aggregate function patches I originally sent in last December.
      They fix sum() and avg() behavior for ints and floats when NULL values are
      involved.
      
      I was waiting to resubmit these until I had a chance to write a v6.0->v6.1
      database upgrade script to ensure that existing v6.0 databases which have
      not been reloaded for v6.1 do no break with the new aggregate behavior.
      These scripts are included below. It's OK with me if someone wants to do
      something different with the upgrade strategy, but something like this
      was discussed a few weeks ago.
      
      Also, there were a couple of small items which cropped up in doing a clean
      install of 970403 (actually 970402 + 970403 changes since the full 970403
      tar file appears to be damaged or at least suspect). They are the first
      two patches below and can be omitted if desired (although I think they
      aren't dangerous :).
      9d5c0af5
      History
      From: Thomas Lockhart <Thomas.G.Lockhart@jpl.nasa.gov>
      Marc G. Fournier authored
      Subject: [HACKERS] Aggregate function patches
      
      Here are the aggregate function patches I originally sent in last December.
      They fix sum() and avg() behavior for ints and floats when NULL values are
      involved.
      
      I was waiting to resubmit these until I had a chance to write a v6.0->v6.1
      database upgrade script to ensure that existing v6.0 databases which have
      not been reloaded for v6.1 do no break with the new aggregate behavior.
      These scripts are included below. It's OK with me if someone wants to do
      something different with the upgrade strategy, but something like this
      was discussed a few weeks ago.
      
      Also, there were a couple of small items which cropped up in doing a clean
      install of 970403 (actually 970402 + 970403 changes since the full 970403
      tar file appears to be damaged or at least suspect). They are the first
      two patches below and can be omitted if desired (although I think they
      aren't dangerous :).