Skip to content
Snippets Groups Projects
  1. Sep 03, 2001
  2. Aug 31, 2001
  3. Aug 30, 2001
  4. Aug 29, 2001
  5. Aug 28, 2001
    • Peter Eisentraut's avatar
      Include directory rearrangement · f5944af8
      Peter Eisentraut authored
      Client headers are no longer in a subdirectory, since they have been made
      namespace-clean.
      
      Internal libpq headers are in a private subdirectory.
      
      Server headers are in a private subdirectory.  pg_config has a new option
      to point there.
      f5944af8
    • Tom Lane's avatar
      Fix some typos. · a1e28d35
      Tom Lane authored
      a1e28d35
  6. Aug 26, 2001
  7. Aug 25, 2001
  8. Aug 24, 2001
  9. Aug 22, 2001
  10. 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
  11. Aug 16, 2001
  12. Aug 15, 2001
    • Bruce Momjian's avatar
      Use MD5 for wire protocol encryption for >= 7.2 client/server. · 38bb1abc
      Bruce Momjian authored
      Allow pg_shadow to be MD5 encrypted.
      Add ENCRYPTED/UNENCRYPTED option to CREATE/ALTER user.
      Add password_encryption postgresql.conf option.
      Update wire protocol version to 2.1.
      38bb1abc
    • Tatsuo Ishii's avatar
      Add convert. · 397f65d1
      Tatsuo Ishii authored
      397f65d1
    • Bruce Momjian's avatar
      495f9967
    • Tom Lane's avatar
      sum() on int2 and int4 columns now uses an int8, not numeric, accumulator · 5f7c2bdb
      Tom Lane authored
      for speed reasons; its result type also changes to int8.  avg() on these
      datatypes now accumulates the running sum in int8 for speed; but we still
      deliver the final result as numeric, so that fractional accuracy is
      preserved.
      
      count() now counts and returns in int8, not int4.  I am a little nervous
      about this possibly breaking users' code, but there didn't seem to be
      a strong sentiment for avoiding the problem.  If we get complaints during
      beta, we can change count back to int4 and add a "count8" aggregate.
      For that matter, users can do it for themselves with a simple CREATE
      AGGREGATE command; the int4inc function is still present, so no C hacking
      is needed.
      
      Also added max() and min() aggregates for OID that do proper unsigned
      comparison, instead of piggybacking on int4 aggregates.
      
      initdb forced.
      5f7c2bdb
  13. Aug 14, 2001
  14. Aug 13, 2001
  15. Aug 12, 2001
  16. Aug 11, 2001
  17. Aug 10, 2001
Loading