Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
branch: opfamily
Commits on Apr 6, 2011
  1. TMP commit for op family

    authored
  2. Added AggCheckCallContext to make the extension work on PG 8.4

    authored
    PG 8.3 is missing other functions. Because current Ubuntu installs 8.4,
    supporting this version is already a good step.
  3. Added hash support for mpz and mpq types

    authored
    Note that marking HASHES the eq operator was a mistake: the planner
    tried to use the operator for hash aggregates and failed because no
    hash function was available for it.
Commits on Apr 5, 2011
  1. Documentation cleanup

    authored
    - better spacing in lists
    - better line height in samples
    - dropped empty definition lists in multiple-signature functions
    - homepage tweaks
  2. Added installation documentation

    authored
    README cleaned up with up-to-date information.
Commits on Apr 4, 2011
  1. Dropped version in the setup script name for PG before 9.1

    authored
    This drops the need to handle the version number in any file and simplifies
    the test suite setup.
Commits on Apr 3, 2011
Commits on Apr 2, 2011
  1. Improved cast of mpz to int8

    authored
    INT64_MIN is correctly converted. Fixed test for other casts: we were
    thinking that the conversion to INT??_MIN was not allowed: the tests were
    wrong instead (the unary minus is applied *after* the cast).
Commits on Mar 31, 2011
  1. Ignoring other items in the working dir

    authored
    tags file, regression database, website images.
  2. Test functions dropped

    authored
    Now that we have random number we can do better.
    
    Recalculated results for the sum of integer with a regular interval.
  3. Added/updated benchmark results

    authored
    Note that for some reason the SumTable benchmark has gone more than twice
    faster than the previous run. Don't know what is the difference: probably
    the first run was with PostgreSQL from package manager and tne second with
    the one compiled myself. Will try to investigate more.
Commits on Mar 30, 2011
  1. Emit the test labels in the result file

    authored
    This allows to generate variable labels.
  2. Benchmark scripts executable

    authored
Commits on Mar 29, 2011
  1. Uninstall script updated

    authored
    _mpza type is no more. Also drop the function not depending on the gmp types
    and thus not dropped by the cascade.
  2. Dropped todo points from docs

    authored
    The few remaining are now in the wiki.
  3. Dropped integer fast path todo point from docs

    authored
    Not implementing it in the first release. Not only it is probably
    an excessive optimization, but after the story of mpq(n,d) I foresee
    it would be very hard to get it right.
  4. Casts from float to mpq marked implicit

    authored
    They are surprising, yes, but exact.
  5. Added limit_den function

    authored
Commits on Mar 28, 2011
  1. Added function mpq(str, base)

    authored
    Also using autodetect base for mpq(str).
Something went wrong with that request. Please try again.