More at rubyonrails.org: Overview | Download | Deploy | Code | Screencasts | Documentation | Community | Blog

#2 Aaron Patterson - Rails 3.0.2
Showing 84 commits

Hash Date Message
29b3af5 30 Oct 2010 only returning where values for the corresponding relati...
3bc12d3 30 Oct 2010 adding tests for #5234 and #5184. Tests were from Akira ...
ae7a354 30 Oct 2010 no need to merge where values if no new where values hav...
4d2a53d 30 Oct 2010 reduce duplicate where removal to one loop
4772abc 30 Oct 2010 swap out some n^2 for some n
4fd9c20 30 Oct 2010 dup rather than create so many arrays
f73a3e6 27 Oct 2010 reducing the number of parameters to select()
4480521 20 Oct 2010 bumping mysql2 requirement
85ffbfe 12 Oct 2010 stop using deprecated arel API
0a8eaff 11 Oct 2010 we should always cast the value based on the column
5e685ca 07 Oct 2010 only forwarding enough methods to work. People should gr...
fc9e9ed 07 Oct 2010 making sure respond_to? works properly
d752447 07 Oct 2010 raising an argument error if tempfile is not provided
003d67e 07 Oct 2010 if it walks like a duck and talks like a duck, it must b...
c4528de 07 Oct 2010 delegate to the @tempfile instance variable
1e50fae 07 Oct 2010 adding tests for uploaded file
c13aaaa 04 Oct 2010 calling correct method on minitest for test name when te...
4a77431 04 Oct 2010 [#5406 state:resolved] calling the correct method on min...
87104a7 30 Sep 2010 Arel::Sql::Engine.new does not do anything anymore
fc1c799 30 Sep 2010 type_name should check for blank because people may have...
b0b2d41 30 Sep 2010 build_where should be private
7e73344 30 Sep 2010 type_name is never a blank string, so use faster .nil? call
ea63054 30 Sep 2010 speeding up object instantiation by eliminating instance...
fc1bd2b 30 Sep 2010 [#5441 state:resolved] refactoring code to determine agg...
de3c0d7 30 Sep 2010 group clause must be more specific
f640af5 29 Sep 2010 removing more useless code! yay!
a35c8c6 29 Sep 2010 SqlLiteral is a string, so we can dry up these conditionals
e080144 29 Sep 2010 shorten up or sql literal creation statements
8ae8125 29 Sep 2010 we only care about arrays and strings
ddc2f2e 29 Sep 2010 dry up calls to arel.join()
a01547c 29 Sep 2010 removing unused lasgns
2e01141 29 Sep 2010 refactoring to remove crazy logic
439a0ce 29 Sep 2010 removing a conditional that is not used
3daf822 29 Sep 2010 fisting the postgresql tests
1685bd2 29 Sep 2010 convert inject to map + join
ede0466 29 Sep 2010 each works well too
bf388f3 29 Sep 2010 no need for splat and flatten
93096ae 29 Sep 2010 avoid calling to_sql when we can
c493624 29 Sep 2010 removing an inject + merge in favor of Hash#[]
6059c96 29 Sep 2010 use new skool Ruby instead of Ruby Classicâ„¢
721f434 29 Sep 2010 be kind to the garbage collector: only instantiate objec...
e6e9083 29 Sep 2010 adding test cases for the dynamic finder matcher match m...
ecbfed2 29 Sep 2010 constructor should not do so much work; avoid allocating...
409bd22 29 Sep 2010 @klass also uses DynamicFinderMatch, so no need for it o...
1e687e9 29 Sep 2010 no need for a case / when statement
cab1207 29 Sep 2010 do not need intermediate variable, avoid lasgn
1efeb5c 29 Sep 2010 DRY up our regular expression
10d9740 29 Sep 2010 reduce method calls in the dynamic finder matcher
40bc0cb 29 Sep 2010 where_values_hash always returns a hash
9edaf10 28 Sep 2010 porting 066518295032a8e3f3468737337b8c8299442867 to mast...
c2c6f12 28 Sep 2010 porting 515917f5d8678af6c57842ca5dfd7c18e67ff1fe to master
b32bd08 27 Sep 2010 make sure we use the engine assigned to the table when q...
e677275 27 Sep 2010 depending on arel 2.0.0
f38c46c 27 Sep 2010 Revert "depend on the arel gem, not the arel git repo"
a88af8a 27 Sep 2010 removing nonsensical tests, limit now actually adds a limit
d5e9165 27 Sep 2010 depend on the arel gem, not the arel git repo
f90a298 27 Sep 2010 do not pass nil values to arel
1a61a79 24 Sep 2010 fixing bug with rails use of rack-test
7a6c715 21 Sep 2010 removing lolinject
bfd4022 21 Sep 2010 fixing tests. woo
a0fc2f7 21 Sep 2010 providing arel with column information when possible [#5...
3479c1e 10 Sep 2010 passing the quoted id to arel if the object has a quoted id
89cc742 10 Sep 2010 converting an inject to a map + Hash[]
465dd6f 10 Sep 2010 specific number of spaces should not be enforced
2ef6069 10 Sep 2010 avoid method_missing and reduce method calls
2820add 09 Sep 2010 creating a new array is required. who knew? :-(
7108daf 09 Sep 2010 no need for Array.wrap, also avoid array creation
378728b 08 Sep 2010 eliminate present? for fewer method calls
662ce52 08 Sep 2010 returning arrays lets us avoid Array.wrap
ad781a1 08 Sep 2010 removing unnecessary conditional test
16cff17 08 Sep 2010 switch to blank? to avoid method calls
5297e64 08 Sep 2010 refactor to use faster empty?
7ddf663 08 Sep 2010 drying up joins()
41e0f68 08 Sep 2010 reduce method calls, use reject + blank? instead of sele...
a746090 08 Sep 2010 refactor a couple injects to map + Hash[]
1276c28 08 Sep 2010 avoid an inject in favor of dup
9a28d42 07 Sep 2010 attributes should be constructed with table objects
442e4d0 07 Sep 2010 attributes should be associated with tables
b1c1042 07 Sep 2010 serialized attributes should be serialized before valida...
ef66a08 07 Sep 2010 no need to freeze this string
3091cb3 07 Sep 2010 removing useless code, cleaning variable names
d73fcfe 07 Sep 2010 select should raise error when no block or no parameter ...
b8899bb 07 Sep 2010 select does not need a *args
bd1059f 07 Sep 2010 cleaning up confusing logic