1. 11 Jun, 2000 1 commit
    • Peter Eisentraut's avatar
      Substituted new configure test for types of accept() · 06cd0f1a
      Peter Eisentraut authored
      Interfaced a lot of the custom tests to the config.cache, in the process
      made them separate macros and grouped them out into files. Made naming
      adjustments.
      
      Removed a couple of useless/unused configure tests.
      
      Disabled C++ by default. C++ is no more special than Perl, Python, and Tcl.
      And it breaks equally often. :(
      06cd0f1a
  2. 10 Jun, 2000 9 commits
  3. 09 Jun, 2000 17 commits
  4. 08 Jun, 2000 8 commits
  5. 07 Jun, 2000 5 commits
    • Peter Eisentraut's avatar
      ef0c80ac
    • Bruce Momjian's avatar
      Here is a patch for interfaces/jdbc/org/postgresql/jdbc2/ResultSet.java · d42f9b59
      Bruce Momjian authored
      It addresses three issues:
      
      1. The problem with ResultSet's interface specifying 1-based indexing was
      not quite fixed in 7.0.2.  absolute would stop the user form moving to the
      first record (record 0 internally).
      
      2. Absolute did not set current_row
      
      3. For field.mod=-1, GetObject would try to return numeric values with a
      precision of around 65000.  Now GetObject detects when field.mod==-1, and
      passes that as the scale to getBigDecimal.  getBigDecimal detects when a
      -1 is passed and simply does not scale the value returned.  You still get
      the correct value back, it simply does not tweak the precision.
      
      I'm working off of a source tree I just checked out from the
      repository.  The diff is based on what was in the repository about ten
      minutes ago.
      
      ----------------------------------------------------------------
      Travis Bauer | CS Grad Student | IU |www.cs.indiana.edu/~trbauer
      ----------------------------------------------------------------
      d42f9b59
    • Bruce Momjian's avatar
      Update TODO list. · 00156fa2
      Bruce Momjian authored
      00156fa2
    • Peter Eisentraut's avatar
      Gen_fmgrtab.sh is strange: it is a platform dependent way (because it uses · e3059fc0
      Peter Eisentraut authored
      CPP) to create platform independent files. Unfortunately, that means that
      every config.status (or configure) run invariably causes a relink of the
      postmaster and also that we can't put these files in the distribution
      (usefully). So we make it a little smarter: when the output files already
      exist and it notices that it would recreate them in identical form, it
      doesn't touch them. In order to avoid re-running the make rule all the time
      we update a timestamp file instead.
      
      Update release_prep accordingly. Also make Gen_fmgrtab.sh use the awk that
      is detected at configure time, not necessarily named `awk' and have it check
      for exit statuses a little better.
      
      In other news... Remove USE_LOCALE from the templates, it was set to `no'
      everywhere anyway. Also remove YACC and YFLAGS from the templates, configure
      is smart enough to find bison or yacc itself. Use AC_PROG_YACC for that
      instead of the hand-crafted code. Do not set YFLAGS to `-d'. The make rules
      that need this flag should explicitly invoke it. YFLAGS should be a user
      variable. Update the makefiles to that effect.
      e3059fc0
    • Bruce Momjian's avatar