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

#2 Aaron Patterson - Rails 4.0.0
Showing 881 commits

Hash Date Message
8442ec3 17 Jun 2013 just construct real objects rather than mock and stub
9b3d4d2 05 Jun 2013 Merge pull request #10851 from arunagw/fixing_build_pend...
fa94695 05 Jun 2013 Merge pull request #10850 from arunagw/build_fix_null_mi...
c5ba896 05 Jun 2013 Merge pull request #10482 from scudco/10432-fix-add-colu...
1e1b499 05 Jun 2013 only check pending migrations if there are new files
8d6a6ef 05 Jun 2013 the typecast value should be passed to the serializer. ...
121ff0a 05 Jun 2013 adding a test for #10830
6d8b390 07 May 2013 Revert "Fixes skipping object callback filters"
9baf8a0 03 May 2013 Merge pull request #10457 from zenspider/squishy_test_or...
6c61dbf 03 May 2013 Squashed commit of the following:
fc65d31 01 May 2013 maintain return value for recreate_database
f9ceefd 01 May 2013 Merge pull request #9857 from yyyc514/bad_params_should_400
1db8f9d 01 May 2013 Merge pull request #10349 from caliper-io/mute_psql_output
533402f 30 Apr 2013 mysql needs to reconnect after recreate. Thanks @mperham
7c8caf9 26 Apr 2013 adding test for the symbol refs
94e68e7 17 Apr 2013 adding a test for root path in the app
dfdc1e3 06 Apr 2013 `fast_xs` support has been removed. Use 'String#encode(...
ea3a190 06 Apr 2013 updating the guide
cc0c392 06 Apr 2013 add integration test for shorthand rake tests
2e0e5bb 06 Apr 2013 rake test app/model/foo.rb and rake test models/foo works
88cf64a 05 Apr 2013 extract test info from the command line and set up the t...
7f698da 05 Apr 2013 add a class for splitting up rake commands
32eff65 05 Apr 2013 just use ruby to run tests
c7a148f 05 Apr 2013 removing `rails test`, updating docs to show how to use ...
91efe39 05 Apr 2013 Merge branch 'railstest'
01034d3 05 Apr 2013 Merge branch 'master' into railstest
c037659 05 Apr 2013 do not blow away the test database on every run
0560308 05 Apr 2013 just check pending migrations in the current environment
02acd95 04 Apr 2013 stop depending on callbacks
76a8091 03 Apr 2013 check pending migrations against the test db
999835a 03 Apr 2013 only match the default task
328814b 03 Apr 2013 switch the testing tests to use rake
1c2ad03 03 Apr 2013 ensure the schema checking is done in the dev connection
58476a7 03 Apr 2013 default task should also be in the test env
8c22235 03 Apr 2013 switch to Rails::TestTask
37154c0 03 Apr 2013 a test file can be provided to rake, e.g.:
125cbc3 03 Apr 2013 test no longer makes sense after requiring all test files
7b295ef 03 Apr 2013 Revert "Warning removed unused variable task_name"
29f973c 03 Apr 2013 Revert "Update Rake tasks to call `rails test` instead"
62a0803 03 Apr 2013 apps that depend on active record should load fixtures
22fee7c 02 Apr 2013 Merge pull request #9975 from mmangino/raise_when_attrib...
2e68ecc 25 Mar 2013 default RAILS_ENV to test if we're in a test task
7a872e9 23 Mar 2013 Merge branch 'schema'
db3a6e6 23 Mar 2013 squelch an unused variable warning
bc8ebef 23 Mar 2013 add uuid primary key support
d25e407 23 Mar 2013 separate primary key from column type
739a720 22 Mar 2013 allow multiple add columns
6b7fdf3 22 Mar 2013 add a pg visitor for dealing with schema modification
072dbbf 22 Mar 2013 pull add_column_options! off the pg connection class
2ac300b 22 Mar 2013 push the mysql add_column up to the abstract adapter
f84cf41 22 Mar 2013 there is no reason to check for an already defined column
14d7dc0 22 Mar 2013 push SQL generation inside the schema creation object
a724096 22 Mar 2013 factory methods should not alter object state
c5e03e8 22 Mar 2013 keep ivars private, do not manipulate them outside their...
a80bcc3 22 Mar 2013 mostly decouple TableDefinition from the database connec...
1c9f7fa 22 Mar 2013 remove to_sql from TableDefinition
b8a533d 22 Mar 2013 @columns list is no longer necessary
d43edf6 22 Mar 2013 push column initialization down to the factory method
f20b2f4 22 Mar 2013 push alter table add column sql in to the schema modific...
4b4c8bd 22 Mar 2013 stop depending on sql_type in pg
cd07f19 22 Mar 2013 decouple column definition from the database connection
69ef76a 22 Mar 2013 remove knowledge of SQL from the column definition object
34c7e73 20 Mar 2013 use `connect_poll` on pg so that reaping does not hurt t...
7150a9d 20 Mar 2013 Revert "default the reaping frequency to 10 seconds"
a46cda1 19 Mar 2013 Merge pull request #9363 from wangjohn/fix_repair_valida...
2392535 18 Mar 2013 Merge branch 'master-sec'
e115ace 16 Mar 2013 fix protocol checking in sanitization [CVE-2013-1857]
5dc2e35 16 Mar 2013 stop calling to_sym when building arel nodes [CVE-2013-1...
c1003d9 15 Mar 2013 ask column if it is a pk
2394d28 15 Mar 2013 fix hash duping on 1.9
5e0e415 15 Mar 2013 clean up pk delclaration in `create_table`
aac00ed 15 Mar 2013 bumping arel
ab379b5 15 Mar 2013 oops!
a0dfd84 15 Mar 2013 safely publish columns and columns hash info
8d3e5c8 15 Mar 2013 hide more data in the schema cache
19ca04a 15 Mar 2013 just access the ivars rather than rb_iv_get
fef2104 15 Mar 2013 dup and set the default proc to nil rather than looping ...
d758794 15 Mar 2013 you can provide uuid_generate_v4 as the default value fo...
cf06577 15 Mar 2013 pg is the only adapter that supports the xml type, so pu...
ee46011 15 Mar 2013 Apparently people were mutating this array. :'(
abba61e 15 Mar 2013 hashes are ordered, so just use the columns_hash ivar
772c18e 15 Mar 2013 use the method so we do not depend on internal ivars
d5f4b53 15 Mar 2013 extract factory method and push common code up to abstra...
b7b6c22 14 Mar 2013 Merge pull request #9713 from imanel/live_stale
7169e4c 12 Mar 2013 removing out of date comment. :heart::heart::heart::hea...
ed9e3f6 12 Mar 2013 drop memory consumption and startup speed by switching t...
7cc588b 11 Mar 2013 default the reaping frequency to 10 seconds
b98efa2 11 Mar 2013 debugger does not work on trunk
54f9b75 04 Mar 2013 only calculate next_id when we need a new method defined
ffeb7dd 26 Feb 2013 Merge pull request #8010 from subwindow/postgres_inet_de...
45321a6 25 Feb 2013 Merge pull request #9246 from Noemj/update_prepared_stat...
9d023c8 14 Feb 2013 Merge pull request #8704 from senny/remove_regexp_global...
f8c8ad5 12 Feb 2013 Merge pull request #9204 from ranjaykrishna/col-prob
0268b5d 12 Feb 2013 test for regression from a712e08ebe21f6d8653a0e6602df2e0...
cdd293c 11 Feb 2013 fixing bit string test
34ac46c 07 Feb 2013 Merge pull request #9203 from jaggederest/dumping_pgsql_...
5efce21 04 Feb 2013 Merge pull request #9177 from zenspider/master
443be75 04 Feb 2013 Merge pull request #9152 from dahakawang/master
0cabcf9 30 Jan 2013 change parameter name for positional args
27bccf0 30 Jan 2013 moving helper classes outside the private block
cc00239 30 Jan 2013 nodoc the helper classes, cache stuff for optimized helper
c337e87 30 Jan 2013 cache path parts in the instance
8e5b437 30 Jan 2013 stop evaling a string every time
bb21d6e 30 Jan 2013 remove dead code
621ca05 30 Jan 2013 moving some stuff to the initializer
3bfdfc8 30 Jan 2013 pushing specialization down to the optimized class
44dd44a 30 Jan 2013 moved more evald code
532e122 30 Jan 2013 moving more stuff to the instance
d783ba2 30 Jan 2013 move optimize_helper? to the helper instance
026c40f 30 Jan 2013 use polymorphism to remove conditional
06f2ec4 30 Jan 2013 pull stuff out of the caller and hide in the instance
23b2d60 30 Jan 2013 move conditionals to instance
2cdbe22 30 Jan 2013 moving more stuff on to the instance
fc8f45a 30 Jan 2013 factored out some of the dynamic code
95e87bf 29 Jan 2013 fixing comment
efd2be3 29 Jan 2013 reloading type map on extension changing
439ac72 29 Jan 2013 add API to pg for enabling / disabling hstore
789df3b 27 Jan 2013 add fetch to CookieJar
ccaeb6b 24 Jan 2013 use the helpers list rather than getting the methods fro...
06573a3 24 Jan 2013 module_eval is not necessary here
345fc3b 24 Jan 2013 don't need to eval everything
170fb5c 24 Jan 2013 reduce the number of queries on IN clauses, fix relation...
de6a35b 24 Jan 2013 stop converting strings to symbols
a1c0e51 20 Jan 2013 Merge pull request #9006 from wangjohn/activerecord_tran...
5503796 20 Jan 2013 Merge pull request #9005 from ranjaykrishna/dbcreate
ea6c9de 20 Jan 2013 Merge pull request #9002 from dahakawang/master
b718998 19 Jan 2013 Merge pull request #8978 from chrismcg/remove_i18n_symbo...
f209b17 19 Jan 2013 Merge pull request #8977 from Soylent/master
8ae9b46 09 Jan 2013 adding missing requires
ffa9540 09 Jan 2013 fire a notification when the request stops / starts
23b69c9 09 Jan 2013 extract logger and development checks to methods
56f3d05 09 Jan 2013 adding start / finish on the instrumenter, adding tests ...
c7a4fef 08 Jan 2013 Merge pull request #8827 from sikachu/master-remove-yaml...
e80546c 08 Jan 2013 remove yaml as a param parser :burn:
8e577fe 08 Jan 2013 * Strip nils from collections on JSON and XML posts. [CV...
88cc168 08 Jan 2013 Merge branch 'master-sec'
d99e8c9 08 Jan 2013 * Strip nils from collections on JSON and XML posts. [CV...
ee1a03c 05 Jan 2013 Merge pull request #8762 from hsbt/fix-marshal_load
44930b2 02 Jan 2013 CVE-2012-5664 options hashes should only be extracted if...
8890fb8 02 Jan 2013 take into account multipart when calculating tag attributes
497c4bb 02 Jan 2013 ask the form builder for form tag attributes
b934034 02 Jan 2013 do not mutate the options hash (when we do not need to)
1d38c82 29 Dec 2012 add missing require and fixtures
160af90 29 Dec 2012 fix time typcasting on group counts in PG
8faf2b3 29 Dec 2012 mysql does not return alias names, so fall back
54a6518 29 Dec 2012 fix PG typecasting errors
68e91da 21 Dec 2012 Merge pull request #8267 from marcandre/reversible_drop_...
8e44c93 18 Dec 2012 Revert "use File.basename to get the filename minus .yml"
99d142a 14 Dec 2012 Merge pull request #8514 from mmb/filter_blob
fa3457d 14 Dec 2012 remove a cache we do not need
4921929 14 Dec 2012 Merge pull request #8510 from thedarkone/thread_safety_i...
036d3e1 05 Dec 2012 Merge pull request #8431 from joshsusser/schemadump
0c692f4 05 Dec 2012 Merge branch 'joshsusser-master' into merge
dc973e7 26 Nov 2012 schema cache already has the columns as a hash, so use that
c99e34e 26 Nov 2012 speed up fixture loading by querying the schema cache fo...
0803d7a 15 Nov 2012 arel columns can be used for grouping so that "weird" co...
ca71bb8 15 Nov 2012 stop hardcoding FrontBase adapter conditionals
f77beac 15 Nov 2012 stop passing *args to generate aliases
d5a8bdb 15 Nov 2012 create fewer relation objects
2a51d6c 14 Nov 2012 move include calculation to include method on the option...
e5946e0 14 Nov 2012 asset compilation should not require a database connection
e5248aa 14 Nov 2012 lazily calculate name in the options object
46284a1 14 Nov 2012 model name is lazily evaluated in the options object
9a64ffc 14 Nov 2012 replace present? with any? to reduce dependency on AS
4729208 14 Nov 2012 attribute_names will always return a list, so just use any?
bf35465 14 Nov 2012 only do hash lookups on options once
fc29bff 14 Nov 2012 use the options object in the wrapper defaults
95ec448 14 Nov 2012 start using options object
d7c7270 14 Nov 2012 move the controller class to the options object
df3b650 14 Nov 2012 wrap up hash conversion in the constructor
8f6ce1a 13 Nov 2012 backporting Struct#to_h from ruby 2.0
8f3f50a 13 Nov 2012 Ruby 2.0.0 defaults source encoding to utf-8 so we need ...
85cc712 13 Nov 2012 only clear caches if we are actually connected to the da...
dd0040d 09 Nov 2012 implement to_a and to_ary so that the Array() call in te...
3ae8d6d 09 Nov 2012 make the extremely useful logs debug level
e61ffe0 09 Nov 2012 copy the log level from the config settings
72f5085 09 Nov 2012 rm dead code
8c35f92 07 Nov 2012 stop raising so many exceptions
4a7679e 07 Nov 2012 cleaning up constantize tests
26702a6 07 Nov 2012 fix warnings in Ruby 2.0
5ff034e 07 Nov 2012 adding requires for constant dependencies
59a53f4 25 Oct 2012 remain backwards compatible, exception can be constructe...
cde326b 25 Oct 2012 give access to the original exception raised in case of ...
facd3e8 25 Oct 2012 do not lose backtrace information from the raised exception
6033e8a 25 Oct 2012 fix uninitialized ivar warnings
f5ae64d 25 Oct 2012 Merge pull request #8013 from noahhendrix/master
4049643 22 Oct 2012 frozen state should be restored after txn is aborted
0d7b0f0 19 Oct 2012 synchronize on param filter cache.
8654f8c 19 Oct 2012 add another singleton for environment filtering
73de222 19 Oct 2012 oops, forgot the default parameter
481f30e 19 Oct 2012 keep a singleton filter around that we can use when no f...
79e91cc 19 Oct 2012 move compiled filters to their own class so that recursi...
be9fc77 19 Oct 2012 nil isn't a valid filter
6c3166a 19 Oct 2012 prevent people from accidentally modifying the filter word
c6c6ffb 18 Oct 2012 simplify filter enabled checking
57d3817 18 Oct 2012 if no filters are supplied, default to an empty list
210c841 18 Oct 2012 initialize required instance variables for this mixin
872d8c3 18 Oct 2012 eagerly populate the http method loookup cache so we don...
13655a4 18 Oct 2012 move cache inside the instance so we do not need locking
b2debfb 18 Oct 2012 add test for fetch with a block
6ea781c 18 Oct 2012 prefer composition over inheritence
a3ad0a7 18 Oct 2012 fix assertions
4f106bb 18 Oct 2012 some ruby interpreters don't have ruby-prof so just skip...
506e266 17 Oct 2012 remove unused variables. Oops!
e06c06d 17 Oct 2012 use columns hash to look up the column for the count field
01149dd 17 Oct 2012 fix Digestor to be thread safe.
d410ac5 17 Oct 2012 use the tmp filesystem rather than our own thing.
0a78417 15 Oct 2012 Merge pull request #7439 from featurist/master
081f0ad 15 Oct 2012 use `setup` for setting up the test
dc126cf 15 Oct 2012 buckets hash isn't public, so use symbol keys to avoid s...
02174a3 15 Oct 2012 Move two hotspots to use Hash[] rather than Hash#dup
db8dbe7 12 Oct 2012 performance improvements to joins!
3a6dfca 12 Oct 2012 Speed up relation merging by reducing calls to Array#-
b91a90e 12 Oct 2012 adding a test for b21f24d9807bd161af947cf0f0cc440c9adffb73
269adae 10 Oct 2012 Merge pull request #7859 from ernie/fix-collection-assoc...
8156178 26 Sep 2012 Merge pull request #7444 from szimek/params_parser_raise...
59f8315 25 Sep 2012 fixing most tests on Ruby 2.0
b59faa7 25 Sep 2012 Revert "Use plaform mri_19 for debugger gem"
267c3d0 25 Sep 2012 Merge pull request #7759 from blowmage/minitest
c96b20f 25 Sep 2012 Merge pull request #7749 from blowmage/minitest
2004ef2 20 Sep 2012 Merge pull request #7631 from jeremyevans/patch-1
b4b5971 11 Sep 2012 Merge pull request #7601 from jrochkind/connection_pool_...
f41dba2 07 Sep 2012 Merge pull request #7545 from senny/7518_postgres_type_d...
c24c885 07 Sep 2012 create a transaction object and point AR objects at that...
1c1f654 06 Sep 2012 fix tests on Ruby 2.0.0
abd47c1 02 Sep 2012 Merge pull request #7495 from steveklabnik/issue_7478
9cbb6d2 25 Aug 2012 use Hash#fetch to eliminate conditional
bf62077 24 Aug 2012 call methods on AR::Model after ClassMethods module is d...
2abe950 23 Aug 2012 ivar will always be defined, so stop checking
8d8fd13 23 Aug 2012 mysql does not build on Ruby 2.0.0 at the moment
e8afb84 23 Aug 2012 Merge pull request #7434 from frodsan/select_list_arguments
6a79aa7 22 Aug 2012 skip the memcache tests if the memcache server is not up
da3d28e 21 Aug 2012 add Rack::Lock for webrick
e7ffa77 20 Aug 2012 removing dead code
f734ec4 20 Aug 2012 define singleton methods rather than adding and removing...
79d21dd 20 Aug 2012 remove dead code
a4697b0 20 Aug 2012 remove unused variable
503bee0 20 Aug 2012 initialize instance variables for transactions to remove...
075b914 20 Aug 2012 This method is useless without a block, so remove test
d0d4ef6 20 Aug 2012 fix whitespace errors
73eeb51 20 Aug 2012 initialize instance variables to avoid conditionals
366eb72 17 Aug 2012 Merge pull request #7380 from ernie/fix-nomethoderror-on...
3e8ab91 17 Aug 2012 column default extraction should handle newlines.
fa736e6 13 Aug 2012 oops, should be directory
38a3fed 13 Aug 2012 push header merge down to a private method so that live ...
8f0541b 13 Aug 2012 live response headers can be merged with a hash
621e079 13 Aug 2012 speed up cache directory creation
1ce6409 13 Aug 2012 Merge pull request #7338 from sax/master
5a0372f 10 Aug 2012 Merge pull request #7315 from brainopia/fix_assertion
581a927 10 Aug 2012 set the controller under test so we no longer need the r...
c63d17c 09 Aug 2012 push drawing once to it's own module
1e8c0a2 09 Aug 2012 refactor the before_setup hooks to a module
0b29c7b 09 Aug 2012 switch callbacks to minitest hooks
6794e92 09 Aug 2012 Merge pull request #7302 from homakov/default_headers
6a3d469 09 Aug 2012 initialize instance variables
37a764b 09 Aug 2012 use a sized buffer to prevent the queue being too large
2da242f 08 Aug 2012 Merge pull request #7293 from Bertg/activemodel_naming_h...
481dac9 07 Aug 2012 make assertions easier to track down
3a91d44 06 Aug 2012 let ruby decompose the tuples in the iterator
c391919 03 Aug 2012 make sure the body finishes rendering before checking re...
4509494 30 Jul 2012 header hash is duped before being sent up the rack stack
0899be5 30 Jul 2012 updated changelog
fa3c4ea 30 Jul 2012 close the response when the response body is set so that...
b3d1f5b 30 Jul 2012 freeze the header object
619e7c8 30 Jul 2012 make sure set_response! sets the correct response object
dd871a3 30 Jul 2012 pushing Buffer up to Live
c83e147 30 Jul 2012 adding some docs
08b107e 30 Jul 2012 adding a more docs on closing response streams
af0a9f9 30 Jul 2012 added live responses which can be written and read in se...
01b8126 30 Jul 2012 make sure appropriate headers are set and deleted
06c9e17 30 Jul 2012 raise exceptions on header set after response committed
38cfbb8 30 Jul 2012 Controller actions are processed in a separate thread fo...
a6bdae1 30 Jul 2012 flushing output should write to the stream rather than m...
19e68e9 29 Jul 2012 remove dead test
356787f 29 Jul 2012 adding a buffered stream to the response object
76d75f4 29 Jul 2012 initialize ivars, refactor recycle! to call initialize
0c315c7 29 Jul 2012 Merge pull request #7196 from rimidl/fix-incorrect-requi...
1f870a2 29 Jul 2012 issue a warning when we cannot construct a controller
f79b29a 29 Jul 2012 this test is not a controller test, so switch to AS::TC
acb6848 27 Jul 2012 threads can wait on responses to be committed
fee0bc5 26 Jul 2012 * Do not convert digest auth strings to symbols. CVE-201...
0dc356e 25 Jul 2012 Merge pull request #6654 from stevecj/postgresql-auto-re...
3b3ca13 19 Jul 2012 adding Rails::Queueing::Container
e482100 18 Jul 2012 Revert "Merge pull request #7084 from LTe/logger_default...
939f014 17 Jul 2012 Merge pull request #7076 from kennyj/fix_class_eval
d08fee3 13 Jul 2012 teaching the mysql adapter how to typecast strings retur...
0736e16 13 Jul 2012 fixing tests to deal with data differences between prepa...
d7b8f0c 10 Jul 2012 Merge pull request #6874 from robbkidd/rename_sequences_too
d481170 09 Jul 2012 deprecate `describe` without a block.
5921cf0 08 Jul 2012 we still need `describe` as the implementation differs f...
22bc12e 08 Jul 2012 minitest provides "it" and "describe"
3270156 08 Jul 2012 minitest is a gem dep, so remove this conditional
a5efd58 05 Jul 2012 Revert "push parameter instantiation to one method"
a7826bd 05 Jul 2012 Merge branch 'master' into testclean
c8d6dde 04 Jul 2012 Merge branch 'master' into testclean
6f74d36 04 Jul 2012 activesupport gem dependencies should reflect the versio...
9669f6f 04 Jul 2012 push parameter instantiation to one method
7ef6a27 04 Jul 2012 add Mime.fetch so we can have default mime types
142d50e 04 Jul 2012 make the default environment have actual defaults
5ee2763 04 Jul 2012 assing the request on the response only once
4f2cd3e 04 Jul 2012 group things that are alike
9f4dafb 04 Jul 2012 push functional test specific methods to it's own module
b5442b5 03 Jul 2012 test should be testing to_param not to_s, remove Array s...
e136fbd 03 Jul 2012 push the cookie writing stuff out of the controller
9eef933 03 Jul 2012 push req / res setting to the test runner
4528cd0 03 Jul 2012 extend the controller with special logic on recycle
46eba6c 03 Jul 2012 extract response setting to a method
b7a4fe1 03 Jul 2012 remove duplicate requires of mocha.
ada571b 03 Jul 2012 remove the runner method copied from minitest
089da2e 03 Jul 2012 hook mocha in through m/t before_setup, after_teardown h...
a967487 03 Jul 2012 Merge pull request #6946 from threedaymonk/queue-refs
b8a5bb2 02 Jul 2012 push response creation down since third param is never u...
ee74366 26 Jun 2012 Merge pull request #6839 from bcardarella/async-actionma...
e1838bf 23 Jun 2012 eliminating another string subclass
03e9a64 22 Jun 2012 fix some accidental nils
6d71080 21 Jun 2012 use mutex_m rather than use a delegate system
188cc90 21 Jun 2012 stop subclassing string
26a4e5e 20 Jun 2012 logger is a singleton, just flush the singleton
8edd6de 20 Jun 2012 explain listener does not care about time, so use evente...
b9f9951 20 Jun 2012 use thread local queues.
3a1cac4 20 Jun 2012 Merge pull request #6789 from takoyakikamen/aptests
f945d15 20 Jun 2012 run the notes tests in isolation
265f134 20 Jun 2012 run railties tests in parallel, default to 2 cores
7b6efb9 19 Jun 2012 join any extra args to the tmp path
c445f0d 19 Jun 2012 expand the tmpdir to the realpath so tests on OS X pass
056dbf4 19 Jun 2012 Merge branch 'remote'
bf8e205 19 Jun 2012 move fanout back to a global variable, add a mutex for s...
a6fd462 19 Jun 2012 make logger a singleton on the class
c6af764 19 Jun 2012 listeners are per thread, so remove nested hash
7896f35 19 Jun 2012 use system tmpdir rather than our own
b2ca26a 19 Jun 2012 subscribers are per thread, so remove the nested hash ac...
e4de78a 19 Jun 2012 reduce thread locals
0b38152 19 Jun 2012 documenting concurrency rules for the Fanout class
a01d9da 19 Jun 2012 make the fanout notifier local to the current thread
644a179 19 Jun 2012 remove global cache
30d8c39 18 Jun 2012 Merge pull request #6775 from takoyakikamen/events
8b35a23 15 Jun 2012 TestCase does not need to be loaded when loading the fra...
b92860f 14 Jun 2012 adding a test for #6459
10da140 14 Jun 2012 Revert "AV::TestCase does not need to be loaded when eag...
cd4a0a3 14 Jun 2012 we raise a subclass of LoadError, so rescue that
f5e7cb8 14 Jun 2012 AV::TestCase does not need to be loaded when eagerly loa...
b9b9e39 14 Jun 2012 i suck, fixing error message
99c9d18 14 Jun 2012 Wrap up missing helper exceptions
5d50bef 14 Jun 2012 using hax to fix tests on Ruby 2.0
56a1bb2 12 Jun 2012 raise the same exception in order to keep path info
00d8ee8 12 Jun 2012 fixing security email address
2be40a8 12 Jun 2012 Merge branch 'master-sec'
24894fc 12 Jun 2012 Array parameters should not contain nil values.
5f91ea3 31 May 2012 Merge branch 'master-sec'
060c91c 30 May 2012 Strip [nil] from parameters hash.
9340f89 30 May 2012 predicate builder should not recurse for determining whe...
1b07522 30 May 2012 Merge pull request #5810 from kennyj/fix_5797
7c1b61e 30 May 2012 Merge pull request #6386 from kennyj/fix_logs_name_consi...
1ca3133 26 May 2012 Merge pull request #4132 from Juanmcuello/clone_structure
0777773 25 May 2012 Merge pull request #5872 from evtuhovich/prepared_statem...
d476129 24 May 2012 do not set the ENGINE_PATH to nil
d5dc462 24 May 2012 `name` should be public.
880481a 23 May 2012 use File.join rather than depend on Pathname
9875574 23 May 2012 Revert "require the constants we use. ensure that root a...
d77b576 23 May 2012 require the constants we use. ensure that root always re...
4001835 23 May 2012 removing more pathnameisms
4e5175e 23 May 2012 use File.join to decrease dependencies on Pathname
43893f3 23 May 2012 Merge pull request #6463 from jrochkind/connection_pool_...
d7de7a7 23 May 2012 I guess we have to return a pathname object. o_O
3f870f6 23 May 2012 use File.realpath and avoid making Pathname objects
8662722 22 May 2012 initialize our instance variables
580333f 22 May 2012 initialize instance variables
1ca1b1a 22 May 2012 use RUBY_PLATFORM in case of cross compiled ruby
edb87b1 21 May 2012 using __method__ for the command method calls
254c042 21 May 2012 Merge pull request #6425 from pinetops/resolver_concurre...
513a052 21 May 2012 Merge pull request #2549 from trek/RoutingErrorForMissin...
d2901f0 21 May 2012 Merge pull request #6416 from pmahoney/threadsafe-connec...
525839f 21 May 2012 Merge pull request #6143 from senny/composed_of_converte...
fa41c92 19 May 2012 Merge pull request #6397 from kennyj/fix_translate_excep...
23fad29 19 May 2012 Merge pull request #6398 from pmahoney/threadsafe-connec...
476ef2d 18 May 2012 port some mocha to minitest/mock
8067857 17 May 2012 Merge pull request #6238 from pwnall/pgsql_bytea_limit
1b604c7 17 May 2012 Merge pull request #6215 from erichmenge/fix_has_secure_...
6ada771 17 May 2012 Merge pull request #6250 from iGEL/dont_destroy_readonly...
66d0be6 17 May 2012 Merge pull request #6365 from kennyj/fix_warning_20120518
47971a1 17 May 2012 Merge pull request #6360 from bcardarella/logger_debug_fix
0821295 17 May 2012 Merge pull request #5453 from JonRowe/patch_uniq_has_and...
fc3b3b9 17 May 2012 Merge pull request #6357 from takai/improve_logging_of_m...
9c734c5 17 May 2012 Merge pull request #6358 from jfirebaugh/schema_define
7aa96a1 16 May 2012 Merge pull request #2237 from jackdempsey/log_redirect_to
835df6f 16 May 2012 Merge pull request #6192 from danmcclain/add_inet_and_ci...
66cbde0 16 May 2012 Merge pull request #5369 from Greenie0506/add_separator_...
8e5f07d 16 May 2012 Merge pull request #5535 from markmcspadden/issue_5527_r...
78b6fdd 16 May 2012 Merge pull request #6337 from bcardarella/patch-1
d6e4c06 16 May 2012 assuming there is only one column, we can simplify the t...
2a38fd5 16 May 2012 MySQL returns "SUM(DISTINCT(credit_limit))" as the colum...
2a67a8c 16 May 2012 Merge pull request #6136 from mhfs/sqlbypass_fixes
4025efb 16 May 2012 Merge pull request #6349 from erichmenge/patch-raise-typ...
2ee8ed4 16 May 2012 Merge pull request #6353 from nashby/safe-interpolation
1c3e5be 15 May 2012 Merge pull request #5571 from jarkko/5559-fix-dst-jump-b...
df0324f 09 May 2012 Merge pull request #5362 from zenprogrammer/quoting_bug
9bf1a0d 09 May 2012 Merge pull request #6226 from gnufied/master
58950ee 04 May 2012 Merge pull request #3713 from kf8a/master
d5cc711 04 May 2012 need to dup the default options so that mutations will n...
d4838fd 04 May 2012 make sure the superclass matches so load order does not ...
9ce057d 04 May 2012 Merge pull request #6160 from carlosantoniodasilva/resou...
26e7678 04 May 2012 session creation methods to a module
e2218b7 04 May 2012 create a request session in the cookie stores
638d002 04 May 2012 create a request::session object in the memecache store ...
b13849d 04 May 2012 Merge branch 'master' into session
7a3e43c 03 May 2012 Merge pull request #4452 from tapajos/e5425c8f68fbb720fc...
c4f0229 03 May 2012 bread AD::Request::Session to it's own file, consolidate...
e539b2a 03 May 2012 Merge pull request #4496 from makeable/master
9aa5bb4 03 May 2012 extract options finding to a method
2601042 03 May 2012 Merge pull request #5153 from mhfs/first_finder_fix
5b360db 03 May 2012 testing session store behavior
dc2352c 02 May 2012 initialize instance variables
1ef527f 02 May 2012 converted session hash to delegation
385afd4 02 May 2012 session hash imported
c2807fb 02 May 2012 oops, forgot some semicolons
8d33be7 02 May 2012 remove unused ivar
6c62883 02 May 2012 use hash fetches to populate the :id value
0830738 02 May 2012 imported options, switched to object composition
2914b92 02 May 2012 Merge pull request #6122 from amerine/add_fetch_to_actio...
976e7e4 02 May 2012 * move exception message to exception constructor
7d2df5f 01 May 2012 Merge pull request #6089 from frodsan/delete_all_limit
b2a24a1 01 May 2012 Merge pull request #6092 from jsanders/issue_4001_error_...
206b43a 30 Apr 2012 Merge pull request #6063 from marcandre/observer_extra_args
de6a067 30 Apr 2012 return value of block is returned
f0182d5 30 Apr 2012 only yield to finder block if something is found
d7d3799 30 Apr 2012 remove useless assertions
f975a86 29 Apr 2012 Merge pull request #5942 from bcardarella/confirmation_e...
55fefdb 29 Apr 2012 Merge pull request #6067 from Locke23rus/patch-2
c19acab 29 Apr 2012 Merge pull request #6062 from marcandre/tweak_observer
e4c48ff 28 Apr 2012 Merge pull request #6028 from sikachu/master-fix_plpgsql
3e8d88f 27 Apr 2012 Merge pull request #6023 from carlosantoniodasilva/fix-q...
3fc16a9 27 Apr 2012 ensure that draining the queue will raise exceptions
0c076c0 27 Apr 2012 adding the `jobs` method to the test queue for getting a...
90e90d6 27 Apr 2012 oops!
2187b5f 27 Apr 2012 Extend stdlib queue for the test queue
673fe05 27 Apr 2012 do not depend on time
3ca7b13 27 Apr 2012 Merge pull request #6020 from 7even/test_queue_order
cd50b60 27 Apr 2012 add a factory method for queue construction so that apps...
8de4d71 27 Apr 2012 Merge pull request #5698 from dougcole/support_postgresq...
bc7309c 25 Apr 2012 Merge pull request #5973 from academia-edu/master
481ed89 24 Apr 2012 Merge pull request #5959 from carlosantoniodasilva/refac...
ed81083 20 Apr 2012 Merge pull request #5865 from tiegz/minor_fixes
1d26fcb 17 Apr 2012 Revert "Merge pull request #5864 from vatrai/remove_orde...
86c640a 16 Apr 2012 Merge pull request #5864 from vatrai/remove_ordered_hash...
b8f7482 16 Apr 2012 opening a connection will block if the pool is full
1c8e222 11 Apr 2012 Merge pull request #5649 from rafaelfranca/fix-delete_all
174cf8b 05 Apr 2012 Merge pull request #5750 from ahoward/master
3b378a7 03 Apr 2012 use File.binread to pull in the schema cache
a3dc8ba 02 Apr 2012 Merge pull request #5708 from romanvbabenko/refactor/add...
0244c0d 01 Apr 2012 use undef_method to avoid NameError exceptions all the time
25f1d5d 31 Mar 2012 use tsort_each to avoid intermediary array
ad95a61 31 Mar 2012 Merge pull request #4911 from Floppy/master
130064d 30 Mar 2012 Merge pull request #5661 from carlosantoniodasilva/ar-pk...
1555023 29 Mar 2012 Merge pull request #5617 from Empact/paths
e96d04a 27 Mar 2012 attributes are cached by string keys, so to_s to support...
bca7770 27 Mar 2012 favor composition over inheritance
4946107 27 Mar 2012 favor composition over inheritance
41dfc46 27 Mar 2012 Merge pull request #2621 from icco/master
b36f240 26 Mar 2012 Merge pull request #5601 from carlosantoniodasilva/cooki...
281b31b 26 Mar 2012 Merge pull request #5331 from castlerock/remove_unused_r...
a2a861f 26 Mar 2012 still need to ensure the path is a directory
33da24a 26 Mar 2012 eliminating a branch we do not need. thanks @jeremy
47db156 26 Mar 2012 stop using *args in order to simplify our constructor
de9c0ef 26 Mar 2012 Merge pull request #5561 from carlosantoniodasilva/form-...
045197f 26 Mar 2012 Don't depend on ivars. Thanks @fesplugas
2e8129e 26 Mar 2012 Merge pull request #5595 from guilleiguaran/sprockets-ra...
65f4d80 26 Mar 2012 no need to freeze things all the time
6289f45 26 Mar 2012 test against ruby features in order to fix tests on Ruby...
e8b5c8e 26 Mar 2012 Merge pull request #5593 from lukesarnacki/activemodel_n...
beb51b4 24 Mar 2012 Merge pull request #5567 from tpope/xhr-boolean
ea482d3 23 Mar 2012 oops, forgot to commit the tests! :bomb:
7422f44 23 Mar 2012 chdir before globbing so that we don't need to escape di...
e944b29 23 Mar 2012 Merge pull request #5550 from schneems/schneems/server_env
b4115fd 22 Mar 2012 properly namespace the fixture exception
fad83d8 22 Mar 2012 Merge pull request #5552 from lest/patch-3
b6c128d 21 Mar 2012 remove duplicate requires. thanks @atambo
6989db9 21 Mar 2012 evented subscribers work
c7847f1 21 Mar 2012 evented listeners can subscribe to any message
f08f875 21 Mar 2012 start / finish events are sent by the instrumenter
60736fe 21 Mar 2012 push the autoloads up to requires
d99c790 21 Mar 2012 split subscribers based on pattern type
bdf7624 20 Mar 2012 probably should require the objects we monkey patch.
c317c5b 20 Mar 2012 search private and protected methods for convert_key
440559f 20 Mar 2012 bigdecimal can be duped on Ruby 2.0
2b5cb1c 18 Mar 2012 Merge pull request #5486 from kennyj/fix_5435
090156a 16 Mar 2012 use empty? on the hash to avoid another method call
4c8a5a0 16 Mar 2012 removed unnecessary calls to "freeze"
273054d 16 Mar 2012 remove some mocha stubs
0ae5807 16 Mar 2012 make stubbing Time.now easier
e61e0c0 16 Mar 2012 Merge pull request #5327 from kennyj/fix_explicitly_inhe...
b9c21aa 15 Mar 2012 Merge pull request #5457 from brianmario/typo-fix
a7dee1a 15 Mar 2012 Merge pull request #5456 from brianmario/redirect-saniti...
e6c95fe 15 Mar 2012 errors should probably be logged as errors
94a20d9 15 Mar 2012 Merge pull request #5451 from yahonda/address_hstores_fa...
f961ec4 15 Mar 2012 Merge pull request #5437 from kennyj/fix_5430
8f5f92c 15 Mar 2012 Merge pull request #5337 from mreinsch/static_invalid_by...
dbdbe96 13 Mar 2012 Merge pull request #5416 from kennyj/fix_5399
10e1ce4 12 Mar 2012 use AS::Logger so we are consistent
51aeae9 12 Mar 2012 allow people to specify custom formatters, use the defau...
0bb6fcb 12 Mar 2012 Merge pull request #5294 from robinroestenburg/master
0210c44 12 Mar 2012 make sure connections returned after close are marked as...
7f40b9c 12 Mar 2012 make the tagged formatter extend the existing formatter
0f5b32c 12 Mar 2012 Merge pull request #5394 from erichmenge/master
fd22471 12 Mar 2012 Merge pull request #5375 from nertzy/assert_template_wit...
dea486d 12 Mar 2012 Merge pull request #5380 from benmmurphy/escape_unicode_...
2b05585 12 Mar 2012 Merge pull request #5393 from jrochkind/clear_to_reap
657095d 09 Mar 2012 ensure that released connections move between threads
d523504 08 Mar 2012 make active_connection? return true only if there is an ...
085cb3b 08 Mar 2012 Merge pull request #5287 from nashby/hash-slice-extract
447ecb0 08 Mar 2012 Merge pull request #5162 from kennyj/schema_cache_dump
89cef07 07 Mar 2012 Merge pull request #5315 from travisjeffery/enhance_post...
d467351 06 Mar 2012 Merge pull request #5309 from carlosantoniodasilva/ad-up...
f3a3203 06 Mar 2012 Merge pull request #5304 from kennyj/fix_connection_depe...
b5c939d 02 Mar 2012 only log an error if there is a logger. fixes #5226
139963c 01 Mar 2012 Merge branch 'master-security'
f9995ce 29 Feb 2012 Merge pull request #5203 from avakhov/anonymous-controll...
1d21528 29 Feb 2012 Merge pull request #5219 from mattfawcett/2781-fix-query...
8cecb47 29 Feb 2012 reduced localhost check to two method calls
f07a957 28 Feb 2012 Merge pull request #5208 from ysoslow/ef79b8400f064361b2...
acf7e86 28 Feb 2012 Revert "only mutate the scope object in the `bind` method"
f42c963 27 Feb 2012 call binmode on the tempfile for Ruby 1.8 compatibility
1b9e19c 27 Feb 2012 only mutate the scope object in the `bind` method
4f82553 27 Feb 2012 bind value creation refactoring
4bc2ae0 27 Feb 2012 use bind values for join columns
2adf78d 27 Feb 2012 removing dead code
a4e4d28 27 Feb 2012 Merge pull request #5191 from rafaelfranca/fix-393
699e460 27 Feb 2012 Merge pull request #5168 from kennyj/fix_5152
a19dd29 27 Feb 2012 Merge pull request #5173 from kennyj/fix_3931-2
9ad7767 27 Feb 2012 Merge pull request #5179 from RalphShnelvar/Binary_mode_...
9ef701d 25 Feb 2012 use regular ruby for fewer method calls. we do not need ...
e04fa0e 24 Feb 2012 Merge pull request #5144 from nashby/input-name-nil
3f8dc55 22 Feb 2012 Merge pull request #5084 from johndouthat/patch-1
abf3f67 22 Feb 2012 Merge pull request #4998 from fbuenemann/feature/configu...
a328f2f 22 Feb 2012 add some tests, yay!
36d9fd7 22 Feb 2012 Merge pull request #5133 from rafaelfranca/fix-build
cdc1885 22 Feb 2012 Merge pull request #5132 from rafaelfranca/fix-build
ef5670e 22 Feb 2012 Merge pull request #5119 from kennyj/fix_5114
fd39847 22 Feb 2012 prepared statements can be disabled
66b7eb1 22 Feb 2012 bumping up arel
19c7124 21 Feb 2012 more ruby 2.0 respond_to? changes
5d0c181 21 Feb 2012 ruby 2.0 makes protected methods return false for respon...
12e2405 21 Feb 2012 Merge pull request #5108 from mirakui/patch-1
fd74cd7 21 Feb 2012 Merge pull request #5116 from rubenfonseca/delete_with_b...
f48a33b 21 Feb 2012 tag bind params with a bind param object
563df87 20 Feb 2012 use Hash#delete with a default block
07dc909 20 Feb 2012 search private / protected methods in trunk ruby
eff507f 20 Feb 2012 Merge pull request #5082 from willbryant/assigns_should_...
977183a 20 Feb 2012 Merge pull request #5096 from lawso017/master
663c9f3 17 Feb 2012 Merge pull request #5076 from petmit/migrate_status_with...
decafdd 16 Feb 2012 use Process.pid rather than $$
aaff1a4 16 Feb 2012 database connections are automatically established after...
a03e9c6 15 Feb 2012 fixing AP tests
5cc47e4 15 Feb 2012 adding tests to document behavior for #4817
848c3d4 14 Feb 2012 Merge pull request #3544 from amatsuda/_field_changed
957da55 13 Feb 2012 Merge pull request #4834 from sskirby/fix_usage_of_psql_...
04c0aea 13 Feb 2012 Merge pull request #5000 from flavorpill/master-with-mul...
3a5a01f 13 Feb 2012 Merge pull request #5012 from waseem/alias-reconnect-mysql2
9bcfb1a 13 Feb 2012 Merge pull request #5018 from hammerdr/issue-4659-docs
d94e427 11 Feb 2012 Merge branch 'master' into instance_reader
c50cb4a 11 Feb 2012 PG column consults oid types when typecasting
fa6cda5 10 Feb 2012 dynamically populate casting objects via the pg_type table
f7b915b 10 Feb 2012 Merge branch 'joelhoffman-postgres_schema_builder' into ...
522b72f 10 Feb 2012 Merge branch 'master' into instance_reader
3092324 10 Feb 2012 Merge pull request #4956 from mhfs/pg_partial_indices
fc3fad8 10 Feb 2012 Merge pull request #4985 from shigeya/range_overlaps_to_...
415424f 10 Feb 2012 Merge pull request #4988 from kennyj/fix_4720-3
a9a1270 09 Feb 2012 fixing indentation, moving class methods together
3f5b984 09 Feb 2012 removing dead code
e0eef11 09 Feb 2012 typecast columns based on the returned types
e0cba3a 09 Feb 2012 Merge branch 'master' into instance_reader
6c50c07 09 Feb 2012 fixing the list of cached columns
f26fcc0 09 Feb 2012 only exclude serialized columns from cacheable columns
a8c150e 09 Feb 2012 Merge pull request #4975 from kennyj/bump_tzinfo
b02c87e 09 Feb 2012 Merge pull request #4973 from kennyj/fix_4909
f86b198 08 Feb 2012 removed unnecessary translator object
857bd73 08 Feb 2012 use the key name yielded to the fetch block
69e84e1 08 Feb 2012 return early if the cast attribute has been cached
3f97a97 08 Feb 2012 always call `read_attribute` from the reader method
e54d5cc 08 Feb 2012 use the pg column to cast values
828d29c 08 Feb 2012 Merge pull request #4947 from rafaelfranca/fix-build
06b9c90 08 Feb 2012 Merge pull request #4930 from ask4prasath/ordered_hash_r...
0f1b759 07 Feb 2012 cache attribute if it is supposed to be cached
41f21fa 07 Feb 2012 pgcolumn knows how to typecast binary columns
2927007 07 Feb 2012 only unescape bytea after it has been read from the data...
3efbd7f 07 Feb 2012 taking column width in to account when fetching decimal ...
9454076 07 Feb 2012 mapping more oids
20440fd 07 Feb 2012 return early from typecasting if the value is nil
a92af3f 07 Feb 2012 columns are lazily typecast, so no more calls to `result...
9821175 07 Feb 2012 hstores can be typecast
5396fca 07 Feb 2012 give each PG type a `type` method and decortate tz attri...
9fd3bde 07 Feb 2012 many of the OIDs mapped and implemented
15b0dcd 07 Feb 2012 postgresql correctly typecasts back to Ruby, so change a...
d592ea3 07 Feb 2012 wrap and cache columns for typecasting
ab6ebcc 07 Feb 2012 copy over columns hash on reload
dd1eb78 07 Feb 2012 column_types hash is used for doing typecasting
00b62ab 07 Feb 2012 moving column types to an ivar on the result
422cc57 07 Feb 2012 copy the columns hash to the active record instances, ty...
9bcb9cd 07 Feb 2012 column types are passed from the result set to the insta...
9c07e38 07 Feb 2012 moved attribute translation to an object
ee161d1 07 Feb 2012 moved most of the evald code in to regular ruby code
55cc16f 07 Feb 2012 always flush all logs. fixes #4277
3e0ecde 06 Feb 2012 adding a comment for myself
5dec3dd 06 Feb 2012 delegate attribute typecasting to the column
321b4c8 06 Feb 2012 pg supports real booleans, so handle the case when `true...
393f797 06 Feb 2012 Merge pull request #4905 from herimedia/to-infinity-and-...
6342cdd 06 Feb 2012 Merge pull request #4910 from sskirby/fixes_regression_i...
2abaa19 02 Feb 2012 Merge pull request #4856 from ihid/store_null_bug
203962d 02 Feb 2012 *args is already an array. :'(
cd3bdb3 02 Feb 2012 Merge pull request #4853 from rafaelfranca/fix-build-again
55686ae 02 Feb 2012 removed whitespace errors :yellow_heart::blue_heart::pur...
215a390 02 Feb 2012 Merge pull request #4850 from smartinez87/useless_arg
00e192e 02 Feb 2012 use the class method to (un)escape binary values
ab58c5e 01 Feb 2012 Merge pull request #4830 from rafaelfranca/restrict-fix
33d8b62 01 Feb 2012 Merge pull request #4829 from rafaelfranca/restrict-fix
6da8ec1 01 Feb 2012 Merge pull request #4806 from KL-7/do-not-serialize-nil
78d5d6f 01 Feb 2012 Merge pull request #4809 from cfeist/feist-sqlite-binary...
7bfdbea 01 Feb 2012 Merge pull request #4784 from semaperepelitsa/constantize
d613d60 01 Feb 2012 Merge pull request #4799 from arunagw/warning_fixed_for_...
c4469e6 31 Jan 2012 Revert "Merge pull request #4746 from jenslukowski/issue...
d6e41f3 31 Jan 2012 QueryCache will just dup an AR::Result, AR::Result can d...
40ce682 31 Jan 2012 made the result set object act more like an array
c091ab0 31 Jan 2012 always return the result set from select_all
77c6706 31 Jan 2012 Merge pull request #4735 from arton/master
d9c4862 31 Jan 2012 Merge pull request #4742 from petervandenabeele/master
5cad7a0 31 Jan 2012 Merge pull request #4746 from jenslukowski/issue4718
bb842e8 31 Jan 2012 Merge pull request #4803 from lucascaton/master
69816a8 27 Jan 2012 Merge pull request #4726 from rafaelfranca/create_join_t...
2fd9816 27 Jan 2012 Merge pull request #4709 from ask4prasath/refactor_valid...
578c94a 27 Jan 2012 Merge pull request #4722 from kennyj/fix_4708
25d5c94 27 Jan 2012 Merge pull request #4724 from kennyj/fix_warning_20120128
82ba5c4 26 Jan 2012 bumping journey to 1.0.1
33fda1c 26 Jan 2012 Merge pull request #4696 from rafaelfranca/issue-4653
ef7fc6e 26 Jan 2012 global variables may not be set depending on the match. ...
522c0fd 25 Jan 2012 The primary key is always initialized in the @attributes...
e2edfe1 25 Jan 2012 Merge pull request #4645 from brainopia/deprecate_dateti...
c421870 25 Jan 2012 Merge pull request #4644 from ask4prasath/refactor_test
eee5a6c 25 Jan 2012 Merge pull request #4646 from lest/patch-1
aa8ebea 25 Jan 2012 Merge pull request #4658 from pwim/unicode-paths
0581c1a 25 Jan 2012 use fetch rather than both Hash#key? and Hash#[]
6a88302 24 Jan 2012 Merge pull request #4606 from lest/patch-1
6fe02f9 24 Jan 2012 deprecated AR::TestCase in favor of AS::TestCase
dcf0558 24 Jan 2012 Moving AR::TestCase in to the AR tests directory
8478b0c 24 Jan 2012 Merge pull request #4514 from brainopia/update_timezone_...
ad6f689 24 Jan 2012 Merge pull request #3775 from karevn/master
82e2f19 24 Jan 2012 Merge pull request #4630 from lest/patch-2
29aa20d 24 Jan 2012 Merge pull request #4637 from railsaholic/error_message_fix
dea2523 24 Jan 2012 initialized the @segment_keys instance variable
8d26f87 24 Jan 2012 Added custom regexps to ASTs that have literal nodes on ...
bce3b5c 23 Jan 2012 moved the `get` testing method to a module
e848c52 23 Jan 2012 Deprecated multi args to http route methods
5e81021 23 Jan 2012 updated the warning signature
01176a7 23 Jan 2012 Merge pull request #4558 from stephencelis/type-cast-unk...
47addcc 23 Jan 2012 Merge pull request #4563 from amatsuda/ar_relation_pp
e6c9902 23 Jan 2012 Merge pull request #4576 from guilleiguaran/bump-require...
a0ed45c 23 Jan 2012 Merge pull request #4581 from kennyj/remove_unused_argument
e407eb3 23 Jan 2012 Merge pull request #4620 from carlosantoniodasilva/count...
90410b4 20 Jan 2012 stop splatting so much. We don't need :star:args everywhere
cb6ccad 20 Jan 2012 broadcasting to the console and remove file tailing midd...
a0da46e 20 Jan 2012 pushed broadcasting down to a module
f02cec3 20 Jan 2012 defined the actual logger signature
14d1029 20 Jan 2012 fixed test for more informative message
e7e1890 20 Jan 2012 made the broadcast logger quack more like a logger
04241f3 20 Jan 2012 added the backtrace so errors can be found
d42b3d4 20 Jan 2012 add a broadcasting logger so we can split logs
983bf6d 20 Jan 2012 restored logging to the log file and display on the console
de41f5a 20 Jan 2012 Merge pull request #4528 from j-manu/log-tailer-fix
8c2dc4c 20 Jan 2012 Merge pull request #4556 from brainopia/remove_old_cruft
79f7bbb 20 Jan 2012 Revert "just use an alias. The target method is public,...
eb1b729 20 Jan 2012 push ivar initialization down to a common method
17064ac 20 Jan 2012 adding tests for previous_changes hash
be7d224 20 Jan 2012 just use an alias. The target method is public, so make...
0c35610 20 Jan 2012 remove unused captures
642752c 19 Jan 2012 avoid useless is_a checks
8129a09 19 Jan 2012 move tagged logging to a module, stop proxying every met...
0a3f57e 19 Jan 2012 do not do reverse lookups on incoming requests for webri...
0056a75 19 Jan 2012 Merge pull request #4531 from exviva/pessimistic_with_lock
01cde0b 19 Jan 2012 Merge pull request #4538 from kennyj/should_use_uri_parse
b70236c 18 Jan 2012 Merge pull request #4523 from rafaelfranca/av-logger
5f07953 17 Jan 2012 Merge pull request #4487 from sarenji/fix-reset-counters
18a62ac 17 Jan 2012 disable transactions for this test
ee190b8 17 Jan 2012 Merge pull request #4500 from kennyj/should_deprecate_ra...
21afd9b 16 Jan 2012 stop more ddl changes
86a73cd 16 Jan 2012 stop ddl modifications for another test
b731593 16 Jan 2012 use one based indexes for the mock migrations
867f504 16 Jan 2012 stop making ddl changes for migrator tests
ccbd201 16 Jan 2012 actually use the variable I created. :bomb: thanks @exviva
15daa14 16 Jan 2012 move another migrator to use sensors
247d274 16 Jan 2012 moving verbosity tests to the migrator test, removing dd...
5364338 16 Jan 2012 silencing migrator tests, refactoring the migration test...
7312b83 16 Jan 2012 fix tests on sqlite3
8037c51 16 Jan 2012 prefer method sensors over actual ddl changes
8739a42 16 Jan 2012 testing the current version method
5b833f5 16 Jan 2012 test that migrations have connections, and method missin...
0691866 16 Jan 2012 making sure the temp connection and the real connection ...
f84478f 16 Jan 2012 Merge pull request #4462 from spohlenz/fix-routing-tests
b1e5551 14 Jan 2012 make sure the migration table is alive and empty
e0f0afb 13 Jan 2012 refactor schema migration table creation to the schema m...
b932310 13 Jan 2012 convert the migration list to a Set, remove duplicate code
5e61637 13 Jan 2012 deprecate the block argument to Migrator#migrate
8a3dcd7 13 Jan 2012 stop depending on the filesystem for interleaved migrati...
d0bb43d 13 Jan 2012 use the schema migration model to dump schema info
f3f8f0e 13 Jan 2012 use the schema migration model to create a new record
ad2af42 13 Jan 2012 move another migrator test to the correct class
280e4cb 13 Jan 2012 refactor the migrate method to filter migrations before ...
0f743bc 13 Jan 2012 move schema dumper tests to the correct class
ff5c385 13 Jan 2012 move another migrator test, use schema migration model
85e5fac 13 Jan 2012 use the model to delete records
dea59f0 13 Jan 2012 removing migration files as they are no longer needed
6e7ba44 13 Jan 2012 test code that finds migrations
6c7b66f 13 Jan 2012 moving more migrator tests to the right test case
145ad7b 13 Jan 2012 adding a test class for table renaming
5baa66c 13 Jan 2012 fixing test class name
01f86cd 13 Jan 2012 moving migrator tests to a migrator test class
28bb02a 13 Jan 2012 moving column attributes tests to their own class
cd930c8 13 Jan 2012 moving rename column tests to their own class
e6f7960 13 Jan 2012 moving more renaming tests to the proper test case
977df64 13 Jan 2012 moving more column renaming tests
a394985 13 Jan 2012 move tests regarding index modification to their own class
66fe507 13 Jan 2012 use ruby rather than mocha
706d8ea 13 Jan 2012 move another index related test case
3c2e7a8 13 Jan 2012 remove unused code
67fba0c 13 Jan 2012 add a migration schema model
5c8da16 13 Jan 2012 decoupling more tests from AR::Base
ee4e242 13 Jan 2012 use skip rather than conditionally define tests
c0c7ba9 13 Jan 2012 skip openbase test
06b8dc0 13 Jan 2012 move more schema modification tests
bc276fb 13 Jan 2012 construct a migrator with a list of migrations rather th...
cc88ffe 13 Jan 2012 remove dependency on the filesystem
974a640 13 Jan 2012 moving logger test to its own file
452195a 13 Jan 2012 use skip so we know what tests are being skipped
a85625d 13 Jan 2012 instantiate our own broken migration rather than relying...
e3f7d0d 12 Jan 2012 depend on journey 1.0.0
488c9ef 12 Jan 2012 moving to arel 3.0.0
ac483a2 12 Jan 2012 moving the table and index test to it's own file
487318e 12 Jan 2012 Merge pull request #4414 from ask4prasath/changes
aa0f955 12 Jan 2012 Merge pull request #4419 from j-manu/4255-handle-spaces-...
2158a70 10 Jan 2012 all tested database support migrations, so stop making t...
d41e2f1 10 Jan 2012 adding missing require
4663070 10 Jan 2012 move column ordering tests to it's own class
42fd164 10 Jan 2012 deprecate the subdirectories parameter to `migrations`
7661065 10 Jan 2012 refactoring migration test
f82e244 10 Jan 2012 dropping support for `schema_info`.
5301f6d 10 Jan 2012 Merge pull request #4399 from kennyj/problem_when_i_exec...
2babe0a 09 Jan 2012 no need for extra method calls inside the framework
e9d44ef 09 Jan 2012 Merge pull request #4370 from EnlightSolutions/validates...
d8516d7 09 Jan 2012 Merge pull request #4371 from rafaelfranca/test_unit_cle...
686f94e 07 Jan 2012 remove reference to Test::Unit
4a20351 07 Jan 2012 spec class names can possibly be nil in mt/s < 2.6.1, so...
fec6f1b 07 Jan 2012 Merge pull request #4360 from rafaelfranca/patch-1
a58fb10 06 Jan 2012 backport assert_not_same
aa7857b 06 Jan 2012 started converting AS::TestCase to minitest
9342492 06 Jan 2012 require test/unit and sort test order
b15d2c0 06 Jan 2012 require minitest rather than test/unit
1c09c29 06 Jan 2012 register spec subclasses for people who spec
f65559f 06 Jan 2012 make sure the test case name is nil
056b838 06 Jan 2012 removing unnecessary requires
579acb4 06 Jan 2012 just mix the run method in for minitest
0579f30 06 Jan 2012 rescue the assertion exception
f8964bd 06 Jan 2012 add the class name to the assertion message
984ce0c 06 Jan 2012 use a regular expression for the number of passes. We o...
9699eeb 06 Jan 2012 convert build_message to sprintf
6548fc6 06 Jan 2012 use assert_equal and assert_operator
a0dc9ca 06 Jan 2012 use sprintf rather than build_message
a0bab37 06 Jan 2012 Just use assert_equal
d28a15e 06 Jan 2012 refactor assert_response
01d1794 06 Jan 2012 test response assertions
180eb8f 06 Jan 2012 no need for assert_block
48ed7e6 06 Jan 2012 stop using build_message for creating a string
6a383f4 06 Jan 2012 use assert_includes rather than calling includes? specif...
d971a1c 06 Jan 2012 just use assert and refute rather than building messages
3abacc0 06 Jan 2012 Merge pull request #4357 from rafaelfranca/patch-1
cac0bd1 06 Jan 2012 Merge pull request #4327 from Karunakar/minor
aec8172 06 Jan 2012 Merge pull request #4354 from rafaelfranca/patch-1
8f309e3 06 Jan 2012 convert railties to use AS::TestCase
b8d8c50 06 Jan 2012 use AS::TestCase as the base class
a2d68c1 06 Jan 2012 activeresource tests use AS::TestCase
fd918fe 06 Jan 2012 AP tests should inherit from AS::TestCase
8350ce9 06 Jan 2012 Revert "More 1.9 way"
38a0606 06 Jan 2012 test a subclass so that the removed method does not imac...
5d09d39 06 Jan 2012 test cases should inherit from AS::TestCase
4d073df 05 Jan 2012 Revert "remove deprecated API"
f53c247 05 Jan 2012 remove deprecated API
4fa1030 05 Jan 2012 fix some whitespace errors
39625d1 05 Jan 2012 Merge pull request #4330 from lest/remove-call-mbchars
d2a6908 05 Jan 2012 do not require a file that is not used
f63fff6 05 Jan 2012 delete reaping frequency from the db config
07f187b 05 Jan 2012 Merge pull request #4301 from Karunakar/refactor_tests
f4ef09c 05 Jan 2012 Merge pull request #4304 from lest/refactor-truncate
351a600 05 Jan 2012 Merge pull request #4315 from larskanis/allow_setting_of...
1dbbe7b 05 Jan 2012 Merge pull request #4316 from wrozka/time_advance_nsec
dcd317b 05 Jan 2012 Merge pull request #4325 from juanpastas/master
f306f9a 05 Jan 2012 call super from setup
fb8b17c 05 Jan 2012 just use the list of formatting keys we care about
e96b3e8 05 Jan 2012 call super
39489d1 05 Jan 2012 clear the sql counter on teardown so the GC can do it's ...
1b276d5 05 Jan 2012 fix some formatting
8e051a1 05 Jan 2012 use regular expression or statement. loltargetrichenviro...
071c8bf 05 Jan 2012 active record base class test case should not be public
da4fef8 04 Jan 2012 use logger.warn for warnings
07c192a 04 Jan 2012 push exception message formatting to the exception class
54b4e8e 04 Jan 2012 just implement the delegate method
fd2d78d 04 Jan 2012 push target down to the classes that care about it
b899b7b 04 Jan 2012 Array.wrap no longer needed
34551bf 04 Jan 2012 Merge pull request #4282 from edgecase/order_after_reorder
5708648 04 Jan 2012 Merge pull request #4296 from kuroda/negative_format
cf32a59 04 Jan 2012 Merge pull request #4298 from rafaelfranca/patch-2
e094b8d 04 Jan 2012 Merge pull request #4299 from Karunakar/logger
00c5342 03 Jan 2012 use File.basename to get the filename minus .yml
7985f64 03 Jan 2012 Merge pull request #2955 from dmitry/master
d1230a8 03 Jan 2012 Merge pull request #4283 from lest/fix-singleton-checking
41be0fc 03 Jan 2012 actually disconnect from the database at the end of each...
29f0f25 03 Jan 2012 Merge pull request #4274 from joneslee85/changelog-fix
632995c 03 Jan 2012 Merge pull request #4279 from lest/fix-log
ed17983 31 Dec 2011 Merge pull request #4237 from castlerock/fiber_available...
641b43e 31 Dec 2011 updating the reaping frequency documentation
59f2696 31 Dec 2011 rename start to run and use Thread.pass rather than slee...
405aeb5 30 Dec 2011 connection pool starts the reaper
3af68df 30 Dec 2011 just dup the spec now that it will deep copy
ddde548 30 Dec 2011 connection specification will deep copy the config
41c24eb 30 Dec 2011 each connection pool has a reaper
cde7692 30 Dec 2011 introduce a timer class for reaping connections
cceabe0 30 Dec 2011 raise a pull full error when the connection pool is full...
b1ac881 30 Dec 2011 connections are only removed if they are inactve
86729eb 30 Dec 2011 connections can be reaped via the `reap` method
e060cf0 30 Dec 2011 deal with removing connections associated with the curre...
17ff88c 30 Dec 2011 connections can be removed from the pool
bf9e6c7 30 Dec 2011 queue and signal no longer needed
5dc7257 30 Dec 2011 refactor checking out the connection
df9de6f 30 Dec 2011 infinite loop is no longer necessary
6769293 30 Dec 2011 connections must be checked in at the end of a thread
5681f79 30 Dec 2011 be explicit about where helpers are installed
116b9ed 30 Dec 2011 Merge pull request #4224 from alexeymuranov/my-fix-for-f...
e43b2b3 30 Dec 2011 just add the writer rather than adding both and removing...
87dd62a 29 Dec 2011 stop using __send__ and just module eval in the extensions
72c290c 29 Dec 2011 avoid extra method calls by just defining the delegate
cd97d0b 29 Dec 2011 we know the classes will be a list, so *tell* it to resp...
fb3e09a 29 Dec 2011 don't need the begin / end
0035c54 29 Dec 2011 don't use instance eval, just reference variables so we ...
88aeeee 29 Dec 2011 removing dead code.
c0904e4 29 Dec 2011 decouple initialize from clear!. Initialize ivars in ini...
25b10f4 29 Dec 2011 modules don't have any instance methods
afd9512 29 Dec 2011 simplify sweep now that discard and flashes are in sync
bdfd11e 29 Dec 2011 mutations on the underlying hash should also mutate the ...
dea1602 29 Dec 2011 rename @used to something a bit more meaningful
ffad492 29 Dec 2011 mutations can't be done without the consent of our proxy...
21df2bf 29 Dec 2011 again, use Set#subtract
ea35967 29 Dec 2011 Use Set#subtract and Set#merge for keeping track of used...
b88a181 29 Dec 2011 fix method visibility
77df5ba 29 Dec 2011 no need for bang bang :bomb:
780a222 29 Dec 2011 Merge pull request #4216 from edgecase/master_fix_reorde...
0b61e3f 28 Dec 2011 Merge pull request #4222 from amatsuda/ar_predicate_buil...
afe6e05 28 Dec 2011 Merge pull request #4207 from nashby/deprecate-base64-en...
90df0d4 28 Dec 2011 Merge pull request #4220 from bensie/singleton-class-master
ac2f68d 23 Dec 2011 Merge pull request #4140 from kuroda/databases_rake
ead2593 23 Dec 2011 adding an integration test for splat regexp substitution...
4ee537a 23 Dec 2011 Adding an integration test. Fixes #4136
3f92e5e 22 Dec 2011 rack bodies should be a list
de6e92f 22 Dec 2011 refactoring routing tests
367741e 22 Dec 2011 Revert "Added Enumerable#pluck to wrap the common patter...
401b266 21 Dec 2011 just require things once
d4a4fcb 21 Dec 2011 append puts the routes after the default, which causes a...
e68b72d 21 Dec 2011 just use def setup
3afeb6b 21 Dec 2011 DeprecatedUnderscoreRead does not exist anymore
d6d7740 21 Dec 2011 switch to git journey
44ff03b 21 Dec 2011 adding integration test for journey #7
abdb105 21 Dec 2011 Merge pull request #4115 from Karunakar/action_pack
52c214f 21 Dec 2011 caches should not be global, so no need to clear in the ...
12ce9a2 21 Dec 2011 removing deprecated methods
78ea731 21 Dec 2011 Merge pull request #4097 from guilleiguaran/safebuffer-h...
66d8620 20 Dec 2011 making sure updates work
0d7ca94 20 Dec 2011 skip hstore tests on PG databases that do not have hstore
a8b948d 20 Dec 2011 do not compile regexp on every call
8daaff5 20 Dec 2011 hstores can cycle
96838b5 20 Dec 2011 can create hstore records via AR API
135b3a0 20 Dec 2011 multiple key / values work
776af48 20 Dec 2011 PostgreSQL hstore types are automatically deserialized f...
8cb7bc8 20 Dec 2011 pg columns should understand the hstore type
3ef20aa 20 Dec 2011 Merge pull request #4035 from lest/date-type-cast
bb106e9 20 Dec 2011 remove more uses of deprecated logger methods
a514469 20 Dec 2011 Revert "Update .travis.yml"
572c3d5 20 Dec 2011 * BufferedLogger is deprecated. Use ActiveSupport::Logg...