Commits on Jul 20, 2016
  1. @rafaelfranca

    Release 7.1.0

    rafaelfranca committed Jul 19, 2016
  2. @rafaelfranca

    Merge pull request #417 from tlkahn/master

    Fix issue #415 - Should Arel::Nodes::True.new() be 1 in sqlite3?
    rafaelfranca committed on GitHub Jul 19, 2016
  3. @rafaelfranca

    Merge pull request #328 from vipulnsward/dryup-collectors

    DRY up visit_Arel_Nodes_SelectCore
    rafaelfranca committed on GitHub Jul 19, 2016
  4. @rafaelfranca

    Merge pull request #427 from vipulnsward/disable-jruby-travis

    - Disable jruby-head since bundle fetching is failing on travis
    rafaelfranca committed on GitHub Jul 19, 2016
Commits on May 29, 2016
  1. @jeremy

    Bump to 7.0.1.pre in anticipation of next release

    [ci skip]
    jeremy committed May 29, 2016
  2. @jeremy

    Merge pull request #437 from yui-knk/fix_head

    Support for unified Integer class in Ruby 2.4+
    jeremy committed May 29, 2016
  3. @jeremy
  4. @jeremy
  5. @yui-knk

    Support for unified Integer class in Ruby 2.4+

    Ruby 2.4 unifies Fixnum and Bignum into Integer: https://bugs.ruby-lang.org/issues/12005
    
    Ruby ~2.3 `1234.class` is `Fixnum` and `123456789012345678901234567890.class`
    is `Bignum`.
    Ruby 2.4+ `1234.class` is `Integer` and `123456789012345678901234567890.class`
    is `Integer`.
    
    So what we should do is defining `visit_Integer` method to visitors.
    yui-knk committed May 30, 2016
Commits on May 6, 2016
  1. @sgrif

    Merge pull request #422 from yahonda/oracle12_support_bind_value

    Support Oracle bind parameter value for Oracle12 visitor
    sgrif committed May 6, 2016
Commits on May 5, 2016
  1. @rafaelfranca

    Merge pull request #432 from tradegecko/pg-grouping-elements-support

    PG: Add Support for GroupBy's Cube, Rollup and Grouping Set
    rafaelfranca committed May 5, 2016
Commits on May 4, 2016
  1. @sgrif

    Merge pull request #430 from yahonda/oracle12_limit_and_lock_2

    Raise ArgumentError if limit and lock are used for Oracle12 visitor
    sgrif committed May 4, 2016
  2. @MohammadHabbab
Commits on May 2, 2016
  1. @yahonda

    Raise ArgumentError if limit and lock are used for Oracle12 visitor

    it would generates `SELECT ... FETCH FIRST n ROWS ONLY FOR UPDATE`
    which causes Oracle 12c database returns this error :
    
    ORA-02014: cannot select FOR UPDATE from view with DISTINCT, GROUP BY, etc.
    yahonda committed May 2, 2016
Commits on Apr 14, 2016
  1. @tenderlove

    Merge pull request #429 from zhufenggood/master

    Update to_sql.rb. More slightly performance improvement.
    tenderlove committed Apr 14, 2016
  2. @zhufenggood

    Update to_sql.rb

    Update to_sql.rb. Slightly performance improvement.
    zhufenggood committed Apr 15, 2016
Commits on Apr 11, 2016
  1. @vipulnsward
  2. @yahonda
  3. @rafaelfranca

    Merge pull request #425 from vipulnsward/fix-warnings

    Fix warnings from test_to_sql test
    rafaelfranca committed Apr 11, 2016
  4. @vipulnsward
  5. @vipulnsward

    DRY up visit_Arel_Nodes_SelectCore and extract nodes collection to co…

    …llect_nodes_for, for collecting wheres, projections, groups, windows
    vipulnsward committed Oct 24, 2014
Commits on Mar 30, 2016
  1. @rafaelfranca

    Merge pull request #420 from zhufenggood/master

    Update to_sql.rb. Slightly performance improment.
    rafaelfranca committed Mar 30, 2016
  2. @zhufenggood

    Update to_sql.rb. Slightly performance improment.

    Update to_sql.rb. Slightly performance improment.
    zhufenggood committed Mar 31, 2016
Commits on Mar 1, 2016
  1. @lgsunnyvale
  2. @rafaelfranca

    Merge pull request #416 from jeffcole/clean-up-readme-code

    Clean up README code formatting and grammar
    rafaelfranca committed Mar 1, 2016
Commits on Feb 28, 2016
  1. @jeffcole

    Fix grammar in README

    * Fixes grammatical errors
    * Fixes capitalization
    * Fixes punctuation
    jeffcole committed Feb 28, 2016
  2. @jeffcole

    Clean up README code

    * Fixes syntax highlighting of the output from `SqlLiteral`
    * Adds whitespace to improve readability
    jeffcole committed Feb 28, 2016
Commits on Feb 17, 2016
  1. @ernie

    Merge pull request #414 from bertBruynooghe/master

    added Casted#hash
    ernie committed Feb 17, 2016
  2. @bertBruynooghe

    added Casted#hash

    bertBruynooghe committed Feb 17, 2016
Commits on Feb 6, 2016
  1. @sgrif

    Merge pull request #412 from yui-knk/remove_not_used_codes

    Delete not used codes
    sgrif committed Feb 6, 2016
  2. @yui-knk

    Delete not used codes

    These codes were introduced by 03724fb,
    and to be not used by 7941132.
    yui-knk committed Feb 6, 2016
Commits on Jan 6, 2016
  1. @rafaelfranca
  2. @rafaelfranca

    Merge pull request #408 from sjaveed/bitwise_operations

    Support for Bitwise Operations as InfixOperations
    rafaelfranca committed Jan 6, 2016
  3. @sjaveed

    * Support for bitwise operations as infix operators. Tests included.

    *** Individual commit messages included below ***
    * Preliminary support for bitwise operations as infix operators.  Tests to follow.
    
    * Added bitwise xor, shift left and shift right operators
    
    * Fixed the BitwiseOr class so it uses the :| operator instead of :&
    * All the methods for the bitwise operators in the Arel::Math module now wrap them up in Arel::Nodes::Grouping so the operation becomes isolated like addition and subtraction
    * Preliminary set of tests for the new operators
    
    * Updated README with examples of bitwise operations
    
    * Added a new UnaryOperation class which is a riff on the InfixOperation class
    * Added tests for UnaryOperation (inspired by InfixOperation tests)
    * Added the bitwise not (~) operator as a UnaryOperation
    * Added tests for the bitwise not operator
    
    * Added documentation for the bitwise not operator
    
    * Updated gemspec using `rake arel.gemspec`
    sjaveed committed Dec 10, 2015
  4. @rafaelfranca

    Merge pull request #410 from kbrock/concat

    Add database specific string concatenation
    rafaelfranca committed Jan 6, 2016