1. 14 Mar, 1999 14 commits
    • Bruce Momjian's avatar
      Cleanup of hash functions in pg_proc. · 042ec823
      Bruce Momjian authored
      042ec823
    • Bruce Momjian's avatar
      compile cleanup · 1d3166d3
      Bruce Momjian authored
      1d3166d3
    • Bruce Momjian's avatar
      Compile cleanup · f1cdcffb
      Bruce Momjian authored
      f1cdcffb
    • Bruce Momjian's avatar
      Done. · 4c939223
      Bruce Momjian authored
      o overwriting an existing lobj now works
      o 8KB garbage block always inserted problem is fixed
      
      Tatsuo Ishii
      4c939223
    • Bruce Momjian's avatar
      I've been having also sorts of fun trying to get kerberos 4 · 9cab13c4
      Bruce Momjian authored
      authentifica
      tion
      working with postgresql-6.4.2 and  KTH-KRB Ebones
      (http://www.pdc.kth.se/kth-kr
      b) on a dec alpha running DU 4.0D using the native compiler. The
      following
      patch does the trick.
      
      The rationale behind this is as follows. The KTH-KRB code header files
      defines
      lots of lengths like INST_SZ,REALM_SZ and KRB_SENDAUTH_VLEN. It also has
      a
      habit of doing things like
      
              chararray[LENGTH] = '\0'
      
      to ensure null terminated strings. In my instance this just happens to
      blat
      the kerberos principal instance string leading to error like
      
              pg_krb4_recvauth: kerberos error: Can't decode authenticator
      (krb_rd_req
      )
      
      The application code that comes with KTH-KRB uses "KRB_SENDAUTH_VLEN +
      1" and
      sometimes uses "INST_SZ + 1" so it seems safest to put that 1 char
      buffer in
      the appropriate place.
      
      
      Rodney McDuff
      9cab13c4
    • Bruce Momjian's avatar
      We have tested the patches on three platforms: · aba8c12f
      Bruce Momjian authored
      NetBSD/macppc
      LinuxPPC
      FreeBSD 2.2.6-RELEASE
      
      All of them seem happy with the regression test. Note that, however,
      compiling with optimization enabled on NetBSD/macppc causes an initdb
      failure (other two platforms are ok). After checking the asm code, we
      are suspecting that might be a compiler(egcs) bug.
      
      Tatsuo Ishii
      aba8c12f
    • Bruce Momjian's avatar
      This patch improves the destroyuser script's behaviour in checking whether · e94fffc1
      Bruce Momjian authored
      the user is allowed to detroy users.  It also allows for a possible incorrect
      empty reply to a yes/no question.
      
      
      Oliver Elphick
      e94fffc1
    • Bruce Momjian's avatar
      Patches for the SGML documentation relating · f45ec44c
      Bruce Momjian authored
      to the tutorial code changes.
      
      NOTE:  I couldn't get ngsmls to find the document
      type so that the changes could be checked.  However,
      the changes were very minor:
      
      Best,
      
      Clark
      f45ec44c
    • Bruce Momjian's avatar
      Fixup for src/tutorial/func.c and src/tutorial/func.source · 344190b7
      Bruce Momjian authored
      Removed char16 and replaced with an example using Point
      as suggested by Tom Lane.  The dept field was changed to
      the cubicle field denoting the row(x) and column(y) of
      the employee's cube in the corporate jungle.  The C function
      builds a 'compromise' cubicle from two suggested ones.
      
      I'll try and patchup the documentation next.
      
      Clark
      344190b7
    • Bruce Momjian's avatar
      Hello, · f6a9ed04
      Bruce Momjian authored
      I've been working on the following TODO list item:
        * psql \d on index with char()/varchar() fields shows improper length
      
      I've attached a simple patch to fix this.
      
      -Ryan
      f6a9ed04
    • Bruce Momjian's avatar
      The isWritable method in ResultSetMetaData returns the logically · 983fc976
      Bruce Momjian authored
      incorrect result. This bug goes back to at least 6.3.
      
      Alvin
      983fc976
    • Bruce Momjian's avatar
      I have a problem with Access97 not working properly when entering new · d13fe290
      Bruce Momjian authored
      records using a sub form, i.e. entering a new order/orderlines or master
      and
      detail tables.  The problem is caused by a SQL statement that Access97
      makes
      involving NULL.  The syntax that fails is "column_name" = NULL.  The
      following attachment was provided by -Jose'-.  It contains a very small
      enhancement to gram.y that will allow Access97 to work properly with sub
      forms.  Can this enhancement be added to release 6.5?
      
       <<gram.patch>>
      Thanks, Michael
      d13fe290
    • Bruce Momjian's avatar
      There are errors in the PGmoney class in the conversion routines over · fd80c102
      Bruce Momjian authored
      the handling of negative numbers and commas. The attached path attempts
      to fix these.
      However the getValue method does not yet insert commas into the
      generated string.
      Also in getValue there is an incorrect assumption that the currency
      symbol is '$', it should of course be '£'!. I have no idea on how to go
      about fixing this one.
      
      Alvin
      fd80c102
    • Bruce Momjian's avatar
      Enclosed below I have a patch to allow a btree index on the int8 type. · 817a3e6d
      Bruce Momjian authored
      I would like some feedback on what the hash function for the int8 hash
      function
      in the ./backend/access/hash/hashfunc.c should return.
      
      Also, could someone (maybe Tomas Lockhart?) look-over the patch and make
      sure
      the system table entries are correct?  I've tried to research them as
      much as I
      could, but some of them are still not clear to me.
      
      Thanks,
      -Ryan
      817a3e6d
  2. 11 Mar, 1999 1 commit
  3. 10 Mar, 1999 3 commits
  4. 09 Mar, 1999 2 commits
    • Marc G. Fournier's avatar
      · 1c264e68
      Marc G. Fournier authored
      From: Constantin Teodorescu <teo@flex.ro>
      
      UPgrade to 0.96 ..
      1c264e68
    • Marc G. Fournier's avatar
      · f34240de
      Marc G. Fournier authored
      Changes to fix/improve the dynamic loading on NT
      
      From: Horak Daniel <horak@mmp.plzen-city.cz>
      f34240de
  5. 08 Mar, 1999 3 commits
  6. 07 Mar, 1999 6 commits
  7. 06 Mar, 1999 3 commits
  8. 05 Mar, 1999 2 commits
  9. 03 Mar, 1999 1 commit
    • Tom Lane's avatar
      Partial fix for copied-plan bugs reported by Hiroshi Inoue: · e0345e09
      Tom Lane authored
      _copyResult didn't copy subPlan structure completely.  _copyAgg is still
      busted, apparently because of changes from EXCEPT/INTERSECT patch
      (get_agg_tlist_references is no longer sufficient to find all aggregates).
      No time to look at that tonight, however.
      e0345e09
  10. 01 Mar, 1999 1 commit
    • Tom Lane's avatar
      Executor no longer cares about mergejoinop, mergerightorder, mergeleftorder, · b204d10c
      Tom Lane authored
      so remove them from MergeJoin node.  Hack together a partial
      solution for commuted mergejoin operators --- yesterday
      a mergejoin int4 = int8 would crash if the planner decided to
      commute it, today it works.  The planner's representation of
      mergejoins really needs a rewrite though.
      Also, further testing of mergejoin ops in opr_sanity regress test.
      b204d10c
  11. 28 Feb, 1999 3 commits
  12. 27 Feb, 1999 1 commit