Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Nov 29, 2014
  1. Remove failing tests.

    authored
Commits on Jun 28, 2011
  1. Fix consume-results-and-bind-variables so it always returns a list fo…

    Peter Bex authored
    …r bound-variables
Commits on May 10, 2011
  1. Add tests for fixed-length strings (ie, CHAR(n)) and a link to a disc…

    Peter Bex authored
    …ussion of the freetds issue with empty strings in 0.82
  2. Add back 'numbers' dependency since there can be bignums in SQL (not …

    Peter Bex authored
    …sure of the need for this yet). Remove foof-loop dependency as it was only trivially used in one place. Add tests and fixes for money type conversions (apparently they need to be divided by 10.000, as found in the MS headers by Some Guy(TM) at StackOverflow http://stackoverflow.com/questions/2099919/what-are-the-binary-storage-formats-for-sqflt8-sqlmoney-and-other-native-sql-dat)
  3. Copy-pasta the postgresql high-level API into freetds, replace a few …

    Peter Bex authored
    …primitives and we're done :)
  4. Convert fetcher so it retrieves all values, always. This allows for '…

    Peter Bex authored
    …nested queries' (where one query is started while the previous query's result values haven't all been processed yet). Get rid of match-let and cons* when creating/destructing bound variables and use a structure instead. This is simpler and faster
Commits on May 9, 2011
  1. Simplify datetime result value handling a bit by handling it all in C…

    Peter Bex authored
    … instead of going through a foreign type
  2. Do not keep canceling commands, as that's ugly. Instead, require user…

    Peter Bex authored
    … to read out all results or cancel the result set. Refactor a bit to make canceling and result cleanup saner
Commits on May 7, 2011
  1. Create abstract data type for result objects and split up bound varia…

    Peter Bex authored
    …ble creation/result consumption into separate procedures. This makes call-with-result-set optional
Commits on Apr 30, 2011
  1. Convert the stress-test to get rid of call-with-context and call-with…

    Peter Bex authored
    …-connection too
  2. Refactor away call-with-connection and replace it with connection acc…

    Peter Bex authored
    …essing primitives
  3. Get rid of explicit contexts by making a global, internal, *app-conte…

    Peter Bex authored
    …xt* variable
Commits on Apr 25, 2011
  1. Add a test for a strange bug in freetds which causes certain classes …

    Peter Bex authored
    …of errors to go undetected
  2. Use stable floating-point numbers (with fractions divisible by 2) so …

    Peter Bex authored
    …we get sane and predictable output in the tests
  3. Add float and real tests

    Peter Bex authored
Commits on Apr 24, 2011
  1. Fix float values - they're doubles

    Peter Bex authored
  2. Fix cardinality calculation's off-by-one error triggered by tests. Ad…

    Peter Bex authored
    …d the missing 'Open Client and Open Server Common Libraries Reference Manual' documentation (everything with the cs_ prefix is documented there)
  3. Restructure egg layout a bit (move module tests into tests dir as str…

    Peter Bex authored
    …ess-test.scm and add 'run.scm' to support automated salmonella tests, and remove unused tests. To actually make this work we'll need to get rid of the requirement to make a secrets file. Perhaps use the env or something?)
    
    --HG--
    rename : test-freetds-module.scm => tests/stress-test.scm
    rename : test-freetds-secret-default.scm => tests/test-freetds-secret-default.scm
Something went wrong with that request. Please try again.