1. 21 7月, 2005 4 次提交
  2. 20 7月, 2005 1 次提交
    • B
      Fix interval division and multiplication, before: · 826604f9
      Bruce Momjian 提交于
      	test=> select '4 months'::interval / 5;
      	   ?column?
      	---------------
      	 1 mon -6 days
      	(1 row)
      
      after:
      
      	test=> select '4 months'::interval / 5;
      	 ?column?
      	----------
      	 24 days
      	(1 row)
      
      The problem was the use of rint() to round, and then find the remainder,
      causing the negative values.
      826604f9
  3. 19 7月, 2005 12 次提交
  4. 18 7月, 2005 2 次提交
  5. 16 7月, 2005 4 次提交
  6. 15 7月, 2005 2 次提交
    • T
      Adjust permissions checking for ALTER OWNER commands: instead of · aa111062
      Tom Lane 提交于
      requiring superuserness always, allow an owner to reassign ownership
      to any role he is a member of, if that role would have the right to
      create a similar object.  These three requirements essentially state
      that the would-be alterer has enough privilege to DROP the existing
      object and then re-CREATE it as the new role; so we might as well
      let him do it in one step.  The ALTER TABLESPACE case is a bit
      squirrely, but the whole concept of non-superuser tablespace owners
      is pretty dubious anyway.  Stephen Frost, code review by Tom Lane.
      aa111062
    • B
      bd157821
  7. 14 7月, 2005 11 次提交
  8. 13 7月, 2005 4 次提交