1. 19 2月, 2003 1 次提交
  2. 13 2月, 2003 1 次提交
    • B
      Code for WITHOUT OIDS. · 8195f8f0
      Bruce Momjian 提交于
      
      On Wed, 2003-01-08 at 21:59, Christopher Kings-Lynne wrote:
      > I agree.  I want to remove OIDs from heaps of our tables when we go to 7.3.
      > I'd rather not have to do it in the dump due to down time.
      
      
      Rod Taylor <rbt@rbt.ca>
      8195f8f0
  3. 10 2月, 2003 1 次提交
  4. 27 1月, 2003 1 次提交
  5. 11 1月, 2003 1 次提交
  6. 06 1月, 2003 1 次提交
  7. 31 12月, 2002 1 次提交
  8. 30 12月, 2002 1 次提交
  9. 06 12月, 2002 3 次提交
  10. 15 11月, 2002 1 次提交
    • B
      New version attached. The following is implemented: · 8bc717cb
      Bruce Momjian 提交于
      - CLUSTER ALL clusters all the tables that have some index with
        indisclustered set and the calling user owns.
      - CLUSTER tablename clusters the named table, using the index with
        indisclustered set.  If no index has the bit set, throws elog(ERROR).
      - The multi-relation version (CLUSTER ALL) uses a multitransaction
        approach, similar to what VACUUM does.
      
      Alvaro Herrera
      8bc717cb
  11. 13 11月, 2002 1 次提交
  12. 22 10月, 2002 1 次提交
  13. 09 10月, 2002 1 次提交
  14. 27 9月, 2002 1 次提交
  15. 05 9月, 2002 1 次提交
  16. 02 9月, 2002 1 次提交
  17. 31 8月, 2002 1 次提交
  18. 29 8月, 2002 1 次提交
  19. 27 8月, 2002 1 次提交
  20. 17 8月, 2002 2 次提交
    • B
      [ Newest version of patch applied.] · 82119a69
      Bruce Momjian 提交于
      This patch is an updated version of the lock listing patch. I've made
      the following changes:
      
          - write documentation
          - wrap the SRF in a view called 'pg_locks': all user-level
            access should be done through this view
          - re-diff against latest CVS
      
      One thing I chose not to do is adapt the SRF to use the anonymous
      composite type code from Joe Conway. I'll probably do that eventually,
      but I'm not really convinced it's a significantly cleaner way to
      bootstrap SRF builtins than the method this patch uses (of course, it
      has other uses...)
      
      Neil Conway
      82119a69
    • B
      Improve documentation of trigger firing queue handling, cleanup. · b813554d
      Bruce Momjian 提交于
      Neil Conway
      b813554d
  21. 16 8月, 2002 1 次提交
    • B
      Tom Lane wrote: · b1a5f872
      Bruce Momjian 提交于
      > There's no longer a separate call to heap_storage_create in that routine
      > --- the right place to make the test is now in the storage_create
      > boolean parameter being passed to heap_create.  A simple change, but
      > it passeth patch's understanding ...
      
      Thanks.
      
      Attached is a patch against cvs tip as of 8:30 PM PST or so. Turned out
      that even after fixing the failed hunks, there was a new spot in
      bufmgr.c which needed to be fixed (related to temp relations;
      RelationUpdateNumberOfBlocks). But thankfully the regression test code
      caught it :-)
      
      Joe Conway
      b1a5f872
  22. 08 8月, 2002 1 次提交
  23. 04 8月, 2002 1 次提交
    • B
      The attached patch implements START TRANSACTION, per SQL99. The · 19e0e35b
      Bruce Momjian 提交于
      functionality of the command is basically identical to that of
      BEGIN; it just accepts a few extra options (only one of which
      PostgreSQL currently implements), and is standards-compliant.
      The patch includes a simple regression test and documentation.
      
      [ Regression tests removed, per Peter.]
      
      Neil Conway
      19e0e35b
  24. 31 7月, 2002 1 次提交
  25. 30 7月, 2002 1 次提交
    • T
      Implement CREATE/DROP OPERATOR CLASS. Work still remains: need more · ea4686e3
      Tom Lane 提交于
      documentation (xindex.sgml should be rewritten), need to teach pg_dump
      about it, need to update contrib modules that currently build pg_opclass
      entries by hand.  Original patch by Bill Studenmund, grammar adjustments
      and general update for 7.3 by Tom Lane.
      ea4686e3
  26. 25 7月, 2002 1 次提交
  27. 19 7月, 2002 2 次提交
  28. 13 7月, 2002 1 次提交
    • T
      Second phase of committing Rod Taylor's pg_depend/pg_constraint patch. · 7c6df91d
      Tom Lane 提交于
      pg_relcheck is gone; CHECK, UNIQUE, PRIMARY KEY, and FOREIGN KEY
      constraints all have real live entries in pg_constraint.  pg_depend
      exists, and RESTRICT/CASCADE options work on most kinds of DROP;
      however, pg_depend is not yet very well populated with dependencies.
      (Most of the ones that are present at this point just replace formerly
      hardwired associations, such as the implicit drop of a relation's pg_type
      entry when the relation is dropped.)  Need to add more logic to create
      dependency entries, improve pg_dump to dump constraints in place of
      indexes and triggers, and add some regression tests.
      7c6df91d
  29. 11 7月, 2002 1 次提交
    • T
      Add new CREATE CONVERSION/DROP CONVERSION command. · fcc96256
      Tatsuo Ishii 提交于
      This is the first cut toward CREATE CONVERSION/DROP CONVERSION implementaion.
      The commands can now add/remove tuples to the new pg_conversion system
      catalog, but that's all. Still need work to make them actually working.
      Documentations, regression tests also need work.
      fcc96256
  30. 01 7月, 2002 1 次提交
    • T
      First phase of applying Rod Taylor's pg_depend patch. This just adds · 131f801d
      Tom Lane 提交于
      RESTRICT/CASCADE syntax to the DROP commands that need it, and propagates
      the behavioral option through the parser to the routines that execute
      drops.  Doesn't do anything useful yet, but I figured I'd commit these
      changes so I could get out of the parser area while working on the rest.
      131f801d
  31. 21 6月, 2002 2 次提交
  32. 19 6月, 2002 1 次提交
  33. 22 5月, 2002 1 次提交
  34. 18 5月, 2002 1 次提交
  35. 17 5月, 2002 1 次提交
    • T
      Merge the last few variable.c configuration variables into the generic · f0811a74
      Tom Lane 提交于
      GUC support.  It's now possible to set datestyle, timezone, and
      client_encoding from postgresql.conf and per-database or per-user
      settings.  Also, implement rollback of SET commands that occur in a
      transaction that later fails.  Create a SET LOCAL var = value syntax
      that sets the variable only for the duration of the current transaction.
      All per previous discussions in pghackers.
      f0811a74