1. 14 Sep, 2003 6 commits
  2. 13 Sep, 2003 13 commits
    • Tom Lane's avatar
      Avoid corner cases where aset.c would unnecessarily make malloc() · 4cf6e9e0
      Tom Lane authored
      requests of sizes that aren't powers of 2.  Per observation from
      David Schultz, 28-Aug.
      4cf6e9e0
    • Tom Lane's avatar
      With Joe Conway's concurrence, remove srandom() call from normal_rand(). · c472b836
      Tom Lane authored
      This was the last piece of code that took it upon itself to reset the
      random number sequence --- now we only have srandom() in postmaster start,
      backend start, and explicit setseed() operations.
      c472b836
    • Tom Lane's avatar
      Okay, I've had it with mktime() bugs. While chasing Torello Querci's · 94a13b8a
      Tom Lane authored
      recent gripe, I discovered not one but two undocumented, undesirable
      behaviors of glibc's mktime.  So, stop using it entirely, and always
      rely on inversion of localtime() to determine the local time zone.
      It's not even very much slower, as it turns out that mktime (at least
      in the glibc implementation) also does repeated reverse-conversions.
      94a13b8a
    • Tom Lane's avatar
      Minor wording improvements. · f5175906
      Tom Lane authored
      f5175906
    • Bruce Momjian's avatar
    • Bruce Momjian's avatar
      With pg_autovacuum becoming increasingly popular it's important to · cd47a4d3
      Bruce Momjian authored
      have a working stats collector.  This test is able to discover the
      problem that was present in 7.4 Beta 2.
      
      Manfred Koizar
      cd47a4d3
    • Bruce Momjian's avatar
      When I sent in the sslmode patch I forgot to update the · c346ca86
      Bruce Momjian authored
      comments/examples in pg_hba.conf. This patch remedies that, adds a brief
      explanation of the connection types, and adds a missing period in the
      docs.
      
      Jon Jensen
      c346ca86
    • Bruce Momjian's avatar
      autoconf/autoheader run. · d7635e5c
      Bruce Momjian authored
      d7635e5c
    • Bruce Momjian's avatar
      pgindent C file, per patch request. · 2056f8a7
      Bruce Momjian authored
      2056f8a7
    • Bruce Momjian's avatar
      > OK, well as we wait on the fix for the stats system, let me submit my · 3bf080da
      Bruce Momjian authored
      > patch for pg_autovacuum.  This patch assumes that the stats system will
      > be fixed so that all inserts, updates and deletes performed on shared
      > tables reguardless of what database those commands were executed from,
      > will show up in the stats shown in each database.
      
      I had to make a further change to this to take quotes off the 'last
      ANALYZE' in order for it to not overquote the relation name, so
      there's a _little_ work left to get it to play well.
      
      I have deployed it onto several boxes that should be doing some
      vacuuming over the weekend, and it is now certainly hitting pg_
      tables.
      
      I would like to present a CVS-oriented patch; unfortunately, I had to
      change the indentation patterns when editing some of it :-(.  The
      following _may_ be good; not sure...
      
      Matthew T. O'Connor
      Christopher Browne
      3bf080da
    • Bruce Momjian's avatar
      Attempt threading in this order: · b041d3e3
      Bruce Momjian authored
       *      use non-*_r function names if they are all thread-safe
       *          (NEED_REENTRANT_FUNCS=no)
       *      use *_r functions if they exist (configure test)
       *      do our own locking and copying of non-threadsafe functions
      
      New to this patch is the last option.
      b041d3e3
    • Barry Lind's avatar
      More SQLState updates from Kim Ho at Redhat. · 509a9cd3
      Barry Lind authored
      Also a patch from Kris Jurka to correctly report SQLState support.
      
       Modified Files:
       	jdbc/org/postgresql/Driver.java.in
       	jdbc/org/postgresql/core/QueryExecutor.java
       	jdbc/org/postgresql/fastpath/Fastpath.java
       	jdbc/org/postgresql/geometric/PGbox.java
       	jdbc/org/postgresql/geometric/PGcircle.java
       	jdbc/org/postgresql/geometric/PGline.java
       	jdbc/org/postgresql/geometric/PGlseg.java
       	jdbc/org/postgresql/geometric/PGpath.java
       	jdbc/org/postgresql/geometric/PGpoint.java
       	jdbc/org/postgresql/jdbc1/AbstractJdbc1Connection.java
       	jdbc/org/postgresql/jdbc1/AbstractJdbc1ResultSet.java
       	jdbc/org/postgresql/jdbc1/AbstractJdbc1ResultSetMetaData.java
       	jdbc/org/postgresql/jdbc1/AbstractJdbc1Statement.java
       	jdbc/org/postgresql/jdbc2/AbstractJdbc2ResultSet.java
       	jdbc/org/postgresql/jdbc2/AbstractJdbc2ResultSetMetaData.java
       	jdbc/org/postgresql/jdbc2/Array.java
       	jdbc/org/postgresql/jdbc3/AbstractJdbc3DatabaseMetaData.java
       	jdbc/org/postgresql/util/PGmoney.java
       	jdbc/org/postgresql/util/PSQLState.java
      509a9cd3
    • Tom Lane's avatar
      f8c365c8
  3. 12 Sep, 2003 11 commits
  4. 11 Sep, 2003 10 commits