Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Mar 15, 2013
  1. @tenderlove

    bumping to beta2

    tenderlove authored
  2. @tenderlove
Commits on Mar 4, 2013
  1. @rafaelfranca

    Merge pull request #164 from tpope/infinity-ranges

    rafaelfranca authored
    Support Float::INFINITY in ranges
Commits on Feb 25, 2013
  1. @tenderlove

    bumping to beta1

    tenderlove authored
Commits on Feb 19, 2013
  1. @tpope
Commits on Feb 5, 2013
  1. @tenderlove

    Merge pull request #161 from Noemj/master

    tenderlove authored
    Mysql2 prepared statements bind substitution fix
Commits on Feb 4, 2013
  1. @olliwer
Commits on Jan 31, 2013
  1. @rafaelfranca

    Merge pull request #160 from t0m/issue_99_oracle_optimization

    rafaelfranca authored
    Small change to oracle paging code to trigger stopkey optimization
Commits on Jan 30, 2013
  1. @tenderlove
Commits on Jan 29, 2013
  1. @olliwer
Commits on Jan 8, 2013
  1. @t0m
Commits on Oct 15, 2012
  1. @tenderlove
Commits on Oct 12, 2012
  1. @tenderlove
  2. @tenderlove
Commits on Sep 24, 2012
  1. @tenderlove

    Merge pull request #141 from sunaku/GH-138

    tenderlove authored
    feature: add Arel::SelectManager#projections method
  2. @tenderlove

    Merge pull request #140 from sunaku/GH-139

    tenderlove authored
    bugfix: some aggregations lacked DISTINCT emission
Commits on Sep 22, 2012
  1. @sunaku
Commits on Sep 21, 2012
  1. @sunaku
  2. @sunaku
Commits on Aug 19, 2012
  1. @ernie

    Add equality to ALL THE THINGS (that matter)

    ernie authored
    People are often trying to use ARel nodes inside ActiveRecord, and when
    they do so, lots of things can break, because ActiveRecord relies on
    Array#uniq and sometimes hash key equality to handle values that end up
    in wheres, havings, etc. By implementing equality for all the nodes, we
    should hopefully be able to prevent any nodes (even nodes containing
    other nodes) from failing an equality check they should otherwise pass,
    and alleviate many of these errors.
    
    Fixes #130
Commits on Jul 13, 2012
  1. @jonleighton

    Add Nodes::TableAlias#engine

    jonleighton authored
    Eventually #engine should go away, but until that time, this means that
    Table and Nodes::TableAlias can be used more interchangeably.
  2. @jonleighton

    Remove ArgumentError.

    jonleighton authored
    It is untested. There is no `@frame` variable. Presumably it is supposed
    to be `@framing`, but changing that shows that some of the tests *are*
    setting frame twice.
    
    I don't see why this level of strictness is necessary. If someone
    disagrees, they should add a test for this behaviour and make the other
    tests pass.
Commits on Jun 14, 2012
  1. @ernie

    Fix in [] to be false, in [] to be true

    ernie authored
    This is in response to discussion on 62207fa
Commits on Jun 13, 2012
  1. @spastorino
Commits on May 19, 2012
  1. @ernie

    Include Predications in Grouping

    ernie authored
    Also, removed unused ordering.rb file, since it is identical
    to the one being created in unary.rb already, and isn't
    required anywhere.
Commits on Mar 27, 2012
  1. @tenderlove
  2. @tenderlove

    Revert "Merge pull request #113 from xuanxu/remove_relation"

    tenderlove authored
    This reverts commit 9978fc4, reversing
    changes made to b454667.
  3. @xuanxu
Commits on Mar 22, 2012
  1. @benedikt
Commits on Feb 29, 2012
  1. @jhollinger
Commits on Feb 23, 2012
  1. Must support aliases for OVER operator.

    Alexander Staubo authored
  2. Add #extract, which produces ANSI SQL function EXTRACT(<field> from <…

    Alexander Staubo authored
    …expr>).
Commits on Feb 22, 2012
  1. Support ANSI SQL2003 window functions.

    Alexander Staubo authored
Commits on Feb 21, 2012
  1. @tenderlove

    bumping version and spec

    tenderlove authored
  2. @tenderlove
Something went wrong with that request. Please try again.