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

#3 Aaron Patterson - All time
Showing 3235 commits

Hash Date Message
d6d6376 2013-05-22 reverse comparison because of strange AS behavior
26fd5f0 2013-05-22 just set the default argument, a nil parent should be an...
220f1a0 2013-05-22 fold the collection rather than multiple assigments
d440fa0 2013-05-21 use drop rather than calculate the array length
ac70ec6 2013-05-21 Merge branch 'bindwhere'
f3ebbea 2013-05-21 avoid creating a set if no where values are removed
5082345 2013-05-21 remove bind values for where clauses that were removed
d2d5f15 2013-05-21 push partitioning up so bind elimination can get the rem...
a483ae6 2013-05-21 push partion logic down and initialization logic up
847752a 2013-05-21 partition the where values so we can access the removed ...
bff89a2 2013-05-21 eliminate some conditionals
52ed881 2013-05-21 change method name to reflect what it actually does.
3f4f56a 2013-05-21 save the where values in variables so we don't need to l...
658e9e0 2013-05-21 pass where values to the helper function rather than rel...
1ff5341 2013-05-18 stop swallowing exceptions in assert_queries. Methods t...
18fe96c 2013-05-17 stop doing assingments in an iterator
2eecc0d 2013-05-17 include bind values from the default scope
6062e42 2013-05-16 let Ruby do the is_a check for us
10b538c 2013-05-16 Merge pull request #10656 from zenspider/fix_mocha_back
156e2e3 2013-05-16 Revert "just call the class method since we know the cal...
9fef7c8 2013-05-16 Merge pull request #10527 from zenspider/squishy_minitest5
2857496 2013-05-16 test refactor
e38c93a 2013-05-16 Merge pull request #10594 from shime/rack-debugger
7816b98 2013-05-16 Merge pull request #10619 from alno/top_level_array_in_p...
9986058 2013-05-16 tiny types should only be integers when the length is <=...
7a2a942 2013-05-22 tiny types should only be integers when the length is <=...
9db6e63 2013-05-16 Merge pull request #10591 from acapilleri/cond_callback_...
dcc1267 2013-05-15 require things we need
55975c7 2013-05-15 just call the class method since we know the callbacks a...
920753f 2013-05-15 this variable is used, so we don't have to use double as...
8559871 2013-05-15 remove dead code
1012c3e 2013-05-15 remove deprecation notices
db78643 2013-05-15 stop keeping a reference to the options hash
99f5add 2013-05-15 conditions are guaranteed to be arrays by initialize
d10cadc 2013-05-15 simplify the condions lambda generation
d433436 2013-05-15 use unless instead of if!
dd03f10 2013-05-14 only dup the options once, the Callback object does not ...
132db31 2013-05-14 make the compile method thread safe
d2405a0 2013-05-14 use inject rather than multiple assignments
ba55276 2013-05-14 deprecating string based terminators
4c628e4 2013-05-14 inspect the filter when displaying error messages
8ece52f 2013-05-14 use public api for testing rather than grabbing instance...
def815a 2013-05-14 halting lambda must be instance execed
dbee8c3 2013-05-14 fixing arity2 test
e8e7d83 2013-05-14 Merge branch 'polymorphic'
7820205 2013-05-14 fix shadowed variable warnings
87378b0 2013-05-14 polymorphic around callbacks
e8ddd4f 2013-05-14 polymorphic after filter
c5953f7 2013-05-14 rename terminal to halting, try to keep naming consistent
bd95ff8 2013-05-14 push the before filter lambdas to factory methods
eac50bc 2013-05-14 polymorphic before callbacks
9dcecbb 2013-05-14 Merge branch 'master' into normalizecb
f93da57 2013-05-14 private callback methods should work
73aefee 2013-05-13 use a singleton end node
d2c0571 2013-05-13 Revert "we never pass blocks, so remove this"
ccbefff 2013-05-13 if there is nothing to compile, then do not bother compi...
877964d 2013-05-13 Arrays are no longer supported
9caf0cf 2013-05-13 we never pass blocks, so remove this
b308f0d 2013-05-13 raise an argument error if the filter arity is greater t...
edf116a 2013-05-13 Merge branch 'master' into normalizecb
099e827 2013-05-13 adding more callback type coverage
1ad68e3 2013-05-13 Merge branch 'master' into normalizecb
b93cd60 2013-05-13 extract getting an setting callbacks to methods
72be280 2013-05-13 call extracted method from callback manipulation methods
35c4a2c 2013-05-13 extract callback param munging
0b9b132 2013-05-13 no reason to make these defaulted, we always pass values in
19b9f7b 2013-05-13 pass the actual filter, not a string
d53b5f0 2013-05-13 Merge branch 'master' into normalizecb
37ca5b0 2013-05-13 add tests for reset_calbacks
b97ff31 2013-05-10 do not keep a reference to the chain in the callback obj...
f0a9f81 2013-05-10 fix deprecation test
929658c 2013-05-10 push merge code to the callback itself
91e002e 2013-05-10 dup the callback and set the chain
2efe6ce 2013-05-10 remove klass because it is not used
40bdad3 2013-05-10 rename instance variables
17dfee0 2013-05-10 push duplicates? logic to the instance
c5ed42a 2013-05-10 callback chain is in charge of the cache, so remove meth...
a3e9d6b 2013-05-10 __define_callbacks method is not necessary anymore
d1316bb 2013-05-10 just run compiled callbacks since they are cached
ade7d36 2013-05-10 cache compiled callbacks
3aee912 2013-05-10 use delegation over inheritance so we can figure when to...
5bc4740 2013-05-10 fixing activemodel tests
3551690 2013-05-10 use an environment object to hold state about the filter...
95e7e56 2013-05-10 object based callbacks cannot be duplicated
d4dcd6e 2013-05-10 pass the run block as a normal variable to the rest of t...
9b52026 2013-05-10 fixing more variable names
2b1d7ea 2013-05-10 fix variable name
d5fdc0d 2013-05-10 reduce the number of lambas
a50088a 2013-05-10 callback sequence is no longer used
6514ee9 2013-05-10 no need for variable assignments, just pass the values in
f5478d9 2013-05-10 make_lambda is never called with an Array
23122ab 2013-05-10 callbacks are wrapped with lambdas
cc0fd31 2013-05-10 remove dead code
bf6429c 2013-05-10 fix method names
07da960 2013-05-10 using lambas for the callback bodies
2b1500d 2013-05-10 wrap all options in lambas
05609f4 2013-05-08 use public send on the scope parameters
1d6ac22 2013-05-08 add test for object conditional with scope
fe7f4b4 2013-05-08 using strings as scopes is not used anywhere, so remove it
7d89a9f 2013-05-08 adding a class conditional test
ece76f3 2013-05-08 adding tests for lambdas as conditions
6189e27 2013-05-10 conditions in callbacks return consistent lambdas
cecef59 2013-05-08 Merge branch 'polycb'
9e323e7 2013-05-08 separate identification computation
8038f7e 2013-05-08 separate filters from source code
1ff1236 2013-05-08 we need to indicate the type of callback
5d2c3a1 2013-05-08 adding more tests around callback inconsistencies
d32b329 2013-05-08 refactor tests for more points
3df92d9 2013-05-08 adding test to demonstrate inconsistencies in the AS::Ca...
6abbc4a 2013-05-08 if the callbacks are not the same class, they cannot be ...
f21da67 2013-05-08 fix object comparison case
a0f9041 2013-05-07 Merge pull request #10506 from seanwalbran/fix-10502-ski...
19117ff 2013-05-07 Revert "Fixes skipping object callback filters"
b9903c3 2013-05-08 polymorphic comparison operator
2b5e4f7 2013-05-07 Revert "Merge pull request #10455 from patricksrobertson...
b880497 2013-05-07 Revert "Merge pull request #10455 from patricksrobertson...
3043d45 2013-05-07 Merge pull request #10455 from patricksrobertson/bigseri...
086de43 2013-05-07 Merge pull request #10455 from patricksrobertson/bigseri...
8c4a9c0 2013-05-03 Merge pull request #10457 from zenspider/squishy_test_or...
9baf8a0 2013-05-03 Merge pull request #10457 from zenspider/squishy_test_or...
4c242e6 2013-05-03 Squashed commit of the following:
6c61dbf 2013-05-03 Squashed commit of the following:
dd1f360 2013-05-02 Merge pull request #7839 from chancancode/handle_aliased...
78db16d 2013-05-01 maintain return value for recreate_database
fc65d31 2013-05-01 maintain return value for recreate_database
fd890f6 2013-05-01 Merge pull request #9857 from yyyc514/bad_params_should_400
f9ceefd 2013-05-01 Merge pull request #9857 from yyyc514/bad_params_should_400
c68b6f0 2013-05-01 Merge pull request #10349 from caliper-io/mute_psql_output
1db8f9d 2013-05-01 Merge pull request #10349 from caliper-io/mute_psql_output
2088bf2 2013-04-30 mysql needs to reconnect after recreate. Thanks @mperham
533402f 2013-04-30 mysql needs to reconnect after recreate. Thanks @mperham
ba12ef6 2013-04-17 just clear the caches on clear! rather than replacing. f...
94e68e7 2013-04-17 adding a test for root path in the app
03d071d 2013-04-17 adding a test for root path in the app
4d47885 2013-04-09 Merge branch '2-3-later' into 2-3-stable
46c26e8 2013-04-09 Merge branch '3-1-later' into 3-1-stable
536f316 2013-04-09 Merge branch '3-2-later' into 3-2-stable
dfdc1e3 2013-04-06 `fast_xs` support has been removed. Use 'String#encode(...
ea3a190 2013-04-06 updating the guide
cc0c392 2013-04-06 add integration test for shorthand rake tests
2e0e5bb 2013-04-06 rake test app/model/foo.rb and rake test models/foo works
88cf64a 2013-04-05 extract test info from the command line and set up the t...
7f698da 2013-04-05 add a class for splitting up rake commands
32eff65 2013-04-05 just use ruby to run tests
c7a148f 2013-04-05 removing `rails test`, updating docs to show how to use ...
91efe39 2013-04-05 Merge branch 'railstest'
01034d3 2013-04-05 Merge branch 'master' into railstest
c037659 2013-04-05 do not blow away the test database on every run
0560308 2013-04-05 just check pending migrations in the current environment
02acd95 2013-04-04 stop depending on callbacks
76a8091 2013-04-03 check pending migrations against the test db
999835a 2013-04-03 only match the default task
22fee7c 2013-04-02 Merge pull request #9975 from mmangino/raise_when_attrib...
125cbc3 2013-04-03 test no longer makes sense after requiring all test files
328814b 2013-04-03 switch the testing tests to use rake
37154c0 2013-04-03 a test file can be provided to rake, e.g.:
8c22235 2013-04-03 switch to Rails::TestTask
58476a7 2013-04-03 default task should also be in the test env
1c2ad03 2013-04-03 ensure the schema checking is done in the dev connection
29f973c 2013-04-03 Revert "Update Rake tasks to call `rails test` instead"
7b295ef 2013-04-03 Revert "Warning removed unused variable task_name"
62a0803 2013-04-03 apps that depend on active record should load fixtures
2e68ecc 2013-03-25 default RAILS_ENV to test if we're in a test task
7a872e9 2013-03-23 Merge branch 'schema'
db3a6e6 2013-03-23 squelch an unused variable warning
bc8ebef 2013-03-23 add uuid primary key support
d25e407 2013-03-23 separate primary key from column type
d1577cf 2013-03-20 Merge branch '3-2-stable' into fredwu-slow_view_loading_fix
34c7e73 2013-03-20 use `connect_poll` on pg so that reaping does not hurt t...
7150a9d 2013-03-20 Revert "default the reaping frequency to 10 seconds"
a46cda1 2013-03-19 Merge pull request #9363 from wangjohn/fix_repair_valida...
2392535 2013-03-18 Merge branch 'master-sec'
afcd01b 2013-03-18 Merge branch '3-2-13' into 3-2-stable
3773c2f 2013-03-18 bumping to 2.3.18
af7da4d 2013-03-18 Revert "Revert "Switched to newer rdoc and gem package t...
a4b5582 2013-03-18 bumping to 3.2.13
0c510c7 2013-03-18 bumping to 3.1.12
2ac300b 2013-03-22 push the mysql add_column up to the abstract adapter
739a720 2013-03-22 allow multiple add columns
072dbbf 2013-03-22 pull add_column_options! off the pg connection class
6b7fdf3 2013-03-22 add a pg visitor for dealing with schema modification
f20b2f4 2013-03-22 push alter table add column sql in to the schema modific...
f84cf41 2013-03-22 there is no reason to check for an already defined column
d43edf6 2013-03-22 push column initialization down to the factory method
b8a533d 2013-03-22 @columns list is no longer necessary
c5e03e8 2013-03-22 keep ivars private, do not manipulate them outside their...
a724096 2013-03-22 factory methods should not alter object state
14d7dc0 2013-03-22 push SQL generation inside the schema creation object
a80bcc3 2013-03-22 mostly decouple TableDefinition from the database connec...
1c9f7fa 2013-03-22 remove to_sql from TableDefinition
cd07f19 2013-03-22 decouple column definition from the database connection
4b4c8bd 2013-03-22 stop depending on sql_type in pg
69ef76a 2013-03-22 remove knowledge of SQL from the column definition object
10f0e6f 2013-03-16 fix protocol checking in sanitization [CVE-2013-1857]
735bb98 2013-03-16 fix protocol checking in sanitization [CVE-2013-1857]
77403a9 2013-03-16 fix protocol checking in sanitization [CVE-2013-1857]
99123ad 2013-03-16 fix protocol checking in sanitization [CVE-2013-1857]
e115ace 2013-03-16 fix protocol checking in sanitization [CVE-2013-1857]
c1003d9 2013-03-15 ask column if it is a pk
2394d28 2013-03-15 fix hash duping on 1.9
5e0e415 2013-03-15 clean up pk delclaration in `create_table`
aac00ed 2013-03-15 bumping arel
ab379b5 2013-03-15 oops!
19ca04a 2013-03-15 just access the ivars rather than rb_iv_get
8d3e5c8 2013-03-15 hide more data in the schema cache
a0dfd84 2013-03-15 safely publish columns and columns hash info
fef2104 2013-03-15 dup and set the default proc to nil rather than looping ...
d758794 2013-03-15 you can provide uuid_generate_v4 as the default value fo...
cf06577 2013-03-15 pg is the only adapter that supports the xml type, so pu...
ee46011 2013-03-15 Apparently people were mutating this array. :'(
abba61e 2013-03-15 hashes are ordered, so just use the columns_hash ivar
772c18e 2013-03-15 use the method so we do not depend on internal ivars
d5f4b53 2013-03-15 extract factory method and push common code up to abstra...
b7b6c22 2013-03-14 Merge pull request #9713 from imanel/live_stale
7169e4c 2013-03-12 removing out of date comment. :heart::heart::heart::hea...
ed9e3f6 2013-03-12 drop memory consumption and startup speed by switching t...
7cc588b 2013-03-11 default the reaping frequency to 10 seconds
b98efa2 2013-03-11 debugger does not work on trunk
ccf256d 2013-03-06 bumping to rc2
ef9f053 2013-03-16 stop calling to_sym when building arel nodes [CVE-2013-1...
5ff6012 2013-03-16 stop calling to_sym when building arel nodes [CVE-2013-1...
f980289 2013-03-16 stop calling to_sym when building arel nodes [CVE-2013-1...
5dc2e35 2013-03-16 stop calling to_sym when building arel nodes [CVE-2013-1...
9d7a748 2013-04-26 adding test for the symbol refs
7c8caf9 2013-04-26 adding test for the symbol refs
1b699fc 2013-03-05 Revert "Merge pull request #8209 from senny/backport_8176"
ffeb7dd 2013-02-26 Merge pull request #8010 from subwindow/postgres_inet_de...
45321a6 2013-02-25 Merge pull request #9246 from Noemj/update_prepared_stat...
54f9b75 2013-03-04 only calculate next_id when we need a new method defined
9d023c8 2013-02-14 Merge pull request #8704 from senny/remove_regexp_global...
f8c8ad5 2013-02-12 Merge pull request #9204 from ranjaykrishna/col-prob
0268b5d 2013-02-12 test for regression from a712e08ebe21f6d8653a0e6602df2e0...
f2839f1 2013-02-11 Revert "Merge pull request #9126 from mbarb0sa/bugfix/js...
1737f94 2013-02-11 Merge branch '2-3-sec' into 2-3-stable
182d4e3 2013-02-11 Merge branch '3-0-sec' into 3-0-stable
f1efecf 2013-02-11 Merge branch '3-2-sec' into 3-2-stable
360af4e 2013-02-11 Merge pull request #9126 from mbarb0sa/bugfix/json-decod...
cdd293c 2013-02-11 fixing bit string test
02d553d 2013-02-11 bumping to 2.3.17
415bf3d 2013-02-11 bumping to 3.1.11
1dccd44 2013-02-11 bumping version
9b9be48 2013-02-11 remove ruby-prof
f8a2ec2 2013-02-10 adding test for CVE
b0bf30c 2013-02-10 adding test for CVE
c35d913 2013-02-10 adding test for CVE
d29235d 2013-02-10 fixing call to columns hash. run the damn tests when you...
2f0ff75 2013-02-10 fixing call to columns hash. run the damn tests when you...
9a48f4c 2013-02-10 fixing attr_protected CVE-2013-0276
34ac46c 2013-02-07 Merge pull request #9203 from jaggederest/dumping_pgsql_...
5efce21 2013-02-04 Merge pull request #9177 from zenspider/master
443be75 2013-02-04 Merge pull request #9152 from dahakawang/master
10513d2 2013-01-30 Merge pull request #9111 from jsomara/3-0-json-fix
efd2be3 2013-01-29 reloading type map on extension changing
95e87bf 2013-01-29 fixing comment
439ac72 2013-01-29 add API to pg for enabling / disabling hstore
b875be0 2013-01-28 bumping to 3.0.20
1169552 2013-01-28 bumping version
789df3b 2013-01-27 add fetch to CookieJar
bb21d6e 2013-01-30 remove dead code
0cabcf9 2013-01-30 change parameter name for positional args
cc00239 2013-01-30 nodoc the helper classes, cache stuff for optimized helper
c337e87 2013-01-30 cache path parts in the instance
8e5b437 2013-01-30 stop evaling a string every time
27bccf0 2013-01-30 moving helper classes outside the private block
3bfdfc8 2013-01-30 pushing specialization down to the optimized class
026c40f 2013-01-30 use polymorphism to remove conditional
23b2d60 2013-01-30 move conditionals to instance
06f2ec4 2013-01-30 pull stuff out of the caller and hide in the instance
2cdbe22 2013-01-30 moving more stuff on to the instance
d783ba2 2013-01-30 move optimize_helper? to the helper instance
532e122 2013-01-30 moving more stuff to the instance
621ca05 2013-01-30 moving some stuff to the initializer
44dd44a 2013-01-30 moved more evald code
fc8f45a 2013-01-30 factored out some of the dynamic code
ccaeb6b 2013-01-24 use the helpers list rather than getting the methods fro...
06573a3 2013-01-24 module_eval is not necessary here
345fc3b 2013-01-24 don't need to eval everything
ac94515 2013-01-24 removing [nil] from the params
61eed87 2013-01-24 backporting deep_munge
3dc0cd3 2013-01-24 fixing load error messages
170fb5c 2013-01-24 reduce the number of queries on IN clauses, fix relation...
de6a35b 2013-01-24 stop converting strings to symbols
a1c0e51 2013-01-20 Merge pull request #9006 from wangjohn/activerecord_tran...
5503796 2013-01-20 Merge pull request #9005 from ranjaykrishna/dbcreate
ea6c9de 2013-01-20 Merge pull request #9002 from dahakawang/master
b718998 2013-01-19 Merge pull request #8978 from chrismcg/remove_i18n_symbo...
f209b17 2013-01-19 Merge pull request #8977 from Soylent/master
ffa9540 2013-01-09 fire a notification when the request stops / starts
8ae9b46 2013-01-09 adding missing requires
c7a4fef 2013-01-08 Merge pull request #8827 from sikachu/master-remove-yaml...
e80546c 2013-01-08 remove yaml as a param parser :burn:
88cc168 2013-01-08 Merge branch 'master-sec'
48810a5 2013-01-08 Merge branch '3-2-sec' into 3-2-secmerge
23b69c9 2013-01-09 extract logger and development checks to methods
56f3d05 2013-01-09 adding start / finish on the instrumenter, adding tests ...
709af05 2013-01-08 bumping to 2.3.15 :cry::gun:
7909e7f 2013-01-08 bumping version
a7dd0bb 2013-01-08 bumping version
746dbd8 2013-01-08 bumping version
ee1a03c 2013-01-05 Merge pull request #8762 from hsbt/fix-marshal_load
d5cd97b 2013-01-08 * Strip nils from collections on JSON and XML posts. [CV...
8e577fe 2013-01-08 * Strip nils from collections on JSON and XML posts. [CV...
d99e8c9 2013-01-08 * Strip nils from collections on JSON and XML posts. [CV...
7e5cc96 2013-01-08 * Strip nils from collections on JSON and XML posts. [CV...
97b3b68 2013-01-08 * Strip nils from collections on JSON and XML posts. [CV...
5b8db45 2013-01-03 Merge pull request #6722 from adgear/2-3-stable
e5ee5a9 2013-01-02 Merge branch '3-2-stable' into 3-2-secmerge
8890fb8 2013-01-02 take into account multipart when calculating tag attributes
497c4bb 2013-01-02 ask the form builder for form tag attributes
b934034 2013-01-02 do not mutate the options hash (when we do not need to)
1d38c82 2012-12-29 add missing require and fixtures
160af90 2012-12-29 fix time typcasting on group counts in PG
8faf2b3 2012-12-29 mysql does not return alias names, so fall back
54a6518 2012-12-29 fix PG typecasting errors
fb06fe4 2012-12-23 bumping to 3.0.18
f1e977c 2012-12-23 bumping version to 3.1.9
8ba3df0 2012-12-23 bumping version to 3.2.10
2aa70bd 2012-12-23 Merge branch '3-2-sec' into 3-2-secmerge
9de9b35 2012-12-23 CVE-2012-5664 options hashes should only be extracted if...
325669f 2012-12-23 CVE-2012-5664 options hashes should only be extracted if...
44930b2 2013-01-02 CVE-2012-5664 options hashes should only be extracted if...
c42f548 2012-12-23 CVE-2012-5664 options hashes should only be extracted if...
3542641 2012-12-23 CVE-2012-5664 options hashes should only be extracted if...
7d592ba 2012-12-23 updating changelog
826548b 2012-12-23 updating changelogs
fbe436b 2012-12-23 updating changelogs
6727ac6 2012-12-23 updating the changelogs
784a386 2012-12-23 updating the changelog for the CVE
68e91da 2012-12-21 Merge pull request #8267 from marcandre/reversible_drop_...
8e44c93 2012-12-18 Revert "use File.basename to get the filename minus .yml"
61776f5 2012-12-15 do not install ruby-prof on Ruby 2.0
92118e7 2012-12-14 test for 8018
99d142a 2012-12-14 Merge pull request #8514 from mmb/filter_blob
fa3457d 2012-12-14 remove a cache we do not need
4921929 2012-12-14 Merge pull request #8510 from thedarkone/thread_safety_i...
036d3e1 2012-12-05 Merge pull request #8431 from joshsusser/schemadump
0c692f4 2012-12-05 Merge branch 'joshsusser-master' into merge
66e87b7 2012-11-28 Merge pull request #7689 from cbarton/assume_migration_v...
941f019 2012-11-26 schema cache already has the columns as a hash, so use that
5167665 2012-11-26 schema cache already has the columns as a hash, so use that
dc973e7 2012-11-26 schema cache already has the columns as a hash, so use that
978ec98 2012-11-26 speed up fixture loading by querying the schema cache fo...
c99e34e 2012-11-26 speed up fixture loading by querying the schema cache fo...
0803d7a 2012-11-15 arel columns can be used for grouping so that "weird" co...
ca71bb8 2012-11-15 stop hardcoding FrontBase adapter conditionals
f77beac 2012-11-15 stop passing *args to generate aliases
d5a8bdb 2012-11-15 create fewer relation objects
e5946e0 2012-11-14 asset compilation should not require a database connection
e5248aa 2012-11-14 lazily calculate name in the options object
2a51d6c 2012-11-14 move include calculation to include method on the option...
46284a1 2012-11-14 model name is lazily evaluated in the options object
d7c7270 2012-11-14 move the controller class to the options object
4729208 2012-11-14 attribute_names will always return a list, so just use any?
df3b650 2012-11-14 wrap up hash conversion in the constructor
fc29bff 2012-11-14 use the options object in the wrapper defaults
95ec448 2012-11-14 start using options object
8f6ce1a 2012-11-13 backporting Struct#to_h from ruby 2.0
bf35465 2012-11-14 only do hash lookups on options once
9a64ffc 2012-11-14 replace present? with any? to reduce dependency on AS
2a5f6d8 2013-02-24 Ruby 2.0.0 defaults source encoding to utf-8 so we need ...
8f3f50a 2012-11-13 Ruby 2.0.0 defaults source encoding to utf-8 so we need ...
85cc712 2012-11-13 only clear caches if we are actually connected to the da...
dd0040d 2012-11-09 implement to_a and to_ary so that the Array() call in te...
3ae8d6d 2012-11-09 make the extremely useful logs debug level
e61ffe0 2012-11-09 copy the log level from the config settings
72f5085 2012-11-09 rm dead code
8c35f92 2012-11-07 stop raising so many exceptions
5ff034e 2012-11-07 adding requires for constant dependencies
4a7679e 2012-11-07 cleaning up constantize tests
26702a6 2012-11-07 fix warnings in Ruby 2.0
59a53f4 2012-10-25 remain backwards compatible, exception can be constructe...
cde326b 2012-10-25 give access to the original exception raised in case of ...
facd3e8 2012-10-25 do not lose backtrace information from the raised exception
6033e8a 2012-10-25 fix uninitialized ivar warnings
f5ae64d 2012-10-25 Merge pull request #8013 from noahhendrix/master
f7c2a81 2012-10-22 frozen state should be restored after txn is aborted
4049643 2012-10-22 frozen state should be restored after txn is aborted
0d7b0f0 2012-10-19 synchronize on param filter cache.
8654f8c 2012-10-19 add another singleton for environment filtering
73de222 2012-10-19 oops, forgot the default parameter
481f30e 2012-10-19 keep a singleton filter around that we can use when no f...
79e91cc 2012-10-19 move compiled filters to their own class so that recursi...
be9fc77 2012-10-19 nil isn't a valid filter
6c3166a 2012-10-19 prevent people from accidentally modifying the filter word
c6c6ffb 2012-10-18 simplify filter enabled checking
57d3817 2012-10-18 if no filters are supplied, default to an empty list
210c841 2012-10-18 initialize required instance variables for this mixin
872d8c3 2012-10-18 eagerly populate the http method loookup cache so we don...
13655a4 2012-10-18 move cache inside the instance so we do not need locking
b2debfb 2012-10-18 add test for fetch with a block
6ea781c 2012-10-18 prefer composition over inheritence
a3ad0a7 2012-10-18 fix assertions
4f106bb 2012-10-18 some ruby interpreters don't have ruby-prof so just skip...
506e266 2012-10-17 remove unused variables. Oops!
e06c06d 2012-10-17 use columns hash to look up the column for the count field
01149dd 2012-10-17 fix Digestor to be thread safe.
d410ac5 2012-10-17 use the tmp filesystem rather than our own thing.
0a78417 2012-10-15 Merge pull request #7439 from featurist/master
081f0ad 2012-10-15 use `setup` for setting up the test
d92e66f 2012-10-15 Synchronize around deleting from the reserved connection...
dc126cf 2012-10-15 buckets hash isn't public, so use symbol keys to avoid s...
02174a3 2012-10-15 Move two hotspots to use Hash[] rather than Hash#dup
db8dbe7 2012-10-12 performance improvements to joins!
3a6dfca 2012-10-12 Speed up relation merging by reducing calls to Array#-
b91a90e 2012-10-12 adding a test for b21f24d9807bd161af947cf0f0cc440c9adffb73
269adae 2012-10-10 Merge pull request #7859 from ernie/fix-collection-assoc...
e1a10b1 2012-09-28 Merge pull request #7785 from okcwest/3-2-stable
8156178 2012-09-26 Merge pull request #7444 from szimek/params_parser_raise...
59f8315 2012-09-25 fixing most tests on Ruby 2.0
b59faa7 2012-09-25 Revert "Use plaform mri_19 for debugger gem"
267c3d0 2012-09-25 Merge pull request #7759 from blowmage/minitest
c96b20f 2012-09-25 Merge pull request #7749 from blowmage/minitest
2004ef2 2012-09-20 Merge pull request #7631 from jeremyevans/patch-1
b4b5971 2012-09-11 Merge pull request #7601 from jrochkind/connection_pool_...
f41dba2 2012-09-07 Merge pull request #7545 from senny/7518_postgres_type_d...
1c1f654 2012-09-06 fix tests on Ruby 2.0.0
abd47c1 2012-09-02 Merge pull request #7495 from steveklabnik/issue_7478
c24c885 2012-09-07 create a transaction object and point AR objects at that...
9cbb6d2 2012-08-25 use Hash#fetch to eliminate conditional
bf62077 2012-08-24 call methods on AR::Model after ClassMethods module is d...
2abe950 2012-08-23 ivar will always be defined, so stop checking
8d8fd13 2012-08-23 mysql does not build on Ruby 2.0.0 at the moment
e8afb84 2012-08-23 Merge pull request #7434 from frodsan/select_list_arguments
6a79aa7 2012-08-22 skip the memcache tests if the memcache server is not up
da3d28e 2012-08-21 add Rack::Lock for webrick
e7ffa77 2012-08-20 removing dead code
f734ec4 2012-08-20 define singleton methods rather than adding and removing...
79d21dd 2012-08-20 remove dead code
503bee0 2012-08-20 initialize instance variables for transactions to remove...
075b914 2012-08-20 This method is useless without a block, so remove test
a4697b0 2012-08-20 remove unused variable
73eeb51 2012-08-20 initialize instance variables to avoid conditionals
d0d4ef6 2012-08-20 fix whitespace errors
366eb72 2012-08-17 Merge pull request #7380 from ernie/fix-nomethoderror-on...
3e8ab91 2012-08-17 column default extraction should handle newlines.
fa736e6 2012-08-13 oops, should be directory
38a3fed 2012-08-13 push header merge down to a private method so that live ...
8f0541b 2012-08-13 live response headers can be merged with a hash
621e079 2012-08-13 speed up cache directory creation
1ce6409 2012-08-13 Merge pull request #7338 from sax/master
5a0372f 2012-08-10 Merge pull request #7315 from brainopia/fix_assertion
581a927 2012-08-10 set the controller under test so we no longer need the r...
c63d17c 2012-08-09 push drawing once to it's own module
1e8c0a2 2012-08-09 refactor the before_setup hooks to a module
0b29c7b 2012-08-09 switch callbacks to minitest hooks
6794e92 2012-08-09 Merge pull request #7302 from homakov/default_headers
6a3d469 2012-08-09 initialize instance variables
37a764b 2012-08-09 use a sized buffer to prevent the queue being too large
2da242f 2012-08-08 Merge pull request #7293 from Bertg/activemodel_naming_h...
d549df7 2013-01-24 Squashed commit of the following:
d498b5e 2012-08-07 make assertions easier to track down
481dac9 2012-08-07 make assertions easier to track down
3a91d44 2012-08-06 let ruby decompose the tuples in the iterator
c391919 2012-08-03 make sure the body finishes rendering before checking re...
0899be5 2012-07-30 updated changelog
fa3c4ea 2012-07-30 close the response when the response body is set so that...
4509494 2012-07-30 header hash is duped before being sent up the rack stack
b3d1f5b 2012-07-30 freeze the header object
619e7c8 2012-07-30 make sure set_response! sets the correct response object
08b107e 2012-07-30 adding a more docs on closing response streams
dd871a3 2012-07-30 pushing Buffer up to Live
c83e147 2012-07-30 adding some docs
38cfbb8 2012-07-30 Controller actions are processed in a separate thread fo...
06c9e17 2012-07-30 raise exceptions on header set after response committed
01b8126 2012-07-30 make sure appropriate headers are set and deleted
af0a9f9 2012-07-30 added live responses which can be written and read in se...
a6bdae1 2012-07-30 flushing output should write to the stream rather than m...
19e68e9 2012-07-29 remove dead test
356787f 2012-07-29 adding a buffered stream to the response object
76d75f4 2012-07-29 initialize ivars, refactor recycle! to call initialize
0c315c7 2012-07-29 Merge pull request #7196 from rimidl/fix-incorrect-requi...
1f870a2 2012-07-29 issue a warning when we cannot construct a controller
f79b29a 2012-07-29 this test is not a controller test, so switch to AS::TC
acb6848 2012-07-27 threads can wait on responses to be committed
133754e 2012-07-26 Merge branch '3-2-rel' into 3-2-stable
3166606 2012-07-26 bumping to 3.0.16
d314a48 2012-07-26 bumping to 3.1.7
4a0370b 2012-07-26 updating release date
6cf68d7 2012-07-26 updating rails release date
d1b9cf2 2012-07-26 updating release date
21bcac1 2012-07-26 bumping to 3.2.7
fe48ad3 2012-07-26 updating changelog with CVE
140a70a 2012-07-26 updating changelog with CVE
fb89f6f 2012-07-26 updating the changelog
27311fe 2012-07-26 * Do not convert digest auth strings to symbols. CVE-201...
fee0bc5 2012-07-26 * Do not convert digest auth strings to symbols. CVE-201...
eb69ad2 2012-07-26 * Do not convert digest auth strings to symbols. CVE-201...
b88cc8a 2012-07-26 * Do not convert digest auth strings to symbols. CVE-201...
0dc356e 2012-07-25 Merge pull request #6654 from stevecj/postgresql-auto-re...
def9c85 2012-07-25 Merge pull request #7159 from parndt/update_columns
753c546 2012-07-23 updating the version
32b4cbc 2012-07-23 updating changelogs
a4b8a7e 2012-07-23 updating changelog
125dfdf 2012-07-23 updating changelogs
3b3ca13 2012-07-19 adding Rails::Queueing::Container
e482100 2012-07-18 Revert "Merge pull request #7084 from LTe/logger_default...
939f014 2012-07-17 Merge pull request #7076 from kennyj/fix_class_eval
d08fee3 2012-07-13 teaching the mysql adapter how to typecast strings retur...
f7ef7ca 2012-07-13 fixing tests to deal with data differences between prepa...
0736e16 2012-07-13 fixing tests to deal with data differences between prepa...
d7b8f0c 2012-07-10 Merge pull request #6874 from robbkidd/rename_sequences_too
d481170 2012-07-09 deprecate `describe` without a block.
5921cf0 2012-07-08 we still need `describe` as the implementation differs f...
22bc12e 2012-07-08 minitest provides "it" and "describe"
3270156 2012-07-08 minitest is a gem dep, so remove this conditional
a5efd58 2012-07-05 Revert "push parameter instantiation to one method"
a7826bd 2012-07-05 Merge branch 'master' into testclean
c8d6dde 2012-07-04 Merge branch 'master' into testclean
6f74d36 2012-07-04 activesupport gem dependencies should reflect the versio...
9669f6f 2012-07-04 push parameter instantiation to one method
7ef6a27 2012-07-04 add Mime.fetch so we can have default mime types
142d50e 2012-07-04 make the default environment have actual defaults
5ee2763 2012-07-04 assing the request on the response only once
4f2cd3e 2012-07-04 group things that are alike
9f4dafb 2012-07-04 push functional test specific methods to it's own module
b5442b5 2012-07-03 test should be testing to_param not to_s, remove Array s...
b7a4fe1 2012-07-03 remove duplicate requires of mocha.
ada571b 2012-07-03 remove the runner method copied from minitest
089da2e 2012-07-03 hook mocha in through m/t before_setup, after_teardown h...
a967487 2012-07-03 Merge pull request #6946 from threedaymonk/queue-refs
e136fbd 2012-07-03 push the cookie writing stuff out of the controller
4528cd0 2012-07-03 extend the controller with special logic on recycle
9eef933 2012-07-03 push req / res setting to the test runner
46eba6c 2012-07-03 extract response setting to a method
b8a5bb2 2012-07-02 push response creation down since third param is never u...
ee74366 2012-06-26 Merge pull request #6839 from bcardarella/async-actionma...
e1838bf 2012-06-23 eliminating another string subclass
03e9a64 2012-06-22 fix some accidental nils
6d71080 2012-06-21 use mutex_m rather than use a delegate system
188cc90 2012-06-21 stop subclassing string
26a4e5e 2012-06-20 logger is a singleton, just flush the singleton
8edd6de 2012-06-20 explain listener does not care about time, so use evente...
b9f9951 2012-06-20 use thread local queues.
3a1cac4 2012-06-20 Merge pull request #6789 from takoyakikamen/aptests
f945d15 2012-06-20 run the notes tests in isolation
265f134 2012-06-20 run railties tests in parallel, default to 2 cores
7b6efb9 2012-06-19 join any extra args to the tmp path
c445f0d 2012-06-19 expand the tmpdir to the realpath so tests on OS X pass
056dbf4 2012-06-19 Merge branch 'remote'
bf8e205 2012-06-19 move fanout back to a global variable, add a mutex for s...
7896f35 2012-06-19 use system tmpdir rather than our own
a6fd462 2012-06-19 make logger a singleton on the class
c6af764 2012-06-19 listeners are per thread, so remove nested hash
b2ca26a 2012-06-19 subscribers are per thread, so remove the nested hash ac...
0b38152 2012-06-19 documenting concurrency rules for the Fanout class
644a179 2012-06-19 remove global cache
e4de78a 2012-06-19 reduce thread locals
a01d9da 2012-06-19 make the fanout notifier local to the current thread
30d8c39 2012-06-18 Merge pull request #6775 from takoyakikamen/events
8b35a23 2012-06-15 TestCase does not need to be loaded when loading the fra...
10da140 2012-06-14 Revert "AV::TestCase does not need to be loaded when eag...
e7d1849 2012-06-14 adding a test for #6459
b92860f 2012-06-14 adding a test for #6459
28e744d 2012-06-14 adding a test for #6459
cd4a0a3 2012-06-14 we raise a subclass of LoadError, so rescue that
f5e7cb8 2012-06-14 AV::TestCase does not need to be loaded when eagerly loa...
b9b9e39 2012-06-14 i suck, fixing error message
99c9d18 2012-06-14 Wrap up missing helper exceptions
5d50bef 2012-06-14 using hax to fix tests on Ruby 2.0
def7543 2012-06-13 3.0.15
a5a0338 2012-06-13 we haven't monkey patched the Result class, so use each
56a1bb2 2012-06-12 raise the same exception in order to keep path info
00d8ee8 2012-06-12 fixing security email address
2be40a8 2012-06-12 Merge branch 'master-sec'
10cdbbc 2012-06-12 Merge branch '3-2-stable-rel' into 3-2-stable
4be9dbf 2012-06-12 updating changelogs
63dce16 2012-06-12 updating changelogs
8381d39 2012-06-12 updating changelogs
3fb762a 2012-06-11 bumping to 3.0.14
8cecac7 2012-06-11 updating changelogs with security fixes
2c95963 2012-06-11 bumping versions in the CHANGELOG
b9e048c 2012-06-11 Merge branch '3-0-stable-sec' into 3-0-stable-rel
4e7d571 2012-06-11 bumping version numbers
bee42f3 2012-06-11 updating changelogs with security fixes
75d039f 2012-06-11 adding version number to changelogs
64e30e8 2012-06-11 Merge branch '3-1-stable-sec' into 3-1-stable-rel
ee4209a 2012-06-11 bumping version numbers
ceb8ec3 2012-06-11 updating changelogs with security fixes
301974a 2012-06-11 updating changelogs
38edea0 2012-06-11 Array parameters should not contain nil values.
24894fc 2012-06-12 Array parameters should not contain nil values.
f4174ad 2012-06-11 Array parameters should not contain nil values.
2f3bc04 2012-06-11 Array parameters should not contain nil values.
b57fa0b 2012-06-01 bumping to 3.2.5
a1a71ab 2012-05-31 Merge branch '3-1-rel' into 3-1-stable
4df9680 2012-05-31 Merge branch '3-2-rel' into 3-2-stable
b2feff2 2012-05-31 Merge branch '3-0-rel' into 3-0-stable
33f8e4b 2012-05-31 Merge branch '3-0-stable-sec' into 3-0-stable
aa6e56b 2012-05-31 Merge branch '3-1-stable-sec' into 3-1-stable
d66fd08 2012-05-31 Merge branch '3-2-stable-sec' into 3-2-stable
5f91ea3 2012-05-31 Merge branch 'master-sec'
7102fe8 2012-05-31 bumping to 3.0.13
86c97e1 2012-05-31 updating CHANGELOGs
c8af45e 2012-05-31 Merge branch '3-0-stable-sec' into 3-0-rel
aa18c0c 2012-05-31 bumping to 3.1.5
a7ed198 2012-05-31 updating the CHANGELOG
a9c1898 2012-05-31 Merge branch '3-1-stable-sec' into 3-1-rel
febd652 2012-05-31 bumping to 3.2.4
44aca7b 2012-05-31 adding security notifications to CHANGELOGs
7182748 2012-05-31 Merge branch '3-2-stable-sec' into 3-2-rel
d3e5d1c 2012-05-31 updating changelogs
4c8805d 2012-05-31 Merge pull request #6558 from parndt/fix_regression
ac465d5 2012-05-31 Merge pull request #6558 from parndt/fix_regression
dff6db1 2012-05-30 Strip [nil] from parameters hash.
060c91c 2012-05-30 Strip [nil] from parameters hash.
5b83bbf 2012-05-30 Strip [nil] from parameters hash.
c202638 2012-05-30 Strip [nil] from parameters hash.
9340f89 2012-05-30 predicate builder should not recurse for determining whe...
99f0309 2012-05-30 predicate builder should not recurse for determining whe...
b71d4ab 2012-05-30 predicate builder should not recurse for determining whe...
71f7917 2012-05-30 predicate builder should not recurse for determining whe...
c470001 2012-05-30 Merge pull request #5810 from kennyj/fix_5797
1b07522 2012-05-30 Merge pull request #5810 from kennyj/fix_5797
7c1b61e 2012-05-30 Merge pull request #6386 from kennyj/fix_logs_name_consi...
fe4dfdd 2012-05-28 bumping to 3.2.4.rc1
bd8ee8c 2012-05-28 bumping to 3.1.5.rc1
88e7f51 2012-05-28 bumping to 3.0.13.rc1
1ca3133 2012-05-26 Merge pull request #4132 from Juanmcuello/clone_structure
a935c7a 2012-08-06 Merge pull request #5872 from evtuhovich/prepared_statem...
0777773 2012-05-25 Merge pull request #5872 from evtuhovich/prepared_statem...
f7cf745 2012-05-25 Merge pull request #6485 from homakov/3-0-stable
d476129 2012-05-24 do not set the ENGINE_PATH to nil
9a0cdc6 2013-02-24 `name` should be public.
d5dc462 2012-05-24 `name` should be public.
880481a 2012-05-23 use File.join rather than depend on Pathname
9875574 2012-05-23 Revert "require the constants we use. ensure that root a...
d77b576 2012-05-23 require the constants we use. ensure that root always re...
4001835 2012-05-23 removing more pathnameisms
4e5175e 2012-05-23 use File.join to decrease dependencies on Pathname
356f2a6 2012-05-23 Merge pull request #6467 from aselder/3-2-stable
43893f3 2012-05-23 Merge pull request #6463 from jrochkind/connection_pool_...
d7de7a7 2012-05-23 I guess we have to return a pathname object. o_O
3f870f6 2012-05-23 use File.realpath and avoid making Pathname objects
1ca1b1a 2012-05-22 use RUBY_PLATFORM in case of cross compiled ruby
580333f 2012-05-22 initialize instance variables
8662722 2012-05-22 initialize our instance variables
edb87b1 2012-05-21 using __method__ for the command method calls
254c042 2012-05-21 Merge pull request #6425 from pinetops/resolver_concurre...
513a052 2012-05-21 Merge pull request #2549 from trek/RoutingErrorForMissin...
d2901f0 2012-05-21 Merge pull request #6416 from pmahoney/threadsafe-connec...
5d6cca1 2012-05-21 Merge pull request #6418 from pwnall/pgsql_bytea_limit3
525839f 2012-05-21 Merge pull request #6143 from senny/composed_of_converte...
564e32b 2012-11-30 Merge pull request #6397 from kennyj/fix_translate_excep...
fa41c92 2012-05-19 Merge pull request #6397 from kennyj/fix_translate_excep...
879611f 2012-05-19 Merge pull request #6398 from pmahoney/threadsafe-connec...
23fad29 2012-05-19 Merge pull request #6398 from pmahoney/threadsafe-connec...
476ef2d 2012-05-18 port some mocha to minitest/mock
8067857 2012-05-17 Merge pull request #6238 from pwnall/pgsql_bytea_limit
1b604c7 2012-05-17 Merge pull request #6215 from erichmenge/fix_has_secure_...
6ada771 2012-05-17 Merge pull request #6250 from iGEL/dont_destroy_readonly...
66d0be6 2012-05-17 Merge pull request #6365 from kennyj/fix_warning_20120518
47971a1 2012-05-17 Merge pull request #6360 from bcardarella/logger_debug_fix
0821295 2012-05-17 Merge pull request #5453 from JonRowe/patch_uniq_has_and...
fc3b3b9 2012-05-17 Merge pull request #6357 from takai/improve_logging_of_m...
9c734c5 2012-05-17 Merge pull request #6358 from jfirebaugh/schema_define
7aa96a1 2012-05-16 Merge pull request #2237 from jackdempsey/log_redirect_to
835df6f 2012-05-16 Merge pull request #6192 from danmcclain/add_inet_and_ci...
66cbde0 2012-05-16 Merge pull request #5369 from Greenie0506/add_separator_...
8e5f07d 2012-05-16 Merge pull request #5535 from markmcspadden/issue_5527_r...
e3033e3 2012-05-16 Merge pull request #6340 from bcardarella/patch-3
78b6fdd 2012-05-16 Merge pull request #6337 from bcardarella/patch-1
d6e4c06 2012-05-16 assuming there is only one column, we can simplify the t...
2a38fd5 2012-05-16 MySQL returns "SUM(DISTINCT(credit_limit))" as the colum...
2a67a8c 2012-05-16 Merge pull request #6136 from mhfs/sqlbypass_fixes
4025efb 2012-05-16 Merge pull request #6349 from erichmenge/patch-raise-typ...
2ee8ed4 2012-05-16 Merge pull request #6353 from nashby/safe-interpolation
1c3e5be 2012-05-15 Merge pull request #5571 from jarkko/5559-fix-dst-jump-b...
df0324f 2012-05-09 Merge pull request #5362 from zenprogrammer/quoting_bug
9bf1a0d 2012-05-09 Merge pull request #6226 from gnufied/master
80a292c 2012-05-05 Merge pull request #6128 from frodsan/delete_all_limit_32
58950ee 2012-05-04 Merge pull request #3713 from kf8a/master
d5cc711 2012-05-04 need to dup the default options so that mutations will n...
d4838fd 2012-05-04 make sure the superclass matches so load order does not ...
9ce057d 2012-05-04 Merge pull request #6160 from carlosantoniodasilva/resou...
26e7678 2012-05-04 session creation methods to a module
e2218b7 2012-05-04 create a request session in the cookie stores
638d002 2012-05-04 create a request::session object in the memecache store ...
b13849d 2012-05-04 Merge branch 'master' into session
7a3e43c 2012-05-03 Merge pull request #4452 from tapajos/e5425c8f68fbb720fc...
c4f0229 2012-05-03 bread AD::Request::Session to it's own file, consolidate...
e539b2a 2012-05-03 Merge pull request #4496 from makeable/master
9aa5bb4 2012-05-03 extract options finding to a method
2601042 2012-05-03 Merge pull request #5153 from mhfs/first_finder_fix
5b360db 2012-05-03 testing session store behavior
dc2352c 2012-05-02 initialize instance variables
1ef527f 2012-05-02 converted session hash to delegation
385afd4 2012-05-02 session hash imported
c2807fb 2012-05-02 oops, forgot some semicolons
8d33be7 2012-05-02 remove unused ivar
6c62883 2012-05-02 use hash fetches to populate the :id value
0830738 2012-05-02 imported options, switched to object composition
2914b92 2012-05-02 Merge pull request #6122 from amerine/add_fetch_to_actio...
976e7e4 2012-05-02 * move exception message to exception constructor
7d2df5f 2012-05-01 Merge pull request #6089 from frodsan/delete_all_limit
b2a24a1 2012-05-01 Merge pull request #6092 from jsanders/issue_4001_error_...
206b43a 2012-04-30 Merge pull request #6063 from marcandre/observer_extra_args
d7d3799 2012-04-30 remove useless assertions
de6a067 2012-04-30 return value of block is returned
f0182d5 2012-04-30 only yield to finder block if something is found
f975a86 2012-04-29 Merge pull request #5942 from bcardarella/confirmation_e...
55fefdb 2012-04-29 Merge pull request #6067 from Locke23rus/patch-2
c19acab 2012-04-29 Merge pull request #6062 from marcandre/tweak_observer
e4c48ff 2012-04-28 Merge pull request #6028 from sikachu/master-fix_plpgsql
3e8d88f 2012-04-27 Merge pull request #6023 from carlosantoniodasilva/fix-q...
434be0f 2012-04-27 Merge pull request #6022 from sikachu/3-2-stable-record_...
3fc16a9 2012-04-27 ensure that draining the queue will raise exceptions
0c076c0 2012-04-27 adding the `jobs` method to the test queue for getting a...
90e90d6 2012-04-27 oops!
2187b5f 2012-04-27 Extend stdlib queue for the test queue
673fe05 2012-04-27 do not depend on time
3ca7b13 2012-04-27 Merge pull request #6020 from 7even/test_queue_order
cd50b60 2012-04-27 add a factory method for queue construction so that apps...
8de4d71 2012-04-27 Merge pull request #5698 from dougcole/support_postgresq...
bc7309c 2012-04-25 Merge pull request #5973 from academia-edu/master
481ed89 2012-04-24 Merge pull request #5959 from carlosantoniodasilva/refac...
0f5af60 2012-04-23 Merge pull request #5866 from tiegz/minor_fixes_3-2-stable
ed81083 2012-04-20 Merge pull request #5865 from tiegz/minor_fixes
476fa7a 2012-04-18 Merge pull request #5894 from norman/3-2-fix-nil-logger
1d26fcb 2012-04-17 Revert "Merge pull request #5864 from vatrai/remove_orde...
86c640a 2012-04-16 Merge pull request #5864 from vatrai/remove_ordered_hash...
b8f7482 2012-04-16 opening a connection will block if the pool is full
1c8e222 2012-04-11 Merge pull request #5649 from rafaelfranca/fix-delete_all
174cf8b 2012-04-05 Merge pull request #5750 from ahoward/master
c4d3102 2012-04-04 Merge pull request #5727 from hone/ar_database_url_logging
3b378a7 2012-04-03 use File.binread to pull in the schema cache
a3dc8ba 2012-04-02 Merge pull request #5708 from romanvbabenko/refactor/add...
0244c0d 2012-04-01 use undef_method to avoid NameError exceptions all the time
25f1d5d 2012-03-31 use tsort_each to avoid intermediary array
ad95a61 2012-03-31 Merge pull request #4911 from Floppy/master
9894d16 2012-03-30 Merge pull request #5662 from arturopie/3-2_fixing_IM_wh...
130064d 2012-03-30 Merge pull request #5661 from carlosantoniodasilva/ar-pk...
1555023 2012-03-29 Merge pull request #5617 from Empact/paths
eae9a07 2012-03-29 Merge pull request #5647 from arturopie/fixing_IM_when_u...
29320dc 2012-03-27 Merge pull request #5613 from carlosantoniodasilva/fix-b...
24208d9 2012-03-27 adding a branch to arel
4c44ca5 2012-03-28 Test for #5549.
e96d04a 2012-03-27 attributes are cached by string keys, so to_s to support...
bca7770 2012-03-27 favor composition over inheritance
4946107 2012-03-27 favor composition over inheritance
3eb5be6 2012-03-27 Merge pull request #2621 from icco/master
41dfc46 2012-03-27 Merge pull request #2621 from icco/master
e95f8e8 2012-03-27 Merge pull request #2621 from icco/master
3627cfa 2012-03-27 Merge pull request #2621 from icco/master
b36f240 2012-03-26 Merge pull request #5601 from carlosantoniodasilva/cooki...
281b31b 2012-03-26 Merge pull request #5331 from castlerock/remove_unused_r...
a2a861f 2012-03-26 still need to ensure the path is a directory
33da24a 2012-03-26 eliminating a branch we do not need. thanks @jeremy
47db156 2012-03-26 stop using *args in order to simplify our constructor
4590e99 2012-03-26 Merge pull request #5599 from carlosantoniodasilva/fix-b...
de9c0ef 2012-03-26 Merge pull request #5561 from carlosantoniodasilva/form-...
045197f 2012-03-26 Don't depend on ivars. Thanks @fesplugas
2e8129e 2012-03-26 Merge pull request #5595 from guilleiguaran/sprockets-ra...
65f4d80 2012-03-26 no need to freeze things all the time
96d81e5 2012-04-12 test against ruby features in order to fix tests on Ruby...
6289f45 2012-03-26 test against ruby features in order to fix tests on Ruby...
e8b5c8e 2012-03-26 Merge pull request #5593 from lukesarnacki/activemodel_n...
beb51b4 2012-03-24 Merge pull request #5567 from tpope/xhr-boolean
ea482d3 2012-03-23 oops, forgot to commit the tests! :bomb:
eb0d8ee 2012-03-23 chdir before globbing so that we don't need to escape di...
7422f44 2012-03-23 chdir before globbing so that we don't need to escape di...
0382e44 2012-03-23 Merge pull request #5537 from kennyj/fix_4399-32
e944b29 2012-03-23 Merge pull request #5550 from schneems/schneems/server_env
ea4e021 2012-03-23 Merge pull request #5557 from carlosantoniodasilva/fix-b...
b4115fd 2012-03-22 properly namespace the fixture exception
fad83d8 2012-03-22 Merge pull request #5552 from lest/patch-3
b6c128d 2012-03-21 remove duplicate requires. thanks @atambo
c7847f1 2012-03-21 evented listeners can subscribe to any message
6989db9 2012-03-21 evented subscribers work
f08f875 2012-03-21 start / finish events are sent by the instrumenter
60736fe 2012-03-21 push the autoloads up to requires
d99c790 2012-03-21 split subscribers based on pattern type
fedd87c 2012-04-10 probably should require the objects we monkey patch.
bdf7624 2012-03-20 probably should require the objects we monkey patch.
7cc26fd 2013-02-24 search private and protected methods for convert_key
c317c5b 2012-03-20 search private and protected methods for convert_key
2991370 2012-04-10 bigdecimal can be duped on Ruby 2.0
440559f 2012-03-20 bigdecimal can be duped on Ruby 2.0
2b5cb1c 2012-03-18 Merge pull request #5486 from kennyj/fix_5435
090156a 2012-03-16 use empty? on the hash to avoid another method call
4c8a5a0 2012-03-16 removed unnecessary calls to "freeze"
273054d 2012-03-16 remove some mocha stubs
0ae5807 2012-03-16 make stubbing Time.now easier
e61e0c0 2012-03-16 Merge pull request #5327 from kennyj/fix_explicitly_inhe...
e135ff1 2012-03-15 Merge pull request #5457 from brianmario/typo-fix
b9c21aa 2012-03-15 Merge pull request #5457 from brianmario/typo-fix
66b8ef1 2012-03-15 Merge pull request #5457 from brianmario/typo-fix
8645745 2012-03-15 Merge pull request #5457 from brianmario/typo-fix
f52ad6c 2012-03-15 Merge pull request #5456 from brianmario/redirect-saniti...
a7dee1a 2012-03-15 Merge pull request #5456 from brianmario/redirect-saniti...
47147a0 2012-03-15 Merge pull request #5456 from brianmario/redirect-saniti...
d14319c 2012-03-15 Merge pull request #5456 from brianmario/redirect-saniti...
e6c95fe 2012-03-15 errors should probably be logged as errors
94a20d9 2012-03-15 Merge pull request #5451 from yahonda/address_hstores_fa...
bd3e1ed 2012-03-15 Merge pull request #5437 from kennyj/fix_5430
f961ec4 2012-03-15 Merge pull request #5437 from kennyj/fix_5430
f918137 2012-03-15 Merge pull request #5338 from mreinsch/3-2-static_invali...
8f5f92c 2012-03-15 Merge pull request #5337 from mreinsch/static_invalid_by...
f2aea24 2012-03-14 Merge pull request #5423 from jrochkind/checkout_account...
596ecf7 2012-03-13 Merge pull request #5417 from kennyj/fix_5399-32
dbdbe96 2012-03-13 Merge pull request #5416 from kennyj/fix_5399
10e1ce4 2012-03-12 use AS::Logger so we are consistent
51aeae9 2012-03-12 allow people to specify custom formatters, use the defau...
0bb6fcb 2012-03-12 Merge pull request #5294 from robinroestenburg/master
5f26ce6 2012-03-12 make sure connections returned after close are marked as...
0210c44 2012-03-12 make sure connections returned after close are marked as...
7f40b9c 2012-03-12 make the tagged formatter extend the existing formatter
bccffc9 2012-03-12 Merge pull request #5312 from kennyj/fix_3927-31
0f5b32c 2012-03-12 Merge pull request #5394 from erichmenge/master
fd22471 2012-03-12 Merge pull request #5375 from nertzy/assert_template_wit...
dea486d 2012-03-12 Merge pull request #5380 from benmmurphy/escape_unicode_...
da0595d 2012-03-12 Merge pull request #5391 from jrochkind/connection_pool_doc
2b05585 2012-03-12 Merge pull request #5393 from jrochkind/clear_to_reap
94b2c8c 2012-03-09 ensure that released connections move between threads
657095d 2012-03-09 ensure that released connections move between threads
cff19cf 2012-03-08 make active_connection? return true only if there is an ...
d523504 2012-03-08 make active_connection? return true only if there is an ...
085cb3b 2012-03-08 Merge pull request #5287 from nashby/hash-slice-extract
447ecb0 2012-03-08 Merge pull request #5162 from kennyj/schema_cache_dump
89cef07 2012-03-07 Merge pull request #5315 from travisjeffery/enhance_post...
d467351 2012-03-06 Merge pull request #5309 from carlosantoniodasilva/ad-up...
f3a3203 2012-03-06 Merge pull request #5304 from kennyj/fix_connection_depe...
af02291 2012-03-02 only log an error if there is a logger. fixes #5226
b5c939d 2012-03-02 only log an error if there is a logger. fixes #5226
b1358c8 2012-03-02 only log an error if there is a logger. fixes #5226
139963c 2012-03-01 Merge branch 'master-security'
c289790 2012-03-01 Merge branch '3-2-2' into 3-2-stable
11881ad 2012-03-01 Merge branch '3-1-4' into 3-1-stable
eeb715a 2012-03-01 Merge branch '3-0-12' into 3-0-stable
9d6377e 2012-03-01 bumping to 3.0.12
9435f5a 2012-03-01 Merge branch '3-0-stable-security' into 3-0-12
1aabea6 2012-03-01 bumping to 3.1.4
d1fc35f 2012-03-01 Merge branch '3-1-stable-security' into 3-1-4
01b470f 2012-03-01 bumping to 3.2.2
c60c1c0 2012-03-01 Merge branch '3-2-stable-security' into 3-2-2
f9995ce 2012-02-29 Merge pull request #5203 from avakhov/anonymous-controll...
1d21528 2012-02-29 Merge pull request #5219 from mattfawcett/2781-fix-query...
0d7a507 2012-02-29 Merge pull request #5207 from kennyj/fix_5173-31
5bb5780 2012-02-29 Merge pull request #5206 from kennyj/fix_5173-32
8cecb47 2012-02-29 reduced localhost check to two method calls
f07a957 2012-02-28 Merge pull request #5208 from ysoslow/ef79b8400f064361b2...
acf7e86 2012-02-28 Revert "only mutate the scope object in the `bind` method"
72ae0b4 2012-02-27 call binmode on the tempfile for Ruby 1.8 compatibility
f42c963 2012-02-27 call binmode on the tempfile for Ruby 1.8 compatibility
1b9e19c 2012-02-27 only mutate the scope object in the `bind` method
4f82553 2012-02-27 bind value creation refactoring
210c33f 2012-02-27 Merge pull request #5190 from rafaelfranca/fix-393-3-2-s...
2adf78d 2012-02-27 removing dead code
a4e4d28 2012-02-27 Merge pull request #5191 from rafaelfranca/fix-393
a3cf03e 2012-11-10 use bind values for join columns
4bc2ae0 2012-02-27 use bind values for join columns
699e460 2012-02-27 Merge pull request #5168 from kennyj/fix_5152
a19dd29 2012-02-27 Merge pull request #5173 from kennyj/fix_3931-2
b543f8f 2012-02-27 Merge pull request #5179 from RalphShnelvar/Binary_mode_...
9ad7767 2012-02-27 Merge pull request #5179 from RalphShnelvar/Binary_mode_...
47c3cf1 2012-02-27 Merge pull request #5179 from RalphShnelvar/Binary_mode_...
9ef701d 2012-02-25 use regular ruby for fewer method calls. we do not need ...
e04fa0e 2012-02-24 Merge pull request #5144 from nashby/input-name-nil
c5c3274 2012-02-22 Merge pull request #5087 from pwnall/no_view_logger
93f1667 2012-02-22 Merge pull request #5084 from johndouthat/patch-1
fadad9f 2012-02-22 Merge pull request #5084 from johndouthat/patch-1
3f8dc55 2012-02-22 Merge pull request #5084 from johndouthat/patch-1
abf3f67 2012-02-22 Merge pull request #4998 from fbuenemann/feature/configu...
2935435 2012-02-22 updating RAILS_VERSION
8c677e9 2012-02-22 updating RAILS_VERSION
4bcd437 2012-02-22 updating RAILS_VERSION
967b300 2012-02-22 fixing bad merge: adding bind substitution visitor
a328f2f 2012-02-22 add some tests, yay!
36d9fd7 2012-02-22 Merge pull request #5133 from rafaelfranca/fix-build
cdc1885 2012-02-22 Merge pull request #5132 from rafaelfranca/fix-build
ef5670e 2012-02-22 Merge pull request #5119 from kennyj/fix_5114
35626fe 2012-02-22 bumping up arel
66b7eb1 2012-02-22 bumping up arel
995d792 2012-02-22 bumping up arel
83e42d5 2012-02-22 prepared statements can be disabled
fd39847 2012-02-22 prepared statements can be disabled
f290d6f 2012-02-22 prepared statements can be disabled
36c8521 2012-02-21 more ruby 2.0 respond_to? changes
c73f883 2012-02-21 more ruby 2.0 respond_to? changes
19c7124 2012-02-21 more ruby 2.0 respond_to? changes
0052d90 2012-02-21 ruby 2.0 makes protected methods return false for respon...
5d0c181 2012-02-21 ruby 2.0 makes protected methods return false for respon...
0032772 2012-02-21 ruby 2.0 makes protected methods return false for respon...
12e2405 2012-02-21 Merge pull request #5108 from mirakui/patch-1
fd74cd7 2012-02-21 Merge pull request #5116 from rubenfonseca/delete_with_b...
a566ee5 2012-02-21 tag bind params with a bind param object
f48a33b 2012-02-21 tag bind params with a bind param object
79f0a9b 2012-02-21 tag bind params with a bind param object
563df87 2012-02-20 use Hash#delete with a default block
3b824d6 2012-02-20 search private / protected methods in trunk ruby
07dc909 2012-02-20 search private / protected methods in trunk ruby
da7d0a2 2012-02-20 search private / protected methods in trunk ruby
eff507f 2012-02-20 Merge pull request #5082 from willbryant/assigns_should_...
d70ed10 2012-02-21 Merge pull request #5096 from lawso017/master
977183a 2012-02-20 Merge pull request #5096 from lawso017/master
f468d6e 2012-02-21 Merge pull request #5096 from lawso017/master
663c9f3 2012-02-17 Merge pull request #5076 from petmit/migrate_status_with...
decafdd 2012-02-16 use Process.pid rather than $$
aaff1a4 2012-02-16 database connections are automatically established after...
a03e9c6 2012-02-15 fixing AP tests
201e67e 2012-02-15 adding tests to document behavior for #4817
5cc47e4 2012-02-15 adding tests to document behavior for #4817
b8fba55 2012-09-21 Merge pull request #3544 from amatsuda/_field_changed
848c3d4 2012-02-14 Merge pull request #3544 from amatsuda/_field_changed
ecff25c 2012-02-23 Merge pull request #4834 from sskirby/fix_usage_of_psql_...
6dbf6f3 2012-02-23 Merge pull request #4834 from sskirby/fix_usage_of_psql_...
957da55 2012-02-13 Merge pull request #4834 from sskirby/fix_usage_of_psql_...
04c0aea 2012-02-13 Merge pull request #5000 from flavorpill/master-with-mul...
3a5a01f 2012-02-13 Merge pull request #5012 from waseem/alias-reconnect-mysql2
9bcfb1a 2012-02-13 Merge pull request #5018 from hammerdr/issue-4659-docs
d94e427 2012-02-11 Merge branch 'master' into instance_reader
c50cb4a 2012-02-11 PG column consults oid types when typecasting
fa6cda5 2012-02-10 dynamically populate casting objects via the pg_type table
f7b915b 2012-02-10 Merge branch 'joelhoffman-postgres_schema_builder' into ...
522b72f 2012-02-10 Merge branch 'master' into instance_reader
3092324 2012-02-10 Merge pull request #4956 from mhfs/pg_partial_indices
fc3fad8 2012-02-10 Merge pull request #4985 from shigeya/range_overlaps_to_...
73fcbaa 2012-02-10 Merge pull request #4988 from kennyj/fix_4720-3
415424f 2012-02-10 Merge pull request #4988 from kennyj/fix_4720-3
a9a1270 2012-02-09 fixing indentation, moving class methods together
3f5b984 2012-02-09 removing dead code
e0eef11 2012-02-09 typecast columns based on the returned types
e0cba3a 2012-02-09 Merge branch 'master' into instance_reader
6c50c07 2012-02-09 fixing the list of cached columns
f26fcc0 2012-02-09 only exclude serialized columns from cacheable columns
a8c150e 2012-02-09 Merge pull request #4975 from kennyj/bump_tzinfo
b02c87e 2012-02-09 Merge pull request #4973 from kennyj/fix_4909
f86b198 2012-02-08 removed unnecessary translator object
857bd73 2012-02-08 use the key name yielded to the fetch block
69e84e1 2012-02-08 return early if the cast attribute has been cached
3f97a97 2012-02-08 always call `read_attribute` from the reader method
e54d5cc 2012-02-08 use the pg column to cast values
828d29c 2012-02-08 Merge pull request #4947 from rafaelfranca/fix-build
06b9c90 2012-02-08 Merge pull request #4930 from ask4prasath/ordered_hash_r...
0f1b759 2012-02-07 cache attribute if it is supposed to be cached
b332877 2012-02-07 always flush all logs. fixes #4277
55cc16f 2012-02-07 always flush all logs. fixes #4277
00b62ab 2012-02-07 moving column types to an ivar on the result
2927007 2012-02-07 only unescape bytea after it has been read from the data...
ab6ebcc 2012-02-07 copy over columns hash on reload
3e0ecde 2012-02-06 adding a comment for myself
5dec3dd 2012-02-06 delegate attribute typecasting to the column
dd54137 2012-02-06 Merge pull request #4912 from guilleiguaran/fix-edge-gem...
393f797 2012-02-06 Merge pull request #4905 from herimedia/to-infinity-and-...
6342cdd 2012-02-06 Merge pull request #4910 from sskirby/fixes_regression_i...
41f21fa 2012-02-07 pgcolumn knows how to typecast binary columns
5396fca 2012-02-07 give each PG type a `type` method and decortate tz attri...
d592ea3 2012-02-07 wrap and cache columns for typecasting
321b4c8 2012-02-06 pg supports real booleans, so handle the case when `true...
9821175 2012-02-07 hstores can be typecast
a92af3f 2012-02-07 columns are lazily typecast, so no more calls to `result...
3efbd7f 2012-02-07 taking column width in to account when fetching decimal ...
9aa4c6d 2012-02-03 Merge pull request #4868 from skult/3-2-stable
20440fd 2012-02-07 return early from typecasting if the value is nil
9454076 2012-02-07 mapping more oids
15b0dcd 2012-02-07 postgresql correctly typecasts back to Ruby, so change a...
2abaa19 2012-02-02 Merge pull request #4856 from ihid/store_null_bug
9fd3bde 2012-02-07 many of the OIDs mapped and implemented
203962d 2012-02-02 *args is already an array. :'(
cd3bdb3 2012-02-02 Merge pull request #4853 from rafaelfranca/fix-build-again
55686ae 2012-02-02 removed whitespace errors :yellow_heart::blue_heart::pur...
215a390 2012-02-02 Merge pull request #4850 from smartinez87/useless_arg
00e192e 2012-02-02 use the class method to (un)escape binary values
ab58c5e 2012-02-01 Merge pull request #4830 from rafaelfranca/restrict-fix
33d8b62 2012-02-01 Merge pull request #4829 from rafaelfranca/restrict-fix
6da8ec1 2012-02-01 Merge pull request #4806 from KL-7/do-not-serialize-nil
4ca633e 2012-02-02 Merge pull request #4809 from cfeist/feist-sqlite-binary...
78d5d6f 2012-02-01 Merge pull request #4809 from cfeist/feist-sqlite-binary...
7bfdbea 2012-02-01 Merge pull request #4784 from semaperepelitsa/constantize
dd1eb78 2012-02-07 column_types hash is used for doing typecasting
d613d60 2012-02-01 Merge pull request #4799 from arunagw/warning_fixed_for_...
9bcb9cd 2012-02-07 column types are passed from the result set to the insta...
9c07e38 2012-02-07 moved attribute translation to an object
c4469e6 2012-01-31 Revert "Merge pull request #4746 from jenslukowski/issue...
81f14a5 2012-01-31 Merge pull request #4735 from arton/master
77c6706 2012-01-31 Merge pull request #4735 from arton/master
d9c4862 2012-01-31 Merge pull request #4742 from petervandenabeele/master
5cad7a0 2012-01-31 Merge pull request #4746 from jenslukowski/issue4718
60cb7d6 2012-01-31 Merge pull request #4779 from bsodmike/bsodmike-3-2-stable
bb842e8 2012-01-31 Merge pull request #4803 from lucascaton/master
69816a8 2012-01-27 Merge pull request #4726 from rafaelfranca/create_join_t...
2fd9816 2012-01-27 Merge pull request #4709 from ask4prasath/refactor_valid...
578c94a 2012-01-27 Merge pull request #4722 from kennyj/fix_4708
25d5c94 2012-01-27 Merge pull request #4724 from kennyj/fix_warning_20120128
d6e41f3 2012-01-31 QueryCache will just dup an AR::Result, AR::Result can d...
c091ab0 2012-01-31 always return the result set from select_all
40ce682 2012-01-31 made the result set object act more like an array
70cbb1c 2012-01-26 bumping journey to 1.0.1
82ba5c4 2012-01-26 bumping journey to 1.0.1
5ac5acd 2012-01-26 Merge pull request #4696 from rafaelfranca/issue-4653
33fda1c 2012-01-26 Merge pull request #4696 from rafaelfranca/issue-4653
7ba3ecc 2012-01-26 global variables may not be set depending on the match. ...
ef7fc6e 2012-01-26 global variables may not be set depending on the match. ...
ee161d1 2012-02-07 moved most of the evald code in to regular ruby code
422cc57 2012-02-07 copy the columns hash to the active record instances, ty...
522c0fd 2012-01-25 The primary key is always initialized in the @attributes...
1a93eaa 2012-01-25 Merge pull request #4675 from lunks/3-2-stable
e2edfe1 2012-01-25 Merge pull request #4645 from brainopia/deprecate_dateti...
c421870 2012-01-25 Merge pull request #4644 from ask4prasath/refactor_test
eee5a6c 2012-01-25 Merge pull request #4646 from lest/patch-1
11e88a4 2012-01-25 Merge pull request #4658 from pwim/unicode-paths
aa8ebea 2012-01-25 Merge pull request #4658 from pwim/unicode-paths
0581c1a 2012-01-25 use fetch rather than both Hash#key? and Hash#[]
1d67f1a 2012-01-24 Merge pull request #4639 from joevandyk/datetime-infinit...
6a88302 2012-01-24 Merge pull request #4606 from lest/patch-1
6fe02f9 2012-01-24 deprecated AR::TestCase in favor of AS::TestCase
dcf0558 2012-01-24 Moving AR::TestCase in to the AR tests directory
e0fe62b 2012-01-24 Merge pull request #4514 from brainopia/update_timezone_...
8478b0c 2012-01-24 Merge pull request #4514 from brainopia/update_timezone_...
423241c 2012-01-24 Merge pull request #4514 from brainopia/update_timezone_...
c67ff97 2012-01-24 Merge pull request #4514 from brainopia/update_timezone_...
ad6f689 2012-01-24 Merge pull request #3775 from karevn/master
82e2f19 2012-01-24 Merge pull request #4630 from lest/patch-2
29aa20d 2012-01-24 Merge pull request #4637 from railsaholic/error_message_fix
1a56a76 2012-01-24 work against 1-0-stable until a new journey is released
dea2523 2012-01-24 initialized the @segment_keys instance variable
3913b51 2012-01-24 Added custom regexps to ASTs that have literal nodes on ...
8d26f87 2012-01-24 Added custom regexps to ASTs that have literal nodes on ...
bce3b5c 2012-01-23 moved the `get` testing method to a module
01176a7 2012-01-23 Merge pull request #4558 from stephencelis/type-cast-unk...
47addcc 2012-01-23 Merge pull request #4563 from amatsuda/ar_relation_pp
e6c9902 2012-01-23 Merge pull request #4576 from guilleiguaran/bump-require...
a0ed45c 2012-01-23 Merge pull request #4581 from kennyj/remove_unused_argument
e407eb3 2012-01-23 Merge pull request #4620 from carlosantoniodasilva/count...
5e81021 2012-01-23 updated the warning signature
e848c52 2012-01-23 Deprecated multi args to http route methods
90410b4 2012-01-20 stop splatting so much. We don't need :star:args everywhere
cb6ccad 2012-01-20 broadcasting to the console and remove file tailing midd...
a0da46e 2012-01-20 pushed broadcasting down to a module
f02cec3 2012-01-20 defined the actual logger signature
983bf6d 2012-01-20 restored logging to the log file and display on the console
14d1029 2012-01-20 fixed test for more informative message
e7e1890 2012-01-20 made the broadcast logger quack more like a logger
04241f3 2012-01-20 added the backtrace so errors can be found
d42b3d4 2012-01-20 add a broadcasting logger so we can split logs
05bee99 2012-04-27 Merge pull request #4528 from j-manu/log-tailer-fix
de41f5a 2012-01-20 Merge pull request #4528 from j-manu/log-tailer-fix
8c2dc4c 2012-01-20 Merge pull request #4556 from brainopia/remove_old_cruft
79f7bbb 2012-01-20 Revert "just use an alias. The target method is public,...
eb1b729 2012-01-20 push ivar initialization down to a common method
17064ac 2012-01-20 adding tests for previous_changes hash
be7d224 2012-01-20 just use an alias. The target method is public, so make...
0c35610 2012-01-20 remove unused captures
642752c 2012-01-19 avoid useless is_a checks
8129a09 2012-01-19 move tagged logging to a module, stop proxying every met...
0a3f57e 2012-01-19 do not do reverse lookups on incoming requests for webri...
4c5b73f 2012-01-19 Merge pull request #4531 from exviva/pessimistic_with_lock
0056a75 2012-01-19 Merge pull request #4531 from exviva/pessimistic_with_lock
01cde0b 2012-01-19 Merge pull request #4538 from kennyj/should_use_uri_parse
b70236c 2012-01-18 Merge pull request #4523 from rafaelfranca/av-logger
57f73a6 2012-01-17 Merge pull request #4487 from sarenji/fix-reset-counters
5f07953 2012-01-17 Merge pull request #4487 from sarenji/fix-reset-counters
18a62ac 2012-01-17 disable transactions for this test
ee190b8 2012-01-17 Merge pull request #4500 from kennyj/should_deprecate_ra...
21afd9b 2012-01-16 stop more ddl changes
86a73cd 2012-01-16 stop ddl modifications for another test
b731593 2012-01-16 use one based indexes for the mock migrations
867f504 2012-01-16 stop making ddl changes for migrator tests
ccbd201 2012-01-16 actually use the variable I created. :bomb: thanks @exviva
15daa14 2012-01-16 move another migrator to use sensors
247d274 2012-01-16 moving verbosity tests to the migrator test, removing dd...
5364338 2012-01-16 silencing migrator tests, refactoring the migration test...
7312b83 2012-01-16 fix tests on sqlite3
8037c51 2012-01-16 prefer method sensors over actual ddl changes
8739a42 2012-01-16 testing the current version method
5b833f5 2012-01-16 test that migrations have connections, and method missin...
0691866 2012-01-16 making sure the temp connection and the real connection ...
f9275e5 2012-01-16 Merge pull request #4462 from spohlenz/fix-routing-tests
f84478f 2012-01-16 Merge pull request #4462 from spohlenz/fix-routing-tests
fce3afa 2012-01-15 Merge pull request #4471 from semaperepelitsa/enum_sum
b1e5551 2012-01-14 make sure the migration table is alive and empty
e0f0afb 2012-01-13 refactor schema migration table creation to the schema m...
8a3dcd7 2012-01-13 stop depending on the filesystem for interleaved migrati...
b932310 2012-01-13 convert the migration list to a Set, remove duplicate code
5e61637 2012-01-13 deprecate the block argument to Migrator#migrate
280e4cb 2012-01-13 refactor the migrate method to filter migrations before ...
0f743bc 2012-01-13 move schema dumper tests to the correct class
d0bb43d 2012-01-13 use the schema migration model to dump schema info
ff5c385 2012-01-13 move another migrator test, use schema migration model
85e5fac 2012-01-13 use the model to delete records
ad2af42 2012-01-13 move another migrator test to the correct class
f3f8f0e 2012-01-13 use the schema migration model to create a new record
6c7b66f 2012-01-13 moving more migrator tests to the right test case
6e7ba44 2012-01-13 test code that finds migrations
dea59f0 2012-01-13 removing migration files as they are no longer needed
01f86cd 2012-01-13 moving migrator tests to a migrator test class
5baa66c 2012-01-13 fixing test class name
145ad7b 2012-01-13 adding a test class for table renaming
977df64 2012-01-13 moving more column renaming tests
e6f7960 2012-01-13 moving more renaming tests to the proper test case
1d74af6 2012-01-12 moving to arel 3.0.0
488c9ef 2012-01-12 moving to arel 3.0.0
6dac17f 2012-01-12 depend on journey 1.0.0
e3f7d0d 2012-01-12 depend on journey 1.0.0
cd930c8 2012-01-13 moving rename column tests to their own class
28bb02a 2012-01-13 moving column attributes tests to their own class
487318e 2012-01-12 Merge pull request #4414 from ask4prasath/changes
aa0f955 2012-01-12 Merge pull request #4419 from j-manu/4255-handle-spaces-...
3c2e7a8 2012-01-13 remove unused code
66fe507 2012-01-13 use ruby rather than mocha
706d8ea 2012-01-13 move another index related test case
a394985 2012-01-13 move tests regarding index modification to their own class
5c8da16 2012-01-13 decoupling more tests from AR::Base
ee4e242 2012-01-13 use skip rather than conditionally define tests
c0c7ba9 2012-01-13 skip openbase test
06b8dc0 2012-01-13 move more schema modification tests
67fba0c 2012-01-13 add a migration schema model
a85625d 2012-01-13 instantiate our own broken migration rather than relying...
452195a 2012-01-13 use skip so we know what tests are being skipped
cc88ffe 2012-01-13 remove dependency on the filesystem
974a640 2012-01-13 moving logger test to its own file
bc276fb 2012-01-13 construct a migrator with a list of migrations rather th...
ac483a2 2012-01-12 moving the table and index test to it's own file
2158a70 2012-01-10 all tested database support migrations, so stop making t...
d41e2f1 2012-01-10 adding missing require
4663070 2012-01-10 move column ordering tests to it's own class
77785c7 2012-01-10 FFFFFFFFUUUUUUUUUUUUUUUUUUUUUUUUU :bomb:
5e04884 2012-01-10 deprecate the subdirectories parameter to `migrations`
42fd164 2012-01-10 deprecate the subdirectories parameter to `migrations`
7661065 2012-01-10 refactoring migration test
f82e244 2012-01-10 dropping support for `schema_info`.
5301f6d 2012-01-10 Merge pull request #4399 from kennyj/problem_when_i_exec...
2babe0a 2012-01-09 no need for extra method calls inside the framework
e9d44ef 2012-01-09 Merge pull request #4370 from EnlightSolutions/validates...
d8516d7 2012-01-09 Merge pull request #4371 from rafaelfranca/test_unit_cle...
686f94e 2012-01-07 remove reference to Test::Unit
4a20351 2012-01-07 spec class names can possibly be nil in mt/s < 2.6.1, so...
fec6f1b 2012-01-07 Merge pull request #4360 from rafaelfranca/patch-1
1c09c29 2012-01-06 register spec subclasses for people who spec
b15d2c0 2012-01-06 require minitest rather than test/unit
f65559f 2012-01-06 make sure the test case name is nil
056b838 2012-01-06 removing unnecessary requires
a58fb10 2012-01-06 backport assert_not_same
0579f30 2012-01-06 rescue the assertion exception
984ce0c 2012-01-06 use a regular expression for the number of passes. We o...
9699eeb 2012-01-06 convert build_message to sprintf
6548fc6 2012-01-06 use assert_equal and assert_operator
a0dc9ca 2012-01-06 use sprintf rather than build_message
a0bab37 2012-01-06 Just use assert_equal
d28a15e 2012-01-06 refactor assert_response
01d1794 2012-01-06 test response assertions
d971a1c 2012-01-06 just use assert and refute rather than building messages
3abacc0 2012-01-06 Merge pull request #4357 from rafaelfranca/patch-1
180eb8f 2012-01-06 no need for assert_block
48ed7e6 2012-01-06 stop using build_message for creating a string
6a383f4 2012-01-06 use assert_includes rather than calling includes? specif...
cac0bd1 2012-01-06 Merge pull request #4327 from Karunakar/minor
aec8172 2012-01-06 Merge pull request #4354 from rafaelfranca/patch-1
8f309e3 2012-01-06 convert railties to use AS::TestCase
b8d8c50 2012-01-06 use AS::TestCase as the base class
a2d68c1 2012-01-06 activeresource tests use AS::TestCase
8350ce9 2012-01-06 Revert "More 1.9 way"
fd918fe 2012-01-06 AP tests should inherit from AS::TestCase
5d09d39 2012-01-06 test cases should inherit from AS::TestCase
9342492 2012-01-06 require test/unit and sort test order
38a0606 2012-01-06 test a subclass so that the removed method does not imac...
aa7857b 2012-01-06 started converting AS::TestCase to minitest
579acb4 2012-01-06 just mix the run method in for minitest
ca0c0a2 2012-04-10 add the class name to the assertion message
f8964bd 2012-01-06 add the class name to the assertion message
4d073df 2012-01-05 Revert "remove deprecated API"
f53c247 2012-01-05 remove deprecated API
4fa1030 2012-01-05 fix some whitespace errors
39625d1 2012-01-05 Merge pull request #4330 from lest/remove-call-mbchars
d2a6908 2012-01-05 do not require a file that is not used
f63fff6 2012-01-05 delete reaping frequency from the db config
07f187b 2012-01-05 Merge pull request #4301 from Karunakar/refactor_tests
f4ef09c 2012-01-05 Merge pull request #4304 from lest/refactor-truncate
867a792 2012-01-05 Merge pull request #4311 from kuroda/3-2-negative_format
351a600 2012-01-05 Merge pull request #4315 from larskanis/allow_setting_of...
1dbbe7b 2012-01-05 Merge pull request #4316 from wrozka/time_advance_nsec
dcd317b 2012-01-05 Merge pull request #4325 from juanpastas/master
f306f9a 2012-01-05 call super from setup
fb8b17c 2012-01-05 just use the list of formatting keys we care about
e96b3e8 2012-01-05 call super
39489d1 2012-01-05 clear the sql counter on teardown so the GC can do it's ...
1b276d5 2012-01-05 fix some formatting
8e051a1 2012-01-05 use regular expression or statement. loltargetrichenviro...
071c8bf 2012-01-05 active record base class test case should not be public
da4fef8 2012-01-04 use logger.warn for warnings
07c192a 2012-01-04 push exception message formatting to the exception class
fd2d78d 2012-01-04 push target down to the classes that care about it
54b4e8e 2012-01-04 just implement the delegate method
b899b7b 2012-01-04 Array.wrap no longer needed
d22592a 2012-01-04 Merge pull request #4282 from edgecase/order_after_reorder
34551bf 2012-01-04 Merge pull request #4282 from edgecase/order_after_reorder
5708648 2012-01-04 Merge pull request #4296 from kuroda/negative_format
cf32a59 2012-01-04 Merge pull request #4298 from rafaelfranca/patch-2
e094b8d 2012-01-04 Merge pull request #4299 from Karunakar/logger
00c5342 2012-01-03 use File.basename to get the filename minus .yml
7985f64 2012-01-03 Merge pull request #2955 from dmitry/master
63f7a61 2012-01-03 When generating routes, the last defined named route win...
e912211 2012-01-03 Revert "Named Routes shouldn't override existing ones (c...
c4a29de 2012-01-03 Merge pull request #4283 from lest/fix-singleton-checking
d1230a8 2012-01-03 Merge pull request #4283 from lest/fix-singleton-checking
41be0fc 2012-01-03 actually disconnect from the database at the end of each...
29f0f25 2012-01-03 Merge pull request #4274 from joneslee85/changelog-fix
eafdf6c 2012-01-03 Merge pull request #4279 from lest/fix-log
632995c 2012-01-03 Merge pull request #4279 from lest/fix-log
ed17983 2011-12-31 Merge pull request #4237 from castlerock/fiber_available...
641b43e 2011-12-31 updating the reaping frequency documentation
59f2696 2011-12-31 rename start to run and use Thread.pass rather than slee...
405aeb5 2011-12-30 connection pool starts the reaper
3af68df 2011-12-30 just dup the spec now that it will deep copy
ddde548 2011-12-30 connection specification will deep copy the config
41c24eb 2011-12-30 each connection pool has a reaper
cde7692 2011-12-30 introduce a timer class for reaping connections
cceabe0 2011-12-30 raise a pull full error when the connection pool is full...
b1ac881 2011-12-30 connections are only removed if they are inactve
86729eb 2011-12-30 connections can be reaped via the `reap` method
e060cf0 2011-12-30 deal with removing connections associated with the curre...
17ff88c 2011-12-30 connections can be removed from the pool
bf9e6c7 2011-12-30 queue and signal no longer needed
5dc7257 2011-12-30 refactor checking out the connection
df9de6f 2011-12-30 infinite loop is no longer necessary
6769293 2011-12-30 connections must be checked in at the end of a thread
f12d904 2011-12-30 Merge pull request #4227 from gazay/3-2-stable-marshalling
116b9ed 2011-12-30 Merge pull request #4224 from alexeymuranov/my-fix-for-f...
5681f79 2011-12-30 be explicit about where helpers are installed
e43b2b3 2011-12-30 just add the writer rather than adding both and removing...
87dd62a 2011-12-29 stop using __send__ and just module eval in the extensions
cd97d0b 2011-12-29 we know the classes will be a list, so *tell* it to resp...
fb3e09a 2011-12-29 don't need the begin / end
72c290c 2011-12-29 avoid extra method calls by just defining the delegate
0035c54 2011-12-29 don't use instance eval, just reference variables so we ...
766eda3 2011-12-29 fixing typo. Thanks Vijay!
88aeeee 2011-12-29 removing dead code.
c0904e4 2011-12-29 decouple initialize from clear!. Initialize ivars in ini...
25b10f4 2011-12-29 modules don't have any instance methods
2eb197e 2011-12-29 Merge pull request #4202 from dasch/request-remote-ip
afd9512 2011-12-29 simplify sweep now that discard and flashes are in sync
bdfd11e 2011-12-29 mutations on the underlying hash should also mutate the ...
dea1602 2011-12-29 rename @used to something a bit more meaningful
ffad492 2011-12-29 mutations can't be done without the consent of our proxy...
21df2bf 2011-12-29 again, use Set#subtract
ea35967 2011-12-29 Use Set#subtract and Set#merge for keeping track of used...
b88a181 2011-12-29 fix method visibility
77df5ba 2011-12-29 no need for bang bang :bomb:
f423bdc 2011-12-29 Merge pull request #4216 from edgecase/master_fix_reorde...
780a222 2011-12-29 Merge pull request #4216 from edgecase/master_fix_reorde...
80f2eeb 2011-12-29 Revert "Merge pull request #4196 from gazay/3-2-stable-m...
50af25b 2011-12-29 last named route wins. fixes #4164
0b61e3f 2011-12-28 Merge pull request #4222 from amatsuda/ar_predicate_buil...
afe6e05 2011-12-28 Merge pull request #4207 from nashby/deprecate-base64-en...
df37018 2011-12-28 Merge pull request #4196 from gazay/3-2-stable-marshalling
90df0d4 2011-12-28 Merge pull request #4220 from bensie/singleton-class-master
0daf80a 2011-12-25 Merge pull request #4175 from kuroda/3-2-stable
a410a9c 2011-12-24 avoid deprecation warnings when running AR tests
b590fe4 2011-12-24 delegating and deprecating logger#silence. fixes #4159
ac2f68d 2011-12-23 Merge pull request #4140 from kuroda/databases_rake
5f2bfce 2011-12-23 adding an integration test for splat regexp substitution...
ead2593 2011-12-23 adding an integration test for splat regexp substitution...
a32d3d0 2011-12-23 Adding an integration test. Fixes #4136
4ee537a 2011-12-23 Adding an integration test. Fixes #4136
f2e65b7 2011-12-22 Merge branch '3-2-stable' of github.com:rails/rails into...
2bc3f81 2011-12-22 rack bodies should be a list
3f92e5e 2011-12-22 rack bodies should be a list
d538952 2011-12-22 rack bodies should be a list
585e291 2011-12-22 refactoring routing tests
de6e92f 2011-12-22 refactoring routing tests
3e00e1f 2011-12-22 refactoring routing tests
89e2647 2011-12-22 Merge branch '3-2-stable' of github.com:rails/rails into...
c0563ce 2011-12-22 Revert "Added Enumerable#pluck to wrap the common patter...
367741e 2011-12-22 Revert "Added Enumerable#pluck to wrap the common patter...
1945baf 2011-12-21 just require things once
401b266 2011-12-21 just require things once
476dce4 2011-12-21 append puts the routes after the default, which causes a...
d4a4fcb 2011-12-21 append puts the routes after the default, which causes a...
e68b72d 2011-12-21 just use def setup
3afeb6b 2011-12-21 DeprecatedUnderscoreRead does not exist anymore
abdb105 2011-12-21 Merge pull request #4115 from Karunakar/action_pack
d5ccb5c 2011-12-21 adding integration test for journey #7
44ff03b 2011-12-21 adding integration test for journey #7
d6d7740 2011-12-21 switch to git journey
79778ff 2011-12-21 caches should not be global, so no need to clear in the ...
52c214f 2011-12-21 caches should not be global, so no need to clear in the ...
12ce9a2 2011-12-21 removing deprecated methods
78ea731 2011-12-21 Merge pull request #4097 from guilleiguaran/safebuffer-h...
0d7ca94 2011-12-20 skip hstore tests on PG databases that do not have hstore
a8b948d 2011-12-20 do not compile regexp on every call
66d8620 2011-12-20 making sure updates work
8daaff5 2011-12-20 hstores can cycle
96838b5 2011-12-20 can create hstore records via AR API
3ef20aa 2011-12-20 Merge pull request #4035 from lest/date-type-cast
135b3a0 2011-12-20 multiple key / values work
776af48 2011-12-20 PostgreSQL hstore types are automatically deserialized f...
bb106e9 2011-12-20 remove more uses of deprecated logger methods
8cb7bc8 2011-12-20 pg columns should understand the hstore type
a514469 2011-12-20 Revert "Update .travis.yml"
572c3d5 2011-12-20 * BufferedLogger is deprecated. Use ActiveSupport::Logg...
9d0789c 2011-12-19 adding tests for #4029
040b794 2011-12-21 adding tests for #4029
e938247 2011-12-15 seed file was already tested for existence. ಠ_ಠ
b6105b0 2011-12-14 updating arel and journey dependencies
c7552d9 2011-12-13 dup the details hash if a key has already been set for t...
ab802e7 2011-12-13 locale and default_locale may be the same, so uniq the a...
9d87a67 2011-12-13 stop freezing the details hash
8b85e4a 2011-12-13 stop freezing hash value
810837d 2011-12-13 use Array#join so that file encoding doesn't impact retu...
4371be2 2011-12-13 use Array#join so that file encoding doesn't impact retu...
676092f 2011-12-13 logger adds a newline for us
d12e6d0 2011-12-12 use the schema cache when asking for the primary key
b04e2d8 2011-12-12 strip whitespace errors from the generated Gemfile
d102791 2011-12-11 ensure @fixture_connections is initialized in case an ex...
4beaa9b 2011-12-11 Try to keep people from calling the deprecated flush met...
d09b67c 2011-12-11 Errno::ENOENT error makes more sense when a file cannot ...
04ef93d 2011-12-10 * ActiveSupport::BufferedLogger#silence is deprecated....
f79b257 2011-12-09 Merge pull request #3924 from laserlemon/readme-ext
5b82f50 2011-12-09 Use `table_exists?` from the schema cache.
007965a 2011-12-09 don't need a begin / end.
a29d1db 2011-12-09 squelch table exists? queries.
c212a34 2011-12-09 only load converter if the encodings are different
2c471b3 2011-12-08 load the encoding converter to work around [ruby-core:41...
e568c67 2011-12-08 load the encoding converter to work around [ruby-core:41...
289fe76 2012-03-27 load the encoding converter to work around [ruby-core:41...
8c26cd5 2011-12-08 Exceptions should read from the spec configu
3cae753 2011-12-08 fixing eval'd line numbers.
d80e4ee 2011-12-08 Regexp.union seems to have different results in 1.8
a505b13 2011-12-08 moving ignored regexp to the instance
38a8f7f 2011-12-08 speeding up ignored sql testing
76c29a6 2011-12-08 Use a hash to look up column definitions
7e176a6 2011-12-08 try to normalize the objects passed to column()
483a3cf 2011-12-08 automatically add the column definition to the columns l...
1fc47a1 2011-12-07 stop calling String#to_s so frequently
8523784 2011-12-07 the required sqlite3 adapter responds to encoding, so st...
9dee540 2011-12-06 avoid deprecated methods
a2f7c1d 2011-12-06 make method signatures match the superclass signature
b942ae8 2011-12-06 return value is never tested, so stop calling `presence`
8aa7b86 2011-12-05 Quitoting the table name before querying.
988061d 2011-12-05 Merge pull request #3867 from jadeforrest/master
47bc206 2011-12-05 Merge pull request #3860 from sumbach/test-return-value-...
c24928c 2011-12-04 Merge pull request #3845 from sumbach/test-return-value-...
36b6c52 2011-12-03 Merge pull request #3846 from sumbach/backport-load-and-...
5b3d4f0 2011-11-30 switch WatchStack to use composition, tighten up API
be99f0c 2011-11-30 Revert "avoid hundreds of thousands of calls to (Symbol|...
45dad59 2011-11-30 avoid hundreds of thousands of calls to (Symbol|String)#...
4da8790 2011-11-30 `run_test` method conflicts with newer minitest, so chan...
d9c2882 2011-11-29 Module#synchronize is deprecated with no replacement. P...
c606fe2 2011-11-29 push synchronization in to each method. Reduces method c...
0e2477b 2011-11-29 Automatic closure of connections in threads is deprecate...
29d2040 2011-11-29 AbstractAdapter#close can be called to add the connectio...
ce3d8d6 2011-11-29 Start implementing @reserved_connections in terms of con...
5725e39 2011-11-29 Rename `checked_out` to more descriptive `active_connect...
b72b477 2011-11-29 Use connection lease to determine "checked_out" connections
f866f66 2011-11-29 expire will set in_use to false
79306de 2011-11-29 last_use is set on connection lease
134cc8f 2011-11-29 Leased connections return false on second lease
9bf8bf8 2011-11-29 Adapters keep in_use flag when leased
7837574 2011-11-29 namespace the adapter test
f73f534 2011-11-29 respond_to? information of AR is not the responsibility ...
52a9884 2011-11-28 remove unused instance variable
beff819 2011-11-28 just check in all connections
884a040 2011-11-28 remove useless class_eval
dde2113 2011-11-28 Move connection resoluion logic to it's own testable class.
30f7c59 2011-11-28 clean up string => hash conversion for connection pool
ffb218c 2011-11-28 pools are 1:1 with spec now rather than 1:1 with class
2a9a8ad 2011-11-28 break establish_connection to smaller methods
ba0b3ee 2011-11-28 Merge pull request #3768 from janv/master
5d704fa 2011-11-20 oops! I suck! :bomb:
008abd1 2011-11-20 fixing tests on ruby 1.8
26c542b 2011-11-20 Merge pull request #3701 from arunagw/arel_bump
599d7c4 2011-11-20 removing deprecated methods
3d2bd69 2011-11-20 Revert "copy options keys to the right place so that und...
24fa524 2011-11-20 adding visitors to the respective adapters
bd2f5c0 2011-11-20 pushing caching and visitors down to the connection
9848b47 2011-11-18 fixing my bad merge. doh!
396ef44 2011-11-18 Revert "make sure to require the right deprecation warni...
2debbe1 2011-11-18 Merge pull request #3683 from christos/schema_introspect...
a31a805 2011-11-18 Merge pull request #3683 from christos/schema_introspect...
a437986 2011-11-17 allow people to set a local .Gemfile so that things like...
8fedb5f 2011-11-18 allow people to set a local .Gemfile so that things like...
a2f14e2 2011-11-17 Revert "Merge pull request #1163 from amatsuda/sexier_mi...
649f251 2011-11-17 Revert "Merge pull request #3603 from vijaydev/change_ta...
e367142 2011-11-17 Initialize our instance variables.
70f9b74 2011-11-17 Merge pull request #3649 from indirect/remote_ip
4c1a193 2011-11-17 No need to `readlines` then `join`, just use `read` :heart:
bb95e81 2011-11-16 Adding a deprecation warning for use of the schema_info ...
97ca635 2011-11-16 Join method uses empty string by default, so remove it
b96aaf8 2011-11-16 dbfile isn't supported anymore, so remove
ca69408 2011-11-16 Reduce schema format tests
38d26b0 2011-11-16 Move conditionals to separate tasks so they can be reused.
cef1e14 2011-11-16 removing some useless conditionals
43821bf 2011-11-16 Merge pull request #2948 from atambo/master
61228e9 2011-11-16 fixing tests on PG
df5ec41 2011-11-16 bundler treats trunk ruby as ruby 1.9, hack around that ...
2ba0309 2011-11-16 Revert "Merge pull request #2122 from dyba/3-0-stable"
b81c3f7 2011-11-16 Merge pull request #2122 from dyba/3-0-stable
9364043 2011-11-16 Merge pull request #3634 from RyanNaughton/fixes_3483
11c9fc9 2011-11-14 Merge pull request #3371 from yahonda/fix_ora_00932_error
1c6d6b6 2011-11-11 Merge pull request #3609 from noefroidevaux/issue_3595
6e87281 2011-11-08 Merge pull request #3572 from amatsuda/ar_exists_uniq_order
6a29ea0 2011-11-07 Merge pull request #3549 from luckydev/rmethod
bcdc2c0 2011-11-07 Merge pull request #3541 from dvyjones/fix-datetime-warn...
9b46613 2011-11-06 Merge pull request #3521 from nulogy/fix_postgres_adapte...
a018403 2011-11-06 Merge pull request #3521 from nulogy/fix_postgres_adapte...
0e407a9 2011-11-04 Merge pull request #1163 from amatsuda/sexier_migration_31
99d94f1 2011-11-18 Refactoring the redirect method for the router api.
d34efdd 2011-11-18 moving redirection to objects
0809c67 2011-11-18 remove the :path feature to redirects, since it cannot work
a8a4264 2011-11-18 make sure to require the right deprecation warning file
163b645 2011-11-18 arity check has been pushed up, so no need for proc wrap...
4589b24 2011-11-18 require that all blocks have arity of 2
62a8674 2011-10-31 this should never return nil, so no use for "try"
8e6f86e 2011-10-31 this should never return nil, so no use for "try"
4a065d5 2011-10-27 clear statement cache when tables are altered
74fbbca 2011-10-27 clear statement cache when tables are altered
9027643 2011-10-26 scumbag 1.8: strings are enumerable :'(
450257c 2011-10-26 properly handle lists of lists. Thanks @adrianpike for r...
259741a 2011-10-22 Revert "Merge pull request #3405 from arunagw/middleware...
c330905 2011-10-22 Merge pull request #3405 from arunagw/middleware_name
d8b09f3 2011-10-21 Merge pull request #3400 from greinacker/sqlite-decimal
3178cc9 2011-11-18 copy options keys to the right place so that undo will w...
ecbae99 2011-11-18 no need for type checking
636405d 2011-11-18 cleaning up variable names to match method parameter names
33543ac 2011-11-18 stop doing is_a? checks on the resource type
648f611 2011-11-18 move constants to methods since nothing else is using them
7459ba4 2011-11-18 pushing hash validation up
494ab25 2011-11-18 breaking match down to smaller methods
76780c3 2011-11-18 some refactoring of the match method
ee9d9fb 2011-10-20 Merge pull request #3258 from ileitch/3-1-stable
88ac481 2011-10-20 Merge pull request #3258 from ileitch/3-1-stable
c2f3c9b 2011-10-18 only use now() on pg!
6a28c51 2011-10-18 reset prepared statement when schema changes imapact sta...
818d285 2011-10-18 reset prepared statement when schema changes imapact sta...
76af281 2011-10-18 use now() for dates in pg
8919a68 2011-10-16 Merge pull request #3334 from mperham/master
7f64e47 2011-10-07 just check to see that the first item in the list is an ...
3088d23 2011-10-07 Merge pull request #3232 from Juanmcuello/pg_prepared_st...
9988848 2011-10-06 fix require
e141cbd 2011-10-03 Merge pull request #3191 from yahonda/activerecord_unitt...
f65b221 2011-09-12 removing backwards compatibility module
68ec26c 2011-09-12 point rails at Journey for dev and edge
ea7ef95 2011-09-12 partially expand the parameters to `match`
ad1a891 2011-09-12 unfactor the Route class to private factory methods
943aa82 2011-09-12 reduce dependencies of external objects in the Route class
f5ab680 2011-09-12 delete unused code, pass path explicitly to journey
d21e0e2 2011-09-12 adjust route inspection to work with Journey
a08bee7 2011-09-12 all routes can be stored in the Journey Routes object
d0946fd 2011-09-10 Merge pull request #2972 from md5/master
0f04260 2011-09-10 railties depends on actionpack, so put actionpack in the...
9736cb2 2011-09-10 rake already ships with a ruby command
7bc6a00 2011-09-10 move route inspecting to an object so that we can more e...
a748c60 2011-09-09 Exceptions from database adapters should not lose their ...
06e400e 2011-09-09 Merge pull request #2960 from guilleiguaran/fix-isolated...
ac1a363 2011-09-08 Pull up a method we only use once.
41a085e 2011-09-08 Conditions must never be equal
b7ccfa9 2011-09-12 clear! does not need to be called from initialize
59b9fe9 2011-09-12 reuse the route collection and formatter by clearing them
4ffe667 2011-09-12 Instantiate each part of our routing system:
537ed6e 2011-09-12 stop freezing the routes
a05a9ff 2011-09-12 stop using a hash for parameterizing
5f0b37c 2011-09-12 Switching rack-mount to journey.
e1b500e 2011-09-07 LRU cache in mysql and sqlite are now per-process caches.
b92a025 2011-09-07 LRU cache in mysql and sqlite are now per-process caches.
e6adeaa 2011-09-07 fixing file name
24b3783 2011-09-07 fixing file name
834d429 2011-09-07 LRU should cache per process in postgresql. fixes #1339
77e0bdd 2011-09-07 LRU should cache per process in postgresql. fixes #1339
8e79c52 2011-09-07 Merge pull request #2922 from wayneeseguin/master
7ee8be5 2011-09-13 Merge pull request #2922 from wayneeseguin/master
b9f66f4 2011-09-07 fixing view queries
d9a2071 2011-09-07 use the supplied bind values
76993f6 2011-09-07 use the supplied bind values
f5ea24b 2011-09-07 Merge commit 'refs/pull/2909/head' of https://github.com...
a6178c3 2011-09-07 Merge commit 'refs/pull/2909/head' of https://github.com...
4a2e619 2011-09-07 Merge pull request #2913 from toolmantim/3-1-stable
4edf6ea 2011-09-07 Merge pull request #2897 from rsutphin/ar31-remove_conne...
9198c7a 2011-09-07 Merge pull request #2897 from rsutphin/ar31-remove_conne...
4263a79 2011-09-07 updating changelog
f6ced69 2011-09-07 Eliminate newlines in basic auth. fixes #2882
9959233 2011-09-07 Eliminate newlines in basic auth. fixes #2882
de03d4f 2011-09-07 updating changelog with pool limit
54b7e78 2011-09-06 Database adapters use a statement pool.
7c04e16 2011-09-07 Database adapters use a statement pool.
a4fa6ea 2011-09-06 adding a statement pool for mysql and sqlite3
b37112f 2011-09-06 adding a statement pool for mysql and sqlite3
51652a4 2011-09-06 Merge pull request #2893 from dmathieu/errors_has_key
6d93f70 2011-09-05 Merge pull request #2716 from jbbarth/fix_invert_rename_...
c33b7c4 2011-09-05 Merge pull request #2716 from jbbarth/fix_invert_rename_...
459e62a 2011-09-03 Merge pull request #2826 from guilleiguaran/changelog-re...
8a9f4c6 2011-09-03 Merge pull request #2825 from guilleiguaran/bcrypt-ruby-...
b7a62f2 2011-09-03 Merge pull request #2825 from guilleiguaran/bcrypt-ruby-...
867c830 2011-09-03 Merge pull request #2824 from arunagw/bcrypt_fix
66754c4 2011-09-03 Merge pull request #2829 from arunagw/pg_min_fix
e835aa0 2011-09-03 Merge pull request #2831 from arunagw/pg_abstract_class_fix
e6fd4ed 2011-09-01 preserve the backtrace of the exception
6f3c699 2011-09-01 * Psych errors with poor yaml formatting are proxied. Fi...
e46c4f1 2011-09-01 * Psych errors with poor yaml formatting are proxied. Fi...
f2aa46b 2011-09-01 * Psych errors with poor yaml formatting are proxied. Fi...
8b9ddbd 2011-09-01 make sure encoding_aware? is available
3afa90d 2011-09-01 make sure encoding_aware? is available
fdd619e 2011-09-01 CookieJar is enumerable. fixes #2795
af7c9b9 2011-09-01 CookieJar is enumerable. fixes #2795
90248d2 2011-09-01 Merge pull request #2775 from jaw6/fix/reverse
c5a91d0 2011-08-31 should be using a / in this route rather than a #
b550ecc 2011-08-31 use String#start_with? rather than creating regexps or c...
8812807 2011-08-31 Merge branch '3-1-stable' of github.com:rails/rails into...
5c5021f 2011-08-31 adding changelog dates
403dc11 2011-08-31 Merge pull request #2760 from cgriego/home_run
7cdc9fd 2011-08-31 Merge branch '3-1-0' into 3-1-stable
505e845 2011-08-31 bumping to 3.1.0
a244d11 2011-08-30 Merge pull request #2756 from guilleiguaran/manifest-loc...
aa94342 2011-08-30 Merge pull request #2756 from guilleiguaran/manifest-loc...
6376e66 2011-08-30 Merge branch '3-1-0' of github.com:rails/rails into 3-1-0
eaea03b 2011-08-30 Merge pull request #2748 from guilleiguaran/assets-versi...
1db0f20 2011-08-30 Merge pull request #2748 from guilleiguaran/assets-versi...
602a3c2 2011-08-30 Merge branch '3-1-0' into 3-1-stable
94e3059 2011-08-30 Merge pull request #2747 from guilleiguaran/manifest-on-...
0195846 2011-08-30 Merge pull request #2744 from arunagw/mysql2_bump
9af7828 2011-08-30 Merge pull request #2636 from dasch/document-sprockets-c...
4a60a9e 2011-08-30 Merge pull request #2741 from guilleiguaran/assets-manif...
cebff6d 2011-08-29 Merge pull request #2021 from dasch/more_postgres_utils
d63688d 2011-08-28 fixing typo
89f540c 2011-08-28 fixing typo
b4ff82a 2011-08-28 clear and disable query cache when an exception is raise...
a045033 2011-08-28 clear and disable query cache when an exception is raise...
1130b72 2011-08-28 clear and disable query cache when an exception is raise...
e145acd 2011-08-28 Merge pull request #2711 from dasch/patch-3
e8b525f 2011-08-26 stop messing with the load path, load path should be adj...
5145e98 2011-08-26 stop messing with the load path, load path should be adj...
e3a020a 2011-08-26 Merge pull request #2699 from guilleiguaran/fix-asset-de...
42a7979 2011-08-25 Force binary data inserted for a string data type to utf...
20c0717 2011-08-25 Force binary data inserted for a string data type to utf...
25ee309 2011-08-25 Merge pull request #2695 from dasch/more-debug-assets
9c33576 2011-08-25 Merge pull request #2683 from arunagw/engine_test_fix
df948f3 2011-08-25 Merge pull request #2690 from dasch/pretty-debug-assets
35f3907 2011-08-25 Merge pull request #2688 from dasch/refactor-asset-debug...
68424fb 2011-08-24 fix ambiguous * and remove unused variable
50db00d 2011-08-24 fix ambiguous * and remove unused variable
32836e7 2011-08-24 fix ambiguous use of *
7e80394 2011-08-24 fix ambiguous use of *
b907271 2011-08-24 stop circular require warnings
bac5da3 2011-08-24 only backport the to_d method if it does not exist
23c5403 2011-08-24 only backport the to_d method if it does not exist
4af4312 2011-08-24 only define the encoding reader since we define the writ...
95d35fc 2011-08-24 only define the encoding reader since we define the writ...
3096629 2011-08-24 we are *sure* we want to set the encoding, so silence wa...
3cbc1bd 2011-08-24 we are *sure* we want to set the encoding, so silence wa...
5345958 2011-08-24 Merge pull request #2679 from amatsuda/nullify_abstract_...
09e2109 2011-08-24 bumping bcrypt-ruby requirement
d7dc94a 2011-08-24 bumping bcrypt-ruby requirement
7286ecb 2011-08-24 bumping bcrypt-ruby requirement
44f0709 2011-08-24 dealing with some -w warnings on startup
c29426d 2011-08-24 dealing with some -w warnings on startup
29004de 2011-08-24 `load` should also return the value from `super`
93a9cad 2011-08-24 `load` should also return the value from `super`
36d06d1 2011-08-24 `load` should also return the value from `super`
cc3fb2e 2011-12-03 `load` should also return the value from `super`
a10606c 2011-08-23 require needs to return true or false. thank you Ryan "z...
b359628 2011-08-24 require needs to return true or false. thank you Ryan "z...
7c5cd40 2011-08-24 require needs to return true or false. thank you Ryan "z...
8fabf78 2011-12-03 require needs to return true or false. thank you Ryan "z...
d7d0c25 2011-08-23 Merge pull request #1995 from guilleiguaran/prototype-uj...
7079701 2011-08-23 Merge pull request #2646 from guilleiguaran/add-destroy-...
999e7ea 2011-08-22 Merge pull request #2627 from luckydev/tr
d7ec3ee 2011-08-22 Merge pull request #2611 from ognevsky/add-destroy-alias
1f1d4aa 2011-08-22 Merge branch '3-1-stable' into 3-1-0
aae5ebf 2011-08-22 Merge pull request #2618 from FLOChip/unicode_j
1d354fa 2011-08-20 Merge pull request #2605 from ernie/3-1-stable-2602-back...
257366d 2011-08-20 Merge pull request #2602 from ernie/fix_predicate_builde...
bf4714f 2011-08-20 Merge pull request #2602 from ernie/fix_predicate_builde...
22e611e 2011-08-17 making the order more clear, adding linux distros mailin...
9d9f591 2011-08-16 adding lessons learned so I do not make the same mistake...
0b37704 2011-08-16 Merge branch '3-0-10' into 3-0-stable
633a569 2011-08-16 bumping to 3.1.0.rc6
bfc4325 2011-08-16 properly escape html to avoid invalid utf8 causing XSS a...
a19ee5c 2011-08-16 properly escape html to avoid invalid utf8 causing XSS a...
586a944 2011-08-16 Tags with invalid names should also be stripped in order...
66c3e31 2011-08-16 Tags with invalid names should also be stripped in order...
8a39f41 2011-08-16 prevent sql injection attacks by escaping quotes in colu...
f9b642c 2011-08-16 prevent sql injection attacks by escaping quotes in colu...
5f94b93 2011-08-16 Properly escape glob characters.
09ad48f 2011-08-16 Properly escape glob characters.
4f15f39 2011-08-16 bumping rails to 3.0.10
b45dfc7 2011-08-16 properly subsituting bad utf8 characters
3480d97 2011-08-16 Tags with invalid names should also be stripped in order...
fb4747b 2011-08-16 prevent sql injection attacks by escaping quotes in colu...
e0c03f8 2011-08-16 Properly escape glob characters.
e0774e4 2011-08-16 fixing utf8 escape vulerability
60f783d 2011-08-16 fixing strip tags vulnerability
6b46d65 2011-08-16 fixing sql injection problem
fb1588c 2011-08-16 2.3.14. yay. :'(
dea5a10 2011-08-16 bumping to 2.3.13
11dafea 2011-08-16 fixing response splitting problem
bb99aa1 2011-08-16 adding notification for rdoc
b0555bb 2011-08-16 adding security email address
c420ebf 2011-08-12 Merge pull request #2503 from arunagw/cant_dup_on_nil
943a373 2011-08-12 moving test_generate to an integration test with one ass...
cdf6251 2011-08-10 Revert "Ensure original exception message is present in ...
d00e164 2011-08-10 add the gem requirement for sqlite3
47c6a77 2011-08-10 add the gem requirement for sqlite3
5f56db4 2011-08-09 adding missing require to fist railties tests
ae3ab0c 2011-08-09 Merge pull request #2465 from pivotal-casebook/patch-3
f9f423f 2011-08-09 deprecating process_view_paths
3ad26c8 2011-08-09 avoid object creation via useless duping and freezing
26e53a1 2011-08-09 just use map and case / when rather than modifying the i...
7cd3772 2011-08-09 only typecast what we need to typecast
b14f1c3 2011-08-09 Favor composition over inheritance.
88de343 2011-08-09 Array#+ automatically dups, no double duping
14a8fd1 2011-08-09 Just remove the sort_locals method
1fbc470 2011-08-09 the freeze trick does nothing on arrays used as hash keys.
233696a 2011-08-09 use functional style to build a list of template objects
37b77c6 2011-08-09 refactor the optimized build_query a bit
128467e 2011-08-09 reduce file stats by improving our dir glob pattern
4c49286 2011-08-09 reduce file stats by improving our dir glob pattern
295a7fd 2011-08-09 hash on the template directory in order to improve cache...
9404040 2011-08-09 use meaningful names with our variables
0155bf4 2011-08-09 use binread to read the files
681bf1f 2011-08-09 backporting IO#binread for 1.8 users
0b21211 2011-08-09 be explicit about arguments passed around
ff9a2e6 2011-08-08 Merge pull request #2426 from pivotal-casebook/fix-build
11fbeb7 2011-08-08 Merge pull request #2466 from rsim/fix_test_disable_refe...
9e51400 2011-08-08 Merge pull request #2451 from gdelfino/master
5bc6285 2011-08-05 Revert "Test against Rubinius"
cec805f 2011-08-05 Merge pull request #2442 from sferik/test_on_rubinius
ab2582f 2011-08-05 Merge pull request #2439 from guilleiguaran/fix-error-on...
5a05207 2011-08-05 pg does not allow aliases in the having clause, but func...
521c9aa 2011-08-05 bumping to 3.0.10.rc1
9d17458 2011-08-05 more changelog updates
f54d0cf 2011-08-04 updating CHANGELOGs
b132992 2011-08-04 we should not ignore all gems in here
c7af6cf 2011-08-04 we should not ignore all gems in here
c8e5c0d 2011-08-13 we should not ignore all gems in here
b0b7070 2011-08-04 we should not ignore all gems in here
df6b1e2 2011-08-04 we should not ignore all gems in here
cb6a082 2011-08-04 moving CI and Sam Ruby to the top of the list. I :heart...
5399b20 2011-08-13 moving CI and Sam Ruby to the top of the list. I :heart...
879dcad 2011-08-04 add section about notifying implementors
bf0b6e4 2011-08-13 add section about notifying implementors
2d2c917 2011-08-04 fixing assert_difference issues on ruby 1.8
a7a3169 2011-08-13 fixing assert_difference issues on ruby 1.8
3727232 2011-08-04 fixing assert_difference issues on ruby 1.8
19ab8e4 2011-08-04 fixing wrong words. thanks @jbrown
886d011 2011-08-13 fixing wrong words. thanks @jbrown
bf5b4c0 2011-08-04 adding my brain dump of the release process
6b80917 2011-08-13 adding my brain dump of the release process
171881f 2011-08-03 make assert_difference error message not suck
eaee18d 2011-08-13 make assert_difference error message not suck
e63d3f7 2011-08-03 make assert_difference error message not suck
c1b85ed 2011-08-03 fixing deprecation notice for dynamic finders that use h...
86b7d83 2011-08-03 initializing @open_transactions in the initialize method
1ff52cb 2011-08-13 initializing @open_transactions in the initialize method
3a29cc3 2011-08-03 add a migrate class method and delegate to the new instance
d6af6fc 2011-08-13 add a migrate class method and delegate to the new instance
3e56758 2011-08-03 add a migrate class method and delegate to the new instance
3a4dc9d 2011-08-02 use File.directory? as Dir.exists? is only 1.9.2+
8293b10 2011-08-13 use File.directory? as Dir.exists? is only 1.9.2+
ebfad37 2011-08-02 use File.directory? as Dir.exists? is only 1.9.2+
ae1e70c 2011-07-29 Merge pull request #2353 from bdurand/no_freeze_cache_en...
553d9ea 2011-07-29 updating the CHANGELOG
ea7f508 2011-07-29 delay backtrace scrubbing until we actually raise an exc...
f85b966 2011-08-13 delay backtrace scrubbing until we actually raise an exc...
61c5c3d 2011-07-29 delay backtrace scrubbing until we actually raise an exc...
b9f6798 2011-07-29 delay backtrace scrubbing until we actually raise an exc...
6631abd 2011-07-29 updating changelog with schema.rb changes
cea06a8 2011-07-29 default writing the schema file as utf-8
4a74493 2011-08-13 default writing the schema file as utf-8
d13df74 2011-07-29 default writing the schema file as utf-8
3676af4 2011-07-29 default writing the schema file as utf-8
3d6e187 2011-07-29 dump IO encoding value along with schema.rb so the file ...
17a66a8 2011-08-13 dump IO encoding value along with schema.rb so the file ...
4e1f6ab 2011-07-29 dump IO encoding value along with schema.rb so the file ...
6c0beb5 2011-07-29 dump IO encoding value along with schema.rb so the file ...
3e8fe1d 2011-07-29 Merge pull request #2344 from bcardarella/resolve_warnin...
9d396ee 2011-07-27 Merge pull request #2309 from smasry/master
0b98704 2011-07-27 simplify conditionals by assuming hash values will never...
ed09aef 2011-08-13 simplify conditionals by assuming hash values will never...
7868cf8 2011-07-27 use regular ruby rather than clever ruby
a704fd4 2011-08-13 use regular ruby rather than clever ruby
ba43b9b 2011-07-27 fixing wildcard path matching when wildcard is inside pa...
f445bb2 2011-08-13 fixing wildcard path matching when wildcard is inside pa...
e4a7b23 2011-07-26 Merge pull request #2291 from jdelStrother/load_missing_...
ef89a70 2011-07-26 Merge pull request #2095 from dgeb/issue-2094
0868461 2011-07-26 Merge pull request #2283 from castlerock/remove_warnings...
64807b9 2011-07-26 fixing tests on ruby trunk
797d225 2011-08-13 fixing tests on ruby trunk
1768b6c 2011-07-26 fixing tests on ruby trunk
d4246e5 2011-07-26 fixing whitespace errors
7934ffe 2011-08-13 fixing whitespace errors
5f6accf 2011-07-26 fixing whitespace errors
a518833 2011-07-25 bumping to rc5
6dcdcdc 2011-07-25 bumping up arel version
64cb34d 2011-07-25 updating sprockets to beta 12
02691d3 2011-07-24 Merge pull request #2238 from cesario/order-with-extra-s...
d33eb07 2011-07-24 Merge pull request #2233 from gramos/fix-issue-1951-master
36fd3fd 2011-07-25 no need for an anonymous class on every setup call
d89a33d 2011-07-24 just use normal ruby for stubbing
5b88219 2011-07-24 just use normal ruby for stubbing
a14f456 2011-07-24 Merge pull request #2185 from castlerock/lazy_load_abstr...
7f7ed15 2011-07-24 Merge pull request #2229 from gramos/fix-issue-1951
9327b4d 2011-07-24 Merge pull request #2228 from Empact/helper_tags_in_mailers
cdc4274 2011-07-24 simplify singleton_class? method
be48abb 2011-07-24 simplify singleton_class? method
06c52d6 2011-07-24 Merge pull request #2226 from dmathieu/perform_caching
c3346b3 2011-07-23 Merge pull request #2218 from guilleiguaran/avoid-map-ch...
b2285ba 2011-07-23 remove unused gems from Gemfile
abe6105 2011-07-23 Merge pull request #2217 from marcandre/fix_enumerable
253b472 2011-07-22 forgot to add this test case
6f917ad 2011-07-22 forgot to add this test case
5b6121a 2011-07-21 use rake tasks to set the default environment variables....
787f1f3 2011-07-21 use rake tasks to set the default environment variables....
bb7e355 2011-07-21 removing inline source option from rdoc task. fixes #2169
b146477 2011-07-21 removing inline source option from rdoc task. fixes #2169
b744c84 2011-07-21 adding changelog entry for connection urls
1a0b7ea 2011-07-21 adding more tests around database uri parsing
f4ed975 2011-07-21 move around tests
22e4727 2011-07-20 no need to sort the values
9a6b96a 2011-07-20 no need to sort the values
d8736b2 2011-07-20 Revert "this fixes a brittle test in fixtures_test.rb wh...
09a4884 2011-07-20 bigdecimal should be typecast to a float on sqlite3. fix...
56fb7fc 2011-07-20 bigdecimal should be typecast to a float on sqlite3. fix...
1e452f1 2011-07-18 make tzinfo a development dependency
1b97f6c 2011-07-18 make tzinfo a development dependency
5e2c1d2 2011-07-16 Merge pull request #2099 from htanata/backport_2090_to_3...
db0a65c 2011-07-14 Merge pull request #2066 from amatsuda/magicome
003c651 2011-07-14 Merge pull request #2052 from amatsuda/fullwidth_blank
9a4d2b2 2011-07-12 Merge pull request #1607 from bradrobertson/pg_adapter
c1c886a 2011-07-08 Merge pull request #2012 from dasch/refactor_postgres_ad...
215193d 2011-07-07 removing brittle assertion
a990b12 2011-07-05 updating pg supported versions docco. fixes #1959
36d289a 2011-07-01 a few minor performance improvements: fewer strings, few...
8966382 2011-07-01 a few minor performance improvements: fewer strings, few...
2ed8097 2011-07-01 calling super is super. if the other object is exactly e...
37eef89 2011-07-01 calling super is super. if the other object is exactly e...
06c72c4 2011-07-01 remove unused codes
d5de496 2011-07-01 remove unused codes
441d8ec 2011-07-01 reduce calls to owners_by_key and to read_attribute, res...
2d459d2 2011-07-01 reduce calls to owners_by_key and to read_attribute, res...
6a283d5 2011-06-30 match method signature of the superclass
ef787cf 2011-06-30 match method signature of the superclass
8e19a5d 2011-06-30 call super rather than delegating to the other objects e...
19f5576 2011-06-30 call super rather than delegating to the other objects e...
2545da6 2011-06-30 just alias eql? to == for frewer method calls
94d2b0b 2011-06-30 just alias eql? to == for frewer method calls
f7bd07b 2011-06-30 only calculate method name once
83005cf 2011-06-30 only calculate method name once
f261ef4 2011-06-30 cache the plural name on the reflection so we do not pay...
68b8710 2011-06-30 cache the plural name on the reflection so we do not pay...
1d43409 2011-06-29 Revert "Delegate to @flashes with 'delegate' instead of ...
a657a4b 2011-06-29 Merge pull request #1896 from guilleiguaran/issue-1893
3153685 2011-06-28 Merge pull request #1883 from arunagw/time_zone_fix
59e3880 2011-06-28 Merge pull request #1574 from oriolgual/1571_ar_relation...
931cf17 2011-06-28 Merge pull request #1882 from rsim/fix_test_finding_with...
941d5c1 2011-06-28 Merge pull request #1857 from vijaydev/irreversible-migr...
a5cb5a5 2011-06-28 Merge pull request #1860 from dmathieu/comparison
a6495af 2011-06-28 Merge pull request #1649 from arunagw/jruby_3_0_stable
26caf32 2011-06-28 remove useless assignment
e0fae72 2011-06-28 remove useless assignment
13e79eb 2011-06-28 lock_optimistically is typically true, so evaluate the c...
d864616 2011-06-28 lock_optimistically is typically true, so evaluate the c...
02f45d6 2011-06-28 reduce object allocation during AR instantiation
558b5bb 2011-06-28 reduce object allocation during AR instantiation
9921eca 2011-06-28 remove the check for needs_type_condition? because ensur...
196f92f 2011-06-28 remove the check for needs_type_condition? because ensur...
4006e73 2011-06-28 stop using && for the short circuit side effect
992b3b5 2011-06-28 stop using && for the short circuit side effect
4ec47ca 2011-06-28 let strings be converted to symbols inside the interpreter
5d954b4 2011-06-28 let strings be converted to symbols inside the interpreter
9152126 2011-06-28 avoice paying hash cost if there are no serialized attri...
9fd0d91 2011-06-28 avoice paying hash cost if there are no serialized attri...
45b7209 2011-06-28 cache column defaults for AR object instantiation
2fe088a 2011-06-28 cache column defaults for AR object instantiation
06d4247 2011-06-27 AR object instantiation is ~30% faster in the simple case
b927f0a 2011-06-27 AR object instantiation is ~30% faster in the simple case
5ddb60f 2011-06-27 initialize instance variables
0de56aa 2011-06-27 initialize instance variables
6054c09 2011-06-27 oops! remove debugging codes
3a14e6f 2011-06-27 oops! remove debugging codes
997aed2 2011-06-27 default create_with_value to a hash so we can eliminate ...
0abb7b8 2011-06-27 default create_with_value to a hash so we can eliminate ...
506b2da 2011-06-27 Merge pull request #1871 from guilleiguaran/arel-2-1-3
8a1319d 2011-06-23 Merge pull request #1835 from metaskills/ss_rake_master
98ae482 2011-06-23 Merge pull request #1795 from metaskills/ss_db_tasks
09866ce 2011-06-22 Merge pull request #1790 from ernie/reverse_sql_order_fix
6404f8a 2011-06-21 Merge pull request #1811 from nicksieger/more-jruby-gem-...
15f09c5 2011-06-21 Merge pull request #1809 from nicksieger/more-jruby-gem-...
ceb5bbb 2011-06-21 Merge pull request #1632 from tardate/pg_schema_fu
ba1b88f 2011-06-17 Merge pull request #1636 from metaskills/upstream/3-1-st...
5e61d0b 2011-06-16 Merge branch '3-0-9' into 3-0-stable
15e2b58 2011-06-16 Preparing for 3.0.9 release
fad08a6 2011-06-16 avoid false positives caused by release candidates
6824c5d 2011-06-12 Preparing for 3.0.9.rc5 release
d958428 2011-06-12 Merge branch '3-0-9' of github.com:rails/rails into 3-0-9
f283194 2011-06-12 bumping to rc4
d5e28c3 2011-06-12 Merge branch '3-0-stable' into 3-0-9
a4ee503 2011-06-10 Merge pull request #1642 from sikachu/master-render-inline
e88508e 2011-06-10 Merge pull request #1641 from sikachu/3-1-stable-render-...
f169dab 2011-06-10 Merge pull request #1640 from sikachu/3-0-9-render-inline
70b4ea9 2011-06-10 Merge pull request #1639 from sikachu/3-0-stable-render-...
279781f 2011-06-09 bumping to 3.1.0.rc4
66ec7e8 2011-06-09 bumping to rc3 since syck is not playing nicely
0e1ecb2 2011-06-09 bumping to 3.0.9.rc2
0b02284 2011-06-09 ensuring that json_escape returns html safe strings when...
58ac641 2011-06-09 ensuring that json_escape returns html safe strings when...
cce7085 2011-06-09 ensuring that json_escape returns html safe strings when...
88413ef 2011-06-09 ensuring that json_escape returns html safe strings when...
b6a2157 2011-06-09 Merge pull request #1611 from sikachu/3-0-stable-javascript
9e71825 2011-06-09 Merge pull request #1610 from sikachu/3-1-stable-javascript
d0a1e37 2011-06-09 Merge pull request #1609 from sikachu/master-javascript
9295053 2011-06-09 Merge pull request #1593 from r00k/master
aefd703 2011-06-08 bumping to 3.1.0.rc3
0c1608c 2011-06-08 bumping to 3.0.9.rc1
1ae9b29 2011-06-08 Merge pull request #1568 from sikachu/3-0-stable-mailto
5c498fa 2011-06-08 Merge pull request #1566 from sikachu/3-1-stable-changelog
02e65ef 2011-06-08 Merge pull request #1565 from sikachu/3-0-stable-changelog
7d537b2 2011-06-08 Merge pull request #1564 from sikachu/master-changelog
2111509 2011-06-08 Merge pull request #1545 from sikachu/30testbuffer
bdc80dd 2011-06-08 Merge pull request #1541 from arunagw/3-0-stable
80edbad 2011-06-08 Merge pull request #1539 from cmeiklejohn/fix_safe_buffe...
54d262f 2011-06-07 Merge branch '3-0-8' into 3-0-stable
b341e45 2011-06-07 bumping to 3.0.8
2664897 2011-06-08 bumping to rails 3.1.0.rc2
a995911 2011-06-07 Merge pull request #1528 from chriseppstein/3-1-stable
a2a3413 2011-06-07 find the spec from the source index, then activate it
80451a1 2011-06-07 make sure AR isolated tests set the environment variable
377b15a 2011-06-07 make sure AR isolated tests set the environment variable
b3b747d 2011-06-07 make sure AR isolated tests set the environment variable
cd27cd5 2011-06-07 oops! add parens so the block is properly bound
75fb26a 2011-06-06 oops! add parens so the block is properly bound
1f02e3e 2011-06-06 oops! add parens so the block is properly bound
8392f10 2011-06-06 set the environment variable from the rake file
945b131 2011-06-06 set the environment variable from the rake file
f8301eb 2011-06-06 set the environment variable from the rake file
1241997 2011-06-06 please use ruby -I lib:test path/to/test.rb, or export R...
424cf3b 2011-06-06 more oracle fixes
606108a 2011-06-06 more oracle fixes
f0cb0ed 2011-06-06 more oracle fixes
517ca87 2011-06-06 do not muck with the load path, that is the test task re...
50d331d 2011-06-06 do not muck with the load path, that is the test task re...
3f3648c 2011-06-06 do not muck with the load path, that is the test task re...
841d296 2011-06-06 updating configs for oracle
10eb479 2011-06-06 updating configs for oracle
e6c2d54 2011-06-06 updating configs for oracle
c8d124c 2011-06-06 add test to the include path
b8714ed 2011-06-06 add test to the include path
29c7258 2011-06-06 add test to the include path
61774e0 2011-06-06 please use ruby -I lib:test path/to/test.rb, or export R...
e504101 2011-06-06 please use ruby -I lib:test path/to/test.rb, or export R...
fe5a6ec 2011-06-06 remove call to source index
d55cf30 2011-06-06 Merge pull request #1511 from vijaydev/rake_rdoc_fixes_c...
63665f6 2011-06-01 Merge pull request #1385 from smartinez87/drop
a48b0e5 2011-06-01 Merge pull request #1439 from sikachu/isolated_pg_test
021e4f1 2011-05-31 Merge pull request #1417 from arunagw/nested_attributes_fix
56f13a3 2011-05-31 Merge pull request #1400 from arunagw/query_cache_test
ce23c6e 2011-05-31 rebuilding rc because of syck. :'(
7278547 2011-05-30 Merge pull request #1410 from lucasts/pg_schema
f4073d5 2011-05-30 bumping to rc3
636124e 2011-05-30 Merge branch '3-0-stable' into 3-0-8
96525d6 2011-05-29 avoid creating range objects
eb3f81f 2011-05-29 Merge pull request #1398 from leereilly/my_new_branch
60a7c34 2011-05-29 Merge pull request #1397 from sirlantis/3-0-8
f07fd69 2011-05-29 Merge pull request #1362 from sirlantis/patch-1
18b153d 2011-05-28 Merge pull request #1384 from amatsuda/simplify_drop_table
1c42bd5 2011-05-28 Merge pull request #1375 from amatsuda/disable_im_by_def...
3332b49 2011-05-28 Merge pull request #1369 from arunagw/3-0-stable
b7baf12 2011-05-28 Merge pull request #1368 from amatsuda/disable_im_by_def...
c122c7b 2011-05-27 stop using boolean expressions because of the side effects
4b536f7 2011-05-27 Merge pull request #1365 from gnufied/sqlite3
2a9b3ab 2011-05-27 Merge pull request #1229 from workmad3/master
985ace4 2011-05-27 work around bug in the sqlite3 bindings. fixes #1289
18a2dfb 2011-05-27 work around bug in the sqlite3 bindings. fixes #1289
62d5ef0 2011-05-27 Merge pull request #1346 from arunagw/jdom_file_from_xml...
8628948 2011-05-27 fixing test for mysql2
c0c9a33 2011-05-27 fixing test for mysql2
c3cbd2c 2011-05-27 fixing test for mysql2
d756525 2011-05-27 bumping to 3.0.8.rc2
57958cb 2011-05-27 extend with Rake::DSL in case of rake 0.9.0. fixes #1322
179a8a4 2011-05-26 quoting id columns when doing hm:t joins. fixes #1322
d1c7470 2011-05-26 adding a test for #1322
37b2104 2011-05-27 adding a test for #1322
579d044 2011-05-26 adding a test for #1322
072e1ca 2011-05-26 Merge pull request #1317 from parndt/3-0-stable
bf9272b 2011-05-26 Merge pull request #1316 from guilleiguaran/railties-cha...
8b0806e 2011-05-25 bumping to 3.0.8.rc1
eecbc10 2011-05-25 updating changelogs
6b436c2 2011-05-25 Merge pull request #1285 from joshk/remove_active_record...
c29ce8a 2011-05-25 Merge pull request #1286 from arunagw/fixed_failing_gene...
2649db7 2011-05-24 make open_log private
176883a 2011-05-24 rescue record invalid exceptions and return false from t...
656e7b0 2011-05-24 rescue record invalid exceptions and return false from t...
79abb70 2011-05-24 rescue record invalid exceptions and return false from t...
559d809 2011-05-24 add tests surrounding behavior of save and save! for ass...
1d864e8 2011-05-24 add tests surrounding behavior of save and save! for ass...
1c079c5 2011-05-24 add tests surrounding behavior of save and save! for ass...
9643387 2011-05-24 adding a test for create! with invalid associations
b102e60 2011-05-24 adding a test for create! with invalid associations
f0c09f7 2011-05-24 adding a test for create! with invalid associations
0df8830 2011-05-24 do not bother with assert_nothing_raised, the test will ...
d485633 2011-05-24 do not bother with assert_nothing_raised, the test will ...
99cfdba 2011-05-24 do not bother with assert_nothing_raised, the test will ...
ae323a5 2011-05-24 Merge pull request #1247 from arunagw/loading-file
4d3c30a 2011-05-24 Merge pull request #1253 from arunagw/preformance_java_i...
68d5abe 2011-05-24 Merge pull request #1251 from arunagw/java_import
5ec23b9 2011-05-23 fixing 1.8 support for new fixture tests
7817298 2011-05-23 Merge pull request #1184 from gnufied/master
66afefd 2011-05-18 Merge pull request #1122 from amatsuda/postgres_schema_q...
78f855c 2011-05-17 bumping gem dependency for arel on 3.0.x
a898df6 2011-05-17 bumping arel requirement
5d24c3c 2011-05-15 Merge pull request #564 from sikachu/fix_wrapper
1fac9c7 2011-05-14 securerandom ships with 1.8.7+, so just use it
ce1a1b4 2011-05-13 supporting infinity and -infinity for timestamps in PG. ...
dc2b999 2011-05-13 supporting infinity and -infinity for timestamps in PG. ...
a44f228 2011-05-13 backport skip to the AR base class
e4f48b9 2011-05-13 backport skip to the AR base class
81535fa 2011-05-13 use encoding name since SJIS is Windows-31J on 1.9.3
00da7bc 2011-05-13 use valid yaml in tests
ea9ef39 2011-05-13 RedCloth will not install on 1.9.3
8f999a3 2011-05-10 make sure log file is written in binary mode. fixes #497
f2c6f04 2011-05-16 make sure log file is written in binary mode. fixes #497
558334a 2011-05-10 deprecating CSV fixture support
1716da0 2011-05-23 removing CSV fixture support
714fea8 2011-05-10 deprecating read_csv_fixture_files method
081b36c 2011-05-23 fixture file will validate fixture format
5278af3 2011-05-23 return an empty array for empty yaml files
74c5f65 2011-05-23 use top level file constant for join, etc
ad3f0ee 2011-05-23 adding AR::Fixtures::File class to wrap a fixture file
134a05a 2011-05-10 Merge pull request #493 from guilleiguaran/changelog-fixes
840f0a9 2011-05-10 removing splat flatten as we no longer support 1.8.6. fi...
73ff679 2011-05-09 use a null byte as a bind parameter substitute as it is ...
a45f300 2011-05-08 Merge pull request #445 from prakashmurthy/lighthouse_6334
820b6f3 2011-05-07 Merge pull request #442 from jasonnoble/namespace_fixtures
3a82ff9 2011-05-07 Merge pull request #438 from jasonmichaelroth/ordinalize...
dd752a5 2011-05-06 Merge pull request #418 from myronmarston/am_observer_do...
f098c80 2011-05-05 Merge pull request #358 from baroquebobcat/fix_find_or_c...
38d92d7 2011-05-04 ensure query cache is cleared when Rack body is closed, ...
836b54e 2011-05-03 Merge pull request #381 from joshk/mysql2_schema_test.
cb9557c 2011-05-03 make sure IM repository is cleared after body is closed
d0719c5 2011-05-03 proxying the body in the IM middleware so that IM is ava...
3f897c1 2011-05-03 adding a test case for the identity map middleware
af8c54b 2011-05-03 cache strings in the AST for faster comparison than incl...
fa77665 2011-05-02 Merge pull request #370 from joshk/unrolled_map.
81cfbf4 2011-05-02 removing auto_link and moving it to the rails_autolink g...
951e18a 2011-05-02 introduce a body proxy to ensure that query cache is ena...
4300855 2011-05-02 more tests around caching
3066ea8 2011-05-02 add a couple test cases surrounding query cache middleware
b8ccd05 2011-05-01 convert strings to lambdas so we can use a consistent in...
23eb81a 2011-05-01 assert_difference can take a callable piece of code rath...
1800a6d 2011-05-01 Merge pull request #316 from arunagw/jdbc_postgresql.
a065698 2011-05-01 fixing more test warnings in 1.9.3
9274a57 2011-05-01 fixing test warnings
e14e696 2011-05-01 fixing arel requirements for released arel
1d7c033 2011-05-01 using bind parameters for updates
7ee5f2e 2011-04-30 making sure the `create_fixtures` method works to preven...
2987115 2011-04-30 make sure we flatten the fixture path list
1f5249b 2011-04-30 shorten up our fixture path resolving code
651836a 2011-04-30 table name needs to be classified when instantiating fix...
c751d84 2011-04-29 only use mysql2 0.2.x with rails 3.0.x
5663e63 2011-04-29 Merged pull request #351 from vijaydev/3-0-stable.
d657b9e 2011-04-29 Merged pull request #351 from vijaydev/3-0-stable.
60c877c 2011-04-29 convert query results to a list of lists
0eea560 2011-04-29 requring pg ~> 0.11, so remove conditional code for supp...
1e19a05 2011-04-29 Merged pull request #347 from pkmiec/SyntacticalSugar30.
850b3ca 2011-04-29 supporting nil when passed in as an IN clause
1464742 2011-04-29 lean on rubygems to provide error messages about missing...
00f030c 2011-04-29 supporting delete with bind parameters in mysql2
ed775c6 2011-04-29 refactor exec_delete to reuse the statement cache from e...
4c41be9 2011-04-29 statement cache for deletes working on mysql
453bd2f 2011-04-29 sqlite3 supports prepared statement deletes
f1df6b2 2011-04-29 postgresql supports prepare statement deletes
fc343d2 2011-04-28 clearing statement from cache on exception in order to s...
bed6a77 2011-04-27 requiring a newer version of the mysql2 gem
e190569 2011-04-27 Merged pull request #325 from joshk/mass_assignment_test...
1cd5a08 2011-04-27 Merged pull request #325 from joshk/mass_assignment_test...
2cac007 2011-04-26 Merged pull request #318 from joshk/fix_tests.
91bd195 2011-04-26 Merged pull request #314 from smartinez87/master.
e28f9ad 2011-04-26 simplifying buffered logger for easier and slightly more...
a2b1be2 2011-05-16 simplifying buffered logger for easier and slightly more...
315f555 2011-04-26 Merged pull request #307 from arunagw/master.
8111fac 2011-04-26 Merged pull request #311 from joshk/assign_attributes.
6e02a61 2011-04-26 Merged pull request #310 from beanieboi/master.
3a109f7 2011-04-26 Merged pull request #277 from kuinak/master.
9336445 2011-04-25 Merged pull request #306 from rsim/case_insensitive_uniq...
242d24d 2011-04-25 Merged pull request #309 from arunagw/sass_new.
12427c8 2011-04-25 Merged pull request #304 from arunagw/jdbcmysql_db_create.
17fec02 2011-04-25 Merged pull request #300 from arunagw/jdbc_test.
2fc8d7e 2011-04-25 Merged pull request #302 from metaskills/empty_inserts.
5bed649 2011-04-22 split indexes and column types on money / binary iteration
3d19b35 2011-04-22 fetch result row arrays from pg in C and return early if...
3eae734 2011-04-22 set the backtrace to prevent AR exceptions from lying to us
a377221 2011-04-22 removing incorrect comment and string concatenation
fe4932b 2011-04-22 bumping the pg requirements
724a786 2011-04-22 stop using distinct on for the unique id queries. [#6450...
64e2a54 2011-04-18 adding a rake task to help generate changelog notes for ...
d9bca64 2011-04-18 adding a rake task to help generate changelog notes for ...
9382cb4 2011-04-18 Merge branch '3-0-7' into 3-0-stable
2c32601 2011-04-18 bumping version for release
ff3cff8 2011-04-18 adding a rake task to update CHANGELOG dates
da80d87 2011-04-17 Merge branch 'identity_map' of https://github.com/jasonc...
3dc4d54 2011-04-17 make our constructor signature match the superclass
c630750 2011-04-15 switch to using comments to comment things
3e23752 2011-04-14 bcrypt will encrypt anything, so validate_presence_of wo...
9951af0 2011-04-14 sort insert columns for better cache hits
199c0bb 2011-04-14 generated session ids should be encoded as UTF-8
12ae922 2011-04-14 refactoring inserts to use the same method on the connec...
0268eac 2011-04-14 mimic prepared statements in the exec_insert for mysql2
a22ceae 2011-04-14 mysql type cast should return integers when typecasting ...
a0d4c8d 2011-04-14 using the database adapter to typecast before executing ...
27f8c57 2011-04-14 inserting big decimals as strings works consistently amo...
4893170 2011-04-14 adding a type cast method for prepared statements
1f4dae9 2011-04-13 do not depend on to_yaml being called, but rather depend...
8571fac 2011-04-14 insert statements are prepared, but values are not escap...
eebb19c 2011-04-13 use index based substitution for bind parameters
1b5b53d 2011-04-13 common @jonleighton :bomb:
b53ffb3 2011-04-11 stop using deprecated methods in arel
5918b86 2011-04-11 remove so many nested if statements
622f23b 2011-04-11 wrap the pg_get_serial_sequence function and reuse it fo...
75dc9fb 2011-04-11 cache table exists queries in prepared statement cache
f6c0c8f 2011-04-11 only use the primary_key method, refactor schema and tab...
a9e8554 2011-04-11 use prepared statements for primary key queries
5df072d 2011-04-11 last insert id can never be called, so remove that code ...
9ba94c8 2011-04-11 we know the table and pk, so we can calculate a default ...
cbb65de 2011-04-11 always look up pk and sequence unless both are provided
302b6f3 2011-04-11 pg does not know the insert_id in advance, so super will...
c4fc396 2011-04-11 adding a case_sensitive_modifier for forcing comparisons...
35b2715 2011-04-11 only support pg >= 8.2, so no need to check
743b663 2011-04-11 adding pg support notes to the changelog
35dba50 2011-04-11 community support for pg < 8.2 has ended, so we can drop...
4c30304 2011-04-11 updating the docco for ActiveRecord::Result
269cd1b 2011-04-11 implement exec_query on mysql2 adapter
8a11799 2011-04-11 make sqlite insert_sql more consistent with other adapters
1f3d3eb 2011-04-11 pg should define insert_sql so that query cache actually...
58259bb 2011-04-11 adding exec_insert for postgresql
b1ba04b 2011-04-11 fixing variable name in mysql test
90a3714 2011-04-11 properly name schema queries for the logger
3d96e62 2011-04-11 adding mysql adapter test case
0845b50 2011-04-11 adding client_encoding method for discovering the encodi...
f9d3f01 2011-04-11 properly name schema queries for logging
32dbf00 2011-04-11 adding exec_insert to sqlite3
508c679 2011-04-08 moving sqlite_adapter_tests to sqlite3_adapter_test so t...
bd79172 2011-04-08 make turn a soft dependency. generate a Gemfile that con...
a7c5d40 2011-04-07 Merge branch 'master' of github.com:rails/rails
1e90229 2011-04-07 many args does not make sense with the current implement...
32f8767 2011-04-07 getting the flash hash under test
76c2ea7 2011-04-07 favor composition over inheritance, have FlashHash deleg...
0ca69ca 2011-04-06 CookieJar should prefer composition over inheritance
3940e34 2011-04-05 Merge branch '3-0-6' into 3-0-stable
38df020 2011-04-05 bumping version to 3.0.6
857ec16 2011-04-05 updating CHANGELOG
6bb9efe 2011-04-05 updating CHANGELOG for actionpack
2e757bc 2011-04-05 do not return html safe strings from auto_link
61ee344 2011-04-05 do not return html safe strings from auto_link
b13be61 2011-03-31 bumping to 3.0.6.rc2
1f38cd7 2011-03-30 Merge branch 'eager_load_has_one_with_conditions_fix' of...
58c3ec1 2011-03-30 use assert_equal so we get normal error messages along w...
d688a9d 2011-03-30 Merge branch 'master' of github.com:rails/rails
cfb6f77 2011-03-30 TableAlias leg ordering has changed, so change accordingly
2be383b 2011-03-30 test against AR class rather than the relation (thanks A...
0471fc9 2011-03-30 Merge branch 'master' into zomg
58becf1 2011-03-30 order is not guaranteed by this select, so add an order ...
6067d29 2011-03-30 oracle stores this with microseconds, so convert to seco...
c7b7c6a 2011-03-29 make sure that active connections are not cleared during...
3b2a032 2011-03-29 clearing active connections in the ConnectionManagement ...
e524609 2011-03-29 proxy body responses so we close database connections af...
ba117b2 2011-03-29 Revert "Improve testing of cookies in functional tests:"
aea1477 2011-03-29 make sure we have an active database connection before r...
25f9497 2011-03-29 adding active_connections? to the connection pool for fi...
4211866 2011-03-28 adding active_connection? to the connection pool
ec0cacc 2011-03-28 testing app delegation from the ConnectionManagement mid...
7b4866e 2011-03-28 namespacing connection management tests. :heart:
e1a5007 2011-03-28 sql logger ignores schema statements
f13fe8f 2011-03-28 bumping version to 3.0.6.rc1
90e9f2c 2011-03-28 updating AR changelog
a9d27c0 2011-03-27 cleaning up typecast test a little
004fc1c 2011-03-27 cleaning up typecast test a little
5013fe3 2011-03-27 refactoring tz to a variable rather than repeating it
c9708ad 2011-03-27 refactoring tz to a variable rather than repeating it
dea3d2d 2011-03-26 adding a test for attributes after type cast. thanks nra...
f28b08a 2011-03-26 adding a test for attributes after type cast. thanks nra...
7333f50 2011-03-25 fixing whitespace errors. :bomb:
7643dfd 2011-03-26 fixing whitespace errors. :bomb:
ed97c39 2011-03-22 adding missing require
2ef6270 2011-03-22 Merge branch 'master' into fuuu
15d3cc2 2011-03-22 pushing id insertion and prefetch primary keys down to R...
3378d77 2011-03-21 use prepared statements to fetch the last insert id
88636f7 2011-03-21 escaping binary data encoding when inserting to sqlite3....
7222786 2011-03-21 escaping binary data encoding when inserting to sqlite3....
66c8c6c 2011-03-21 oops, forgot to commit this test!
ea8fcfb 2011-03-21 schemas set by set_table_name are respected by the mysql...
eb1eac9 2011-03-21 schemas set by set_table_name are respected by the mysql...
e508d9e 2011-03-21 updating ar changelog
55bf087 2011-03-21 SJIS is an alias to Windows-31J in ruby trunk. Use SHIFT...
4532b39 2011-03-17 remove misleading comment
00f0879 2011-03-17 dup strings on return so that in place modifications do ...
9f2706d 2011-03-15 use a list to represent the supported verbs for a route ...
9ba2d42 2011-03-14 stop splatting arguments so that we can understand wtf i...
833a905 2011-03-14 RegexpWithNamedGroups is only used for path_info, so onl...
acd4bfb 2011-03-12 Just define methods directly on the class rather than us...
89c5b9a 2011-03-12 do not automatically add format to routes that end in a ...
0c777ba 2011-03-09 stop being clever and just call methods on the Route object
f975626 2011-03-08 test/unit in ruby trunk adds a new instance variable. YAY!
7775670 2011-05-13 test/unit in ruby trunk adds a new instance variable. YAY!
1408b94 2011-03-07 removing stubs. 1.9.3 implements Date.today in C so mock...
0e9910e 2011-11-17 removing stubs. 1.9.3 implements Date.today in C so mock...
33f222b 2011-03-07 fixing some tests on ruby 1.9.3
5968d7a 2011-03-07 do not test explicit equality of predicate methods, they...
a032212 2011-03-07 refactor calls to to_param in expand_key method
9cee693 2011-03-07 Merge branch 'master' of github.com:rails/rails
09d3e89 2011-03-06 use sort_by instead of sort()
74818a3 2011-03-05 use Arel::Table#alias rather than passing the :as parameter
1db4969 2011-03-02 only compute path.to_s once
dc89e29 2011-03-02 remove to_s implementation so that inspect is helpful
b247c8d 2011-03-02 * LocalCache strategy is now a real middleware class, no...
272ede9 2011-03-02 require deprecation so that we can deprecate methods!
72405ef 2011-03-02 anonymous classes have blank names on ruby 1.8
1f2e721 2011-03-02 make sure string keys are always looked up from the clas...
9198372 2011-03-02 Ruby 1.8: Y U NO FUN?
dd41387 2011-03-02 use newer class cache api
69e3480 2011-03-02 adding deprecation noticies to deprecated class cache me...
6624544 2011-03-02 adding backwards compat for class cache references. <3<3
f345e23 2011-03-02 yo dawg, directly use the class cache rather than the ca...
7b6bfe8 2011-03-02 refactor Reference to a ClassCache object, fix lazy look...
50ed1a2 2011-03-02 initialize ivars
fd26afc 2011-03-01 Enumerable gives us include?, so remove include?
648fd60 2011-03-01 prefer composition over inheritance with AD::MS
e477fc1 2011-03-01 fixing test case test on 1.9.3dev
618300e 2011-11-17 fixing test case test on 1.9.3dev
46bb424 2011-03-01 Revert "compute ext in initialize, and use an attr_reader"
f279422 2011-03-01 no need to pass a regex to Regexp.compile
2dbb73b 2011-03-01 compute ext in initialize, and use an attr_reader
c563f71 2011-03-01 Merge branch 'fuuu'
54fdd33 2011-03-01 use a subclass of AS::TZ for testing html output
cdfee85 2011-03-01 use a subclass of AS::TZ for testing html output
19c763f 2011-02-28 reduce two method calls per request, 1 to method_missing...
a8dae08 2011-02-28 skip this on oracle
ef5e817 2011-02-27 Merge branch '3-0-5' into 3-0-stable
ecc6bb5 2011-02-27 prepping for 3.0.5 release
f3e9cbc 2011-02-27 use an attribute rather than a SQL literal
54a2bf6 2011-02-25 removing limits and offsets from COUNT queries unless bo...
8fc54a2 2011-02-25 only take the limit if there is a limit to take
5f1fc0c 2011-02-24 observers leak across tests, so rather than modify the o...
77d4211 2011-02-24 observers leak across tests, so rather than modify the o...
ef31b87 2011-02-23 updating to 3.0.5.rc1
30a0e3f 2011-02-22 silencing deprecation spam
2cce44f 2011-02-22 expectations change when using IM. Change oracle tests t...
4bd8d26 2011-02-22 Relation will delegate to AR::Base which already uses th...
b3fcabb 2011-02-22 adding a test case for custom locking
ac73f50 2011-02-22 adding a test case for custom locking
442f8db 2011-02-21 Gem.cache is going to be deprecated, use source_index in...
3ab82d8 2011-02-21 Gem.cache is going to be deprecated, use source_index in...
289cc15 2011-02-19 instance_methods includes public and protected, so reduc...
8657826 2011-02-18 oops, no need for puts!
30679bc 2011-02-18 AR::AttributeMethods does not need to be included in an ...
2e748fe 2011-02-18 just use the list of column names to generate attribute ...
ff5db18 2011-02-17 updating changelog
41c35ab 2011-02-16 explicitly anding queries of the same column
9c023cc 2011-02-16 explicitly allowing lolqueries
ceb2f0f 2011-02-16 use the arel table rather than generating strings
1dea7b5 2011-02-16 no need for Array.wrap
2e2e58a 2011-02-16 fixing whitespace problems
8276a24 2011-02-15 fixture methods can be overridden and super() is useful
8c4c07e 2011-02-15 fixing variable names to reflect reality
13e72db 2011-02-15 this is in the AR namespace, so AR must exist
f832185 2011-02-15 fixing variable names, removing FixtureFile instances fr...
f0b1173 2011-02-15 removing unused variable
c9f1ab5 2011-02-15 bad tests are bad
02fc45a 2011-02-15 remove accidental raise!
e4dac47 2011-02-15 removing irrelevant test
fab9c2e 2011-02-14 Merge branch 'fixtures'
f9ea477 2011-02-14 remove unused methods
fd81c70 2011-02-14 extract database activity out of Fixtures instances
ca05016 2011-02-14 extract rows that should be inserted to a method
2b8fad6 2011-02-14 Merge remote branch 'jonleighton/deprecate_string_interp...
0123ceb 2011-02-14 Merge remote branch 'jonleighton/association_fixes'
2487aab 2011-02-14 fixtures will return a list of tables that may be effect...
6f4e3ff 2011-02-14 HabtmFixtures class is no longer needed
5b0695a 2011-02-12 key habtm fixtures off table name
2b353ac 2011-02-12 Fixture class no longer needs a reference to the databas...
bc3c345 2011-02-12 convert fixtures to a list of hashes to insert
55a4fb5 2011-02-12 fixture should quack like a hash
a5b6126 2011-02-12 Fixtures class constantizes this value, so no need to do...
24166c2 2011-02-12 database quoting should take care of this, no need to gsub
0ebbf6b 2011-02-12 calculate model class on construction
61fc309 2011-02-12 clear cache for all connections when resetting
e0802fa 2011-02-12 avoid side effects from method calls, localize ivar assi...
af5b1db 2011-02-12 create fixtures always returns a list, so build a hash f...
6344246 2011-02-12 create_fixtures() should always return a list
ca938c0 2011-02-11 fixing variable names
77a6e25 2011-02-11 use hash defaults to dry up ||= calls
4dc5505 2011-02-11 psych does not emit a space after the type
cab7cb4 2011-02-11 no more text-format for Ruby 1.9 compatibility
fb09d02 2011-02-11 refactor fixtures to do less work in the constructor
4433b50 2011-02-11 skip this test on mysql2 as well
83dd6e1 2011-02-11 favor composition over inheritence. use AS::OrderedHash ...
339ad0d 2011-02-10 fixing tests on 1.8, using a list of lists because order...
61b6933 2011-02-10 simplify bind parameter logging
2f49cd9 2011-02-10 bind parameters are logged to debug log
028016e 2011-02-10 test cases for bind parameter logging
abc06a2 2011-02-09 rubygems 1.5.0 compatibility. Thanks Tim Serong
c560c8b 2011-02-09 log method takes an option list of bind values
37efb51 2011-02-09 fanout unsubscribe only accepted one argument, so taking...
3e02b37 2011-02-09 just use an attr_accessor so we do not pay ||= on every ...
e50d43a 2011-02-09 fixing indentation
3d0579f 2011-02-09 speed up notification publishing by writing the delegate...
5548e47 2011-02-09 rawr, mysql, mysql2, why do you hate me. :'(
d3b2596 2011-02-09 use parenthesis so limit works on all dbs
4083e0e 2011-02-09 removing text-format in favor of a more simple solution
f48d32c 2011-02-09 implementing include? on AM::Errors
51d84c1 2011-02-09 we do not need message to be an array
c6b4ef0 2011-02-09 use map rather than array concatenation
307e6b2 2011-02-09 favor composition over inheritence
ed6e09c 2011-02-09 use 1 call to concat rather than calling << n times
5046120 2011-02-09 comma limits do not make sense on oracle or pg
ff00cd2 2011-02-09 comma limits do not make sense on oracle or pg
c918259 2011-02-09 reduce string append funcalls
b45a90f 2011-02-09 redcloth does not install on 1.9.3
1c6f456 2011-02-09 primary keys should not be cleared on cache clear, fixin...
8ce5765 2011-02-08 ignore max identifier length queries from pg
cd44023 2011-02-08 this test requires the job model, so we should require it
51414a0 2011-02-08 use === so that regular expressions are not required
1df3b65 2011-02-08 use === so that regular expressions are not required
ac86923 2011-02-08 no more faker, rbench, or addressable
ea25224 2011-02-08 cleaning up some warnings on 1.9.3
08ef06d 2011-02-08 just return the record from insert_record, use truthines...
2b4de66 2011-02-08 require tag since we need it for this test
5f1ea2a 2011-02-07 we do not use this method, so delete
30bba95 2011-02-07 update ignored SQL for oracle
1193709 2011-02-07 removing some freedom patches. use notification system t...
9f773d6 2011-02-07 mysql2 should log these sql statements
60da34b 2011-02-07 notifier should be saved and re-set, not deleted
0de661d 2011-02-07 the connection pool caches table_exists? calls
59f7780 2011-02-05 adjust query counts to be consistent across databases, m...
acccb72 2011-02-05 column cache now lives on the connection pool
c94651f 2011-02-05 almost fisted
df07760 2011-02-04 introduce a fake AR adapter for mocking database return ...
0cd4286 2011-02-05 making sure primary key is set on the columns
5f3cf42 2011-02-05 connection pool can cache column, table, and primary key...
89962d8 2011-02-04 refactor a bunch of return / if to a case / when
dde8933 2011-02-03 add_limit_offset! is deprecated
a88071e 2011-02-03 just use the superclass implementation
7423a71 2011-02-03 allow AR caches to be cleared, clear them on class reloa...
23a3ba4 2011-02-03 Revert "ARel only requires the connection from the AR cl...
d65e3b4 2011-02-03 ARel only requires the connection from the AR class. Sim...
1a15fda 2011-02-03 reduce cache misses on STI subclasses
a5d8f0b 2011-02-03 this method should be private
8bfa8e7 2011-02-02 this method should never return nil
3fc5980 2011-02-02 just require mysql2
95b9d71 2011-02-02 using mysql2 from git
70b9db1 2011-02-02 adding mysql2 adapter
5b42e96 2011-02-01 make sure de-serialization happens on object instantiation
a0fac71 2011-02-01 store the serialized column values in the @attributes hash
ebe485f 2011-02-01 serialize can take an arbitrary code object
ee34b4c 2011-02-01 share column cache among subclasses, only look up column...
a6cf6ec 2011-02-01 move the coders to the serialized_attributes hash
69600a9 2011-02-01 avoid column lookup on subclasses, keep column info cach...
3cc2b77 2011-02-01 adding a YAML Column coder for YAML serialization to db ...
0171de0 2011-02-01 moving AR::ConnectionAdapters::Column to its own file
65f11ff 2011-02-01 column will use coder to typecase value when it is avail...
a7c2f6b 2011-02-01 coders can be assigned to columns
6d5e3b8 2011-02-01 namespace test so we can dry up constant lookup
2f62084 2011-02-01 dry up our case / when statements
4ccf831 2011-01-31 expand mulasgn for enhancing readability
740bc35 2011-01-29 always return the identity function from type_cast_code
72c1818 2011-01-29 use an identity conversion to avoid conditional codes
c87fb22 2011-01-28 make sure we play nicely when syck is activated
c29eef7 2011-01-28 load psych by default if possible
8e6b757 2011-05-25 load psych by default if possible
f420c2e 2011-01-24 Merge remote branch 'jonleighton/deprecate_habtm_attribu...
59f3218 2011-01-22 load and prefer psych as the YAML parser when it is avai...
e4594f7 2011-05-25 load and prefer psych as the YAML parser when it is avai...
3d6e223 2011-01-21 use spec compliant YAML
b5cc277 2011-01-21 psych does not emit a space after the tag
370bcd1 2011-01-21 use ! " " YAML string literal syntax rather than removin...
5856fc5 2011-05-25 use ! " " YAML string literal syntax rather than removin...
7642b75 2011-01-21 prefering psych as the yaml parser if possible, fixing a...
f55a171 2011-05-25 prefering psych as the yaml parser if possible, fixing a...
2570c85 2011-01-21 fixing psych support in big decimal, fixing tests to sup...
929e5c4 2011-05-25 fixing psych support in big decimal, fixing tests to sup...
a282301 2011-01-19 we have a method for setting preloaded records, so use it
c107849 2011-01-18 reduce objects, reduce loops and function calls while bu...
f3a5995 2011-01-18 keys will always be strings in the id => record map
9e42f1b 2011-01-18 reduce method calls and loops when dealing with custom c...
ba62a87 2011-01-18 ony bother with record map keys when we need them
4bc9bac 2011-01-18 refactor elaborate group_by in to a normal group_by
36d6678 2011-01-18 removing usesless variable assignments
97d4766 2011-01-18 Changing sqlite3-ruby to sqlite3. backporting 8f88a2841...
54de704 2011-01-18 Merge branch 'template_error' into merge
e688121 2011-01-18 fixing bug where 1.8 hangs while running pg tests
11fe216 2011-01-18 remove unnecessary module_eval
9d54998 2011-01-18 remove useless conditional
d780d1f 2011-01-18 ordering can change depending on ruby version, so parse ...
6a8f7f0 2011-01-17 minitest added @__io__, so we should ignore it too
a58670b 2011-01-17 minitest added @__io__, so we should ignore it too
1333020 2011-01-17 fixing space errors
990e6a1 2011-01-17 fixing wrong test
9702159 2011-01-17 removing more unused variables
fdfabc9 2011-01-17 fixing unused variable warnings
8f88a28 2011-01-16 change sqlite3-ruby => sqlite3 in the generators
9d87f41 2011-01-16 updating sqlite3-ruby => sqlite3
421e06f 2011-01-16 updating gem dependency for sqlite3
0aef847 2011-01-15 push !loaded? conditional up
b8ed2d5 2011-01-15 return early in case the left or right side lists are empty
75e29e8 2011-01-15 only find_target can raise the exception, so isolate the...
f548054 2011-01-15 we always have a target, so stop checking
f5d2cb9 2011-01-15 we should use [] instead of Array.new
17687e4 2011-01-15 @target is always a list, so stop doing is_a? checks
2afd6c7 2011-01-15 move complex logic to it's own method
a0a69b0 2011-01-14 loaded? will not raise an AR::RecordNotFound exception, ...
c326969 2011-01-14 reduce funcalls by using falsey objects
dc11a77 2011-01-14 write the delegate method directly to avoid `delegate` c...
ef4ffed 2011-01-14 reduce some lasigns
2947197 2011-01-14 use rake to create test databases for us
f30a310 2011-01-14 transactional fixtures must be set to false for this test
92499b3 2011-01-14 Arel::Table.engine will be deprecated, so stop using it
1e9685f 2011-01-14 preheat the table cache in arel
7bf7ab5 2011-01-14 use rack-test from git
3165dca 2011-01-13 include_in_memory? should check against @target list in ...
10fa49b 2011-01-13 include_in_memory? should check against @target list in ...
f2beb56 2011-01-13 fixing whitespace errors
c76c699 2011-01-12 turn off deprecation silencing
e1beb7d 2011-01-12 use array maths rather than *args
8f9944d 2011-01-12 just use return value of load_target
e9980f1 2011-01-12 just call methods on return value of `load_target`
bc993c6 2011-01-12 default return value is nil
49696e0 2011-01-12 @loaded is defined in initialize, so we should not need ...
8bee98f 2011-01-12 just use respond_to? and super rather than aliasing arou...
31293ba 2011-01-12 remove locales external to the system before assertion
58f90b2 2011-01-12 remove locales external to the system before assertion
16ae08f 2011-01-12 use raise to create exceptions and to set the backtrace
8874733 2011-01-12 use raise to create exceptions and to set the backtrace
1d9c555 2011-01-12 reraising should be in the rescue block
20062e7 2011-01-12 reraising should be in the rescue block
6ddabaa 2011-01-12 sorry, the CI cannot lie to us anymore
4781673 2011-01-12 sorry, the CI cannot lie to us anymore
f870003 2011-01-12 adding a test for no method error
fcd8925 2011-01-11 use underlying _read_attribute method rather than causin...
5696d94 2011-01-11 kill unused variable warnings
8c71e8b 2011-01-11 lazily instantiate AR objects in order to avoid NoMethod...
f6b71de 2011-01-11 avoid splatting arrays by using concat
a60ea74 2011-01-11 only use one array when collecting split up queries
1cc556d 2011-01-10 adding to_d to BigDecimal
2cb497b 2011-01-10 adding to_d to BigDecimal
0616585 2011-01-10 use SQLite3::VERSION rather than the deprecated class
b7e5a64 2011-01-10 use SQLite3::VERSION rather than the deprecated class
09f3736 2011-01-10 calculate to_s on the primary key once
12f5158 2011-01-09 remove unused string substitution
3b677aa 2011-01-09 use select_all because not all database adapters support...
ec960c3 2011-01-08 join the cult of cargo. reduce the number of NoMethodErr...
36d7bd1 2011-01-08 stop creating intermediate AR objects, just construct AR...
84f81f5 2011-01-08 no need for to_sym
33ebf9b 2011-01-08 String#insert() mutates the string, so no need for lasgn
1e2ab56 2011-01-08 fewer funcalls to the cached attributes variable
2efd780 2011-01-07 send() will raise an ArgumentError, so we should leverag...
6e63e7a 2011-01-07 no need for parens
344a2d5 2011-01-07 use a hash for caching aggregations rather than ivars
f3d92f0 2011-01-07 method is never called with arguments
2ee4c8d 2011-01-07 only rescue from Mysql::Error exceptions [#6236 state:re...
839f3bf 2011-01-07 just use a hash for doing association caching
8a1c533 2011-01-06 no need for self
eba8411 2011-01-05 adding an `encode_with` method for Psych dump/load methods
97bc74c 2011-01-05 make sure new objects can round trip
6d74710 2011-01-05 make sure that Psych can roundtrip an AR object
9731c86 2011-01-05 AR internals expect a normal hash, otherwise there are s...
64c82f9 2011-01-05 only define log_level reader once, make sure to initiali...
c7dce2c 2011-01-05 no need to specify self
1022553 2011-01-05 no need to send a symbol to send()
90171ad 2011-01-05 avoid creating so many Arel::Table objects
9f1b0b3 2011-01-05 use attr_reader and alias methods to access instance var...
8bdc191 2011-01-05 we have a method for this, so let's use it
e468a62 2011-01-05 use arel ast construction rather than generating strings
35a2255 2011-01-05 use arel to construct AST rather than generate strings
5c66677 2011-01-05 make our yaml output consistent
7bd32e4 2011-01-05 add Psych::SyntaxError to the list of rescued YAML excep...
cae1d46 2011-05-25 add Psych::SyntaxError to the list of rescued YAML excep...
3f4143e 2011-01-04 fixing merge errors
3f7e097 2011-01-04 Merge remote branch 'rsim/require_deprecation'
c08fccf 2011-01-04 Merge remote branch 'rsim/habtm_select_fix'
4fabad7 2011-01-04 test that the custom ordered hash can be round-tripped
a84b84e 2011-01-04 require Psych if possible, use Psych output when enabled
03f0f3c 2011-05-25 require Psych if possible, use Psych output when enabled
b1dc9c0 2011-01-04 use dots for method calls
60cf65d 2011-01-03 herp derpricating add_limit_offset!
5c7fd87 2011-01-01 Merge remote branch 'jonleighton/association_fixes' into...
897b56b 2010-12-27 I N C E P T I O N: flatten_deeper works around a bug in ...
9bac649 2010-12-27 try not to make so many funcalls
67da590 2010-12-27 make our hash of klasses and ids actually have classes f...
7e91ad3 2010-12-27 stop calling deprecated apis
d767252 2010-12-25 refactor to use group_by
bde643f 2010-12-25 arel will deal with casting the ids, so we can delete this
75ac9c4 2010-12-25 use arel to determine selection column
33b5a26 2010-12-25 refactoring method selection
5b918bb 2010-12-25 using arel to compile sql statements
0a609ee 2010-12-25 use sql literal factory method
a6fe244 2010-12-25 take more advantage of arel sql compiler
3fe9951 2010-12-25 refactoring AST building
f855090 2010-12-25 use arel to compile SQL statements
ec13305 2010-12-25 stop redifining methods on every call to set_primary_key
23b03ba 2010-12-24 use the sql literal factory method
0fbf829 2010-12-24 stop the recursive insanity
34d79fa 2010-12-24 setting the primary key on the update manager
df3cfa6 2010-12-23 avoid duping and new objects
c7f81f1 2010-12-23 arel can escape the id, so avoid using the database conn...
83ffb82 2010-12-23 Arel::Table#[] always returns an attribute, so no need f...
35f5938 2010-12-23 probably should use the some_ids variable here. o_O
3e64336 2010-12-23 removing SQL interpolation, please use scoping and attri...
6ca921a 2010-12-23 use arel to compile SQL rather than build strings
2de9b85 2010-12-23 to_sym stuff before passing it to arel
186a1b1 2010-12-23 build an AST rather than build SQL strings
87ae85d 2010-12-21 returning id (for some yet to be discovered reason)
207f266 2010-12-21 define_attr_method must serialize nil correctly
099a210 2010-12-21 if there is no base name, we cannot determine a primary key
0516806 2010-12-21 remove some lasigns
3ce3c21 2010-12-20 no use for set, no need to to_ary, reduce extra objects
6e14feb 2010-12-20 use array arithmetic rather than create sets
5008d33 2010-12-17 dry up case / when statement
6bfa846 2010-12-15 dry up compute type in attribute
4cd3302 2010-12-15 make sure that join nodes are uniq
5d78b4c 2010-12-15 make sure that join nodes are uniq
a64bf22 2010-12-15 class names are already strings, so we do not need to ca...
f2234a5 2010-12-14 class names are already strings, so we do not need to ca...
2f0708e 2010-12-15 build SQL AST nodes rather than generate strings
8205828 2010-12-14 build SQL AST nodes rather than generate strings
aa4d03f 2010-12-15 construct_joins no longer needs an argument
7af9ec8 2010-12-14 construct_joins no longer needs an argument
18402b5 2010-12-15 supporting arel AST nodes when building join statements
2e7da54 2010-12-14 supporting arel AST nodes when building join statements
80ff64a 2010-12-15 just copy the joins to the list
6212eca 2010-12-14 just copy the joins to the list
b68407f 2010-12-15 bucketing based on join type
fdabb8f 2010-12-14 bucketing based on join type
c02fd2a 2010-12-15 taking advantage of the JoinSource node in the SQL AST
90d9aa3 2010-12-14 taking advantage of the JoinSource node in the SQL AST
08ccca7 2010-12-15 fixing whitespace errors
df20c9f 2010-12-14 fixing whitespace errors
63480d2 2010-12-15 stop delegating inserts to ARel, use the INSERT SQL ours...
79e6c7d 2010-12-13 stop delegating inserts to ARel, use the INSERT SQL ours...
a1ca1e8 2010-12-15 persisted? should be able to return a truthy object
6ed6e4f 2010-12-13 persisted? should be able to return a truthy object
9094cd2 2010-12-11 just use the regexp directly
ad47b7b 2010-12-15 just use the regexp directly
de70844 2010-12-11 combine regexp
59bd9c2 2010-12-15 combine regexp
9e16254 2010-12-11 reduce method calls
b3ae67d 2010-12-15 reduce method calls
8924018 2010-12-11 move ivar to initialize, use triple dot rather than minus
59ec131 2010-12-15 move ivar to initialize, use triple dot rather than minus
64ba043 2010-12-11 explicitly set prefix
b1447d9 2010-12-15 explicitly set prefix
4d5f9a0 2010-12-11 remove lasgn since AST is mutated
0042054 2010-12-15 remove lasgn since AST is mutated
b9bb240 2010-12-11 just mutate the ast, fewer lasgns
cea73f8 2010-12-15 just mutate the ast, fewer lasgns
e077725 2010-12-10 use table alias nodes rather than Table nodes
f528389 2010-12-10 use alias nodes to represent table aliases
73d4d67 2010-12-10 avoid *args on join_target_table
6e15a7f 2010-12-10 only quote the table name once per call
7d8fd57 2010-12-10 no more manager manipulation if there is no custom join ast
ec72b6b 2010-12-10 froms should never equal 0
4dec00a 2010-12-10 manager will always be a manager
82944b9 2010-12-10 eliminate lasgns
88bc49f 2010-12-10 dealing with an AST manager, not a relation, so fix the ...
06ba9ea 2010-12-09 move join creation a little closer to where it is used
12f67a7 2010-12-09 use inject rather than lasgn
3e7c351 2010-12-09 preheating cache so that tests can run in isolation
0e8280b 2010-12-09 reuse the superclass methods for shorter codes
b2a0425 2010-12-09 just use core methods
d1387a9 2010-12-09 Merge remote branch 'rude/disable-keys-for-postgres-9.0....
6110b0c 2010-12-09 fixing documentation, thanks Ivan Evtuhovich
3cbf5d9 2010-12-09 removing useless lasgn
07b0e59 2010-12-09 use sort_by
285f456 2010-12-08 updating CHANGELOG
6c5b734 2010-12-08 removing method to prevent warnings
e924814 2010-12-08 just allocate the table in initialize
45ea60e 2010-12-08 fewer method calls, fewer code branches
c69bd59 2010-12-08 only call active_record once
dcc0c9a 2010-12-08 dry up calls to table_aliases
de4bd47 2010-12-08 remove code that could never be executed
b8d57a0 2010-12-08 have table_aliases call count_aliases to set the default...
f4223cc 2010-12-08 arel ignores the columns parameter
17d72dd 2010-12-08 adding a fixme comment
3499f88 2010-12-08 renaming variables, making the join_ast method private
ddd6dee 2010-12-08 further reducing dependence on custom_joins
2fd385d 2010-12-08 reducing use of custom joins
1d96d44 2010-12-08 passing the ast to a table when the relation is a table
d98cb51 2010-12-08 JoinDependency is always created with an AST now
2d9d6cd 2010-12-08 passing the ast to JoinDependency
d613320 2010-12-07 arel is lazy about column information, so no need to pas...
ddbd203 2010-12-07 reduce string objects, reduce method calls
ef79658 2010-12-07 save the AR reference rather than delegating
70ab450 2010-12-07 cleaning up custom_join_sql method
0b58a7f 2011-02-08 limit() should sanitize limit values
354da43 2011-01-31 limit() should sanitize limit values
a299fca 2010-12-04 not a responsibility for rails to test
d21f38a 2010-12-03 use the columns hash for primary key lookup
399730b 2010-12-03 removing unused setup
4773768 2010-12-03 in the middle of refactoring
9a3e29e 2010-12-02 remove calls to deprecated methods
b0fc912 2010-12-02 avoid deprecate api
8c9b5e4 2010-12-02 removing more calls to deprecated methods
ead0c6e 2010-12-02 removing more calls to deprecated methods
12b9920 2010-12-02 removing calls to deprecated methods
9f0133f 2010-12-02 refactor `self.class` to a variable
6673d88 2010-12-02 avoiding deprecated methods in arel
1563351 2010-12-02 removing some calls to insert on arel
da6ce2e 2010-12-02 adding a test for YAML round trip
873616c 2010-12-02 adding a test for YAML round trip
077ec5a 2010-12-02 fixing space errors
c42a7c6 2010-12-02 fixing space errors
0afebd5 2010-12-02 no need for self
3ec212e 2010-12-02 rolling out migrated_at until I can fix the build
c15c145 2010-12-01 removing duplicate test
85a5318 2010-12-01 should not to_s the possibly nil value
4232454 2010-12-01 make sure we have a value in migrated_at
7d21796 2010-12-01 not all databases return dates as strings
a5e7d9f 2010-12-01 avoid deprecated methods
754493c 2010-12-01 updating CHANGELOG
c266a6b 2010-12-01 fixing tests and warnings
831a234 2010-12-01 just use alias
542cb5c 2010-12-01 fix warnings, stop using global variables
10b1887 2010-12-01 JoinBase initialize can be deleted
d51854a 2010-12-01 stop using splat args when we do not need them
7408b6e 2010-12-01 just grep the AST for OuterJoin nodes rather than conver...
f175852 2010-12-01 reduce method calls on arel
39f5fc0 2010-12-01 just call join_sql against the manager object
22b01c5 2010-12-01 isolating eager_loading? method
fe522f7 2010-11-30 we already know it is already an array, so we do not nee...
ae60333 2010-11-30 shorten up scope_for_create
b293ab7 2010-11-30 making sure scope_for_create value is cached
b2e7d1e 2010-11-30 surrounding scope_for_create behavior
7ff9800 2010-11-30 scope_for_create always returns something
dccf624 2010-11-30 Ruby 1.8, how does it work?
c856e25 2010-11-30 removing arel 1.0 compatibility
3ad0779 2010-11-30 testing combined nodes are not traversed
795dc3d 2010-11-30 adding more tests surrounding where_values_hash
6c32290 2010-11-30 testing Relation#table_name
bfc398c 2010-11-30 adding a test for ActiveRecord::Relation
b7a9890 2010-11-30 fix whitespace errors
8998aea 2010-11-30 making relationship merge cheaper
b6848b6 2010-11-30 cleaning up where_values_hash
76a15dd 2010-11-30 adding more tests surrounding where values hash
9f2e885 2010-11-29 testing attributes applied by default_scope
aae3c35 2010-11-29 removing interpolate_sql from join associations
439a7dc 2010-11-29 moving method to subclass that actually uses the method
ee74f2c 2010-11-24 alias should be a SQL literal
38eb018 2010-11-24 initialize instance variables in initialize... o_O
34d21b8 2010-11-24 adding a factory method to the join part for generating ...
cdf6cf0 2010-11-24 use ARel rather than generate SQL strings
afe51af 2010-11-24 remove useless join
d4b8d3b 2010-11-24 moving column_aliases to JoinDependency
a3ba60f 2010-11-24 reduce method calls
0687b21 2010-11-24 removing ternary
1aaa8ed 2010-11-24 breaking classes up in to respective files
a551d2e 2010-11-24 fixing variable names. oops!
8e8fb8a 2010-11-23 just wrap as a sql literal
60744d2 2010-12-09 just wrap as a sql literal
0456fea 2010-11-23 updating changelog for dup and clone semantics
d717cb2 2010-11-23 clone and dup are working on 1.8
fe4388e 2010-11-23 converting clone test to dup test
064c28d 2010-11-23 fixing dup regressions
93d78b8 2010-11-23 fixing more dup tests
6a8f1b8 2010-11-23 renaming duplication test to dup test
c5858a6 2010-11-23 adding a specific case for clone testing
28f4df0 2010-11-23 testing duped attributes are independent
4c1f76e 2010-11-23 initialize_clone can go away
035d00b 2010-11-23 making sure changes to dup will not touch original
5badf60 2010-11-23 dup keeps changes
ca7b0a0 2010-11-23 dup is working better
dc320d5 2010-11-23 skip cloning if arguments are blank
4ece7e0 2010-11-23 removing space error
4d31ee1 2010-11-23 removing unused variables
e83d153 2010-11-22 adding a test for the runner module [#6027 state:resolved]
4395d49 2010-11-22 sort lists before comparing them
938243f 2010-11-20 do not require ruby-debug automatically. please require...
0d055de 2010-11-20 do not require ruby-debug automatically. please require...
6bd93f6 2010-11-19 wtf vim
598fc85 2010-11-19 fisting typeo, thanks @vinibaggio
a4d9b1d 2010-11-19 adding documentation for reversible migrations
db32b54 2010-11-19 adding Migration#change to the CHANGELOG
8712445 2010-11-19 fisting my spelling errors
0cc6c46 2010-11-19 testing a non-invertible migration case
47017bd 2010-11-19 invertable migrations are working
24174d1 2010-11-19 this return value is not used, so stop returning it
9280fbf 2010-11-19 instantiate the delegate object after initialize is defi...
6519df4 2010-11-19 command recorder will record commands sent to a delegate...
07a74f1 2010-11-18 connection is set from the connection pool during migrat...
6dbbfae 2010-11-19 adding invertable migration test
0d7410f 2010-11-19 updating documentation
96b50a0 2010-11-19 IrreversibleMigration is raised if we cannot invert the ...
b29a24b 2010-11-19 commands are reversed
5d93900 2010-11-19 add and remove timestamps can be inverted
24b637a 2010-11-19 inverting add_index
843e319 2010-11-19 partial implementation of the command recorder
e107dcc 2010-11-18 testing multiple ORd queries
3c12ab9 2010-11-18 testing multiple ORd queries
c52e2cf 2010-11-18 delegating path and open to internal tempfile
cdf4055 2010-11-18 delegating path and open to internal tempfile
2692375 2010-11-18 removing space errors
6da2a3e 2010-11-18 removing space errors
80d9b72 2010-11-18 group can be done by left side only
ab299c5 2010-11-18 group can be done by left side only
0069320 2010-11-18 collapsing same table / column WHERE clauses to be OR [#...
fdc5913 2010-11-18 collapsing same table / column WHERE clauses to be OR [#...
56c5820 2010-11-18 use shorter form for sql literals
044e23d 2010-11-18 use shorter form for sql literals
43e2e10 2010-11-17 adding an initialize with name and version defaults
4d35f8b 2010-11-17 updating generators
c1a63c8 2010-11-17 fixing more documentation
d1fcba8 2010-11-17 fixing documentation, removing unused AS files
7906e08 2010-11-17 fixing indentation since these methods are not class met...
606e41a 2010-11-17 these methods are no longer needed
17c7723 2010-11-17 updating CHANGELOG
b0a6f58 2010-11-17 do not need these accessors
68b66ef 2010-11-17 testing instance based migrations
974ff0d 2010-11-17 singleton method added is no longer needed
0bea9fd 2010-11-17 schema migrations work as instances
77440ec 2010-11-17 fixing assertions so error messages will be more helpful
8b2f801 2010-11-17 converted migrations to support instance methods
2738ec8 2010-11-17 removing many unused variables
08c64bb 2010-11-16 super automatically passes on the implicit block
05320e3 2010-11-16 use unless instead of if !
5f608fc 2010-11-16 removing space errors
c801f23 2010-11-16 reloading an association will properly set attributes of...
59ba800 2010-11-16 refactoring uniq method
7ebd36d 2010-11-16 refactor to reduce method calls
254b0a4 2010-11-16 using a merge with a Hash[] rather than a loop to add SA...
c9b2736 2010-11-16 using a merge with a Hash[] rather than a loop to add SA...
ace84a0 2010-11-16 support finding by a ruby class [#5979 state:resolved]
c7dd1e4 2010-11-16 support finding by a ruby class [#5979 state:resolved]
7bf9cbb 2010-11-15 adding more test coverage around finding with active rec...
ed91716 2010-11-15 adding more test coverage around finding with active rec...
e2266cf 2010-11-15 updating CHANGELOG to reflect bug fixes
2b2082e 2010-11-15 rejecting blank strings
dcdfc84 2010-11-15 use quoted id of single AR::Base objects in predicates
fc69c64 2010-11-15 use quoted id of single AR::Base objects in predicates
e459148 2010-11-15 reduce method calls
0be181b 2010-11-15 make sure we are only doing sanity checking against regu...
19ff18e 2010-11-15 make sure we are only doing sanity checking against regu...
022519a 2010-11-15 fisting a bunch of unused variable warnings
1acc086 2010-11-07 reduce duplication in assiciations #construct()
c11102d 2010-11-06 make sure we keep parent records in order
39a8056 2010-11-06 only call to_s on the association variable once
c43d909 2010-11-05 simplify instantiate in the join parts object
d89d702 2010-11-05 index is not used, so removing it
a79e1de 2010-11-05 reduce method calls to the join base object
06d518a 2010-11-05 stop recursively calling exists?
d5e4593 2010-11-05 renaming exec in the mysql adapter
0f45f23 2010-11-05 renaming exec in the PG adapter
9a08517 2010-11-05 converted exec to exec_query for sqlite
fa46862 2010-11-04 ignoring certain SQL when using Oracle
6367e95 2010-11-04 select goes through exec(), so no method chaining for qu...
6362538 2010-11-03 add more tests surrounding camlize in xmlmini, refactor ...
5c69786 2010-11-04 use bind params in select with query monkeypatch
296467f 2010-10-30 only returning where values for the corresponding relati...
29b3af5 2010-10-30 only returning where values for the corresponding relati...
7d5762d 2010-10-30 no need to merge where values if no new where values hav...
ae7a354 2010-10-30 no need to merge where values if no new where values hav...
cbca12f 2010-10-30 adding tests for #5234 and #5184. Tests were from Akira ...
3bc12d3 2010-10-30 adding tests for #5234 and #5184. Tests were from Akira ...
2b48e47 2010-10-30 ruby-debug19 does not work with 1.9.3, so I am removing it
67a3a70 2010-10-30 refactoring find_join_association
2a47e7e 2010-10-30 only do string substitution on column names once, remove...
2e07260 2010-10-30 columns are always strings
6cf44a1 2010-10-30 no need to to_i, sqlite does that for us
6a3d6b7 2010-10-27 select_all() should always return an array, so no need t...
f6ddb35 2010-10-27 fisting test name
9ce0211 2010-10-27 speeding up query cache
7104122 2010-10-27 making query cache work with prepared statements
c376fd4 2010-10-26 Revert "removing unused variable"
e73b0b8 2010-10-26 renaming bind_values to binds where it makes sense
f61f758 2010-10-26 reducing the number of parameters to select()
f73a3e6 2010-10-27 reducing the number of parameters to select()
5685a5c 2010-10-24 refactor to remove `through_records`
6c998a7 2010-10-24 removing dead code
3e4ede8 2010-10-24 removing unused variable
a3f96f1 2010-10-23 save a few method calls
cc12047 2010-10-22 removing wtfalse
ee71a3f 2010-10-22 removing call to deprecated API, this test is outside AR...
1ce76db 2010-10-22 if it responds to :usec, it should also "act like" a time
104d0b2 2010-10-26 adding backwards compatibility for non-prepare statement...
40491b4 2010-10-22 removing space errors
fca229e 2010-10-26 caching column values
02128d6 2010-10-26 setting the authorized session clears the statement cache
9d9aed4 2010-10-26 add a session authorization setter to the pg connection
1741bbe 2010-10-26 avoiding statement cache if there are no bind values
df78de2 2010-10-21 removing space errors
410114e 2010-10-21 adding a test to ensure offsets with no limits will work...
828bb94 2010-10-20 use grep instead of select + is_a?
4be0fc1 2010-10-20 use a map and flatten to avoid << calls on array
784177a 2010-10-20 only call `column_methods_hash` once, use array math for...
7f444a3 2010-10-20 roll up weird method to meta programmed method
fb835fc 2010-10-20 use zip + Hash.[] rather than looping with an index
954bd12 2010-10-20 extract options is not necessary
03d4b86 2010-10-20 removing unused variable
96e8e97 2010-10-20 removing unused variables
dbc5d26 2010-10-20 reduce duplicate where removal to one loop
4d2a53d 2010-10-30 reduce duplicate where removal to one loop
8c511c0 2010-10-20 swap out some n^2 for some n
4772abc 2010-10-30 swap out some n^2 for some n
4726a18 2010-10-20 bumping mysql2 requirement
4480521 2010-10-20 bumping mysql2 requirement
8d5829f 2010-10-20 dup rather than create so many arrays
4fd9c20 2010-10-30 dup rather than create so many arrays
dc16163 2010-10-20 use array math rather than looping through the array
c56fea2 2010-10-20 use shortened version to generate a sql literal
0863652 2010-10-20 avoid cloning if we do not need to clone
78b6f64 2010-10-20 avoid creating a proc object when possible
d2898d4 2010-10-20 scopes can take an object that responds to `call`
56be4c8 2010-10-20 avoid creating the proc object if possible
e68f339 2010-10-19 default scope can accept any object that responds to #call
1856e97 2010-10-19 "instance_methods" includes public and protected
541ed2b 2010-10-18 avoid a few comparisons
19c144f 2010-10-18 remove strange else block
ca59ec3 2010-10-18 skip extra work if no text or phrase was provided
dda81cb 2010-10-18 lets not invert the hash on every iteration through this...
132f3e2 2010-10-18 use -= in place of the expanded form
a0a5a2a 2010-10-18 implicitly return nil if there is no number
98d3c41 2010-10-18 implicit return of nil
9c219bf 2010-10-18 use regex escape sequences to shorten stuff up
081e15f 2010-10-18 join strings rather than resizing buffer
28a18b5 2010-10-26 folding async_exec to exec
03e4ea5 2010-10-26 clear cache before resetting the connection
1b4e0b6 2010-10-26 prepare the statement before we cache the key
43bbb25 2010-10-26 bind substitution is working properly
9d46e0d 2010-10-26 bind parameters are now typecast
e281347 2010-10-26 basic bind parameters are working
ffb9991 2010-10-26 initial exec() method is working in pg adapter
dc76e3c 2010-10-15 should sort these ids before asserting they are equal!
552636c 2010-10-15 testing that symbols work as sql literals
1dd2667 2010-10-15 fixing an error in the rdoc
eaa7605 2010-10-15 Revert "refactor delete a little"
ab1a661 2010-10-14 Revert "speeding up flattened version of OrderedHash.[]"
9c53e82 2010-10-14 speeding up flattened version of OrderedHash.[]
f3f34bc 2010-10-14 refactor delete a little
86b02e7 2010-10-14 use unless instead of if !
eb83eb6 2010-10-26 monkey patching with enumerable so we can call each
fe2ee4f 2010-10-26 monkey patching Mysql::Stmt, calling free on the metadata
ee959a9 2010-10-26 free the result after slurping
676a001 2010-10-13 clear any stale connections before messing with threaded...
efc10a8 2010-10-26 eliminating some calls to execute()
050d7d3 2010-10-26 statements are cached, cache is cleared on reconnect
d4b0bcb 2010-10-26 all mysql tests are passing
d6b16bb 2010-10-26 one more mysql test left!
77b1193 2010-10-26 mysql tests are mostly passing
9c7e2e4 2010-10-26 find_one uses prepared statement cache
5abebfb 2010-10-26 clearing statements on disconnect and reset
54ff59f 2010-10-26 refactoring tests
d7207cf 2010-10-26 type casting bound value based on column associated with...
76d0805 2010-10-26 stop calling execute directly on the database connection
77d548a 2010-10-26 removing another execute
7023d73 2010-10-26 removing more execute calls
e60fecd 2010-10-26 removing more calls to execute
853d39e 2010-10-26 removing some uses of execute
cc468d3 2010-10-26 exec returns an AR::Result
6ceffb8 2010-10-26 adding bind_values to relations
603406d 2010-10-12 stop using deprecated arel API
85ffbfe 2010-10-12 stop using deprecated arel API
497218d 2010-10-26 adding bind value substitution
ef0cf14 2010-10-26 adding the abstract method
25a2909 2010-10-12 dry up column type testing
4b2e16e 2010-10-12 all columns respond to string_to_binary, so no need to c...
5b5ae01 2010-10-12 drying up true and false cases
01893f4 2010-10-12 reducing comparisons in when statements
9852a72 2010-10-12 removing intermediate variables
c882154 2010-10-12 reduce the number of times we test for the column variable
0ca9c83 2010-10-12 test quoting a string with an unknown column type
31b132a 2010-10-12 refactoring date / time / datetime when statement
ef11ce2 2010-10-12 fixing case / when indentation
98cb754 2010-10-12 test quoting multibyte chars object
2681dd8 2010-10-12 test quoting strings with binary columns
4804cb4 2010-10-12 test quoting a string with a float column
50ad7f6 2010-10-12 testing quoting a string for an int column
07b0b5b 2010-10-12 testing crazy object quoting
1ba3489 2010-10-12 test that dates / times / datetimes call quoted_date
8b33f66 2010-10-12 test quoting of bigdecimals
ba0a677 2010-10-12 testing floats, fixnum, and bignums
8e8a5f3 2010-10-12 test quoting nils, true, false, id
2610bcb 2010-10-12 getting quoted_time under more specific tests
b9d4341 2010-10-12 starting to get the quote module under test
cecccf1 2010-10-11 we should always cast the value based on the column
0a8eaff 2010-10-11 we should always cast the value based on the column
bef5b82 2010-10-11 removing freeze
ee7863e 2010-10-11 removing some load path tomfoolery
333e033 2010-10-11 fixing railties tests
740d7e5 2010-10-07 removing false comment
e3acdcf 2010-10-05 refactoring to use fewer intermediate variables
839e2f9 2010-10-05 cleaning up more crazy!
714fea4 2010-10-05 deleting more crazy
333a565 2010-10-05 dry up some crazy codes
5769636 2010-10-05 fixing a few test warnings
1217339 2010-10-05 only forwarding enough methods to work. People should gr...
5e685ca 2010-10-07 only forwarding enough methods to work. People should gr...
3370ad0 2010-10-05 making sure respond_to? works properly
fc9e9ed 2010-10-07 making sure respond_to? works properly
8a97470 2010-10-05 raising an argument error if tempfile is not provided
d752447 2010-10-07 raising an argument error if tempfile is not provided
876acf0 2010-10-04 if it walks like a duck and talks like a duck, it must b...
003d67e 2010-10-07 if it walks like a duck and talks like a duck, it must b...
2a3022d 2010-10-04 delegate to the @tempfile instance variable
c4528de 2010-10-07 delegate to the @tempfile instance variable
f9734f2 2010-10-04 adding tests for uploaded file
1e50fae 2010-10-07 adding tests for uploaded file
28bb188 2010-10-04 avoid method call to compact
e7d860c 2010-10-04 create fewer objects, call fewer methods in extract_pg_i...
d8135eb 2010-10-04 * + flatten is not required in >= Ruby 1.8.7
8beb84f 2010-10-04 calling correct method on minitest for test name when te...
b7c49ce 2010-10-04 calling correct method on minitest for test name when te...
c13aaaa 2010-10-04 calling correct method on minitest for test name when te...
a448e74 2010-10-04 [#5406 state:resolved] calling the correct method on min...
ccf228b 2010-10-04 [#5406 state:resolved] calling the correct method on min...
4a77431 2010-10-04 [#5406 state:resolved] calling the correct method on min...
69a2c6b 2010-10-03 converting inject([]) to map
365c93b 2010-10-03 speed up duplicate migration detection
40761c4 2010-10-03 reduce the number of calls to camelize
e658390 2010-10-03 convertion MigrationProxy to a Struct, initialize instan...
341e71a 2010-10-03 dry up some migration logic
8beda11 2010-10-03 no need to differentiate between nil and false in this case
a6c42c8 2010-10-03 two argument String#slice is faster than single argument...
5154a46 2010-10-03 lengths will be nil or an array
7836616 2010-10-03 remove a few function calls
bd78d24 2010-10-03 be kind to the garbage collector and reuse our visitor o...
83633b8 2010-10-03 avoid creating objects when we can
18a7b76 2010-10-03 moving fake model to the correct file
3eb7f9a 2010-10-02 removing more duplicate code. :'(
50cf5c1 2010-10-02 fixing warnings with regexps on assert_match
ffbcb84 2010-10-02 removing more duplicate code
44f8567 2010-10-02 delete repeated code
6e1df2c 2010-10-02 remove another lolinject
dfa331a 2010-10-02 use a method that actually exists
61e8b23 2010-10-02 speed up index_by by removing a lolinject
ff2fdcc 2010-10-02 removing AS::Testing::Default in favor of just undefing ...
45edeed 2010-09-30 Arel::Sql::Engine.new does not do anything anymore
87104a7 2010-09-30 Arel::Sql::Engine.new does not do anything anymore
0238228 2010-09-30 type_name should check for blank because people may have...
fc1c799 2010-09-30 type_name should check for blank because people may have...
15419a5 2010-09-30 build_where should be private
b0b2d41 2010-09-30 build_where should be private
fb4ee9c 2010-09-30 type_name is never a blank string, so use faster .nil? call
7e73344 2010-09-30 type_name is never a blank string, so use faster .nil? call
505b532 2010-09-30 speeding up object instantiation by eliminating instance...
ea63054 2010-09-30 speeding up object instantiation by eliminating instance...
ef8ce78 2010-09-30 changing map and include to find
fb526a0 2010-09-30 fixing space errors
a8a62f8 2010-09-30 [#5441 state:resolved] refactoring code to determine agg...
fc1bd2b 2010-09-30 [#5441 state:resolved] refactoring code to determine agg...
cc18034 2010-09-30 group clause must be more specific
de3c0d7 2010-09-30 group clause must be more specific
31752f3 2010-09-30 avoid creating a block if possible
7e057d1 2010-09-30 fixing regexp warnings
29c32e8 2010-09-30 tag value can be false, so nil? check is necessary
a40e3c1 2010-09-29 removing crazy finalizer code until there is proof that ...
2eef53b 2010-09-29 removing useless code
78ac9c2 2010-09-29 dry up method checking in the request object
ab0d216 2010-09-29 reduce function calls on Array
3f88f26 2010-09-29 removing more lolinject
2437356 2010-09-29 removing lollerject
e8c9cac 2010-09-29 self is implied, so remove self
4d7b2ee 2010-09-29 dry up method missing
1d9a219 2010-09-29 oops, missed a uniq
a5f8f59 2010-09-29 dry up action_methods
1c0be7b 2010-09-29 fixing space error
5793d5e 2010-09-29 eliminating method_missing on TableDefinition
c57f5d5 2010-09-29 no need to call e.class
b921527 2010-09-29 DRY up postgresql quote logic
4350a5c 2010-09-29 fixing where clause indentation
5e77872 2010-09-29 use consistent method calls for column inspection
df9abfa 2010-09-29 require pg when this adapter is loaded
b5b7f2e 2010-09-29 only reopen ConnectionAdapters once
b297911 2010-09-29 use inheritence to deal with custom methods
2cc4b7f 2010-09-29 fisting test organization
995ad3b 2010-09-29 just use if rather than nil?
b3c7766 2010-09-29 just require sqlite3 when the database adapter is required
dec3a75 2010-09-29 removing more useless code! yay!
f640af5 2010-09-29 removing more useless code! yay!
8d9f7b5 2010-09-29 SqlLiteral is a string, so we can dry up these conditionals
a35c8c6 2010-09-29 SqlLiteral is a string, so we can dry up these conditionals
b50b1ef 2010-09-29 shorten up or sql literal creation statements
e080144 2010-09-29 shorten up or sql literal creation statements
39d98e5 2010-09-29 we only care about arrays and strings
8ae8125 2010-09-29 we only care about arrays and strings
957e6fb 2010-09-29 dry up calls to arel.join()
ddc2f2e 2010-09-29 dry up calls to arel.join()
ef2392f 2010-09-28 removing unused lasgns
a01547c 2010-09-29 removing unused lasgns
e6ca7e7 2010-09-28 refactoring to remove crazy logic
2e01141 2010-09-29 refactoring to remove crazy logic
c2cad2d 2010-09-28 where_values_hash always returns a hash
40bc0cb 2010-09-29 where_values_hash always returns a hash
9b89a43 2010-09-28 Revert "porting 515917f5d8678af6c57842ca5dfd7c18e67ff1fe...
16f5d29 2010-09-28 Revert "porting 066518295032a8e3f3468737337b8c8299442867...
10041e2 2010-09-28 removing a conditional that is not used
439a0ce 2010-09-29 removing a conditional that is not used
d0fb0d7 2010-09-28 fisting the postgresql tests
3daf822 2010-09-29 fisting the postgresql tests
1ef2b47 2010-09-28 convert inject to map + join
1685bd2 2010-09-29 convert inject to map + join
2fc5c63 2010-09-28 each works well too
ede0466 2010-09-29 each works well too
e001ea0 2010-09-28 no need for splat and flatten
bf388f3 2010-09-29 no need for splat and flatten
9b561ab 2010-09-28 avoid calling to_sql when we can
93096ae 2010-09-29 avoid calling to_sql when we can
bf2223d 2010-09-28 removing an inject + merge in favor of Hash#[]
c493624 2010-09-29 removing an inject + merge in favor of Hash#[]
75e52df 2010-09-28 fixing indentation warning
9eca11a 2010-09-28 porting 066518295032a8e3f3468737337b8c8299442867 to mast...
9edaf10 2010-09-28 porting 066518295032a8e3f3468737337b8c8299442867 to mast...
bee447a 2010-09-28 porting 515917f5d8678af6c57842ca5dfd7c18e67ff1fe to master
c2c6f12 2010-09-28 porting 515917f5d8678af6c57842ca5dfd7c18e67ff1fe to master
b7934af 2010-09-28 use new skool Ruby instead of Ruby Classicâ„¢
6059c96 2010-09-29 use new skool Ruby instead of Ruby Classicâ„¢
7752b2f 2010-09-28 be kind to the garbage collector: only instantiate objec...
721f434 2010-09-29 be kind to the garbage collector: only instantiate objec...
526ade1 2010-09-28 adding test cases for the dynamic finder matcher match m...
e6e9083 2010-09-29 adding test cases for the dynamic finder matcher match m...
65d7431 2010-09-28 constructor should not do so much work; avoid allocating...
ecbfed2 2010-09-29 constructor should not do so much work; avoid allocating...
133742d 2010-09-27 @klass also uses DynamicFinderMatch, so no need for it o...
409bd22 2010-09-29 @klass also uses DynamicFinderMatch, so no need for it o...
b1f5e90 2010-09-27 no need for a case / when statement
1e687e9 2010-09-29 no need for a case / when statement
f6ef4d3 2010-09-27 do not need intermediate variable, avoid lasgn
cab1207 2010-09-29 do not need intermediate variable, avoid lasgn
ff5b3f5 2010-09-27 DRY up our regular expression
1efeb5c 2010-09-29 DRY up our regular expression
9e652b6 2010-09-27 reduce method calls in the dynamic finder matcher
10d9740 2010-09-29 reduce method calls in the dynamic finder matcher
f22b40a 2010-09-27 make sure we use the engine assigned to the table when q...
b32bd08 2010-09-27 make sure we use the engine assigned to the table when q...
e1b5195 2010-09-27 adding a test for slug behavior
e3d6434 2010-09-27 depending on arel 2.0.0
e677275 2010-09-27 depending on arel 2.0.0
f38c46c 2010-09-27 Revert "depend on the arel gem, not the arel git repo"
d5e9165 2010-09-27 depend on the arel gem, not the arel git repo
7918a5c 2010-09-27 third parameter is not used
a0db7be 2010-09-24 attr_accessor_with_default should raise an ArgumentError...
afdf86e 2010-09-23 Hash#to_s behaves differently between 1.8 and 1.9, so ad...
de9b338 2010-09-23 fixing bug with rails use of rack-test
1a61a79 2010-09-24 fixing bug with rails use of rack-test
a4dd0b3 2010-09-22 switch present in favor of empty
92cb0b8 2010-09-22 third parameter for rack must respond to each
0a515dc 2010-09-22 testing poor behavior of hash serialization
0cf45c8 2010-09-22 avoid a proc object
fe8a307 2010-09-22 avoid creating a range object
aa85a7a 2010-09-22 drying up construct_association
8186c57 2010-09-22 dry up some conditionals
723adec 2010-09-22 fixing case / when indentation
9b1a4fd 2010-09-22 fix case / when indentation
27be777 2010-09-22 avoid a hash lookup
e66bf6f 2010-09-22 remove more codes
9b81ae6 2010-09-22 deleting more code
8d6a6b2 2010-09-22 use each properly to avoid splatting a variable
19ff42d 2010-09-22 deleting repeated codes
79ef26c 2010-09-22 do not pass nil values to arel
f90a298 2010-09-27 do not pass nil values to arel
31eb765 2010-09-21 refacoring duplicate code. <3 <3 <3
50041e5 2010-09-21 this reject can be replaced with compact
fdd537e 2010-09-21 removing unused code
d7877ff 2010-09-21 remove some repeated code
67a9ae6 2010-09-21 break up giant method
88b1d51 2010-09-21 removing lolinject
7a6c715 2010-09-21 removing lolinject
b7e4a97 2010-09-21 fixing tests. woo
bfd4022 2010-09-21 fixing tests. woo
96bd936 2010-09-21 providing arel with column information when possible [#5...
a0fc2f7 2010-09-21 providing arel with column information when possible [#5...
2d65ff5 2010-09-18 removing some warnings
6b50bfb 2010-09-18 freeze is not necessary
38f6533 2010-09-18 argument error is done for us
3480551 2010-09-15 removing nonsensical tests, limit now actually adds a limit
a88af8a 2010-09-27 removing nonsensical tests, limit now actually adds a limit
55736ef 2010-09-15 @join_values is passed in, so we should use the parameter
8c6de67 2010-09-12 Remove dummy method definition in favor of RDoc hints:
ac9c715 2010-09-10 passing the quoted id to arel if the object has a quoted id
3479c1e 2010-09-10 passing the quoted id to arel if the object has a quoted id
13aa1e1 2010-09-10 converting an inject to a map + Hash[]
89cc742 2010-09-10 converting an inject to a map + Hash[]
a11dd8a 2010-09-10 specific number of spaces should not be enforced
465dd6f 2010-09-10 specific number of spaces should not be enforced
a8b4bdb 2010-09-10 avoid method_missing and reduce method calls
2ef6069 2010-09-10 avoid method_missing and reduce method calls
be07d7b 2010-09-09 creating a new array is required. who knew? :-(
2820add 2010-09-09 creating a new array is required. who knew? :-(
a505c82 2010-09-09 no need for Array.wrap, also avoid array creation
7108daf 2010-09-09 no need for Array.wrap, also avoid array creation
03377c7 2010-09-08 eliminate present? for fewer method calls
378728b 2010-09-08 eliminate present? for fewer method calls
b4fdfcf 2010-09-08 returning arrays lets us avoid Array.wrap
662ce52 2010-09-08 returning arrays lets us avoid Array.wrap
588db0f 2010-09-08 removing unnecessary conditional test
ad781a1 2010-09-08 removing unnecessary conditional test
0db345a 2010-09-08 switch to blank? to avoid method calls
16cff17 2010-09-08 switch to blank? to avoid method calls
cb1f805 2010-09-08 refactor to use faster empty?
5297e64 2010-09-08 refactor to use faster empty?
4ccf491 2010-09-08 drying up joins()
7ddf663 2010-09-08 drying up joins()
86384b3 2010-09-08 reduce method calls, use reject + blank? instead of sele...
41e0f68 2010-09-08 reduce method calls, use reject + blank? instead of sele...
2faa8bb 2010-09-08 refactor a couple injects to map + Hash[]
a746090 2010-09-08 refactor a couple injects to map + Hash[]
c0c8a04 2010-09-08 avoid an inject in favor of dup
1276c28 2010-09-08 avoid an inject in favor of dup
a5d894c 2010-09-07 attributes should be constructed with table objects
9a28d42 2010-09-07 attributes should be constructed with table objects
0c7a4da 2010-09-07 attributes should be associated with tables
442e4d0 2010-09-07 attributes should be associated with tables
c6015cb 2010-09-07 serialized attributes should be serialized before valida...
b1c1042 2010-09-07 serialized attributes should be serialized before valida...
c8a2dd3 2010-09-07 no need to freeze this string
ef66a08 2010-09-07 no need to freeze this string
2e8a3d0 2010-09-07 removing useless code, cleaning variable names
3091cb3 2010-09-07 removing useless code, cleaning variable names
6042812 2010-09-07 select should raise error when no block or no parameter ...
d73fcfe 2010-09-07 select should raise error when no block or no parameter ...
d00f1c1 2010-09-07 select does not need a *args
b8899bb 2010-09-07 select does not need a *args
b541a96 2010-09-07 cleaning up confusing logic
bd1059f 2010-09-07 cleaning up confusing logic
ffdda4d 2010-08-25 use blank? instead of present?, mark SQL literals as SQL...
9ba46cf 2010-08-25 use blank? instead of present?, mark SQL literals as SQL...
b28cafe 2010-08-25 no need to send on a public method
3dc9880 2010-08-25 no need to send on a public method
ce7c2f7 2010-08-25 refactor select { is_a? } to grep()
da7a280 2010-08-25 refactor select { is_a? } to grep()
bfe956d 2010-08-25 run tests in verbose mode
e1e7122 2010-08-25 mark SQL literals as SQL literals
e991f39 2010-08-25 mark SQL literals as SQL literals
6f4d100 2010-08-24 marking sql literals as sql literals
36fcc99 2010-08-24 marking sql literals as sql literals
ecbdec1 2010-08-24 making variable names a little more clear
2e8e6e5 2010-08-23 we should mark sql strings as sql literals
6a1ea88 2010-08-23 we should mark sql strings as sql literals
5931a1d 2010-08-23 sql literal strings should be marked as sql literal strings
1cc653f 2010-08-23 sql literal strings should be marked as sql literal strings
ee9e157 2010-08-23 we should mark strings as SQL Literal values
eeb9b37 2010-08-23 we should mark strings as SQL Literal values
cdef445 2010-08-23 removing unused code
6ca6ef2 2010-08-22 removing duplicate tests
0420fb5 2010-08-20 adding FOUND_ROWS to the connect flags for mysql2
612c233 2010-08-20 adding FOUND_ROWS to the connect flags for mysql2
949c7e2 2010-08-20 fisting after_rollback and after commit callbacks
809a04b 2010-08-20 fisting after_rollback and after commit callbacks
bfd8be7 2010-08-20 updates return number of rows matched rather than number...
e509d4a 2010-08-20 updates return number of rows matched rather than number...
a4458f5 2010-08-19 removing useless ternary
49e406e 2010-08-19 removing useless ternary
a70248c 2010-08-19 we should wrap strings as sql literals
1ef9b98 2010-08-19 we should wrap strings as sql literals
072cd60 2010-08-19 refactor if / else to ||=
a16ec2f 2010-08-19 refactor if / else to ||=
e4f424d 2010-08-18 refactoring to remove duplicate logic
2f6383e 2010-08-18 refactoring to remove duplicate logic
93f335b 2010-08-18 call to present? is not necessary
7e85b16 2010-08-18 call to present? is not necessary
a197d1c 2010-08-18 run the AS tests in verbose mode
22b9bbc 2010-08-14 converting to a symbol is not necessary
be5d160 2010-08-13 converting to a symbol is not necessary
59e63e7 2010-08-13 converting to a symbol is not necessary
cfbfb86 2010-08-14 removing a lolinject
1f25041 2010-08-13 removing a lolinject
79e15f0 2010-08-13 removing a lolinject
e8ffe7d 2010-08-14 avoid direct use of arel constants
b9eec67 2010-08-13 avoid direct use of arel constants
108179b 2010-08-13 avoid direct use of arel constants
c8d5ee3 2010-08-14 removing references to arel constants
af3e393 2010-08-13 removing references to arel constants
bacf781 2010-08-13 removing references to arel constants
d6c8484 2010-08-14 avoiding symbol to proc again
e18bd86 2010-08-13 avoiding symbol to proc again
e86b758 2010-08-13 avoiding symbol to proc again
6c50ad0 2010-08-14 do not use arel constants directly
4439e57 2010-08-13 do not use arel constants directly
abd9736 2010-08-13 do not use arel constants directly
5baf75b 2010-08-14 symbol to proc is slow, we should avoid it
5651e4c 2010-08-13 symbol to proc is slow, we should avoid it
fb6edb1 2010-08-13 symbol to proc is slow, we should avoid it
7de03ec 2010-08-11 subtracting blank strings is slightly faster than blank?
c8509d5 2010-08-11 subtracting blank strings is slightly faster than blank?
06dc884 2010-08-11 avoid multiple hash lookups
ff760dd 2010-08-11 avoid multiple hash lookups
ce529b4 2010-08-11 dry up the hash dup and avoid sending nil values
5352a89 2010-08-11 dry up the hash dup and avoid sending nil values
0f502ab 2010-08-11 avoiding tap saves us time
a56ee4c 2010-08-11 avoiding tap saves us time
2b8f249 2010-08-11 unless Array#empty? is faster than if Array#present?
dac2b37 2010-08-11 unless Array#empty? is faster than if Array#present?
3c11e92 2010-08-11 stop using private methods
8464ee0 2010-08-11 stop using private methods
3344520 2010-08-06 reduce the number of times current_connection_id is call...
91930dc 2010-08-06 reduce the number of times current_connection_id is call...
e1596be 2010-08-06 test to ensure that respond_to? delegates to arel
001a574 2010-08-06 test to ensure that respond_to? delegates to arel
d082a9a 2010-08-06 sorry AR, my privates are none of your business
a897a1f 2010-08-06 sorry AR, my privates are none of your business
12b3eca 2010-08-06 do not rely on arel class structure
8fb0c9f 2010-08-06 do not rely on arel class structure
1ca18a6 2010-08-05 fixing whitespace errors
0a86cb5 2010-08-05 fixing whitespace errors
117b096 2010-08-04 avoid passing lists of lists to the group clause
05a49c7 2010-08-04 avoid passing lists of lists to the group clause
ec736df 2010-08-04 call to_a since we are not passing anything to all()
ba9602b 2010-08-04 call to_a since we are not passing anything to all()
30abb01 2010-08-04 fisting indentation
906ef23 2010-08-04 fisting indentation
cff7f53 2010-08-04 do not pass AR objects to ARel
f316a85 2010-08-04 do not pass AR objects to ARel
6d6ed55 2010-08-04 avoid passing AR::Base objects to Arel when we can
9269e55 2010-08-04 avoid passing AR::Base objects to Arel when we can
41c1aa6 2010-08-03 order query is already a string, no need to to_s
834e304 2010-07-30 reverting where() functionality, adding a test
ecfb252 2010-07-30 fewer method calls, using faster methods when possible
d1c53a9 2010-07-30 reducing function calls and using faster methods for tes...
a7a6a2f 2010-07-29 got the ternary backwards. somehow the sqlite tests pas...
f171bc6 2010-07-29 PERF: avoiding splat args and reducing function calls
d69949e 2010-07-29 Shouldn't have committed this! Revert "avoid calling to_...
1c030a3 2010-07-29 avoid calling to_sql twice
fe9d7ab 2010-07-28 slight performance improvement when grabbing an arel table
32844cb 2010-07-26 fixing space errors
13df581 2010-07-25 using AREL from the environment if it exists
53fbbf4 2010-07-25 fisting warning
df95948 2010-07-25 do not execute the session tests within transactions
0d0e793 2010-07-25 look up connection once
fc088d4 2010-07-25 cache the instrumentor for a speed gain
b7e0408 2010-07-25 use a hash to collect optional statistics about the inst...
b50635a 2010-07-23 update Rakefiles for RDoc 2.5
5ebc1d8 2010-07-23 testing sqlbypass destroy. caching connection during des...
9b48a94 2010-07-23 brrrrr! freeze is not needed
5e6382e 2010-07-23 fixing space error
34ff74f 2010-07-23 refactoring more methods to a class methods module
da37716 2010-07-23 refactoring class methods to a module
97f3c73 2010-07-22 refactor to use instance methods and be kind to subclasses
38734af 2010-07-22 adding a test for session save
a78547a 2010-07-21 testing loaded? method and reducing funcalls
87a319c 2010-07-21 testing new_record? and converting to an attribute
f5de56f 2010-07-21 reducing function calls in the session store
4e6cf42 2010-07-21 readability is hip
ba0d2a9 2010-07-21 starting sql bypass test, fixing create_table and drop_t...
bdbe390 2010-07-21 initializing instance variables
1f8edb9 2010-07-21 adding tests for sessions and clearing up warnings
e1df4b9 2010-07-20 adding a reader for loaded, initializing @loaded to false
202fb79 2010-07-19 reusing the time instrumentation from the instrumenter r...
1b26c66 2010-07-19 mocking out debing? call in the MockLogger
ad4ef42 2010-07-19 avoid const lookup. we know what these constants are in...
dd4e81d 2010-07-19 avoid call to Array#first
ad8f4df 2010-07-19 avoid proc activation every time a log message is made
8cbb89c 2010-07-19 subscriber does not need to be a block, but an object th...
b2c8a5f 2010-07-18 Notifier API == Fanout API, so replace Notifier with Fan...
234b969 2010-07-18 tap the subscriber for easier return value
2cbef69 2010-07-18 bind method is not needed, so goodbye! <3 <3 <3
c2d13a9 2010-07-18 changing fixtures back to superclass_delegating_accessor...
cfca559 2010-07-17 convert duration to an attr_reader
606d8fd 2010-07-17 drained? is never called
fa73e77 2010-07-17 private method is not needed
4226c93 2010-07-17 removing Binding class
9c80f5b 2010-07-17 use === to avoid regular expression creation, and speed ...
42be67e 2010-07-16 unfactoring clear_stale_cached_connections!
8d17f53 2010-07-16 adding a test for clearing stale connections
7ba54ff 2010-07-16 fixing test file name
2244bb0 2010-07-16 fixing whitespace errors
04ef434 2010-07-16 only test for existence of +pool+ once
b952470 2010-07-16 use an attr_reader for performance
1b2824b 2010-07-16 fixing typeo. thanks bamnet!
4ae4828 2010-07-16 backporting a couple missing files. sorry folks!
7b6383f 2010-07-15 fixing performance regression from 2.3.5 -> 2.3.8
62dd1d8 2010-07-15 clean up ||= with an initialized variable and attr_reader
955b26a 2010-07-15 primary_key_name already checks for the model_class
d41a28b 2010-07-15 use array intersection for dry / faster code
1db8ed0 2010-07-14 activerecord tests should inherit from ActiveRecord::Tes...
6a53445 2010-07-14 remove useless ternary in PostgreSQL adapter
8ba14c2 2010-07-14 PostgreSQLAdapter#query string interpolation calls to_s ...
51c9b66 2010-07-14 PostgreSQLAdapter#query bail early if there is no column...
36150c9 2010-07-14 Let's initialize instance variables in the postgres adap...
e35e617 2010-07-13 reducing range comparisons when converting types to sql
35e3041 2010-07-13 only loop through all rows and columns once in the postg...
bc35631 2010-07-13 use constants instead of magic numbers. meow
2aed63e 2010-07-13 our method is modifying the original array, so refactor ...
2c3aab3 2010-07-13 PostgreSQLAdapter#select_raw removing dead code
79e9f4a 2010-07-13 PostgreSQLAdapter#select_raw use each_with_index to avoi...
8521cdf 2010-07-13 PostgreSQLAdapter#select_raw fields and results are empt...
c9710a4 2010-07-13 refactor PostgreSQLAdapter#result_as_array to create few...
7c4e040 2010-07-12 cleaning up PostgreSQLAdapter#select
cee2ff2 2010-07-12 these strings do not need to be frozen
8fb838e 2010-07-12 use Hash#each to avoid a second hash lookup
f33ee69 2010-07-10 reducing funcalls, cleaning up primary key methods for s...
0bac4c7 2010-07-10 primary key behavioral tests
51783c0 2010-07-10 behavioral tests for sqlite adapter
1e1af8f 2010-07-10 adding more behavioral tests for the sqlite adapter
7b0f853 2010-07-08 moving parse_sqlite_config to the sqlite3_connection met...
9ac9c35 2010-07-08 removing useless code. [#5070 state:resolved]
c58e7a7 2010-07-07 adding some behavioral tests for the sqlite adapter. [#5...
f8720a0 2010-07-01 porting session.clear fix to master branch. [#5030 state...
67e18c5 2010-07-01 fisting Session::AbstractStore#clear to actually clear t...
fad166c 2010-06-29 AssociationCollection#create_by_*, find_or_create_by_* w...
3f563f1 2010-06-29 AssociationCollection#create_by_*, find_or_create_by_* w...
abd568b 2010-06-27 removing useless code. [#4988 state:resolved]
100d228 2010-06-26 adding adapter tests, avoiding private apis, fixing code...
6e65573 2010-06-25 refactoring the postgres adapter index method to avoid i...
4464d10 2010-06-25 index dump should not include full text indexes. Thanks ...
5e2b473 2010-06-25 reorganizing adapter specific tests. [#4974 state:resolved]
bf6661c 2010-06-17 setting the timezone in postgres to whatever ruby thinks...
5ae7a9d 2010-06-17 when the timezone is nil, a TimeWithZone object should n...
8e56085 2010-06-16 use assert_in_delta() for floating point comparisons in ...
eb69721 2010-06-08 forcing encoding on 1.9 when dealing with "binary" colum...
a637b5f 2010-05-22 backporting beda2d43 for newer sqlite-ruby bindings
d4d352b 2010-04-17 fisting codes so it will parse [#4430 state:resolved]
b7693dc 2010-04-17 working around syck defects by optionally matching a spa...
d92e311 2010-04-17 making yaml tests less specific to emitter. [#4425 state...
cd6578f 2010-04-17 fixing invalid yaml [#4424 state:resolved]
7e0f60d 2011-02-01 fixing invalid yaml [#4418 state:resolved]
dc94d81 2010-04-16 fixing invalid yaml [#4418 state:resolved]
779723a 2010-04-16 fix a failure and some warnings on 1.9.2 [#4417 state:re...
ecf039f 2010-04-11 mode postgresql adapters table_exists? method take the s...
61355c0 2010-04-11 clearing up many warnings, removing unnecessary regular ...
0e44eb3 2010-04-08 fisting stack trace [#4349 state:resolved]
f46dc9b 2010-04-10 clear the rest of the warnings, run with warnings turned...
922e4c5 2010-04-10 kill warnings on 1.8.7 [#4331 state:resolved]
30f3a3d 2010-04-02 errors.rb needs to be declared as UTF-8 [#3941 state:res...
98d2d8c 2010-03-29 use the database to lower case strings rather than ruby....
ed21f0c 2010-03-24 expand migration paths before requiring them. [#4240 sta...
bc48d39 2010-03-24 do not use unloadable constants in tests [#4260 state:re...
541194f 2010-03-19 switching migrations to use require cleans up many warni...
587f468 2010-03-18 kill where / having method redefine warnings. [#4225 sta...
3172db1 2010-03-27 avoiding a few closure references by evaling. [#4223 sta...
3911a7c 2010-03-18 squelching more warnings in the AR tests. [#4218 state:r...
db2d96a 2010-03-17 fixing activemodel tests. [#4210 state:resolved]
b652aa8 2010-03-17 cleaning up a bunch of method already defined warnings [...
843255a 2010-03-17 fixing activerecord tests [#4205 state:resolved]
df735cf 2010-03-16 fisting uninitialized ivar warnings. [#4198 state:resolved]
8c3e46c 2010-03-16 clean up more warnings, remove unnecessary methods, fix ...
dcf1441 2010-03-16 removing dead code from activerecord tests. [#4187 state...
1def143 2010-03-16 cleaning up a bunch of parse time warnings in AR [#4186 ...
5de3698 2010-03-15 cleaning up many more warnings in activerecord [#4180 st...
115230e 2010-03-14 cleaning up some test warnings
95bd56e 2010-03-14 speeding up clone_attributes, changing readonly to be in...
aad432a 2010-03-10 removing spawn from SpawnMethods
a424f19 2010-03-07 drying up more code in associations.rb
939291e 2010-03-07 deleting repeated code
5a806f6 2010-03-07 converting inject to each and map
3789539 2010-03-07 converting inject to each and map
45c36ea 2010-03-06 refactoring build_where
beda2d4 2010-01-26 future proofing the sqlite3 adapter code
e187528 2009-09-17 making nokogiri to hash less clever, more fast O_o
636624f 2009-09-17 making nokogiri to hash less clever, more fast O_o
f959758 2009-09-13 making secure_compare faster
49bdbeb 2009-07-02 wycats forgot a +1, so I added it [#2749 state:resolved]
b9e021d 2009-03-11 adding more nokogiri tests and making the main rails tes...
694998e 2009-03-10 Nokogiri backend for XmlMini