1. 16 1月, 2000 1 次提交
    • P
      - Allow array on int8 · 2a1bfbce
      Peter Eisentraut 提交于
      - Prevent permissions on indexes
      - Instituted --enable-multibyte option and tweaked the MB build process where necessary
      - initdb prompts for superuser password
      2a1bfbce
  2. 14 12月, 1999 1 次提交
  3. 10 12月, 1999 1 次提交
  4. 02 11月, 1999 1 次提交
  5. 01 11月, 1999 1 次提交
  6. 10 9月, 1999 1 次提交
  7. 20 7月, 1999 1 次提交
  8. 25 6月, 1999 1 次提交
  9. 02 2月, 1999 1 次提交
  10. 29 11月, 1998 1 次提交
  11. 30 10月, 1998 1 次提交
    • M
      · 4283089d
      Marc G. Fournier 提交于
      Okay, this shoudl provide a fix for the freebsd problem...
      
      Added a ELF_SYS variable and check to configure.in...
      4283089d
  12. 19 10月, 1998 1 次提交
    • T
      Centralized shared-library build knowledge in a new file, · 6d98d373
      Tom Lane 提交于
      src/Makefile.shlib.  Updated all the makefiles that try to build shlibs
      to include that file instead of having duplicate (and mostly incomplete)
      copies of shared-library options.  It works on HPUX, a lot better than it
      did before in fact, but there's a chance I broke some other platforms.
      At least now you only have to fix one place not six...
      6d98d373
  13. 15 10月, 1998 2 次提交
  14. 14 10月, 1998 1 次提交
  15. 12 10月, 1998 1 次提交
  16. 07 10月, 1998 1 次提交
  17. 06 10月, 1998 1 次提交
  18. 26 7月, 1998 1 次提交
    • M
      · 5979d738
      Marc G. Fournier 提交于
      From: t-ishii@sra.co.jp
      
      As Bruce mentioned, this is due to the conflict among changes we made.
      Included patches should fix the problem(I changed all MB to
      MULTIBYTE). Please let me know if you have further problem.
      
      P.S. I did not include pathces to configure and gram.c to save the
      file size(configure.in and gram.y modified).
      5979d738
  19. 24 7月, 1998 1 次提交
    • M
      · bf00bbb0
      Marc G. Fournier 提交于
      I really hope that I haven't missed anything in this one...
      
      From: t-ishii@sra.co.jp
      
      Attached are patches to enhance the multi-byte support.  (patches are
      against 7/18 snapshot)
      
      * determine encoding at initdb/createdb rather than compile time
      
      Now initdb/createdb has an option to specify the encoding. Also, I
      modified the syntax of CREATE DATABASE to accept encoding option. See
      README.mb for more details.
      
      For this purpose I have added new column "encoding" to pg_database.
      Also pg_attribute and pg_class are changed to catch up the
      modification to pg_database.  Actually I haved added pg_database_mb.h,
      pg_attribute_mb.h and pg_class_mb.h. These are used only when MB is
      enabled. The reason having separate files is I couldn't find a way to
      use ifdef or whatever in those files. I have to admit it looks
      ugly. No way.
      
      * support for PGCLIENTENCODING when issuing COPY command
      
      commands/copy.c modified.
      
      * support for SQL92 syntax "SET NAMES"
      
      See gram.y.
      
      * support for LATIN2-5
      * add UNICODE regression test case
      * new test suite for MB
      
      New directory test/mb added.
      
      * clean up source files
      
      Basic idea is to have MB's own subdirectory for easier maintenance.
      These are include/mb and backend/utils/mb.
      bf00bbb0
  20. 16 6月, 1998 1 次提交
    • B
      Hi, here are the patches to enhance existing MB handling. This time · cb7cbc16
      Bruce Momjian 提交于
      I have implemented a framework of encoding translation between the
      backend and the frontend. Also I have added a new variable setting
      command:
      
      SET CLIENT_ENCODING TO 'encoding';
      
      Other features include:
      	Latin1 support more 8 bit cleaness
      
      See doc/README.mb for more details. Note that the pacthes are
      against May 30 snapshot.
      
      Tatsuo Ishii
      cb7cbc16
  21. 12 5月, 1998 1 次提交
  22. 28 4月, 1998 1 次提交
    • M
      From: t-ishii@sra.co.jp · f554af0a
      Marc G. Fournier 提交于
      Hi, here are patches I promised (against 6.3.2):
      
      * character_length(), position(), substring() are now aware of
                multi-byte characters
      * add octet_length()
      * add --with-mb option to configure
      * new regression tests for EUC_KR
        (contributed by "Soonmyung. Hong" <hong@lunaris.hanmesoft.co.kr>)
      * add some test cases to the EUC_JP regression test
      * fix problem in regress/regress.sh in case of System V
      * fix toupper(), tolower() to handle 8bit chars
      
      note that:
      
      o  patches for both configure.in and configure are
      included. maybe the one for configure is not necessary.
      
      o pg_proc.h was modified to add octet_length(). I used OIDs
      (1374-1379) for that. Please let me know if these numbers are not
      appropriate.
      f554af0a
  23. 27 4月, 1998 1 次提交
    • M
      From: Tom Lane <tgl@sss.pgh.pa.us> · 6d817475
      Marc G. Fournier 提交于
      HP-UX (all versions) requires shared libraries to have execute
      permission, and really needs them to be exactly mode 555 for
      performance reasons.  The standard configure/install procedure
      installs libpq.sl as mode 644, which DOES NOT WORK.
      
      The attached patch modifies the makefiles to distinguish
      INSTL_LIB_OPTS (install mode for ordinary libraries) from
      INSTL_SHLIB_OPTS (mode for shared libs), and adds a test
      to configure to set INSTL_SHLIB_OPTS="-m 555" when on HP-UX.
      6d817475
  24. 12 4月, 1998 1 次提交
  25. 06 4月, 1998 1 次提交
    • B
      Hi, · 1e801a8f
      Bruce Momjian 提交于
      Attached you'll find a (big) patch that fixes make dep and make
      depend in all Makefiles where I found it to be appropriate.
      
      It also removes the dependency in Makefile.global for NAMEDATALEN
      and OIDNAMELEN by making backend/catalog/genbki.sh and bin/initdb/initdb.sh
      a little smarter.
      
      This no longer requires initdb.sh that is turned into initdb with
      a sed script when installing Postgres, hence initdb.sh should be
      renamed to initdb (after the patch has been applied :-) )
      
      This patch is against the 6.3 sources, as it took a while to
      complete.
      
      Please review and apply,
      
      Cheers,
      
      Jeroen van Vianen
      1e801a8f
  26. 23 3月, 1998 2 次提交
  27. 23 2月, 1998 1 次提交
  28. 13 2月, 1998 1 次提交
    • M
      From: Tom I Helbekkmo <tih@Hamartun.Priv.NO> · 64e7adb0
      Marc G. Fournier 提交于
      Apart from this Makefile hack, all I've done is to make dynamically
      loaded code modules fail properly (as was already done for __mips__,
      although I think this is too loose: I believe NetBSD for the pmax can
      do dynamic linking), and to add test-and-set lock handling.  As Bruce
      suggested, this is done in a maximally efficient inlined way: I was
      not aware that this code was so important, speed-wise.
      64e7adb0
  29. 27 1月, 1998 1 次提交
  30. 16 1月, 1998 1 次提交
    • P
      Thank god for searchable mail archives. · baef78d9
      PostgreSQL Daemon 提交于
      Patch by: wieck@sapserv.debis.de (Jan Wieck)
      
         One  of  the design rules of PostgreSQL is extensibility. And
         to follow this rule means (at least for me) that there should
         not  only  be a builtin PL.  Instead I would prefer a defined
         interface for PL implemetations.
      baef78d9
  31. 21 12月, 1997 1 次提交
  32. 20 12月, 1997 2 次提交
  33. 17 12月, 1997 1 次提交
  34. 30 10月, 1997 1 次提交
  35. 17 8月, 1997 1 次提交
  36. 15 7月, 1997 1 次提交
  37. 08 5月, 1997 1 次提交