Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Oct 8, 2011
  1. Add major speedup to Dataset#map, #to_hash, #select_map, #select_orde…

    …r_map, and #select_hash
    Previously, sequel_pg only modified the internals of #fetch_rows,
    which is the most important method as all other retrieval goes
    through it.  However, the #map, #to_hash and related methods are
    inefficient in Sequel, as they build a temporary hash for each
    row, only to throw each temporary hash away.  This commit optimizes
    these methods to not create the temporary hash, by having fetch_rows
    return a number of different types (e.g. single values, arrays of
    values, only a single hash).  In my testing, there is about a 2x
    speedup using these optimized methods over the previous case where
    only fetch_rows was optimized, and only a very small performance
    hit for the general usage of fetch_rows.
Commits on Aug 31, 2010
  1. Bump version to 1.0.0

    Remove some unnecessary code from the Rakefile.
Commits on Aug 30, 2010
  1. Switch to using rake-compiler

    Use compile task instead of build task, move cross compiling
    its own Rakefile.
Commits on Aug 29, 2010
Commits on Aug 28, 2010
  1. Initial import

Something went wrong with that request. Please try again.