1. 19 Nov, 2005 4 commits
  2. 18 Nov, 2005 6 commits
  3. 17 Nov, 2005 3 commits
    • Andrew Dunstan's avatar
      · b7a9e3ce
      Andrew Dunstan authored
      make psql honor explicit database parameter in -l mode, in case "postgres" database is missing - per complaint from Philip Yarra.
      b7a9e3ce
    • Tom Lane's avatar
      Make SQL arrays support null elements. This commit fixes the core array · cecb6075
      Tom Lane authored
      functionality, but I still need to make another pass looking at places
      that incidentally use arrays (such as ACL manipulation) to make sure they
      are null-safe.  Contrib needs work too.
      I have not changed the behaviors that are still under discussion about
      array comparison and what to do with lower bounds.
      cecb6075
    • Tom Lane's avatar
      DropRelFileNodeBuffers failed to fix the state of the lookup hash table · c859308a
      Tom Lane authored
      that was added to localbuf.c in 8.1; therefore, applying it to a temp table
      left corrupt lookup state in memory.  The only case where this had a
      significant chance of causing problems was an ON COMMIT DELETE ROWS temp
      table; the other possible paths left bogus state that was unlikely to
      be used again.  Per report from Csaba Nagy.
      c859308a
  4. 16 Nov, 2005 7 commits
    • Bruce Momjian's avatar
      Update, add mention of user locking table before MERGE: · 84bb3876
      Bruce Momjian authored
      <   so duplicate checking can be easily performed.
      >   so duplicate checking can be easily performed.  It is possible to
      >   do it without a unique index if we require the user to LOCK the table
      >   before the MERGE.
      84bb3876
    • Tom Lane's avatar
      make_restrictinfo() failed to attach the specified required_relids to · ccdcd196
      Tom Lane authored
      its result when the clause was an OR clause.  Brain fade exposed by
      example from Sebastian BÎck.
      ccdcd196
    • Bruce Momjian's avatar
      Add batch mode, make new libpq section: · 01798a06
      Bruce Momjian authored
      < * Add a libpq function to support Parse/DescribeStatement capability
      < * Add PQescapeIdentifier() to libpq
      < * Prevent PQfnumber() from lowercasing unquoted the column name
      <
      <   PQfnumber() should never have been doing lowercasing, but historically
      <   it has so we need a way to prevent it
      <
      648a642,661
      >
      >
      > libpq
      >
      > 	o Add a function to support Parse/DescribeStatement capability
      > 	o Add PQescapeIdentifier()
      > 	o Prevent PQfnumber() from lowercasing unquoted the column name
      >
      > 	  PQfnumber() should never have been doing lowercasing, but
      > 	  historically it has so we need a way to prevent it
      >
      > 	o Allow query results to be automatically batched to the client
      >
      > 	  Currently, all query results are transfered to the libpq
      > 	  client before libpq makes the results available to the
      > 	  application.  This feature would allow the application to make
      > 	  use of the first result rows while the rest are transfered, or
      > 	  held on the server waiting for them to be requested by libpq.
      > 	  One complexity is that a query like SELECT 1/col could error
      > 	  out mid-way through the result set.
      01798a06
    • Tatsuo Ishii's avatar
      Fix comment on -v option · 2feb930a
      Tatsuo Ishii authored
      2feb930a
    • Bruce Momjian's avatar
      04ce3cb0
    • Bruce Momjian's avatar
      558c4367
    • Bruce Momjian's avatar
      46117e4f
  5. 15 Nov, 2005 4 commits
  6. 14 Nov, 2005 7 commits
  7. 13 Nov, 2005 2 commits
  8. 10 Nov, 2005 2 commits
  9. 09 Nov, 2005 2 commits
  10. 08 Nov, 2005 1 commit
    • Teodor Sigaev's avatar
      New features for tsearch2: · 0645663e
      Teodor Sigaev authored
      1 Comparison operation for tsquery
      2 Btree index on tsquery
      3 numnode(tsquery) - returns 'length' of tsquery
      4 tsquery @ tsquery, tsquery ~ tsquery - contains, contained for tsquery.
        Note: They don't gurantee exact result, only MAY BE, so it
        useful only for speed up rewrite functions
      5 GiST index support for @,~
      6 rewrite():
              select rewrite(orig, what, to);
              select rewrite(ARRAY[orig, what, to]) from tsquery_table;
              select rewrite(orig, 'select what, to from tsquery_table;');
      7 significantly improve cover algorithm
      0645663e
  11. 07 Nov, 2005 2 commits