Skip to content
Snippets Groups Projects
  1. Jan 20, 2002
  2. Dec 08, 2001
  3. Sep 14, 2001
  4. Sep 03, 2001
  5. Aug 21, 2001
    • Tom Lane's avatar
      Restructure pg_opclass, pg_amop, and pg_amproc per previous discussions in · f933766b
      Tom Lane authored
      pgsql-hackers.  pg_opclass now has a row for each opclass supported by each
      index AM, not a row for each opclass name.  This allows pg_opclass to show
      directly whether an AM supports an opclass, and furthermore makes it possible
      to store additional information about an opclass that might be AM-dependent.
      pg_opclass and pg_amop now store "lossy" and "haskeytype" information that we
      previously expected the user to remember to provide in CREATE INDEX commands.
      Lossiness is no longer an index-level property, but is associated with the
      use of a particular operator in a particular index opclass.
      
      Along the way, IndexSupportInitialize now uses the syscaches to retrieve
      pg_amop and pg_amproc entries.  I find this reduces backend launch time by
      about ten percent, at the cost of a couple more special cases in catcache.c's
      IndexScanOK.
      
      Initial work by Oleg Bartunov and Teodor Sigaev, further hacking by Tom Lane.
      
      initdb forced.
      f933766b
  6. Aug 06, 2001
  7. Jul 16, 2001
  8. May 17, 2001
  9. Jan 14, 2001
  10. Dec 26, 2000
  11. Oct 05, 2000
  12. Sep 12, 2000
  13. Jun 19, 2000
  14. May 02, 2000
  15. Apr 23, 2000
  16. Apr 11, 2000
  17. Mar 16, 2000
  18. Jul 22, 1999
  19. Jul 06, 1999
  20. Dec 29, 1998
  21. Oct 30, 1998
  22. Oct 14, 1998
  23. Sep 22, 1998
  24. Sep 16, 1998
  25. Sep 07, 1998
  26. May 13, 1998
Loading