Permalink
Commits on Oct 21, 2009
  1. Add `pg_tapgen`

    `pg_tapgen` is a start and automating pgTAP schema validation tests.
    theory committed Oct 21, 2009
Commits on Oct 19, 2009
  1. What Dan did.

    theory committed Oct 19, 2009
  2. Merge branch 'dcolish/master'

    theory committed Oct 19, 2009
  3. A few more functions to add.

    theory committed Oct 19, 2009
Commits on Oct 18, 2009
  1. Added missing closing quotes to docs.

    Also made the `tablespaces_are()` examples a bit more realistic.
    theory committed Oct 18, 2009
  2. updated makefile for 8.5

    dcolish committed Oct 18, 2009
Commits on Oct 17, 2009
  1. New todo: `collect_tests()`.

    theory committed Oct 17, 2009
  2. Updated notes on `pg_typeof()`.

    theory committed Oct 17, 2009
  3. Add `isa_ok()`.

    theory committed Oct 17, 2009
Commits on Sep 13, 2009
  1. Fixed date type formatting bug.

    In the function tests, the return value of a function was not always
    consistently formatted. For example, `function_returns()` would find "bool"
    instead of "boolean".
    theory committed Sep 13, 2009
Commits on Sep 4, 2009
Commits on Aug 25, 2009
  1. Merge branch 'darrell/master'

    theory committed Aug 25, 2009
Commits on Aug 24, 2009
  1. Add a TODO item

    theory committed Aug 24, 2009
  2. Give credit where credit is due

    theory committed Aug 24, 2009
Commits on Aug 22, 2009
  1. Typo.

    theory committed Aug 22, 2009
Commits on Aug 21, 2009
  1. RPM spec file

    Darrell Fuhriman committed Aug 21, 2009
  2. exit with non-zero status if tests failed. (works better in automated…

    … testing environments and consistent with "prove" command)
    Darrell Fuhriman committed Aug 21, 2009
Commits on Aug 2, 2009
  1. Space. The final frontier.

    theory committed Aug 2, 2009
  2. Copied comlete OS detection from Perl.

    Copied OS detection from Perl's `Configure` script to new script, `getos.sh`.
    OS detection should now be much more accurate.
    theory committed Aug 2, 2009
Commits on Jul 31, 2009
  1. Timestamped for 0.22 release.

    theory committed Jul 31, 2009
  2. Reorganized bag and set function documentation.

    As I was writing a blog entry for 0.22, I realized that it made more sense to
    keep the set and bag functions grouped spearately: sets with sets and bags
    with bags.
    
    I also updated the link to the summary of result set function arguments
    to the new name of the section.
    theory committed Jul 31, 2009
Commits on Jul 30, 2009
  1. Updated 8.2 patch

    theory committed Jul 30, 2009
  2. Updated for 8.3 again.

    In updating for 8.0, I got rid of all the `E''`s in `sql/resultset.sql` and
    `sql/valueset.sql`, but since they had backslashes in them, they broke in
    later versions. Fortunately, I was able to replaces those backslashes (in
    regular expressions) with character classes (`[(]` instead of `\\(`), thus
    eliminating the problem in all versions of PostgreSQL.
    
    Also updated the 8.3 install patch, since I deleted a line while working
    on 8.0. Also got the 8.3 patch to apply again!
    theory committed Jul 30, 2009
  3. Updated for 8.0

    Looks like I will have to figure out some way to avoid E'' in the resultset tests.
    In higher versions of PostgreSQL, that is. Not sure how I'll do it, but
    that's coming next.
    theory committed Jul 30, 2009
  4. Move use of VALUES to new test file.

    It turns out that PostgreSQL 8.1 and earlier don't support the `VALUES`
    statement. So I moved all the tests in `sql/resultset.sql` to
    `sql/valueset.sql` and disabled them for 8.1 and earlier. Then I changed all
    the uses of `VALUES` in `sql/resultset.sql` to use either `UNION` queries (for
    set- and bag-comparing functions, where order doesn't matter) or temporary
    tables (for result-comparing functions, where order does matter).
    theory committed Jul 30, 2009
  5. Updated diff for 8.1.

    theory committed Jul 30, 2009