Skip to content
Snippets Groups Projects
  1. Nov 16, 1999
    • Tom Lane's avatar
      Modify elog() logic so that it won't try to longjmp(Warn_restart) before · e1492cc3
      Tom Lane authored
      Warn_restart has been set by the backend main loop.  This means that
      elog(ERROR) or elog(FATAL) in the postmaster or during backend startup
      now have well-defined behavior: proc_exit() rather than coredump.
      In the case of elog() inside the postmaster, I think that proc_exit()
      is probably not enough --- don't we want our child backends to be
      forced to quit too?  But I don't understand Vadim's recent changes in
      this area, so I'll leave it to him to look over and tweak if needed.
      e1492cc3
  2. Oct 25, 1999
    • Tom Lane's avatar
      Standardize on MAXPGPATH as the size of a file pathname buffer, · 51f62d50
      Tom Lane authored
      eliminating some wildly inconsistent coding in various parts of the
      system.  I set MAXPGPATH = 1024 in config.h.in.  If anyone is really
      convinced that there ought to be a configure-time test to set the
      value, go right ahead ... but I think it's a waste of time.
      51f62d50
  3. Oct 06, 1999
  4. Sep 11, 1999
    • Tom Lane's avatar
      Eliminate elog()'s hardwired limit on length of an error message. · b399805e
      Tom Lane authored
      This change seems necessary in conjunction with long queries, and it
      cleans up some bogosity in connection with long EXPLAIN texts anyway.
      Note that current libpq will accept any length error message (at least
      until it runs out of memory); prior versions have a limit of 8K, but
      will cleanly discard excess error text, so there shouldn't be any
      big compatibility problems with old clients.
      b399805e
  5. Jul 17, 1999
  6. Jul 16, 1999
  7. May 25, 1999
  8. May 10, 1999
  9. Apr 25, 1999
  10. Apr 20, 1999
  11. Apr 16, 1999
  12. Feb 14, 1999
  13. Jan 23, 1999
  14. Jan 11, 1999
    • Marc G. Fournier's avatar
      · 3b3ffc8d
      Marc G. Fournier authored
      From: Magnus Hagander <mha@sollentuna.net>
      
      Here is a first patch to cleanup the backend side of libpq.
      This patch removes all external dependencies on the "Pfin" and "Pfout" that
      are declared in pqcomm.h. These variables are also changed to "static" to
      make sure.
      Almost all the change is in the handler of the "copy" command - most other
      areas of the backend already used the correct functions.
      This change will make the way for cleanup of the internal stuff there - now
      that all the functions accessing the file descriptors are confined to a
      single directory.
      3b3ffc8d
  15. Jan 01, 1999
  16. Sep 01, 1998
  17. Aug 31, 1998
  18. Aug 25, 1998
    • Marc G. Fournier's avatar
      · 7414d619
      Marc G. Fournier authored
      From: Massimo Dal Zotto <dz@cs.unitn.it>
      
      > tprintf.patch
      >
      >       tprintf.patch
      >
      >       adds functions and macros which implement a conditional trace package
      >       with the ability to change flags and numeric options of running
      >       backends at runtime.
      >       Options/flags can be specified in the command line and/or read from
      >       the file pg_options in the data directory.
      7414d619
  19. Jul 08, 1998
  20. Jun 27, 1998
  21. Jun 15, 1998
  22. May 19, 1998
  23. Feb 26, 1998
  24. Feb 11, 1998
  25. Jan 25, 1998
  26. Jan 07, 1998
  27. Jan 05, 1998
  28. Nov 09, 1997
  29. Sep 08, 1997
  30. Sep 07, 1997
  31. Aug 13, 1997
  32. Jul 24, 1997
  33. Mar 18, 1997
  34. Mar 12, 1997
    • Marc G. Fournier's avatar
      From: Dan McGuirk <mcguirk@indirect.com> · 5dde558c
      Marc G. Fournier authored
      Subject: [HACKERS] linux/alpha patches
      
      These patches lay the groundwork for a Linux/Alpha port.  The port doesn't
      actually work unless you tweak the linker to put all the pointers in the
      first 32 bits of the address space, but it's at least a start.  It
      implements the test-and-set instruction in Alpha assembly, and also fixes
      a lot of pointer-to-integer conversions, which is probably good anyway.
      5dde558c
  35. Feb 14, 1997
Loading