~aglenyoung/+junk/postgres-9.3-dtrace

« back to all changes in this revision

Viewing changes to src/backend/executor/execQual.c

  • Committer: Package Import Robot
  • Author(s): Martin Pitt, Christoph Berg, Martin Pitt
  • Date: 2013-06-26 15:13:32 UTC
  • mfrom: (1.1.1)
  • Revision ID: package-import@ubuntu.com-20130626151332-p34yjpn0txbdsdzd
Tags: 9.3~beta2-1
[ Christoph Berg ]
* hurd-i386: Ignore testsuite failures so we have a working libpq5 (they
  don't implement semaphores so the server won't even start).
* Mark postgresql-9.3 as beta in the description, suggested by Joshua D.
  Drake.

[ Martin Pitt ]
* New upstream release 9.3 beta2.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1801
1801
                                pgstat_end_function_usage(&fcusage,
1802
1802
                                                                                rsinfo.isDone != ExprMultipleResult);
1803
1803
                        }
 
1804
                        else if (fcache->func.fn_retset)
 
1805
                        {
 
1806
                                /* for a strict SRF, result for NULL is an empty set */
 
1807
                                result = (Datum) 0;
 
1808
                                *isNull = true;
 
1809
                                *isDone = ExprEndResult;
 
1810
                        }
1804
1811
                        else
1805
1812
                        {
 
1813
                                /* for a strict non-SRF, result for NULL is a NULL */
1806
1814
                                result = (Datum) 0;
1807
1815
                                *isNull = true;
1808
 
                                *isDone = ExprEndResult;
 
1816
                                *isDone = ExprSingleResult;
1809
1817
                        }
1810
1818
 
1811
1819
                        /* Which protocol does function want to use? */
4270
4278
{
4271
4279
        ereport(ERROR,
4272
4280
                        (errcode(ERRCODE_FEATURE_NOT_SUPPORTED),
4273
 
                         errmsg("WHERE CURRENT OF is not supported for this table type")));
 
4281
                   errmsg("WHERE CURRENT OF is not supported for this table type")));
4274
4282
        return 0;                                       /* keep compiler quiet */
4275
4283
}
4276
4284