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

#23 Emilio Tagua - All time
Showing 524 commits

Hash Date Message
caebe85 27 Mar 2012 Use helper method here.
923ba31 27 Mar 2012 Silence warnings here, only setting Encoding.default_ext...
434d757 15 Apr 2011 Fix console to accept [environment] [options] as specifi...
7d2f472 15 Apr 2011 Fix console to accept [environment] [options] as specifi...
18dde7b 05 Apr 2011 Disable IdentityMap in log tests, it's not important and...
454ec93 04 Apr 2011 Add log message when loading records from Identity Map.
b356172 04 Apr 2011 Use IM when trying to load records using ID.
18439e2 18 Feb 2011 We really don't care about IM middleware order, the impo...
00418ac 18 Feb 2011 Merge remote branch 'rails/master' into identity_map
3927827 18 Feb 2011 Don't use skip, just don't run anything, we don't have s...
3e5efb3 18 Feb 2011 Remove nbproject form gitignore. This shouldn't be here ...
d9eb007 18 Feb 2011 WeakHash is not used, remove it.
8052623 18 Feb 2011 No need to have reinit_with inside an InstanceMethods mo...
49f3525 18 Feb 2011 Initialize @target instead asking if it is defined.
eb23b22 18 Feb 2011 Should use "=" instead "replace" after this commit: 1644...
d21a454 18 Feb 2011 No need to test agaisnt target.
3560869 18 Feb 2011 Reindent and remove wrong line left in merge by mistake.
b8c2feb 18 Feb 2011 Use to_a instead :load in test, since :load changed.
15a03ca 18 Feb 2011 No need to test against target anymore.
0b702ba 18 Feb 2011 Merge remote branch 'rails/master' into identity_map
90a850a 15 Feb 2011 Fix expected queries in relation tests.
c13b7c4 15 Feb 2011 Don't shadow outer local variable.
f1778eb 15 Feb 2011 Run tests without IdentityMap when IM=false is given.
ca75091 15 Feb 2011 Remove identity map from benchmark script.
8ee0b44 15 Feb 2011 Merge remote branch 'rails/master' into identity_map
54dca98 09 Feb 2011 Add missing require
0faa7ee 09 Feb 2011 Add missing require
348c0ec 20 Dec 2010 Should save without validation if autosave is enabled.
02fc6fb 20 Dec 2010 Merge remote branch 'rails/master' into identity_map
a3bd62e 25 Nov 2010 Remove explicit return.
c91a13f 25 Nov 2010 Use ternary instead explicit return.
ac6e944 25 Nov 2010 Remove return, we are already returning self.
1b6b803 25 Nov 2010 Remove explicit return.
c4d31d0 25 Nov 2010 Reuse lock_col variable instead calling locking_column c...
9f35799 23 Nov 2010 Refactor && simplify count_records.
e2bad8a 23 Nov 2010 No need to create a variables to use them once.
63c9185 23 Nov 2010 Remove explicit return and avoid creating local var.
6ffe0ef 23 Nov 2010 Avoid creating local var.
d29d793 23 Nov 2010 Don't create local vars.
b8df3a9 23 Nov 2010 Use params default.
1b531b7 23 Nov 2010 Remove explicit return.
14055ea 23 Nov 2010 No need to define a local var here.
a9e963d 23 Nov 2010 Remove confusing parenthesis.
9c16159 23 Nov 2010 Remove uneeded local var definition.
861cdc4 23 Nov 2010 Remove unneeded local var.
b2b5d02 19 Nov 2010 No need to specify clear is a method from IM when we are...
2ba06b4 19 Nov 2010 Clean IdentityMap before running each benchmark.
d9c0340 19 Nov 2010 IM enable should be kept in current thread.
a12bb71 19 Nov 2010 "there is no need to store this option just for initiali...
1d530e2 19 Nov 2010 We have to check object class to avoid issues when using...
72aa6f4 19 Nov 2010 identity_map name is used for configuration, use Identit...
5098302 19 Nov 2010 Simplify remove_from_config.
54f924c 19 Nov 2010 Enable IM in performance script unless IM=disabled is se...
375aaa9 19 Nov 2010 Enable IdentityMap when generating new apps.
d472241 19 Nov 2010 Fix typo.
b626f3e 19 Nov 2010 IM is disabled by default.
421643b 19 Nov 2010 Read from config, because AR may not be loaded yet.
2fd48c8 19 Nov 2010 Revert "Use ActiveSupport::WeakHash for MRI, JRuby prefe...
dd166fa 19 Nov 2010 Usa Hash instead of WeakHash.
22696b5 19 Nov 2010 No need to check returned object now that weakhash is gone.
1c88d59 19 Nov 2010 Add test using identity map and select.
7d563f9 19 Nov 2010 Refactor associations cache removal from IM. (ht: Aaron ...
938f168 19 Nov 2010 Set IdentityMap disabled by default.
a84add0 19 Nov 2010 We don't need to dup key, since only value is weak.
6cd1224 19 Nov 2010 Update number of queries executed instead of avoiding IM.
5ee3663 19 Nov 2010 Remove associated objects from IM when clearing them fro...
7892543 19 Nov 2010 Don't change tests, fix code: if locking is enabled skip...
024bc70 19 Nov 2010 Added method to IM to remove objects by class and id. Th...
b9e869a 19 Nov 2010 Query objects if readonly_value is false, skip them only...
095c445 19 Nov 2010 Test setup method should clean up IM.
9fe0dbf 19 Nov 2010 Ups, forgot to remove one conflict tag from previous com...
4a0a160 19 Nov 2010 Clear IdentityMap before continue this test, we can do t...
69b627e 19 Nov 2010 Don't load IdentityMap middleware if not enabled. Simpli...
93daf1b 19 Nov 2010 Revert "IdentityMap - Adjustments to test cases"
edb69b9 19 Nov 2010 Call super setup in this test.
4015819 19 Nov 2010 Fix number of queries performed in tests.
08c37b7 19 Nov 2010 Use block syntax in IdentityMap middleware.
87aa913 19 Nov 2010 Flush IdentityMap when running tests.
d13df4c 19 Nov 2010 Use just one repository and keep it in the current thread.
48edab9 19 Nov 2010 Don't wrap into identity map if it is disabled.
333cdcd 19 Nov 2010 Bring back "Reject attributes even if association is loa...
3a34ae0 19 Nov 2010 Change API name, we don't need any param.
c036caf 19 Nov 2010 Use association_class method which returns the reflectio...
4da31d2 19 Nov 2010 Add initial tests for WeakHash.
f3722a3 19 Nov 2010 Use IdentityMap middleware to flush map on each request.
96cc08f 19 Nov 2010 Check if constant is defined in AR, if not this can caus...
ada0149 19 Nov 2010 Use ActiveSupport::WeakHash for MRI, JRuby prefers Weakl...
301dd3d 19 Nov 2010 Use hash[:Post][1] style identity maps for each table.
0873d1e 19 Nov 2010 Use conditional to avoid warnings.
8669933 19 Nov 2010 Weakling is only required for JRuby.
003e4fb 19 Nov 2010 Fix test name and typo.
4f3b8e1 19 Nov 2010 IdentityMap is enabled by default.
a62f722 19 Nov 2010 Add docs to Identity Map.
da721da 19 Nov 2010 Added config syntax to enable/disable identity map: conf...
6d58b27 19 Nov 2010 Set Identity Map disabled by default. Enable it for test...
21483cb 19 Nov 2010 Testing objects equality is what we are looking for here...
a3210d9 19 Nov 2010 implicit_readonly is not set until records are loaded, j...
0f16949 19 Nov 2010 Use strings primary keys in identity map keys to avoid p...
cd6d6fc 19 Nov 2010 Change test models.
ab42382 19 Nov 2010 Test with target object, failing on 1.9.2 when comparing...
234bbe5 19 Nov 2010 Associated objects are assigned from identity map if ena...
c0ad5e4 19 Nov 2010 Don't use identity map if loading readonly records, this...
448420f 19 Nov 2010 Add tests for inverse relations when using has many and ...
6f68447 19 Nov 2010 Remove associated object from identity map when reloading.
f1913ad 19 Nov 2010 Uncomment test and make it work.
f3adddb 19 Nov 2010 Remove objects from identity map if save! failed, otherw...
6b0b95f 19 Nov 2010 Add test for update_attributes and identity map.
a9edd6c 19 Nov 2010 Add test to show that when IdentityMap is disabled finde...
e83f5a0 19 Nov 2010 Remove objects from identity map if save failed, otherwi...
f0eaf11 19 Nov 2010 Use yield instead block argument.
fa11c60 19 Nov 2010 Disable identity map when loading associated records fro...
dd6e680 19 Nov 2010 Prevent pushing duplicated records when using identity map.
7df6175 19 Nov 2010 Remove associated records from identity map if any raise...
09f12a1 19 Nov 2010 Use identity mapper only if enabled.
e88fd02 19 Nov 2010 Remove object from identity map if transaction failed.
5a63df2 30 Sep 2010 Add examples to performance script that were included in...
1851596 30 Sep 2010 Use detect instead select to avoid sh [..] command not f...
61cf112 29 Sep 2010 Use detect instead select to avoid "sh: [mysqldump]: com...
6371e5b 29 Sep 2010 We can't assign @view_context_class here, define super()...
c37800a 29 Sep 2010 _ is not a valid scheme name character, \w includes it a...
8823b85 29 Sep 2010 Remove redundant conditional.
152580e 29 Sep 2010 Don't try to interpolate string if there's no interpolat...
bc0e7f4 29 Sep 2010 Test correct method behaviour.
6268815 29 Sep 2010 Initialize @view_context_class and cache view_context_cl...
17599ab 28 Sep 2010 Enable warnings now that they can be readed.
623ef13 28 Sep 2010 Fix test that wasn't running at all.
d5bb640 28 Sep 2010 Remove methods to avoid warnings.
783e9b8 28 Sep 2010 Change test to avoid warnings.
34fc109 28 Sep 2010 Redefine duplicated test name.
454960d 28 Sep 2010 Redefine duplicated test name.
3e336f9 28 Sep 2010 Use redefine_method since baz is already defined.
0c08d8b 28 Sep 2010 Fix more warnings by defining variables and using instan...
0fa9c53 28 Sep 2010 Define @_layout if it is not defined.
357f594 28 Sep 2010 Initialize @path.
e804104 28 Sep 2010 Use helper method here.
a0f95a8 28 Sep 2010 Silence warnings here, only setting Encoding.default_ext...
d1e976d 28 Sep 2010 Silence warnings here, only setting Encoding.default_ext...
523f980 28 Sep 2010 Remove more warnings on AP.
ad2c210 28 Sep 2010 Define @title to avoid warnings.
80a98e9 28 Sep 2010 Use instance_variable_defined? instead instance_variable...
3abd059 28 Sep 2010 Initialize ivars in tests.
c648a4c 28 Sep 2010 Remove useless string line causing a warning.
9917356 28 Sep 2010 Remove more warnings by initializing variables in test.
3f94b45 28 Sep 2010 Remove more warnings: no need to define attr_accessor if...
19d9fff 28 Sep 2010 Use redefine_method instead define_method, it may be alr...
c8db1ad 28 Sep 2010 Remove duplicated class test. copy/paste fail?
4d6e178 28 Sep 2010 Remove method if exists, avoid calling Array#first so ma...
da8f9ca 28 Sep 2010 Remove more warnings on variables.
dc37bd7 28 Sep 2010 Initialize @trusted_proxies.
eea61a0 28 Sep 2010 Initialize @compiled_at if it is not.
6286b63 28 Sep 2010 Remove warings from rescues: don't define more than once...
540e872 28 Sep 2010 Remove remaining warnings on _trace by adding parenthesi...
c941654 28 Sep 2010 Use parenthesis to avoid ambiguous first argument warning.
7129dd9 28 Sep 2010 undef method if already defined.
dda3431 28 Sep 2010 Remove useless use of :: in void context.
7c8b43e 28 Sep 2010 Ask if the instance variable is defined before asking fo...
9027721 28 Sep 2010 Add parenthesis to avoid syntax warnings.
059d609 28 Sep 2010 Avoid more uninitialized variable warnings.
9717498 28 Sep 2010 Remove duplicated method.
04c4f47 28 Sep 2010 Initialize @sub_templates
699fb81 28 Sep 2010 Initialize @_virtual_path path ivar.
dc2cd26 28 Sep 2010 Rename tests to avoid name collisions and warnings when ...
f63f901 28 Sep 2010 Rename duplicated test, and give it a correct name. Remo...
dc61ab0 28 Sep 2010 Remove duplicated test.
adcc5e1 28 Sep 2010 @selected may not be defined here, avoid warning.
8ee27af 28 Sep 2010 Don't define _test_case method if already defined.
4bce8e3 28 Sep 2010 No need to call super here. Use yield instead block.call
b8c565f 28 Sep 2010 Initialize @app if it doesn't exists.
71acc27 28 Sep 2010 Move uri parser to AS as URI.parser method to reuse it i...
197a995 27 Sep 2010 Move uri parser to AS as URI.parser method to reuse it i...
8adb240 27 Sep 2010 Define @_routes inside method, makes more sense and will...
1ab2ab0 27 Sep 2010 Remove more warnings shadowing outer local variable.
2f326b7 27 Sep 2010 Remove warning "URI.unescape is obsolete" from actionpack.
bb71f18 27 Sep 2010 Rename duplicated test name.
c2940a6 27 Sep 2010 Refactor method to avoid warnings and not run unnecessar...
50decfb 27 Sep 2010 _routes must be inside @controller conditional.
023c202 27 Sep 2010 Initialize @_routes if not defined yet, avoiding more wa...
d0621fd 27 Sep 2010 Avoid uninitialized variable warning.
d95a16c 27 Sep 2010 Initialize @_request and @_response.
1ed18fc 27 Sep 2010 Initialize @cookies.
74d7664 27 Sep 2010 Avoid uninitialized variable warning.
2f59cd6 27 Sep 2010 Remove method previous method if already defined.
e7c833f 27 Sep 2010 Define @emitted_hidden_id if it doesn't exists and reuse...
583ddf2 27 Sep 2010 Remove more warnings shadowing outer local variable.
dafb4bd 27 Sep 2010 Don't shadow outer local variables.
0cb1d87 27 Sep 2010 Remove duplicated test.
6b135f7 27 Sep 2010 Remove method if already exists to avoid warnings.
53b91b1 27 Sep 2010 Avoid uninitialized variable warning, reuse @integration...
986bad6 27 Sep 2010 Remove warning "too many arguments for format string" wh...
b9fa46c 27 Sep 2010 Initialize @_etag.
24ef32f 27 Sep 2010 Ask is @controller is defined to avoid warning.
cd68168 27 Sep 2010 Initialize @_routes if it doesn't exists.
5d773f8 27 Sep 2010 Remove warning "URI.unescape is obsolete" from actionpack.
bb2f53b 27 Sep 2010 Initialize @as before plural method is called.
5ced275 27 Sep 2010 Remove old method before redefining it.
eff68d8 27 Sep 2010 Prevent shadowing outer local variable.
be9883b 27 Sep 2010 Don't redefine existing attributes accessors.
2d274a5 27 Sep 2010 Use parentheses when using assert_match followed by a re...
535371e 27 Sep 2010 Fix indentation.
49d54b4 24 Sep 2010 Refactor decode_credentials to avoid inject and use map ...
e41add0 24 Sep 2010 These tests shouldn't depend on local time to pass or fa...
8a68862 24 Sep 2010 Fix typo and add sanity test for code statistics rake task.
27cfb3e 24 Sep 2010 Perf: refactor method.
abb99e3 24 Sep 2010 Refactor association_collection uniq method.
e1e39a9 24 Sep 2010 No need to use inject here.
093a30a 24 Sep 2010 No need to use inject here, use map instead.
68e1b5a 24 Sep 2010 Goodbye inject, hello map.
8105bc0 24 Sep 2010 Refactor methods in html node to avoid injects.
e66c1ce 24 Sep 2010 Perf: refactor _assign method to avoid inject and defini...
f625b87 24 Sep 2010 These tests shouldn't depend on local time to pass or fa...
63039b9 24 Sep 2010 Fix typo and add sanity test for code statistics rake task.
7047d83 22 Sep 2010 Perf: speed up json encoding.
c88deaf 22 Sep 2010 Use map, no need to use inject here.
8cfc601 22 Sep 2010 Perf: speed up 2 methods in railties.
8c97f49 22 Sep 2010 Refactor decode_credentials to avoid inject and use map ...
dc2f26c 22 Sep 2010 Perf: refactor methods using inject when not need in act...
418190d 22 Sep 2010 Refactor inject use in hash conversions.
59296ab 22 Sep 2010 Refactor routing methods.
0876f39 22 Sep 2010 No need to use inject here.
6d8a670 22 Sep 2010 Perf: refactor _assign method to avoid inject and defini...
0580f5a 22 Sep 2010 No need to use inject here, use map instead.
4513cc1 22 Sep 2010 Goodbye inject, hello map.
ea35ccf 22 Sep 2010 Perf: refactor method.
569be76 22 Sep 2010 Use map instead inject.
2da809d 22 Sep 2010 No need to use inject here.
f6de806 22 Sep 2010 Refactor association_collection uniq method.
10a63e2 22 Sep 2010 Refactor methods in html node to avoid injects.
d64a09b 21 Sep 2010 Remove helper methods that were moved to helper.rb
ae24ce5 21 Sep 2010 Move helper methods to helper.rb. Make test not depend o...
f2765a1 17 Sep 2010 Refactor setup methods by extracting them in abstract_un...
a521a3c 17 Sep 2010 Remove TODO and support all expected attributes.
8c049c6 10 Sep 2010 Add more examples in performance script.
1817ae3 10 Sep 2010 Add more examples in performance script.
61bacc4 10 Sep 2010 Add more examples in performance script.
9935724 09 Sep 2010 Refactor finder conditions look up and assigment for app...
53a9043 09 Sep 2010 Refactor finder conditions look up and assigment for app...
ab1ab5f 09 Sep 2010 Refactor Relation#only. No need to go through every opti...
d30fb46 09 Sep 2010 Add tests for Relation#only.
172377d 09 Sep 2010 No need to go through every option and test it, just don...
90c114d 09 Sep 2010 Refactor Relation#only. No need to go through every opti...
e3246ef 09 Sep 2010 Add tests for Relation#only.
33412b6 09 Sep 2010 No need to go through every option and test it, just don...
d720121 03 Sep 2010 Use new finders syntax in docs.
32e296b 01 Sep 2010 Use new finders syntax in docs.
2ce57fd 01 Sep 2010 Fix test: this should return 0 not 7, since Arel was ign...
93a716f 01 Sep 2010 Fix test: this should return 0 not 7, since Arel was ign...
54b193f 01 Sep 2010 Avoid calling build_where is no argument is given.
5fc006a 01 Sep 2010 Improved conditionals usage to prevent calling methods.
4144eac 01 Sep 2010 Don't test conditional in iteration if it is not present...
c11eec8 31 Aug 2010 Avoid calling build_where is no argument is given.
87e50f1 31 Aug 2010 Improved conditionals usage to prevent calling methods.
2431af1 31 Aug 2010 Don't test conditional in iteration if it is not present...
4b5f417 24 Jun 2010 Only yield block if given.
2c203a9 24 Jun 2010 Remove block definitions in finder methods.
4086ece 24 Jun 2010 Remove block definition from method, is not needed since...
d9f199e 24 Jun 2010 Don't define block, just yield if block is given.
fdb7f84 24 Jun 2010 Remove deprecated block usage in composed_of.
5441e08 24 Jun 2010 Add tests for relation count. Fix other tests that were ...
df595b5 22 Jun 2010 Use the new query API in AR performance script.
12a9e84 22 Jun 2010 Clean CHANGELOG whitespace.
7df105b 22 Jun 2010 Fix order method to accept relation attributes.
7b7cedc 20 Jun 2010 Don't waste time building relations if there are no valu...
e061212 19 Jun 2010 Refactor build_arel: move joins out and simplify havings...
4b4a548 08 Jun 2010 Avoid PostgreSQL and MySQL tests warnings.
ab2877c 08 Jun 2010 Add parentheses to avoid warnings when running AR tests.
d103c73 08 Jun 2010 Bump Arel to 0.4.0
37102a5 30 Mar 2010 Fix failing test in MySQL.
8d99ec9 30 Mar 2010 Named scopes shouldn't test equality using to_a if it's ...
7006aa1 29 Mar 2010 Arel now handles ranges with excluded end.
53ddbfc 29 Mar 2010 Warn scoped order and limit are ignored. [#4123 state:re...
d06a754 25 Mar 2010 Remove unused attributes_with_quotes method.
fc2e257 25 Mar 2010 Move methods from association to relation finder methods.
90a4709 25 Mar 2010 Refactor relation merging to create just one relation an...
e3a2fae 25 Mar 2010 Add add_limit_offset! to adapters.
e260d5f 25 Mar 2010 Require Arel 0.3.2
ac7b5a2 25 Mar 2010 Allow deprecation messages with or without a final period.
d289e15 22 Mar 2010 From and lock should be defined to be consistent with ot...
e08c153 10 Mar 2010 Arel now fallback to using Arel::Attribute if the table/...
d5f9173 31 Dec 2009 Add Relation#delete [Pratik Naik, Emilio Tagua]
00cd378 29 Dec 2009 Relation#count should look for projections in chained re...
5da109d 14 Oct 2009 Merge commit 'rails/master'
06ad817 13 Oct 2009 Use ActiveSupport::Callbacks instead of
991d1bc 13 Oct 2009 Merge commit 'rails/master'
0cf4662 08 Oct 2009 Merge commit 'rails/master'
c3f9d51 08 Oct 2009 Updated ARel commit version.
9a958a3 07 Oct 2009 Relations: Added offset when finding with associations. ...
aadb09b 07 Oct 2009 Merge commit 'rails/master'
f13a7bf 07 Oct 2009 Don't send table_name when updating attributes, use the ...
942d4b2 07 Oct 2009 Don't send table_name when there's no need to.
1d58548 07 Oct 2009 Allow preload and eager_load to work on relations at the...
c3b4da7 06 Oct 2009 Merge commit 'rails/master'
97aba35 05 Oct 2009 Merge commit 'rails/master'
23c168a 05 Oct 2009 Initial documentation to Base#all.
1daceeb 05 Oct 2009 Merge branch 'associations_2'
65f055a 05 Oct 2009 Added eager loading support to Relation and ActiveRecord...
3747f89 05 Oct 2009 Moved relation's test to relation_test.
9a71b6d 05 Oct 2009 Merge commit 'rails/master'
61c959a 03 Oct 2009 Merge commit 'rails/master'
29457a2 02 Oct 2009 Merge commit 'rails/master'
5f9540e 22 Sep 2009 Merge commit 'rails/master'
a294d83 21 Sep 2009 Merge commit 'rails/master'
378b02d 14 Sep 2009 Updated ARel version.
24260dc 14 Sep 2009 Merge commit 'rails/master'
0489f0c 08 Sep 2009 Merge commit 'rails/master'
670281c 08 Sep 2009 Merge commit 'rails/master'
39e4e76 01 Sep 2009 Merge commit 'rails/master'
c01c21b 01 Sep 2009 Added association preload to relation.
6b67df7 27 Aug 2009 Revert "Revert "Add readonly support for relations.""
f2c0725 27 Aug 2009 Revert "Add readonly support for relations."
7cce95b 27 Aug 2009 Add readonly support for relations.
d56e987 27 Aug 2009 No need to reload the relation table with a method param...
53f6c6d 27 Aug 2009 Performance: Don't reload ARel relation on update.
e204f80 27 Aug 2009 Performance: Don't reload the ARel relation on create, d...
1cc0ea8 27 Aug 2009 Performance: Don't reload the arel_table when destroying.
d395391 27 Aug 2009 Merge commit 'rails/master'
286f47f 26 Aug 2009 Remove useless var local definition.
33746c4 25 Aug 2009 No need to create a new relation if the argument is blank.
5191010 25 Aug 2009 Merge commit 'rails/master'
38d6e65 25 Aug 2009 timestamps gives a created_at field not created_on.
09fde64 24 Aug 2009 timestamps gives a created_at field not created_on.
689b89f 21 Aug 2009 Revert "Add bench script for ActiveRecord. Ignore log fi...
c57f94d 21 Aug 2009 Merge commit 'rails/master'
0c6aed0 20 Aug 2009 Add bench script for ActiveRecord. Ignore log file and t...
a60334f 19 Aug 2009 Remove useless conditionals/local var.
54fcbb8 19 Aug 2009 Make sure join association methods are called once.
b324740 19 Aug 2009 Don't sanitize_sql where it doesn't make sense.
ccf5f2c 19 Aug 2009 Remove old method and comment.
3e1ef19 19 Aug 2009 Remove useless InnerJoinDependency, inner joins are perf...
b342728 19 Aug 2009 Merge commit 'rails/master'
2048556 19 Aug 2009 Remove whitespace.
c36cfa7 18 Aug 2009 Remove unused quoted_record_ids, now ARel does this usin...
a09215e 18 Aug 2009 has_many nullify associations keys using ARel.
a717877 18 Aug 2009 Remove now unused quote_table_name, ARel does that quoti...
d5476b4 18 Aug 2009 habtm insertion with ARel integration.
c1f833d 18 Aug 2009 habtm delete method integrated with ARel.
0abba28 18 Aug 2009 Call to_sql method on ActiveRecord::Relation instance no...
74ed123 18 Aug 2009 Override respond_to? in ActiveRecord::Relation to go with
fefb4c7 18 Aug 2009 Cache arel_table when possible, use class method arel_ta...
0d6997b 18 Aug 2009 Cache #arel_able when possible.
60926db 18 Aug 2009 Inline initializer setup.
66fbcc1 18 Aug 2009 Use immutable relation objects to generate queries.
ac03bc9 18 Aug 2009 Use explicit method definition instead of metaprogramming.
fa8f5c2 18 Aug 2009 Relation#joins! should know what to join instead of dele...
08f6af2 18 Aug 2009 Fix typo in test classname.
79e951c 18 Aug 2009 Use finder options as relation method names to provide m...
c923409 17 Aug 2009 Clean up relation joins when finding records with includ...
4b339f4 17 Aug 2009 Merge commit 'rails/master'
c01c896 17 Aug 2009 Merge commit 'rails/master'
770fca1 16 Aug 2009 Remove group when building the relation, it will be adde...
796ec65 14 Aug 2009 Don't use regular rinder on calculations since scoping o...
48c1e6d 14 Aug 2009 Merge commit 'rails/master'
9ac01fa 14 Aug 2009 Use ARel's joins when building a query for finding recor...
b68ef73 11 Aug 2009 Merge commit 'rails/master'
8c3a6f8 10 Aug 2009 Merge commit 'rails/master'
10af9fa 10 Aug 2009 Merge commit 'rails/master'
0e2fbd8 10 Aug 2009 Merge commit 'rails/master'
eb3ae44 10 Aug 2009 Merge commit 'rails/master'
9520143 08 Aug 2009 Merge commit 'rails/master'
6843fb9 08 Aug 2009 Fix models load order to be able to run unit tests.
ae9e1e9 07 Aug 2009 Removed unused methods.
d469ad8 07 Aug 2009 Removed useless OR.
6b5fab9 07 Aug 2009 Don't scope order in calculations.'
04abe53 07 Aug 2009 Merge commit 'rails/master'
945ef58 07 Aug 2009 More work on removing plain SQL from associations and us...
4e86602 06 Aug 2009 Merge commit 'rails/master'
ae175a5 05 Aug 2009 Merge commit 'rails/master'
f8eb443 03 Aug 2009 Added collection iteration to AR::Relation.
31c8353 03 Aug 2009 Don't use local vars before testing its conditional.
62296a5 03 Aug 2009 Merge commit 'rails/master'
3de59e9 31 Jul 2009 Merge commit 'rails/master'
c1cbf02 31 Jul 2009 Added ActiveRecord::Relation tests. Allow Relation to ac...
ca1e62f 22 Jul 2009 Performance: cache/reload arel relation when possible to...
5123a23 21 Jul 2009 Removed unused local variable.
0e0866e 21 Jul 2009 Introduced ActiveRecord::Relation, a layer between an AR...
f32c370 21 Jul 2009 Merge commit 'rails/master'
9a28bd7 20 Jul 2009 Merge commit 'rails/master'
b326fae 20 Jul 2009 Performance boost for AR#create
046c22c 20 Jul 2009 Removed legacy test.
87ca87d 16 Jul 2009 Merge commit 'rails/master'
f4a2356 16 Jul 2009 Added ActiveRecord::Base#(where|join|project|group|order...
634f671 15 Jul 2009 Merge commit 'rails/master'
1e2d722 07 Jul 2009 Adds a audio_tag helper for the HTML5 audio tag. Fixed v...
fb46d00 06 Jul 2009 Merge commit 'rails/master'
6d4b6a2 03 Jul 2009 Merge commit 'rails/master'
cd424f0 02 Jul 2009 Merge commit 'rails/master'
084e4a2 01 Jul 2009 Merge commit 'rails/master'
260c847 01 Jul 2009 Create is now powered by Arel. Removed methods that are ...
0f5785c 01 Jul 2009 Small refactor to update_all.
a9cd9f4 01 Jul 2009 Merge commit 'rails/master'
cbf8ecc 30 Jun 2009 Merge commit 'rails/master'
e5b8c44 30 Jun 2009 Merge commit 'rails/master'
9c70442 30 Jun 2009 Merge commit 'rails/master'
50f73bd 24 Jun 2009 Merge commit 'rails/master'
0002fd4 23 Jun 2009 Updated Arel submodule.
3b27a48 23 Jun 2009 Refactoring: Calculations now use construct_finder_sql i...
b9088dc 23 Jun 2009 Merge commit 'rails/master'
4864f92 23 Jun 2009 Removed unused methods.
02a723f 23 Jun 2009 Arel now buils SQL queries for associations. Removed old...
bc899fd 23 Jun 2009 Arel updated. All tests passing for SQLite3 and PostgreSQL.
d587cf3 23 Jun 2009 Removed old commented code
3e4452c 17 Jun 2009 Forget about auto scope, it's always explicit.
16ac353 16 Jun 2009 Merge commit 'rails/master'
34a068d 12 Jun 2009 Leave the quoting part to ARel
8db190a 12 Jun 2009 HasOneAssociation inherits AssociationProxy since it sha...
a924b2f 12 Jun 2009 Merge commit 'rails/master'
247ac95 10 Jun 2009 Merge commit 'rails/master'
d7b98b3 10 Jun 2009 Arel updated
d127831 10 Jun 2009 Merge branch 'update_all'
af9f9dd 10 Jun 2009 Use array of orders instead of string concatenation
71528c2 10 Jun 2009 Initial update_all migration
0587462 10 Jun 2009 Revert "Use ARel in SQL generation through associations"
7be3e3b 10 Jun 2009 Use ARel in SQL generation through associations
8c3b832 10 Jun 2009 Use ARel in SQL generation through associations
103b282 09 Jun 2009 Merge commit 'rails/master'
fd3c55f 02 Jun 2009 Merge commit 'rails/master'
5255a81 02 Jun 2009 Updated Arel submodule
2474fbb 02 Jun 2009 Set ActiveRecord as Arel engine on load.
bbe51a1 02 Jun 2009 No need to specify the engine now that it is in active_r...
5227119 02 Jun 2009 Refactors to work with latest Arel implementation.
b3d4054 26 May 2009 Merge commit 'rails/master'
aa55122 19 May 2009 Merge commit 'rails/master'
20deb67 19 May 2009 Add missing models and fixtures [#2673 state:resolved]
1cc4459 18 May 2009 Merge commit 'rails/master'
5463823 18 May 2009 Remove unnecessary condition and local variable [#2602 s...
3db44e9 18 May 2009 Merge branch 'master' of git://github.com/rails/rails
a04dedd 18 May 2009 Merge commit 'rails/master'
28f5cfe 18 May 2009 Add missing model and fixtures to finder_test [#2671 sta...
0048897 12 May 2009 Merge commit 'rails/master'
6c7d8cb 09 May 2009 Merge commit 'rails/master'
8885b2d 06 May 2009 Refactor to calculations. Migration's versions are strin...
118b19a 06 May 2009 Merge branch 'master' of git://github.com/rails/rails
a83a1cc 05 May 2009 Merge commit 'rails/master'
d19d4d2 05 May 2009 Fixes to have all test passing on PostgreSQL.
d3042ef 04 May 2009 Merge commit 'rails/master'
d522b7c 02 May 2009 Revert "Work around count returning string (bug)"
3fd467e 02 May 2009 Refactor to use arel_table method, and also use the same...
c989688 02 May 2009 Removed ARel table assignment
5e790d3 02 May 2009 Merge commit 'rails/master'
9f36431 02 May 2009 Updated ARel
ca0530a 30 Apr 2009 exists? method now uses ARel
5b61168 30 Apr 2009 Added arel_attributes_values methods, refactored locking...
0cf54f9 30 Apr 2009 Merge commit 'rails/master'
b0bd4f4 29 Apr 2009 Merge commit 'rails/master'
db892ea 29 Apr 2009 Fix duplicated test name
19d2ff8 29 Apr 2009 Calculations now use Arel to construct the query.
4246a79 28 Apr 2009 Show executed queries when assert_sql assertion fails [#...
0905396 25 Apr 2009 construct_finder_sql now use Arel
0e113a0 24 Apr 2009 Refactored locking update
649fd10 24 Apr 2009 Merge commit 'rails/master'
345e686 24 Apr 2009 Changed locking to use Arel. Arel updated
c0f66b7 24 Apr 2009 Added ruby-debug
a841cd2 23 Apr 2009 Fix models load order to be able to run unit tests.
e428c75 23 Apr 2009 Remove connection method definition, since it's called j...
7958308 23 Apr 2009 More progress on migrations. Arel updated.
d8f99c3 23 Apr 2009 Added Arel integration to migration's version update table
0d9f1da 23 Apr 2009 Arel updated
a934bbb 23 Apr 2009 Removed blank lines
fdcd819 23 Apr 2009 Require Arel
3b43d18 23 Apr 2009 Added arel as a submodule. This is temporary and will ma...
2b8be76 01 Feb 2009 validate_length_of should use custom message if given wh...
c092dbe 20 Dec 2008 Add missing fixture to allow reload models test to run i...
9cf6b1b 18 Dec 2008 Add missing model files so tests can run isolated [#1506...
0839401 10 Dec 2008 Fix test names collision.
96b815d 10 Dec 2008 Fix test names collision.
757e436 10 Dec 2008 Fix: counter_cache should decrement on deleting associat...
c9e176d 10 Dec 2008 Fix: counter_cache should decrement on deleting associat...
05f2183 10 Dec 2008 Fix: counter_cache should decrement on deleting associat...
701abb9 02 Dec 2008 Make new_record? an alias of new? in ActiveResource to f...
2014d91 02 Dec 2008 Make new_record? an alias of new? in ActiveResource to f...
97403ad 01 Dec 2008 Add :having option to find, to use in combination with g...
77c6ba9 03 Nov 2008 Added RJS, memory leaks and plugins chapters to Debuggin...
6744a8b 03 Nov 2008 Added missing sidebar block closing delimiter.
606b62a 16 Sep 2008 Updated Debugging Rails Applications: use title case in ...
dc8bf75 15 Sep 2008 When counting grouped records the target should be loade...
9c4730d 14 Sep 2008 Base.skip_time_zone_conversion_for_attributes uses class...
646b5bf 12 Sep 2008 Use select and change test so new tests can work on post...
a37c5ae 11 Sep 2008 Improve test coverage when using the group option in fin...
c98cb8f 11 Sep 2008 Add --debugger option to script/console.
d551d9e 11 Sep 2008 Merge branch 'master' of git@github.com:lifo/docrails
65c6e22 11 Sep 2008 Updated Debugging Rails applications guide styles, use b...
d0a2b84 10 Sep 2008 Include tip for using ruby-debug in development mode wit...
33ee0e3 10 Sep 2008 Add the description of "Debugging Rails applications" gu...
567392b 10 Sep 2008 Added find_last_by dynamic finder [status:committed #762]
ba1e303 08 Sep 2008 Changes on Rails Debugging Guide: added the logger secti...
c6acd29 05 Sep 2008 Added View Helpers to the Rails debugging guide.
6c51c45 05 Sep 2008 Rails debugging guide updated.
e38fe94 05 Sep 2008 Debugging Guide updated after having some feedback on it...
4fd8934 05 Sep 2008 Updates on Debugging Rails guide.
af04ea8 05 Sep 2008 Debugging Rails Applications guide updated.
df603e5 05 Sep 2008 More work on Rails debugging guide.
d6ff065 04 Sep 2008 Merge branch 'master' of git@github.com:lifo/docrails
f250496 04 Sep 2008 Added prompt, context and references to debugging Rails ...
cb2f5de 04 Sep 2008 Merge branch 'master' of git@github.com:lifo/docrails
62cba9a 04 Sep 2008 Initial commit of the Rails debugging guide.
6183e55 31 Aug 2008 Use reflection primary_key instead of id for when select...
c364c1f 30 Aug 2008 Allow prototype functions to receive position parameter ...
367a55e 30 Aug 2008 Allow prototype functions to receive position parameter ...
b163d83 30 Aug 2008 Performance: Better query for ASSOCIATION_ids. Select on...
11eb29f 30 Aug 2008 Make assert_select_rjs code more readable, make use of u...
4b2826a 24 Aug 2008 In javascript helpers option[:type] = :synchronous shoul...
ea0d036 08 Aug 2008 mail_to should use decodeURIcomponent instead of unescap...
3060715 06 Aug 2008 Added missing opening double quote to doc example in pro...
f3da46e 31 Jul 2008 In javascript helpers option[:type] = :synchronous shoul...
fb5cc19 31 Jul 2008 Fix HasManyThroughAssociationsTest tests. [#733 state:re...
2617d0d 30 Jul 2008 Performance: grouping helpers should use yield instead o...
f93e737 30 Jul 2008 Prototype helpers should generate Element.insert instead...
eaab895 30 Jul 2008 Prototype helpers should generate Element.insert instead...
b32a24a 17 Jul 2008 Include a :number option example inside Time conversions...
f253e98 15 Jul 2008 update_counters should update nil values.
459e581 15 Jul 2008 update_counters should update nil values.
570f5aa 04 Jul 2008 Allow date helpers to ignore date hidden field tags. [#5...
a01a017 16 May 2008 Change migration generator USAGE to explain the timestam...
8f46ead 01 Apr 2008 Improving railties test coverage. Closes #11496 [miloops]
c52771e 31 Mar 2008 Fix case-sensitive validates_uniqueness_of. Closes #1136...
3aaf60d 31 Mar 2008 Add :message option to validates_numericality_of. Closes...
bdd8881 28 Mar 2008 Fixed that has_many :through would ignore the hash condi...
ca94136 26 Mar 2008 Improve documentation.
c10b225 25 Mar 2008 Fixed that ActiveRecord#Base.find_or_create/initialize w...
123f5a3 24 Mar 2008 Added :confirm option to submit_tag (closes #11415) [mil...
c23c9bd 21 Mar 2008 Allow association scoping for built/created records if :...
d5a4d5a 12 Mar 2008 Added ActiveRecord::Base.find(:last) (closes #11338) [mi...
e117350 07 Mar 2008 Add :readonly option to HasManyThrough associations. Clo...
be62024 05 Mar 2008 Documenation for has_one/has_many nested resource option...
dfa7866 13 Feb 2008 Introduce the :readonly option to all associations. Reco...