1. 02 Mar, 2006 5 commits
    • Bruce Momjian's avatar
      Update TODO.detail/qsort. · 85fa9f51
      Bruce Momjian authored
      85fa9f51
    • Bruce Momjian's avatar
      Add to TODO.detail for qsort. · 1fa33539
      Bruce Momjian authored
      1fa33539
    • Bruce Momjian's avatar
      Add: · f79df7fc
      Bruce Momjian authored
      > * Improve port/qsort() to handle sorts with 50% unique and 50% duplicate
      >   value [qsort]
      >
      >   This involves choosing better pivot points for the quicksort.
      f79df7fc
    • Tom Lane's avatar
      Fix possible crash at transaction end when a plpgsql function is used and · fa7f6ff0
      Tom Lane authored
      then modified within the same transaction.  The code was using a linked list
      of active PLpgSQL_expr structs, which was OK when it was written because
      plpgsql never released any parse data structures for the life of the backend.
      But since Neil fixed plpgsql's memory management, elements of the linked list
      could be freed, leading to crash when the list is chased.  Per report and test
      case from Kris Jurka.
      fa7f6ff0
    • Tom Lane's avatar
      Fix up pg_dump to emit shell-type definitions at the proper time, to · 181f55e5
      Tom Lane authored
      make use of the recently added ability to create a shell type explicitly.
      
      I also put in place some infrastructure to allow dump/no dump decisions
      to be made separately for each database object, rather than the former
      hardwired 'dump if in a dumpable schema' policy.  This was needed anyway
      for shell types so now seemed a convenient time to do it.  The flexibility
      isn't exposed to the user yet, but is ready for future extensions.
      181f55e5
  2. 01 Mar, 2006 8 commits
  3. 28 Feb, 2006 11 commits
  4. 27 Feb, 2006 3 commits
  5. 26 Feb, 2006 7 commits
  6. 25 Feb, 2006 4 commits
  7. 24 Feb, 2006 2 commits