Skip to content
Snippets Groups Projects
  1. Mar 26, 2000
  2. Mar 24, 2000
  3. Mar 23, 2000
  4. Mar 21, 2000
  5. Mar 18, 2000
    • Tom Lane's avatar
      Modify lexing of multi-char operators per pghackers discussion around · f945f461
      Tom Lane authored
      16-Mar-00: trailing + or - is not part of the operator unless the operator
      also contains characters not present in SQL92-defined operators.  This
      solves the 'X=-Y' problem without unduly constraining users' choice of
      operator names --- in particular, no existing Postgres operator names
      become invalid.
      
      Also, remove processing of // comments, as agreed in the same thread.
      f945f461
  6. Mar 17, 2000
  7. Mar 16, 2000
  8. Mar 11, 2000
  9. Mar 01, 2000
  10. Feb 27, 2000
  11. Feb 21, 2000
  12. Feb 20, 2000
  13. Feb 19, 2000
  14. Feb 16, 2000
  15. Feb 15, 2000
    • Tom Lane's avatar
      New cost model for planning, incorporating a penalty for random page · b1577a7c
      Tom Lane authored
      accesses versus sequential accesses, a (very crude) estimate of the
      effects of caching on random page accesses, and cost to evaluate WHERE-
      clause expressions.  Export critical parameters for this model as SET
      variables.  Also, create SET variables for the planner's enable flags
      (enable_seqscan, enable_indexscan, etc) so that these can be controlled
      more conveniently than via PGOPTIONS.
      
      Planner now estimates both startup cost (cost before retrieving
      first tuple) and total cost of each path, so it can optimize queries
      with LIMIT on a reasonable basis by interpolating between these costs.
      Same facility is a win for EXISTS(...) subqueries and some other cases.
      
      Redesign pathkey representation to achieve a major speedup in planning
      (I saw as much as 5X on a 10-way join); also minor changes in planner
      to reduce memory consumption by recycling discarded Path nodes and
      not constructing unnecessary lists.
      
      Minor cleanups to display more-plausible costs in some cases in
      EXPLAIN output.
      
      Initdb forced by change in interface to index cost estimation
      functions.
      b1577a7c
  16. Feb 13, 2000
  17. Feb 10, 2000
  18. Feb 08, 2000
  19. Feb 02, 2000
  20. Jan 29, 2000
    • Peter Eisentraut's avatar
      A few minor psql enhancements · 2b84cbb6
      Peter Eisentraut authored
      Initdb help correction
      Changed end/abort to commit/rollback and changed related notices
      Commented out way old printing functions in libpq
      Fixed a typo in alter table / alter column
      2b84cbb6
  21. Jan 27, 2000
    • Tom Lane's avatar
      Redesign DISTINCT ON as discussed in pgsql-sql 1/25/00: syntax is now · dd979f66
      Tom Lane authored
      SELECT DISTINCT ON (expr [, expr ...]) targetlist ...
      and there is a check to make sure that the user didn't specify an ORDER BY
      that's incompatible with the DISTINCT operation.
      Reimplement nodeUnique and nodeGroup to use the proper datatype-specific
      equality function for each column being compared --- they used to do
      bitwise comparisons or convert the data to text strings and strcmp().
      (To add insult to injury, they'd look up the conversion functions once
      for each tuple...)  Parse/plan representation of DISTINCT is now a list
      of SortClause nodes.
      initdb forced by querytree change...
      dd979f66
  22. Jan 24, 2000
  23. Jan 20, 2000
  24. Jan 19, 2000
  25. Jan 18, 2000
  26. Jan 15, 2000
    • Peter Eisentraut's avatar
      - Allow array on int8 · 2a1bfbce
      Peter Eisentraut authored
      - Prevent permissions on indexes
      - Instituted --enable-multibyte option and tweaked the MB build process where necessary
      - initdb prompts for superuser password
      2a1bfbce
  27. Jan 14, 2000
  28. Jan 12, 2000
  29. Jan 09, 2000
  30. Dec 30, 1999
  31. Dec 18, 1999
    • Bruce Momjian's avatar
      · 1c225764
      Bruce Momjian authored
      > > It would be nice for new users; I think it would make it easier
      > > for them to actually set out and do it.  Many new users are
      > > of the not-so-knowledgable variety, and shell scripting isn't
      > > something they want to undertake.
      >
      > Can someone modify the vacuumdb shell script to do that?
      i tried it... it seems to work
      
      neko@kredit.sth.sz
      1c225764
  32. Dec 17, 1999
Loading