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

#1 Aaron Patterson - All time
Showing 4464 commits

Hash Date Message
99798b9 2014-10-16 we don't need a HWIA and a hash allocated for just one k...
66cd96d 2014-10-16 just look up the primary key from the columns hash
574234b 2014-10-16 add table.bigint support
2eee8af 2014-10-14 make sure cache is not used for collection assocations too
b59d47d 2014-10-14 break cache if we're inside a "scoping" call. fixes #17052
2a0d97b 2014-10-13 measure record instantiation time in AS::Notifications
f0c2c64 2014-10-13 add length to ActiveRecord::Result
5127857 2014-10-10 Merge pull request #17014 from grosser/grosser/fast-fixt...
23ef525 2014-10-03 Merge pull request #17160 from lsylvester/duration-hash
1713c61 2014-10-02 Merge pull request #17145 from mrbrdo/issue15920-4-1
0d74c5c 2014-10-02 always reorder bind parameters. fixes #15920
a455e3f 2014-09-29 Merge pull request #17093 from phiggins/remove-dynamic-s...
c363fff 2014-09-27 some object allocation reduction for new AR objects
4e8ea13 2014-09-23 Merge pull request #17020 from Sirupsen/ar-override-rack...
9a4e183 2014-09-22 add a truncate method to the connection
808070b 2014-09-20 Merge pull request #15791 from zev/add_model_to_recordno...
8a47e87 2014-09-15 handle <%== nil %> cases
97ef636 2014-09-14 Stop nil checking on safe_append=
ed7c851 2014-09-05 Merge pull request #16788 from codeodor/fix-16761
2e6625f 2014-09-04 always reorder bind parameters. fixes #15920
0942100 2014-09-03 extract updating all fixture cache to a method so we can...
00775e7 2014-09-02 Merge pull request #16762 from eileencodes/refactor-add_...
ba7d35c 2014-08-31 Merge pull request #16755 from codeodor/master
365aa65 2014-08-30 reduce object allocations in utc_offset
6d86762 2014-08-28 Merge pull request #16637 from Agis-/redirect-with-const...
cab85e9 2014-08-28 remove useless parameter
7a2622b 2014-08-28 remove dead code
4751a8c 2014-08-14 Merge pull request #16504 from schneems/schneems/fix_url...
6c51cc8 2014-08-14 extract methods and metaprogram less.
43ce6e2 2014-08-14 ask the scope object if it is a resource_method_scope
e4cb381 2014-08-14 ask the scope for the action name
374d66b 2014-08-14 reduce calls to scope_level
047af8d 2014-08-14 change to attr_reader
677bc21 2014-08-14 scope_level is no longer a hash key, just use the ivar
19bb677 2014-08-14 move the scope level key fully inside the scope object
911ef97 2014-08-14 move scope_level to a method on the scope object
0127f02 2014-08-14 only look up scope level once
91608dc 2014-08-14 only test `prefix` once
318eea0 2014-08-14 pass consistent parameters to canonical_action?
3b908cb 2014-08-14 fewer operations on the options hash
d4981c3 2014-08-13 this should be accessing the hash, not calling a method
efb835c 2014-08-13 UnexpectedErrors may reference exceptions that can't be ...
dde91e9 2014-08-08 save a hash allocation per request.
5b27f1e 2014-08-08 add a test for prepending SCRIPT_NAME to generated urls
e81453e 2014-08-07 need to call super
8121eef 2014-08-07 add a new constructor that runs load hooks
2296989 2014-08-07 defer running after_config hooks until after the object ...
399f5f6 2014-08-07 use the uri parser so that newer version of Ruby work
69adfc9 2014-08-07 Merge pull request #16421 from tsukasaoishi/prevant_many...
d25fe31 2014-08-07 lazily instantiate application subclasses
2090615 2014-08-06 refactor Redirecting so we do not need a controller inst...
acb371c 2014-08-05 call the routes method on engines
9a36fac 2014-08-05 a rails application should be an engine subclass
7067375 2014-08-05 no reason to lazily instantiate the routes
ed180ee 2014-08-05 just assign the instance variables on the test
3300fde 2014-08-05 avoid testing only_path
ea7fc2e 2014-08-01 just set the host, no need for another hash allocation /...
8cbcd19 2014-08-01 always return a string from find_script_name
e9bbe4a 2014-07-31 use `get` instead of accessing the named routes internals
ed9b23d 2014-07-31 invert check so we fail faster
3e9158b 2014-07-31 do a hash lookup for collision detection
316b32d 2014-07-31 Merge pull request #16355 from xaviershay/validate-in-gr...
3429b0c 2014-07-31 remove useless deup
20ec0d2 2014-07-31 push options inside the scope object
dc3f25c 2014-07-31 turn scope in to a linked list
20a277c 2014-07-30 don't access named routes internals
68aea29 2014-07-30 remove alias_method_chain
0960327 2014-07-30 avoid instrospection on the module
d9108ab 2014-07-30 fix variable name
210b338 2014-07-30 split path_helpers and url_helpers
cf6658c 2014-07-30 `add` will remove the method if it exists already
d7b726b 2014-07-29 oops! :bomb:
f889831 2014-07-29 ask the named routes collection if the route is defined
0088b08 2014-07-29 helpers should be a Set so it doesn't grow unbounded
41931b8 2014-07-29 pass the module to define_named_route_methods
a2e9266 2014-07-29 only ask for the routes module once
d2d3376 2014-07-29 eval_block should be private
9f63a78 2014-07-28 remove the mounted? method
099fd0e 2014-07-28 remove some caching
0b773c3 2014-07-23 specify N=0 to prevent parallel tests (just run tests on...
d4c8068 2014-07-18 reporting is only done in one thread, so we can safely r...
be9f868 2014-07-17 %i doesn't work on 1.9
5737c8e 2014-07-17 fix thread safety issues
5751b7e 2014-07-17 pass the test reporter by reference
abd7430 2014-07-17 fix filesystem race condition
8d126c9 2014-07-17 do not restart the service, just stop it
d548a36 2014-07-17 only parallelize on forking systems
c64bff2 2014-07-17 [EXPERIMENTAL] run actionpack tests in parallel
932386b 2014-07-17 `recall` should be `path_parameters`, also make it required
212057b 2014-07-17 pass the route name to define_url_helper
2888f86 2014-07-17 use a strategy object for generating urls in named helpers
a9765c5 2014-07-17 helper methods are public, so we can just call them
c6a97b8 2014-07-17 subclass Rails::Engine
0e26271 2014-07-17 extract path building to a method
69799ed 2014-07-17 break out path building logic to methods
f875331 2014-07-17 only extract :params from the options hash once
1e930e7 2014-07-16 we do not need to dup the options hash, it is private an...
9b15828 2014-07-16 push rails app testing up
4a7b959 2014-07-16 Rails-ish apps should descend from Rails::Railtie
d66536d 2014-07-16 app should always be a class (I suppose)
832d2c4 2014-07-16 we should be checking if the app is a class
f636652 2014-07-16 extract inner options before delegating to the helper
90f0cdc 2014-07-16 always transcode the file to utf-8
7880f39 2014-07-16 Fix 1.9. uggghhhhhh get it together @tenderlove :bomb:
993ca82 2014-07-16 fix for 1.9 kwargs syntax
1ae9f05 2014-07-16 routed applications will respond to these methods
f3c1832 2014-07-15 stop passing recall to url_for
8e105a5 2014-07-15 rack 1.6 encodes the filenames in posts correctly now
3ef98a1 2014-07-15 fix warnings
8eb7bcb 2014-07-15 stop calling url_for with recall parameters and actually...
a3ca700 2014-07-15 execute a request and check the path_parameters
ab1e322 2014-07-15 set `set` in the setup method
07f7f3a 2014-07-15 remove useless ivar set
0777b17 2014-07-15 RouteSet should be in charge of constructing the dispather
85343d9 2014-07-14 Merge pull request #16089 from eileencodes/refactor-refl...
f6007d6 2014-07-11 Merge branch 'rosetta_flash' of https://github.com/gcamp...
695af7d 2014-07-11 Merge branch 'rosetta_flash' of https://github.com/gcamp...
6e76031 2014-07-10 * gcampbell-rosetta_flash:
93fb4c1 2014-07-10 Merge branch 'rosetta_flash' of https://github.com/gcamp...
97d62a3 2014-07-08 Merge pull request #13999 from jamox/update_rack
e0c6b35 2014-07-07 test i18n against a routed app
1e7f28c 2014-07-07 remove the mounted_helpers respond_to check
09eeb3f 2014-07-07 always test against a routed rack app so there are alway...
9d599ab 2014-07-02 do not hold on to a stale connection object. fixes #15998
da57d0b 2014-06-30 push host / port / protocol extraction up
ef686a6 2014-06-19 add both branches to the only_path conditional
d7f780c 2014-06-12 only check named_host? once in normalize_host
977a2f3 2014-06-12 lookup subdomain from the options hash once, defaulting ...
160f56c 2014-06-12 only extract domain from the options hash once
21c6261 2014-06-12 reduce calls to `named_host?`
caf1bfc 2014-06-12 use Ruby for mocking
df3c782 2014-06-11 remove useless to_param call
ba1c685 2014-06-11 only look up the subdomain once
3327dd4 2014-06-11 scheme should contain one or more characters
a64914d 2014-06-11 pull the port out of the options hash once
ed37698 2014-06-11 remove useless nil check
3aabac5 2014-06-11 these methods are always called with a tld_parameter
1b14bff 2014-06-11 rm `same_host?`. The same conditional is two lines down.
3654f1b 2014-06-11 Revert "rm `same_host?`. The same conditional is two li...
79469b4 2014-06-11 rm `same_host?`. The same conditional is two lines down.
85ba47e 2014-06-11 cache host on the stack so we only look it up once
ec1cadd 2014-06-11 only pull :protocol from the options hash once
aaaff36 2014-06-11 cache protocol on the stack to reduce options hash lookups
1c432d1 2014-06-11 eliminate nil checks in normalize_port
a6f30be 2014-06-11 reduce hash lookups and disconnect normalize_port from t...
a5ab38c 2014-06-11 remove deprecated code. Rely on `describe` provided by m...
32b6873 2014-06-09 Merge pull request #15595 from eileencodes/abstract-away...
17fc6f1 2014-06-06 eliminate more wasteful allocations
092f740 2014-06-06 remove another wasteful AS::SafeBuffer allocation
e9f215d 2014-06-06 eliminate wasteful AS::SafeBuffer allocation
805c31d 2014-06-05 Merge pull request #15513 from zenspider/remove_flush_ou...
1ce0cc0 2014-06-04 Merge branch 'master' of github.com:rails/rails
3f7e482 2014-06-03 push splitting "to" up the callstack
f39fad0 2014-06-03 force table creation
df8e89e 2014-06-03 oops! :bomb:
cc26b6b 2014-06-03 Routes specifying 'to:' must be a string that contains a...
4097ff5 2014-06-03 use the factory method to construct the mapping
e3df1dd 2014-06-03 add tests for mixing :to and controller / action
af1c866 2014-06-03 push some options munging to an alternate constructor
a217071 2014-06-03 add tests for nested lambda constraints
522038a 2014-06-03 move options_constraints tests next to each other
5029c37 2014-06-03 only do is_a checks on `formatted` once
10c1787 2014-06-03 push options_constraints processing up
eaaf899 2014-06-03 remove options as an ivar
981029b 2014-06-03 only do Regexp === option once
404feeb 2014-06-03 return early from add_request_method
92d16ec 2014-06-03 only loop over `options` once (hopefully)
c0fc116 2014-06-03 only loop through constraints once
4d3955a 2014-06-03 change defaults allocation to a one-liner
d00bbe6 2014-06-03 no longer need the scope ivar
03de3a0 2014-06-03 only look up scope[:module] once
43d2105 2014-06-03 remove IGNORE_OPTIONS
5b71006 2014-06-03 :only is never used in Mapping, so rm the key
c94504c 2014-06-03 remove :defaults from the IGNORE_OPTIONS list
82f1157 2014-06-03 remove :constraints from IGNORE_OPTIONS
3346d52 2014-06-03 disconnect normalize_defaults! from options[:constraints]
496e25a 2014-06-03 disconnect options and scope from the `blocks` method
e975b7d 2014-06-03 disconnect the constraints method from the options and s...
4bc441c 2014-06-03 :on is removed from options before the Mapping is instan...
fb9f01b 2014-06-03 pull up via extraction and remove it from options / IGNO...
2c32e94 2014-06-03 always make :via a list
6a3cbac 2014-06-03 always pull out a via variable and simplify logic
16e2107 2014-06-03 test with an empty via
57d0da8 2014-06-03 add a test for missing "via" parameter
c91648b 2014-06-03 remove :as and :anchor from IGNORE_OPTIONS
5491710 2014-06-03 remove another value from IGNORE_OPTIONS
a04767d 2014-06-03 shorten up IGNORE_OPTIONS
f28788b 2014-06-03 only look up the format option from the hash once
e2a97ad 2014-06-02 call `capture` fewer times from `form_for`
8899503 2014-06-02 drastically reduce object allocations
29a1b77 2014-06-02 reduce AS::SafeBuffer allocations
9e4bb99 2014-06-02 concat is a hotspot (via AV#append=), so just directly d...
b5d53f8 2014-06-02 just use `assert`
74b73f1 2014-05-29 Mapping never actually uses @set, so rm
be137b0 2014-05-29 no reason to make a Mapper object if the path is blank
c767fbf 2014-05-29 Merge branch 'mapper'
da2cf93 2014-05-29 no more is_a checks on instantiation
bb207ea 2014-05-29 Path::Pattern is instantiated internally, so make the co...
5682596 2014-05-29 Strexp#names is only used in a test, so rm
333a4d0 2014-05-29 pass the parsed path from mapper to the Strexp
15ffbed 2014-05-29 add an alternate constructor to Strexp that takes a string
eabe504 2014-05-29 ask the strexp for the ast
7da98d0 2014-05-29 remove dead code
b3719d3 2014-05-29 disconnect path from the instance
ffbe1b1 2014-05-29 reuse the ast we already made
3a102a5 2014-05-29 use a parser to extract the group parts from the path
b5ea25b 2014-05-29 pass the parsed parameters through the methods so we don...
295e912 2014-05-29 Merge branch 'master' into mapper
8ed1a56 2014-05-29 "controllers" should be a valid path name
7e61a32 2014-05-29 controllers with slash names are also not supported, so ...
d311922 2014-05-29 only validate controllers
75bfe64 2014-05-29 golf down a bit
3d0dc81 2014-05-29 only error handling between controller and action is the...
6cabf1d 2014-05-29 add a test for controllers without colons
89bf31e 2014-05-28 move nil check to a method that yields to a block if the...
78deb7f 2014-05-28 translate action / controller to the desired object
309ff10 2014-05-28 only one nil check on the action variable
a729f40 2014-05-28 change to case / when on types
b27a3af 2014-05-28 only do one nil check against the controller
8d30983 2014-05-28 extract controller and action parsing to a method
bc916a7 2014-05-28 we don't need the call to presence. that is my present, ...
3c03e7e 2014-05-28 swtich to returning early if to responds to call
ac9a3a9 2014-05-28 return early if we have a valid controller name
996e9f5 2014-05-28 trade 2 is_a? checks for a nil check
60ae505 2014-05-28 invert logic to remove nil? and exclude? checks (use rub...
353df48 2014-05-28 fewer blank? calls
c99d28f 2014-05-28 reduce action.blank? calls
f0eff10 2014-05-28 reduce blank? checks
ddda5e7 2014-05-28 extract controller checks to methods
1ad50aa 2014-05-28 set defaults at the top so we can avoid the ||= test
e135bba 2014-05-28 add a test for existing mapper functionality
5bbab51 2014-05-28 add tests for argument error cases
569136b 2014-05-27 Merge pull request #14834 from al2o3cr/issue14155
cd03778 2014-05-27 rm dead code
2ffa126 2014-05-27 PARAMETERS_KEY is only used in the request, so move the ...
cfdab77 2014-05-27 Merge branch 'constraints'
406b1b6 2014-05-27 rm reset_parameters because we automatically do it from ...
4797c4c 2014-05-27 move path_parameter encoding check to the request object
97a5228 2014-05-27 dispatcher doesn't need `call` anymore
9ad01d0 2014-05-27 call `serve` with the request on dispatchers
7fe1443 2014-05-27 constraints class does not need the request class anymore
402c2af 2014-05-27 give all endpoints a superclass
85bfb08 2014-05-27 Merge pull request #14834 from al2o3cr/issue14155
40514aa 2014-05-27 skip the build business if the stack is empty
02a9401 2014-05-27 stop hardcoding path_parameters and get it from the request
d1012b6 2014-05-26 we do not need to cache rack_app
8a826f5 2014-05-26 a redirect is not a dispatcher by definition, so elimina...
605ab03 2014-05-26 push is_a check up to where the Constraints object is al...
b18f22d 2014-05-25 pass the request object to the application
62c013d 2014-05-25 pass a request to `matches?` so we can avoid creating ex...
cff0d15 2014-05-25 nothing is passed to `rack_app` anymore, so rm the params
c1bc70e 2014-05-25 one fewer is_a check
8a51ec0 2014-05-25 Constraints#app should never return another Constraints ...
b6ec5e2 2014-05-25 eliminate dispatcher is_a checks
633589c 2014-05-25 push is_a?(Dispatcher) check in to one place
229c9ed 2014-05-25 Always construct route objects with Constraint objects
98c7fe8 2014-05-25 unwrap the constraints object on initialization, elimina...
7afd944 2014-05-24 fix test from 7537057888d2d63c3b6c2019d5828bc445fbd6c9
372f7a6 2014-05-24 fix test from 7537057888d2d63c3b6c2019d5828bc445fbd6c9
cf2a40b 2014-05-23 Constraints contructor should always return a Constraint...
2b7b136 2014-05-23 default value is never used, so make it required
d991b67 2014-05-23 push options decomposition up so we can extract
6d48d97 2014-05-23 glob_param is never used, so rm
93ae747 2014-05-23 use Proc.new to automatically do parameter checking for us
02f3081 2014-05-23 there is no formatter on the router object, so rm
0f5e3a9 2014-05-23 decouple the router object from the request class
6fd8346 2014-05-23 pass the correct custom request to the recognize method
6ed5b01 2014-05-23 switch to the `serve` method so we can remove the reques...
f117544 2014-05-23 pull request allocation up one frame
aaceca6 2014-05-23 extract request allocation from the main app serving rou...
ca02296 2014-05-23 use the accessors on the request object rather than touc...
559d89c 2014-05-23 find_routes only use the request, so stop passing env
890e0a9 2014-05-23 remove NullRequest and just always pass a request class
a6e9454 2014-05-23 use the request object since we have it
0f86846 2014-05-23 Merge pull request #15240 from chancancode/fix_attribute...
8b36471 2014-05-23 Merge pull request #15240 from chancancode/fix_attribute...
9ca4839 2014-05-22 stop using PARAMETERS_KEY, and use the accessor on the r...
1b76c7e 2014-05-22 pass the instantiated request to the find_routes method
8d8ebe3 2014-05-22 just return path parameters
925bd97 2014-05-22 use symbol keys for path_parameters
28d52c5 2014-05-22 Avoid slowing down AR object initialization
b89190f 2014-05-22 fix test from 7537057888d2d63c3b6c2019d5828bc445fbd6c9
b754d9b 2014-05-21 drop hash allocations during match
6bd9ade 2014-05-21 fewer object allocations and method calls during route m...
dd1f23d 2014-05-21 middle variable is never used, so rm
c5d64b2 2014-05-21 use the existing constant rather than the hardcoded string
15adf77 2014-05-21 remove dead code. @klass isn't used anymore
40e7763 2014-05-21 we can just use Ruby here
4d1b3a1 2014-05-21 reuse path formatter from the non-optimized path.
931ee41 2014-05-21 reduce object allocations
da83a6f 2014-05-21 make variable name more clear
7bc25f0 2014-05-21 do not mutate parameters, let the caller do mutations
620cb01 2014-05-21 push the formatter up to the Route object
089d9ba 2014-05-20 we don't use this parameter for anything, so rm
ba487b9 2014-05-20 fewer string allocations per url_for
b610104 2014-05-20 mutate the path string to avoid object allocations
5f49da8 2014-05-20 push only_path conditional up
960398c 2014-05-20 push arg checking up
6004c75 2014-05-20 fewer method calls and string garbage when there is no u...
5e181ed 2014-05-20 fewer hash allocations when calling url_for
84bf3a0 2014-05-20 fix variable names, only pass hashes to the positional a...
25c6726 2014-05-20 remove dead code
c99ff6d 2014-05-20 cache the formatter on the path object
e883db0 2014-05-20 translate AST to a formatter before url generation
74a8477 2014-05-20 prepopulate the dispatch cache so we don't need the Thre...
e086964 2014-05-20 make the each visitor top-down left-right
116c23d 2014-05-20 fix multiple hash preloads. Fixes #14994
b713e20 2014-05-20 fix multiple hash preloads. Fixes #14994
fe06e9a 2014-05-20 make the AST go from left to right, rather than right to...
dc2e3ea 2014-05-19 fix escaping in generation
62d1b33 2014-05-19 Revert "Rewrite journey routes formatter for performance"
6a05129 2014-05-18 Feature detect based on Ruby version.
52ecae4 2014-05-18 Feature detect based on Ruby version.
d7b9eea 2014-05-18 Feature detect based on Ruby version.
239f560 2014-05-18 Feature detect based on Ruby version.
125cc78 2014-05-14 Merge pull request #15070 from ayamomiji/sse-patch
b8f419c 2014-05-14 Merge pull request #14546 from eileencodes/fix_delete_al...
dd16a10 2014-05-14 Merge pull request #15099 from eileencodes/refactor_dele...
348af15 2014-05-14 _recall should be set to a hash or not set
760aa3b 2014-05-14 we never call url_for with a block, so rm
33d6e3b 2014-05-13 drop || test for cases that do not need it
67f815a 2014-05-13 no need to check for presence, script names can be blank
d08810e 2014-05-13 extend with a module then use define_method
6457ed4 2014-05-13 this method should always have a parameter passed to it,...
567aa54 2014-05-13 options should always be passed to url_for
89d9756 2014-05-13 calls with :host should still use the optimized path
6f3c8fb 2014-05-13 use fewer method calls to determine the url_for options
48cce9d 2014-05-13 just merge instead of dup and merge
ca9fd76 2014-05-13 the :only_path option is applied by the time the helper ...
566f25b 2014-05-13 options already have symbolized keys, so we can avoid th...
f0f7c4f 2014-05-13 Merge pull request #15068 from josepjaume/patch-1
84908bb 2014-05-13 fix bad merge
325c9d5 2014-05-13 avoid array allocation when extracting usernames and pas...
3ccd24a 2014-05-12 Revert "reduce conditionals in url_for"
5478815 2014-05-12 :cry::gun: use an empty hash for magical speed.
3d9bd2a 2014-05-12 this class is a model, so it should act like one
cfdda38 2014-05-12 use the helper method builder to construct helper methods
9656640 2014-05-12 probably should not check in a raise
74a6ad2 2014-05-12 undo optimized calls until the builder object is finished
56ff626 2014-05-12 remove suffix from the handler methods
cc1ff82 2014-05-12 push list handling to the builder object
3095f5b 2014-05-12 push string handling to the builder object
e14ec12 2014-05-12 push model and class handling to a helper builder object
6634e9c 2014-05-12 adding a method to handle strings using the same api
89e0718 2014-05-12 fix url_for with classes
4b8ab79 2014-05-12 break each polymorphic type to it's own method
e821045 2014-05-12 remove dead code
34b2ded 2014-05-12 only test `persisted?` on the record once
a572a0e 2014-05-12 only send options if there are any options
b451648 2014-05-12 add a test for the parameters sent to the url helper for...
d94cd86 2014-05-12 remove should_pop variable
ad31afe 2014-05-12 only pop records when we get an array
a20cd88 2014-05-12 remove unnecessary array allocations
b89dcde 2014-05-12 simplified route method name generation
7b9964c 2014-05-12 small refactoring
1606fc9 2014-05-12 pulling helpermethods up before refactoring
e73740f 2014-05-12 push all is_a tests up, always pass options to the named...
8d572ad 2014-05-12 pull nil checks up
6eeb76f 2014-05-12 skip another Array is_a check
f2fa291 2014-05-12 only do the Array is_a check once
de1b9f8 2014-05-12 we always convert this variable to a list, so we can rem...
b5d2548 2014-05-12 record as a hash is not possible, so rm branch
42d6700 2014-05-12 stop popping in build_named_route_call
a3b8926 2014-05-12 remove extract_record since we have extracted the list
e937df3 2014-05-12 always pass a list to build_named_route_call
45c8a97 2014-05-12 add a test with three objects
38dcb27 2014-05-12 add a test for passing two models to the polymorphic_url...
9df6069 2014-05-12 reduce conditionals in url_for
2d73a73 2014-05-12 extract route key translation to a method and reuse it
ffa53ff 2014-05-12 make the module version quack the same as the instance
eacb426 2014-05-12 Hash#except is expensive and this is a hotspot, so use a...
c40df47 2014-05-10 feature detect for FNM_EXTGLOB for older Ruby. Fixes #15053
68d2128 2014-05-10 feature detect for FNM_EXTGLOB for older Ruby. Fixes #15053
16ce285 2014-05-10 feature detect for FNM_EXTGLOB for older Ruby. Fixes #15053
35864db 2014-05-10 feature detect for FNM_EXTGLOB for older Ruby. Fixes #15053
dbb0bd8 2014-05-10 skip dealing with params if none are provided
73a7b52 2014-05-10 don't mutate the options hash, so we don't have to dup
03e016f 2014-05-09 use fnmatch to test for case insensitive file systems
6901012 2014-05-09 use fnmatch to test for case insensitive file systems
d49f2b7 2014-05-09 use fnmatch to test for case insensitive file systems
727ae97 2014-05-09 use fnmatch to test for case insensitive file systems
20d5ebf 2014-05-09 use unless and || since these options are boolean
314cbea 2014-05-09 just call the method and assert the return value
ea58684 2014-05-08 add tests for path based url_for calls
2a10028 2014-05-08 don't manipulate the testclass, just add helpers to the ...
66274d6 2014-05-08 add a test for classes with options
5dd6e1b 2014-05-08 add tests for the polymorphic_path method
de6cda5 2014-05-08 add more tests around the polymorphic url api
7a599b5 2014-05-08 set a constant for the "anonymous" habtm model fixes #15022
6ffce17 2014-05-08 set a constant for the "anonymous" habtm model fixes #15022
37d4415 2014-05-07 test for inconsistency between String and Symbol url_for...
bfcbd6f 2014-05-07 add tests for symbols passed to polymorphic_url
af86444 2014-05-07 apparently passing a string to polymorphic_url is someth...
57e5098 2014-05-07 make sure url_for works similar to polymorphic_url
e60c55d 2014-05-06 add a test for the parameters sent to the url helper for...
193eb62 2014-05-03 Merge pull request #14956 from akshay-vishnoi/refactor
c1c6f51 2014-05-02 passing a nil in the polymorphic array is not supported....
3d87c26 2014-05-02 push up bind params on "simple" subquery calculations
dece005 2014-05-02 passing a nil should always raise an ArgumentError
280e76e 2014-05-01 only add the optiosn if they are not empty
b44bfa4 2014-05-01 always pass options to the _url method
7f97eac 2014-05-01 never merge url options in to the first data hash
8761557 2014-04-30 avoid calling extract_record multiple times
f1c0358 2014-04-30 eliminate conditional when sending the named route method
6e34d09 2014-04-30 do not allocate strings while creating urls
5c5c1cc 2014-04-30 don't allocate string on hash access
fd92437 2014-04-30 split nil / Hash cases in url_for
7763cff 2014-04-29 Merge pull request #14899 from eileencodes/fix-delete-al...
7707eb9 2014-04-28 Merge pull request #14892 from eileencodes/breakup-compl...
ccdeb43 2014-04-25 Merge branch 'master' into adequaterecord
b395265 2014-04-23 Revert "Edge Rails applications doesn't need to use arel...
86d6f05 2014-04-22 use statement cache for belongs_to relations
bdd6491 2014-04-22 extract record fetching to a method for belongs_to
94cd2f7 2014-04-20 Merge branch 'master' into adequaterecord
4bdff5b 2014-04-16 Merge pull request #14546 from eileencodes/fix_delete_al...
5cbf73c 2014-04-15 use cache queries for hm:t associations
1cd40d4 2014-04-15 oops. should probably double check in the DCL
bd3b28f 2014-04-14 cache scope building on associations
316ee25 2014-04-14 Merge branch 'master' into adequaterecord
a1e2db2 2014-04-14 Merge pull request #14735 from byroot/idempotent-counter...
af549a1 2014-04-13 again, read_attribute is public, so just call it
feb88bd 2014-04-13 read_attribute is public, so we should just call it
09608ce 2014-04-13 use an array for bind params to simplify substitution
711a882 2014-04-12 don't bother with an offset if the offset is zero
8c2b79d 2014-04-12 only add the offset and index when we need to
0405d5a 2014-04-12 remove branching logic from calls to find_nth
e533855 2014-04-11 please use Ruby, not ActiveSupport
85f3a57 2014-04-11 propogate bind values collected in arel to SQL generation
dbc8c0e 2014-04-11 decouple the factory method from the constructing model
249fd68 2014-04-11 remove intelligence from StatementCache#initialize
2d3969c 2014-04-11 stop caching the class on the statement cache object
8de3c43 2014-04-11 fix ivar names and add reader methods
f85e4bc 2014-04-11 eagerly build the cacheable query builder
4962040 2014-04-11 eagerly build the bind map
47037b6 2014-04-10 eagerly build the relation object
90c9a09 2014-04-10 remove dead code
febfc57 2014-04-10 Merge pull request #11411 from dscataglini/master
82cb477 2014-04-10 Merge pull request #14675 from laurocaetano/make_reflect...
6388b4b 2014-04-09 speed up parameter substitution
b1ba768 2014-04-09 tests still pass when caching unprepared statements
57ee6b0 2014-04-09 oops! Fix Gemfile. :bomb:
c954a74 2014-04-09 Merge branch 'master' into adequaterecord
89e569d 2014-04-09 remove the bind visitor since the collector handles subs...
8caaa08 2014-04-09 push the collectors up to the abstract adapter
f6d46d9 2014-04-09 sqlite3 tests passing again
8522365 2014-04-09 mysql tests are passing again
d073fc3 2014-04-09 all tests passing on mysql2
42a1bf1 2014-04-09 working against arel/collector branch
70bd5eb 2014-04-09 fix bind collecting for mysql
ee54e9b 2014-04-09 add a bind collector, remove the bind visitor
1794ac0 2014-04-09 remove the bind substitution visitor. to_sql should neve...
e46ff16 2014-04-09 Merge pull request #14668 from laurocaetano/source_optio...
1368311 2014-04-09 Merge pull request #14668 from laurocaetano/source_optio...
a14f746 2014-04-09 use the compile method so we do not have to specify the ...
db5e578 2014-04-09 Merge branch 'master' into adequaterecord
3321d1a 2014-04-09 working against arel/collector branch
a38e957 2014-04-08 wrap the literal value before handing it to arel
426ae86 2014-04-07 where_values should extract the value of the Casted node
347d74a 2014-04-07 Merge branch 'master' into adequaterecord
33c1dbd 2014-04-03 Merge pull request #14532 from thedarkone/polymorphic-pr...
5fa65f9 2014-04-01 Merge branch 'rmc'
6c6dc32 2014-04-01 push move_string in to `move`
0e53d11 2014-04-01 combine move_regexp and move_string so we only loop over...
ee453a1 2014-04-01 do not create memo objects since we'll just throw them away
d04bcf9 2014-04-01 only ask if `t` is empty once.
e9f53f7 2014-04-01 Merge pull request #14546 from eileencodes/fix_delete_al...
b88cfed 2014-03-31 Merge pull request #14532 from thedarkone/polymorphic-pr...
bbb4566 2014-03-28 Merge pull request #14508 from al2o3cr/pull14154-4-1-stable
c81e4e6 2014-03-28 Merge pull request #14154 from al2o3cr/issue12770
30b94a8 2014-03-25 Merge branch 'master' into adequaterecord
f72058a 2014-03-25 do not rely on method_missing hitting arel
c7191e3 2014-03-25 use ARel factory methods for building AST nodes
34e54fa 2014-03-18 test should only pass if the pool.size+1 checkout fails
4db4f90 2014-03-18 use a latch to avoid busy loops
8f21826 2014-03-18 Merge pull request #14360 from matthewd/thread_aware_reaper
11a4463 2014-03-18 Merge pull request #14090 from Fortisque/kevin/stream_er...
65533c3 2014-03-18 Merge pull request #14090 from Fortisque/kevin/stream_er...
ba3ad25 2014-03-17 Merge pull request #14090 from Fortisque/kevin/stream_er...
efa1514 2014-03-13 require actions rather than create_file
f8fb1fa 2014-03-13 Merge pull request #14375 from laurocaetano/test-depreca...
d30a377 2014-03-13 require actions rather than create_file
499c6aa 2014-03-13 require actions rather than create_file
23ffd03 2014-03-13 add the deprecation to adequate record too
7658dc3 2014-03-13 Merge branch 'master' into adequaterecord
d35f003 2014-03-13 passing an instance of an AR object to `find` is deprecated
d92ae6c 2014-03-13 passing an ActiveRecord object to `exists?` is deprecated.
d99974b 2014-03-13 `where` automatically uses bind values now
66e0321 2014-03-13 Merge branch 'master' into adequaterecord
6ffadb5 2014-03-13 use the body proxy to freeze headers
3d3c918 2014-03-13 only write the jar if the response isn't committed
2ce5e08 2014-03-13 make tests pass on Ruby 2.2
901a0cf 2014-03-13 make tests pass on Ruby 2.2
e88da37 2014-03-13 make tests pass on Ruby 2.2
3022c15 2014-03-13 use the body proxy to freeze headers
3df07d0 2014-03-13 use the body proxy to freeze headers
c0a7836 2014-03-12 just ask the response for the commit status, we do not n...
890aa15 2014-03-12 only write the jar if the response isn't committed
77a0921 2014-03-12 only write the jar if the response isn't committed
28d05f0 2014-03-12 use method_defined? to check whether or not a method is ...
58db2df 2014-03-06 Merge pull request #14286 from sikachu/4-1-stable-revert...
b719214 2014-03-06 Merge pull request #14285 from sikachu/master-revert-ren...
ef7e7ad 2014-03-05 Merge pull request #14261 from MSch/bound-parameters-for...
f8646f0 2014-03-02 Merge pull request #14226 from senny/14109_partial_revert
f7cf45a 2014-03-01 make sure we wait for the threads to shut down before as...
401787d 2014-03-01 make sure we wait for the threads to shut down before as...
20416f1 2014-02-28 use built-in exception handling in live controllers
a7b059e 2014-02-28 use built-in exception handling in live controllers
a6d2c97 2014-02-28 live controllers should have live responses
30d21df 2014-02-28 live controllers should have live responses
20c2e92 2014-02-28 Merge pull request #14236 from hone/4-1-stable
404924f 2014-02-28 set the error callback to a nice default in case nobody ...
9af4258 2014-02-28 set the error callback to a nice default in case nobody ...
422906d 2014-02-28 Merge pull request #14226 from senny/14109_partial_revert
37ca1b4 2014-02-27 we can't cache when the arguments are a hash
2630642 2014-02-27 Merge branch 'master' into adequaterecord
86aeab3 2014-02-27 Merge pull request #14105 from twooster/fix-controller-t...
8d8ea78 2014-02-26 Merge pull request #14105 from twooster/fix-controller-t...
59ec456 2014-02-26 pass strings to the underscore method
707dfcd 2014-02-26 speed up `underscore` in cases that don't need to do any...
fea1cdc 2014-02-26 pass the class name to `tableize`
bf3ddfa 2014-02-26 Merge branch 'master' into adequaterecord
759c99b 2014-02-25 let `insert_record` actuall save the object.
b1656fa 2014-02-25 let `insert_record` actuall save the object.
b189f28 2014-02-25 Merge pull request #14152 from schneems/schneems/fix-ar-...
95bacbe 2014-02-20 adding a test for #14106
621633a 2014-02-20 Revert "context in validation goes through has many rela...
7eaebd8 2014-02-20 adding a test for #14106
358802b 2014-02-20 Revert "context in validation goes through has many rela...
942f328 2014-02-20 Merge pull request #14124 from arthurnn/fix_14116
e5a6e6f 2014-02-20 Merge pull request #14124 from arthurnn/fix_14116
2ec916b 2014-02-20 Check `respond_to` before delegation due to: https://git...
e5e440f 2014-02-18 Merge branch 'master' into adequaterecord
20fd254 2014-02-18 cache queries in the Model.find(id) path
6256b1d 2014-02-18 Correctly escape PostgreSQL arrays.
3eaea65 2014-02-18 Correctly escape PostgreSQL arrays.
f430836 2014-02-18 Merge pull request #14000 from Fortisque/kevin/stream_er...
77b18d7 2014-02-17 add AST cache to the find_by method
23ce2f6 2014-02-17 Merge branch 'master' into adequaterecord
fe42eff 2014-02-17 Merge branch 'master' into adequaterecord
bfc776f 2014-02-15 add factory methods for empty alias trackers
4e823b6 2014-02-15 guarantee a list in the alias tracker so we can remove a...
494a26d 2014-02-15 stop exposing table_joins
c24ea24 2014-02-15 make most parameters to the AliasTracker required
213b2fb 2014-02-14 make a singleton for AssociationScope
8e6ef92 2014-02-14 pass the association and connection to the scope method
3b675f0 2014-02-14 pass the tracker down the stack and construct it in the ...
db3f50c 2014-02-14 clean up add_constraints signature
a35325e 2014-02-14 remove the reflection delegate
40a015f 2014-02-14 remove klass delegator
22a1a5a 2014-02-14 remove railties changes. fixes #14054
a8775bb 2014-02-14 remove chain delegate
279212d 2014-02-14 remove scope_chain delegate
7d897ab 2014-02-13 remove more delegate methods
e804d07 2014-02-13 :scissors: whitespace
500b1df 2014-02-13 rm delegate methods that are not actually used
0fddc3c 2014-02-13 JoinHelper is never reused, so there is no need to separate
f9e4c3c 2014-02-13 speed up the collection proxy reader method, but slow do...
2dad2bc 2014-02-13 Merge pull request #14036 from matthewd/pg_terminate_bac...
6e61da2 2014-02-12 Merge pull request #14035 from matthewd/pg_terminate_bac...
4bf7071 2014-02-12 `execute` is a hotspot, so let's reduce branches
c5034d6 2014-02-11 add a send so `apply` can be called. Fixes #13510
33be58b 2014-02-09 Merge pull request #13982 from dskang/fix-response-flatt...
76af5c1 2014-02-09 use feature detection to decide which implementation to use
9337f64 2014-02-09 Merge pull request #13981 from Fortisque/kevin/postgresq...
e4dc303 2014-02-09 Merge pull request #13981 from Fortisque/kevin/postgresq...
f99b254 2014-02-09 Merge pull request #13978 from Fortisque/kevin/validatio...
3b684dd 2014-02-09 Merge pull request #13980 from mellowi/skipping_linked_f...
1ec25d1 2014-02-09 Merge pull request #13979 from mellowi/windows_disallowe...
3c8e0a4 2014-02-09 Merge pull request #13977 from Octember/master
9b2a017 2014-01-31 this class depends on JoinHelper, so we should require it
3fbff78 2014-01-31 just require the template resolver
e8fcd59 2014-01-31 only ask for the location filters once
0b10180 2014-01-31 FilterRedirect is referenced at the class level from the...
f142527 2014-01-29 always use a block for cleanup / prepare callbacks so we...
dd6488d 2014-01-29 scope is not necessary
5ac2879 2014-01-17 Merge branch 'master' into adequaterecord
1543863 2014-01-17 fix exception translation
9bc303c 2014-01-17 translate exceptions on prepared statement failure
c1bbf1b 2014-01-17 test to ensure bad prepared statements raise a Statement...
15ff426 2014-01-17 fix the method signature
cf3840e 2014-01-17 run the damn tests @tenderlove
3281d5a 2014-01-17 Merge branch 'adequaterecord' of github.com:rails/rails ...
d091c8f 2014-01-17 oops!
a0d704a 2014-01-17 don't cache the connection (because we don't need to)
9c04b55 2014-01-17 fixing explain tests for sqlite3
5927f55 2014-01-17 Revert "adding set_binds"
ed5b076 2014-01-17 remove dead code
c71df74 2014-01-17 Merge branch 'master' into adequaterecord
e7f5317 2014-01-16 change query strategy based on adapter
060fbd6 2014-01-16 Merge branch 'master' into adequaterecord
44c51fc 2014-01-16 define the delegate methods on one line. fixes #13724
f19ba68 2014-01-16 Merge branch 'master' into adequaterecord
0167765 2014-01-16 methods are defined right after the module_eval, so we d...
f3e379f 2014-01-15 use a params hash so we know what bind parameters are used
7fff71b 2014-01-15 use edge arel
2c4c523 2014-01-15 some databases do not have bind params (mysql2) so take ...
5e5118a 2014-01-15 fix exception translation
438fce7 2014-01-15 Merge branch 'master' into set_binds
8d146c8 2014-01-15 rm dup code
07a9f47 2014-01-15 test bind value equality
e0b623a 2014-01-15 translate exceptions on prepared statement failure
7d14e03 2014-01-15 reorder bind indexes if joins produced bind values
03118bc 2014-01-15 expliticly make STI column a bind value
2fff094 2014-01-15 Merge branch 'master' into set_binds
3204bbf 2014-01-15 directly create the ARel AST
58e5ba0 2014-01-15 take in to account existing bind parameters when buildin...
b6c7275 2014-01-14 match against bind values
9c290db 2014-01-14 comment out the sqlite3 debug code (for now)
2de1bb8 2014-01-14 fix statement cache execution
74bfbfd 2014-01-14 fix cache class interface
a924e0d 2014-01-14 unscoping a where should remove bind values
8b9ddab 2014-01-14 remove dead code
9bdaba8 2014-01-14 Merge branch 'master' into set_binds
ce95fb2 2014-01-14 "string" isn't a valid column type for ActiveRecord
40be2ea 2014-01-14 drop the dual encodings table
f5a635e 2014-01-14 where needs to bring the bind params when creating a new...
b5f679b 2014-01-14 `where` makes bind values, so stop manually creating them
c65cfd7 2014-01-14 switch to arrays for bind removal test
2f88530 2014-01-14 `where` creates binds, so do not create them manually
6392cd9 2014-01-14 we should not be copying these. fixes test_find_all_usin...
09035e6 2014-01-14 Merge branch 'master' into set_binds
c7cf7f4 2014-01-14 remove dead code
034762a 2014-01-14 adjust AST tests to respect bind values
25bc0fb 2014-01-14 where uses bind values so we don't need to manually crea...
f4d6008 2014-01-14 remove test that does not apply anymore
e2e9a13 2014-01-14 explains for prepared statements should never have binds...
fd97f35 2014-01-14 fixing column alias resolution
91d3d00 2014-01-14 fix tests for explain plan + binds
b8264ef 2014-01-14 replace bind values on calls to to_sql
5f2dd14 2014-01-14 do not clear out bind parameters on unscope
bf48af5 2014-01-14 Merge branch 'master' into set_binds
f1764a2 2014-01-14 unscope should remove bind values associated with the where
1e2d7c2 2014-01-14 reverse_order_value= is not private, so no need to send
81d10b9 2014-01-13 avoid more dynamic symbols
492bad7 2014-01-13 no need to to_sym
d220e8a 2014-01-13 recover from test runs that leave the database in a bad ...
aec4aa1 2014-01-13 check bind parameter uniqueness
9b5d603 2014-01-13 adding bind values to the manager object
3086881 2014-01-13 bubble bind parameters up when building join dependencies
c4e9dc2 2014-01-12 force table creation
11e8bad 2014-01-12 Merge branch 'master' into set_binds
caa981d 2014-01-10 Merge branch 'master' into laurocaetano-fix_send_file
bd1bf2c 2014-01-10 Merge branch 'ruby-2.2'
2af5303 2014-01-09 Merge branch 'master' into ruby-2.2
da65fe9 2014-01-09 Revert "ask the fixture set for the sql statements"
b0acc77 2014-01-09 Check `respond_to` before delegation due to: https://git...
e176353 2014-01-08 clear cache on body close so that cache remains during r...
2875b4a 2014-01-08 add a more restricted codepath for templates fixes #13390
6525182 2014-01-08 refactor generator tests to use block form of Tempfile
fbb79b5 2013-12-21 fix url connections for sqlite3
94cd08b 2013-12-12 extract cache counter logic to one method
e2be6ea 2013-12-12 remove duplicate code
45940e7 2013-12-12 extract a method for updating without a record object
9798a11 2013-12-12 extract methods out of the cache update method
6772d5e 2013-12-12 pull a nil check up one frame
ab11742 2013-12-12 Merge pull request #13300 from chancancode/add_nodoc_am_...
93ee9f0 2013-12-12 remove more nil checks
1678e95 2013-12-12 remove nil check
c76549d 2013-12-12 remove the nil check from set_inverse_instance
da3891c 2013-12-12 make sure cached table name is a string. fixes #12582
11c0ef5 2013-12-10 Merge pull request #13260 from arunagw/using-parallelize_me
12544f9 2013-12-06 Merge pull request #13213 from arunagw/aa-minitest-versi...
dbdbda9 2013-12-05 fix pg warnings on geometric types
c9223dc 2013-12-05 make the type_map per connection. fixes #13182
ace0322 2013-12-04 Merge pull request #13151 from hone/3-1-stable
4d64881 2013-12-03 optimize string literals in erb templates
660ef3d 2013-12-03 Merge branch '4-0-sec' into 4-0-stable
dba8212 2013-12-03 Merge branch 'master-sec'
98d06c6 2013-12-03 fixing changelog
2e3c3a8 2013-12-03 Only use valid mime type symbols as cache keys
c192635 2013-12-03 bumping version
c9aaf8b 2013-12-03 updating the changelog
6422630 2013-12-03 updating the changelog
1ec3806 2013-12-02 Only use valid mime type symbols as cache keys
5aeb472 2013-12-01 Only use valid mime type symbols as cache keys
e97530f 2013-12-01 Only use valid mime type symbols as cache keys
bee3b7f 2013-12-01 Only use valid mime type symbols as cache keys
daef3d4 2013-11-27 Merge pull request #13082 from blowmage/deprecate_describe
19dd216 2013-11-25 require the files we test
fa13d8e 2013-11-16 rm minitest monkey patch
8d7d2df 2013-11-16 pass the pk to compile_update
d9b6abe 2013-11-16 Merge pull request #12911 from zenspider/test_order_depe...
d5dbc03 2013-11-15 test should clean up after themselves
314e2cc 2013-11-15 Merge pull request #12779 from dougbarth/dont_swallow_ex...
656d412 2013-11-07 only ask for these ivars if the target responds to them
5584ddc 2013-11-07 Stop using method missing for singleton delegation.
4d15661 2013-11-06 drop one more string allocation
68b7e38 2013-11-06 drop string allocations in the log subscriber
267e5c8 2013-11-06 calculate the ivars to remove in advance as a set and ca...
c8b566d 2013-11-06 use a set and reject to avoid array allocations
779cd6e 2013-11-06 each_with_object on the view_assigns hash
9a4adb4 2013-11-06 use slice to avoid range allocation
697acc4 2013-11-06 these variables are also private
32e94a4 2013-11-06 instance_variables returns symbols, so we should use sym...
026d055 2013-11-05 ask the fixture set for the sql statements
9f8762f 2013-11-04 The enum value constant isn't used, so rm it for now.
238ee10 2013-11-04 stop doing the same calculation over and over
9104702 2013-11-04 oops, template replay needs to happen after bundle. :orz:
7eb586f 2013-11-04 application template respects Gemfile entries
8beb42c 2013-11-04 gems can be added or skipped from the template
3f2230b 2013-10-31 gemfile entries can be added to the app builder
90ace1b 2013-10-31 forgot to add the test. orz :cry:
4d4ff53 2013-10-31 clean up some warnings on trunk ruby
f7e0758 2013-10-31 add filters for gemfile entries
ae221d4 2013-10-31 Merge pull request #12712 from robin850/fix-build
02d4912 2013-10-31 We need to fix Sam Ruby's tests.
1df1877 2013-10-30 golf down rc file reading
9bc99b4 2013-10-30 add a test for whitespace separated args in the rc file
b0645ea 2013-10-30 avoid object creation if there is no rc file
f7ae6e1 2013-10-30 no need to dup, argv is never mutated
960dd86 2013-10-30 no need to shift
bda6d6c 2013-10-30 functionally build the argv
19ca095 2013-10-30 there is no reason for ARGV[0] to be nil
36ea8e6 2013-10-30 return argv from the insert method
22dafbb 2013-10-30 return argv from more methods
4e0694c 2013-10-30 return argv from each method
82f59a9 2013-10-30 pass argv to each method that mutates it
a27d2d7 2013-10-30 add a comment to people of the future
baaf9ac 2013-10-30 adding a test for --help defaults
169fa51 2013-10-30 change the test to make argv a little more realistic
7d01907 2013-10-30 adding a test for the current behavior
2f11668 2013-10-30 add a test for the rc commandline option
327c602 2013-10-30 remove useless assertions
3060dfc 2013-10-30 test some of the rc specification
9696073 2013-10-30 forgot the test, oops!
fe7ec5d 2013-10-30 stop mutating ARGV
a092ea1 2013-10-30 prepare! should return argv
8d9310d 2013-10-30 rename AppPreparer
e83989b 2013-10-30 Merge branch 'master' of github.com:rails/rails
1d75efe 2013-10-30 :cut: whitespace
7a4f67a 2013-10-30 use a thread local rather than a queue so events are in ...
45318e4 2013-10-30 use a thread local rather than a queue so events are in ...
f5ef5ed 2013-10-29 fix template Gemfiles
faa1b82 2013-10-28 always call set_default_accessors from create_root
91684fb 2013-10-28 use a queue rather than a list. fixes #12069
f78c5fb 2013-10-28 use a queue rather than a list. fixes #12069
3aacb7e 2013-10-27 remove the skip_jbuilder option, just rm it from the Gem...
79c2d23 2013-10-27 add comments and fix variable name. oops, forgot to add ...
f6cf909 2013-10-27 remove unused methods
2e11f8e 2013-10-27 Merge remote-tracking branch 'origin/master'
f5c5d21 2013-10-27 add an option to skip jbuilder
4c5f033 2013-10-27 fix variable name
99cea66 2013-10-27 add jbuilder web-console and sdoc to the GemEntry list
61c65a0 2013-10-27 fix the class name
9385752 2013-10-27 refactor Gemfile template
ba98ade 2013-10-27 use the GemfileGem object for more entries
469eafa 2013-10-27 add the database gem
f77e211 2013-10-27 get a list of gems when filling out the gemfile
b7ca9b5 2013-10-27 set accessors in the set_accessors! method
fc86220 2013-10-24 lock around mutating the generated methods module
714634a 2013-10-24 remove private attribute reader
7d2c414 2013-10-24 Merge pull request #12632 from al2o3cr/fix_race_for_attr...
30efdd6 2013-10-24 define attribute methods in a thread safe manner
6ae3a4e 2013-10-24 Merge pull request #12632 from al2o3cr/fix_race_for_attr...
f230dbf 2013-10-22 this should be private, no other instances of Root shoul...
f05f7ff 2013-10-22 do not search through the keys array twice
8b9733d 2013-10-22 use the provided block to filter lists
2dc8894 2013-10-22 stop using `send` so that method privacy is respected an...
01da359 2013-10-21 move helper class to the top
db99407 2013-10-21 build the association graph functionally
8f5647e 2013-10-21 Merge branch 'master' into joindep
6546cf2 2013-10-21 @base_klass is not used
fadb6d9 2013-10-21 join_type isn't used on the node anymore
aa5affb 2013-10-21 make joins generation method look similar
00a426e 2013-10-21 remove node duping code
10b2aa2 2013-10-21 refactor outer join generation
0480b8c 2013-10-21 add outer joins for matching nodes
7894ae3 2013-10-21 construct joins by walking the outer join tree
796c0fc 2013-10-20 pass the outer joins to join_constraints
d059fa6 2013-10-20 disconnect join_constraints from the instance
fe67bc2 2013-10-20 pass in scope chain so reflection is not needed
e7bb4bb 2013-10-20 pass the foreign table and class to the join_constraints...
bae5e02 2013-10-20 pass the join type to the join_constraints method
2549f6d 2013-10-16 Merge branch 'master' into joindep
5f844d6 2013-10-16 Merge branch '3-2-sec' into 3-2-stable
538f8ba 2013-10-16 updating changelogs
23f35b2 2013-10-15 use the node as cache so we can avoid accessing the table
c5fe508 2013-10-15 apply tables to the whole tree from the outside
c746b53 2013-10-15 apply table aliases after the AST has been built
db2e21a 2013-10-15 stop reversing tables until we absolutely must
6655663 2013-10-15 pass the chain the join_constraints
5c7633c 2013-10-15 Merge branch 'master' into joindep
f6e7e11 2013-10-15 use the cached arel table
ee46f1d 2013-10-15 Merge branch 'master' into joindep
2a0c440 2013-10-15 bumping to 3.2.15
eb8807e 2013-10-15 Merge branch '3-2-15' into 3-2-sec
704bf0e 2013-10-15 move column_names_with_alias on to the alias cache object
3d7efb1 2013-10-15 this method does not exist anymore
621c243 2013-10-15 keep a cache on the alias object
a53c2be 2013-10-15 move alias building to the table node
a3a6313 2013-10-15 let the Table class build the ARel alias nodes
fc61df5 2013-10-15 store aliases in a better structure
4bf10fc 2013-10-15 remove delegation to `chain`
6a2b43d 2013-10-15 rm JoinHelper from JoinAssociation
396b195 2013-10-15 read the association instead of sending
e95bc57 2013-10-14 we should have unique sponsorable ids in the fixtures at...
03c98bd 2013-10-14 simplify populating the ordering hash
43a63f6 2013-10-14 the preloader for the RHS has all the preloaded records,...
19b871a 2013-10-14 only calculate offset index once. #12537
83cc36d 2013-10-14 use arel rather than slapping together SQL strings
71250a5 2013-10-14 unhook `join_constraints` from the @tables ivar
a11882c 2013-10-14 remove delegate methods that are not used
e6dfff2 2013-10-14 push the node->AR cache up one level
66a6a6b 2013-10-14 eliminate single use method
158197b 2013-10-13 eliminate duplicate code from to_sql
d00f969 2013-10-13 calling construct_relation_for_association_find is no lo...
7fe6d24 2013-10-13 push up `select` exclusion
5e4031e 2013-10-13 JoinDependency will take care of making things unique
485eec4 2013-10-12 remove dead code
d7ddaa5 2013-10-12 remove useless code
b69b9de 2013-10-12 the parent hash keeps the records unique already
cfbb6ee 2013-10-12 keep track of AR objects we've made as we walk the tree
d9a7f86 2013-10-12 push up the loaded target checking
8c155a6 2013-10-12 we always have a model now
50e6b69 2013-10-12 extract conditional to the caller
68c0811 2013-10-11 we always have a reflection and it is on the node
5bef5cf 2013-10-11 fix variable name. we're constructing a model, not an as...
5d663a7 2013-10-11 reflections know if they are collections, so ask
8219691 2013-10-11 belongs_to can be treated the same way as has_one
e3abd78 2013-10-11 bumping to rc3
3a8892a 2013-10-11 cache the primary key / typcast lookup on the stack
32fcdb3 2013-10-11 remove dead code / make duplicate code more obvious
085bb23 2013-10-11 pull parent and alias tacker from the nodes.
2550acc 2013-10-11 decouple the `join_constraints` method from the parent p...
cc362fe 2013-10-11 no reason to do this column addition and subtraction bus...
34c3c64 2013-10-10 refactor a little so we can remove some methods
6537e50 2013-10-10 the parent node is on the stack, so use it
c4d0e69 2013-10-10 pass the parent node to the construct method
0c6c026 2013-10-10 nodes do not need to be sorted
ff5f328 2013-10-10 delete unused code
223082e 2013-10-10 merge JoinDependency as outer joins
d20ccb7 2013-10-10 stuff the join dependency object in the "anything goes" ...
e4ec9ce 2013-10-10 stop splatting things back and forth
82d81bb 2013-10-10 simplify each method.
0061c5e 2013-10-10 stop creating a bunch of relation objects when we can sl...
729d3c0 2013-10-09 no need to to_sym
b64d64a 2013-10-09 Merge branch 'tree'
7473c62 2013-10-09 remove dead code
0cfb1de 2013-10-09 add some convenient methods for avoiding array allocations
752a06e 2013-10-09 hide join_constraints inside the JoinDependency object
92f95bb 2013-10-09 speed up match?
c6c4869 2013-10-09 expose the root node and call it
a64f1ea 2013-10-09 just skip the join if it's already there
4852a05 2013-10-09 speed up finding existing nodes
e73fbdf 2013-10-09 make node search more efficient
9b15db5 2013-10-09 remove == so we can see where walking up parents occurs
217aedf 2013-10-09 push parent up to the superclass
40ad439 2013-10-09 convert JoinBase to a tree and remove the Node class
78e7bff 2013-10-09 names are guaranteed to be symbols
5a0cca7 2013-10-09 eliminate function that is only used in one place
99ff735 2013-10-09 we will always detect the same node, so just pass the no...
4292f60 2013-10-09 we do not need to to_s the name all the time
d0e36c6 2013-10-09 parent is guaranteed to be the same
155fd95 2013-10-09 reduce number of comparisons and array allocations
86640e1 2013-10-09 rename the variable to make more sense with a tree
cf4e412 2013-10-09 walk the tree rather than generating a hash and walking it
236a671 2013-10-09 do not convert the tree to a list just for the first node
8684574 2013-10-09 generate the association hash from the top down
6484ab2 2013-10-09 store join parts in a tree
8c0ba7b 2013-10-08 join parts in `build` are *always* new, so don't bother ...
d6ce327 2013-10-08 stop looking up the reflection multiple times
96a366c 2013-10-08 cache join associations and join base on the stack
eeda42f 2013-10-08 use the API rather than accessing underlying data struct...
c04a819 2013-10-08 associations is always a hash
d0be8a0 2013-10-08 keys are always symbols
2a2707f 2013-10-08 we can get a list of reflections from the join parts, so...
e98a877 2013-10-08 transform the association input so we can avoid type che...
d5ab292 2013-10-08 we know the keys are scalars, so avoid some typechecking
db5a5ea 2013-10-08 this method is only ever called with a reflection
7e5c5e4 2013-10-08 don't access the reflections hash
9560369 2013-10-08 build association tree thing on demand.
ebe4f80 2013-10-08 hide join_parts internals from other classes
84499eb 2013-10-08 decouple JoinAssociation from JoinDependency
bf8628d 2013-10-08 @associations can never have an array, so remove the dea...
40898c8 2013-10-08 typecast records returned from the db rather than to_sin...
d2d6e4a 2013-10-07 extract the string handling part to a method.
77e5c12 2013-10-07 remove more dead code
3270bea 2013-10-07 this code is never used, remove it
64ba1ab 2013-10-05 instrumenter can't be cached because the app could be ca...
21a71cd 2013-10-05 instrumenter can't be cached because the app could be ca...
2ae9166 2013-10-04 log the statement name along with the SQL
98e0016 2013-10-04 log every sql statement, even when they error
19fc886 2013-10-04 prepare the statement inside the begin / rescue block
a0420d4 2013-10-04 rm LogIntercepter
46c57ec 2013-10-04 stop adding singleton methods to the SQLite3 connection
6828ae7 2013-10-04 stop adding singleton methods to the mysql2 adapter
cc04a4a 2013-10-04 stop adding singleton methods to the PG connection
ffbefc7 2013-10-04 wrap logging around the actual query call itself.
5ede19b 2013-10-04 bumping to rc2
2de0cca 2013-10-03 inject down the hash cache
1a193bd 2013-10-03 hashes are ordered, so we do not need to sort
18a74f9 2013-10-03 Always pass parameters to `build`
8e1b363 2013-10-03 Set the join type on construction
6141d0c 2013-10-03 simplify the JoinAssociation constructor, check validity...
4c0f023 2013-10-03 parent is always passed in, so make it non-optional
8a4ea4a 2013-10-03 require the files we need so the classes are stand-alone
5e277c8 2013-10-03 bumping version to 3.2.15.rc1
31c79e2 2013-10-03 Merge pull request #12084 from Ben-M/3-2-stable
e59dac8 2013-10-03 Merge pull request #12436 from sikachu/4-0-stable-port-1...
838be52 2013-10-03 Merge pull request #12435 from sikachu/master-port-12084
680464b 2013-10-03 map the association chain to table names
befeeb2 2013-10-03 Merge branch '3-2-stable' into 3-2-sec
7768c2a 2013-10-03 fix the variable name
cb0aa02 2013-10-03 preheat habtm column cache
da06ae8 2013-10-03 add missing require
e146733 2013-10-02 remove some duplicate code
7813905 2013-10-02 Merge branch 'master' into habtm
244446f 2013-10-02 add a note to the changelog
5864b9a 2013-10-02 remove HABTM associations
957d7ae 2013-10-02 remove HABTM special cases from reflections
a03ea3f 2013-10-02 remove the HABTM preloader
88c0093 2013-10-02 remove HABTM special cases from associations classes
99185f0 2013-10-02 remove HABTM special cases from the fixtures
8e4afa4 2013-10-02 repurpose the HABTM builder class
dca2fb3 2013-10-02 goodbye has_and_belongs_to_many1, we will miss you!
d3089ad 2013-10-02 keep track of the left and right reflections and expose ...
7963c5d 2013-10-02 have the builder create the middle reflection
0af978d 2013-10-02 call the class method to define the callbacks
7a38eae 2013-10-02 Merge branch 'master' into habtm
b86a496 2013-10-02 we can define callbacks without a builder instance
73ee85f 2013-10-02 push methods that don't depend on the instance to the class
07d522b 2013-10-02 get the name from the reflection
32bacb1 2013-10-02 cache the name and options on the stack
ea11af9 2013-10-02 decouple belongs_to callback definition from the builder...
743f1a9 2013-10-02 add_before_destroy_callbacks doesn't depend on the insta...
22f05af 2013-10-02 valid_options doesn't depend on the instance, so push it...
a88a5d7 2013-10-02 use the information on the reflection to determine wheth...
438e172 2013-10-02 association builder is no longer needed for counter cach...
75beb6c 2013-10-02 push constructable? on to the reflection
5d8b776 2013-10-02 name is on the reflection, so just use the reflection
c2b3371 2013-10-02 decouple define_callback from the instance
0091808 2013-10-02 move habtm translation to a builder class
14e9e57 2013-10-02 get the left and right association names from the join m...
d151651 2013-10-02 define the join model without using closures on the methods
636a909 2013-10-01 decouple the HABTM builder
c00173b 2013-10-01 only pass options to the habtm builder
ad7b5ef 2013-10-01 Squashed commit of the following:
3e0a60e 2013-09-27 adding a test to demonstrate how to use STI subclasses o...
e2fd64f 2013-09-25 Merge branch 'master' into preload
70e48a6 2013-09-25 remove initialize method
ea87eb7 2013-09-25 extract association resetting to a method
7140891 2013-09-25 hash insertion order doesn't matter anymore, so only loo...
57112fb 2013-09-25 always populate the preloaded records instance variable ...
be91bb2 2013-09-25 keep preloaded records in a list rather than extract fro...
4c04587 2013-09-25 push slice loading to it's own method so we can remove t...
c4e1fdd 2013-09-24 guarantee that `klass` is not nil inside the preloader o...
e9d2ff6 2013-09-24 eliminate unused ivar
4a78541 2013-09-24 all records have a preloaded, so eliminate that conditional
2075f39 2013-09-24 eliminate the `loaded?` conditional
b93d09d 2013-09-24 push preloaded test up to the factory method so we can e...
bb9554a 2013-09-24 we can't sort by lhs since the middle records have diffe...
9b47142 2013-09-24 adding a test for sti on middle tables with sorting on RHS
9e60f0f 2013-09-24 pass the preloader down so we only have to construct one
f34d46a 2013-09-23 reuse the same preloader object for each association
6e5a2cb 2013-09-23 remove state from the preloader
5b43281 2013-09-23 pass the scope all the way down to the constructors
7617222 2013-09-23 only do the should_reset test once
b4aae5a 2013-09-23 fix variable names and speed up relation ordering
e5299c1 2013-09-23 hm:t preloading will respect order set on the RHS associ...
6f9ea58 2013-09-21 cache associated target records hash
99568a7 2013-09-21 combine methods so we can reuse preloaders
a901433 2013-09-21 return a list rather than hash
8988f0b 2013-09-21 preserve order on the RHS query
bc77cca 2013-09-21 split up construction and mutation
7f55ef8 2013-09-20 fix method name
ec7cc6a 2013-09-20 access preloaders independently of model mutations
31744e4 2013-09-20 push running the preloaders up
c6fbbbc 2013-09-20 push `run` up to preload
18dccdc 2013-09-20 the hash should only ever be length one, so decompose it
7a89043 2013-09-20 stop depending on preloader interals so we can create fe...
931a6ab 2013-09-20 lhs preload is always a single preload, so just preload one
a04965b 2013-09-20 just read the attribute rather than `send`ing
8f9bba7 2013-09-20 extract exception raising, clean up group_by statement
7ad26e8 2013-09-20 generate fewer objects when grouping
5170325 2013-09-20 do not access internal data structures
5751689 2013-09-20 exposing target records on the preloader
1ea4a89 2013-09-18 remove unused variable
460eb83 2013-09-18 support objects with blank string primary keys
6256734 2013-09-18 ActiveRecord::Base#<=> has been removed. Primary keys m...
096a57b 2013-09-18 do what the superclass does in the case that objects do ...
71cf717 2013-09-12 these are not real developer objects, so counting them d...
918a148 2013-09-11 Merge pull request #12188 from SamSaffron/master
f0c0505 2013-09-11 Merge branch '4-0-stable' of github.com:rails/rails into...
3d60e9d 2013-09-11 Merge pull request #12188 from SamSaffron/master
8028768 2013-09-11 Revert "Add meta tag with charset information to applica...
7e0cac1 2013-09-11 fix deleting join models with no pk
e7facb3 2013-09-10 add a comment for sanity of other people to come
e64b5da 2013-09-10 ask the association for records rather than calling `send`
0c5d0be 2013-09-09 let the class cache object clean up user input
7a30bb1 2013-09-09 make @bitsweat happy. :heart:
e1cbd42 2013-09-09 stop using deprecated api in the tests
6a91a33 2013-09-07 hm:t join tables may not have a primary key
a9da99e 2013-09-06 use polymorphic proxies to remove duplicate code
ea55d86 2013-09-06 reduce duplication somewhat
cd85615 2013-09-06 make the duplicate code more similar
59ba85f 2013-09-06 auto link hm:t fixture join tables like habtm
97a19c6 2013-09-06 don't depend on object state when reading fixture files
7a05455 2013-09-06 ensure @model_class is initialized
c4fdeb3 2013-09-05 no need to dup
30e9879 2013-09-05 push logic outside the FixtureSet constructor
c9789d2 2013-09-05 only construct the FixtureSet with AR models
8588082 2013-09-05 push constant lookup in the a cache object
489a089 2013-09-03 adding a hm:t test for singleton ar objects
1f006cd 2013-09-03 support anonymous classes on has_many associations
e1314d8 2013-09-03 Merge pull request #12065 from SamSaffron/result_optimis...
c64a001 2013-09-03 Merge pull request #12065 from SamSaffron/result_optimis...
420f9cb 2013-09-03 Merge pull request #11971 from freerunningtechnologies/d...
a52966f 2013-08-31 clear all connections before forking
a3dd738 2013-08-31 Merge pull request #12090 from njakobsen/merger-performance
baf5f47 2013-08-31 reconnect after the fork returns
fcb9288 2013-08-31 reduce relation allocations
b4e0e17 2013-08-31 remove unused variable
12577db 2013-08-31 no need to fully qualify
74abdb1 2013-08-30 move the cache to the AR models and populate it on inher...
1b84df4 2013-08-30 add a failing test for marshal + cache problems
c2be6ac 2013-08-30 no need for the const_get since we lock
64669c1 2013-08-30 require a class for cache computations
9b2cce3 2013-08-30 cache misses should return self
ffa56f7 2013-08-30 add missing fixtures file
c975da9 2013-08-29 make sure there are actually some categories when runnin...
44046d0 2013-08-29 pk should not be required for hm:t associations
fb32101 2013-08-29 Merge branch 'typecast'
ef724e4 2013-08-29 correctly typecast keys, remove conditionals, reduce obj...
c0c4d27 2013-08-29 no need to to_a the scope
242d702 2013-08-29 remove extra flat_map array
98c0853 2013-08-29 avoid extra empty array allocation
e7baa66 2013-08-29 extract owner id calculation to a method
b3d6f77 2013-08-29 only call to_a when we have to
81fb531 2013-08-27 use consistent keys between cache get / set
0c28247 2013-08-27 remove intermediate variable
89f0957 2013-08-27 cache association reset calculation
594ce0f 2013-08-27 query the association rather than send the method for th...
59a3561 2013-08-27 Merge pull request #12048 from tjouan/app_generator-bin_...
ea01b54 2013-08-27 Merge pull request #12048 from tjouan/app_generator-bin_...
169c214 2013-08-27 Merge pull request #12048 from tjouan/app_generator-bin_...
cf4816e 2013-08-26 Merge pull request #12037 from SamSaffron/mem_alloc
76ba360 2013-08-26 Merge pull request #12037 from SamSaffron/mem_alloc
744ed5c 2013-08-22 Merge pull request #11971 from freerunningtechnologies/d...
230c606 2013-08-19 only reconnect if there was already an active connection
48c8135 2013-08-18 duration is called multiple times in dev, so lets cache it
166b235 2013-08-14 Merge pull request #11802 from ko1/fix_field_encoding_fo...
bbaad89 2013-08-11 only reconnect if there was already an active connection
4d8f234 2013-08-08 Merge pull request #11802 from ko1/fix_field_encoding_fo...
765b8aa 2013-08-08 Merge pull request #11331 from vipulnsward/remove_condit...
908796d 2013-08-08 use `skip` so we can see what tests are not run
79238ba 2013-08-06 asakusa.rb hack night!
6ae08f2 2013-08-06 freeze the constant value so it isn't duped when used as...
a620105 2013-08-06 making the comment more accurate
532f89f 2013-08-06 eagerly assign the attribute name cache, remove const_mi...
ec50c75 2013-08-06 initialize generated modules on inclusion and on inherit...
4b896f9 2013-08-06 push attribute constant cache in to the attribute method...
c107164 2013-08-06 initialize ivars so we don't have to constantly check them
7f1b3c1 2013-08-06 eagerly initialize the attributes module to avoid check-...
aef61b4 2013-08-06 adding a weird test case
904bfad 2013-08-06 adding a weird test case
7fc3ca5 2013-08-02 add a test for concat on hm:t associations
5753a8c 2013-08-02 extract habtm handling to a method
7db9313 2013-08-01 use drop and avoid a range object
4b87854 2013-08-01 remove intermediate assignments
5b527dc 2013-08-01 push option handling "chrome" outside `initialize`
f7f422f 2013-08-01 remove `valid_options` class method
d80a5cc 2013-08-01 association builder classes no longer need the model
8ea64bd 2013-08-01 remove more mutations from the `build` method
faf4a39 2013-08-01 make mutation method apis more consistent
86588f9 2013-08-01 push more mutations outside the factory method
71aba97 2013-08-01 push module building to the constructor
0a3724d 2013-08-01 users should be warned if clobbering constants
2733e7d 2013-08-01 no need to define the constant twice
468d5b1 2013-08-01 this code is dead, removing
b5c4274 2013-08-01 defning extensions happens once, no need to cache
655953c 2013-08-01 assert that constants have been set rather than the names
92ab4d6 2013-08-01 remove dead code
5dd38ad 2013-08-01 pushing out more callback definitions
9da52a5 2013-08-01 push more mutations out of the builder
537fe2b 2013-08-01 remove dependency on @model when defining callbacks
49d50b9 2013-08-01 extract more mutations to the caller
35f94ac 2013-08-01 separate some mutations from reflection construction
bd3059a 2013-08-01 oops! :bomb:
f25251b 2013-08-01 do is_a? tests on assignment so runtime is faster
afa510e 2013-08-01 Revert "all `scope_chain` methods allocate new arrays, n...
6da6341 2013-08-01 callback should always have a value
946ac5e 2013-08-01 no need to to_sym
c856d89 2013-08-01 pass the mixin in to the code generation methods
bc06ee3 2013-08-01 we should not allow invalid objects to be constructed
a9087ab 2013-08-01 push some validation up to the factory method
5e9f49a 2013-07-31 use bind values for model types
1468a4b 2013-07-30 all `scope_chain` methods allocate new arrays, no need t...
fbaae89 2013-07-30 only calculate the klass once
5861732 2013-07-28 Merge pull request #11608 from arunagw/ruby-from-rubygems
d7fc97d 2013-07-25 grab executable from rubygems
ee75164 2013-07-24 oops!
67978d6 2013-07-24 eliminate conditional in JoinHelper
b8aebb0 2013-07-24 acually get the actual source reflection :cry::gun:
844efb2 2013-07-23 stop relying on side effects of const_missing
f38b544 2013-07-23 add a specific factory method rather than using new
eb8d48e 2013-07-23 factory methods should not have side effects.
5f169b2 2013-07-23 extract mutation from generation method
e69d804 2013-07-23 habtm can only ever be an association reflection
6e24d50 2013-07-23 use the predicate method
d531ac0 2013-07-23 AR::Base does not need to know how to create reflection ...
e20dd73 2013-07-23 remove unnecessary reader
0aa6872 2013-07-23 only flatten one side
7085aae 2013-07-23 extend by adding relationships rather than monkey patching
bb1492e 2013-07-23 decouple extensions from association object state
fa1e101 2013-07-18 use the superclass implementation
6356d42 2013-07-16 parent_table is only used internally
85fe5ed 2013-07-16 decouple the manager class from building join constraints
743b675 2013-07-16 cache the klass member of the reflection
5605176 2013-07-16 cache the scope chain on the stack and eliminate `i`
dbdaf75 2013-07-16 just push on to the scope chain items. Oops! (thanks @ca...
5b83f46 2013-07-16 use Relation#merge to combine scope chain items
e70da0e 2013-07-16 make sure scope_chain_items has consistent types
a929b4d 2013-07-15 save another array allocation
d9a0587 2013-07-15 removing useless assingment
9675c7d 2013-07-15 reorder bind parameters when merging relations
d345ed4 2013-07-15 use arel rather than slapping together SQL strings
a4c0281 2013-07-10 fix visibility of the relation construction methods
8004c91 2013-07-10 pass arel to select_all rather than depend on method_mis...
16e4d01 2013-07-08 close our connection when we are done
2e0b0c1 2013-07-08 remove dead code
b0c0e9f 2013-07-08 if we remove the connection from the pool, we should clo...
e5f0c0c 2013-07-08 use latches rather than mucking with the scheduler
24c4195 2013-07-08 refactor to_sql so it does not depend on the to_sql impl...
b785e92 2013-07-03 method transplanting between modules isn't supported on 1.9
efb6c16 2013-07-03 refactor the method cache objects to have a superclass
55ac7db 2013-07-03 keep a cache of writer methods
f208cc8 2013-07-03 move the reader method cache in to the read module
a2b847a 2013-07-03 keep a cache of the reader methods so we can reuse them
127d16e 2013-07-03 reduce the amount of code Ruby has to parse
7e6ea01 2013-07-03 freeze the constant value so it isn't duped when used as...
65ec63f 2013-07-03 making the comment more accurate
59482f9 2013-07-03 stop storing multiple copies of a particular attribute name
6aea513 2013-07-03 eagerly assign the attribute name cache, remove const_mi...
8eb7561 2013-07-03 initialize generated modules on inclusion and on inherit...
9f76531 2013-07-03 push attribute constant cache in to the attribute method...
d397a11 2013-07-02 Revert "fix to_sql output on eager loaded relations"
a9748da 2013-07-02 fix to_sql output on eager loaded relations
79b88e8 2013-07-02 fix to_sql output on eager loaded relations
1a5394f 2013-07-02 lock around mutating the generated methods module
6e43fcb 2013-07-02 remove private attribute reader
b670d79 2013-07-02 define attribute methods in a thread safe manner
4236d8f 2013-07-02 we don't need to use active support *everwhere* common.
17af1ab 2013-07-02 initialize ivars so we don't have to constantly check them
09b31f0 2013-07-02 eagerly initialize the attributes module to avoid check-...
4c88f4c 2013-07-02 remove wrong documentation from a :nodoc:'d method
f98d47b 2013-07-02 no need to to_sym the column name, leave it as-is
8b9f16f 2013-07-02 resolve aliases before passing the hash to the predicate...
1f75319 2013-07-02 avoid intermediate zipped array
6cd8e3f 2013-07-02 make the identity type a singleton to save on object cre...
b7aba56 2013-07-02 only deal with strings internally
6518f12 2013-07-02 build an AST rather than slapping strings together
5cba553 2013-07-02 stop exposing the underlying alias datastructure
b9d9859 2013-07-01 we don't need to to_s the column
d094aaa 2013-07-01 the data structure used to store attribute aliases shoul...
3f81230 2013-06-29 use bytesize rather than force encoding
de20a6d 2013-06-28 writing the new body can cause the response to be commit...
1b6aa27 2013-06-28 writing the new body can cause the response to be commit...
a95ffad 2013-06-18 we only support 1.9+, so just check for a name
56cb34d 2013-06-18 be consistent about parameter types passed to new_consta...
bc8eaf0 2013-06-18 load the file rather than evaling
8442ec3 2013-06-17 just construct real objects rather than mock and stub
42a3a37 2013-06-17 just construct real objects rather than mock and stub
e086ff5 2013-06-17 just construct real objects rather than mock and stub
252d113 2013-06-17 Merge branch 'master' into mrbrdo-fixserialization
383842d 2013-06-13 quoted table name is also cached
9692557 2013-06-13 table name is cached on the class, so stop caching twice
f4767bc 2013-06-13 calculate types on construction
bf966ad 2013-06-13 only cache the primary key column in one place
cbff6ee 2013-06-13 these methods are never called, so remove them
8f37ba8 2013-06-13 This test does not test anything that happens in the rea...
930d0e1 2013-06-13 oops. step away from the keyboard aaron. :cry:
27be568 2013-06-13 fix caching of automatic inverse of. :bomb:
634fd04 2013-06-13 let the object stay in charge of internal cache invalida...
9abcb13 2013-06-13 refute the predicate for better failure messages
f379185 2013-06-13 reduce automatic_inverse_of caching logic
5d46c57 2013-06-13 active_record should always be set. Do or do not, there ...
16b70fd 2013-06-13 push ambiguous reflection warning down to reflection nam...
db1b92f 2013-06-13 clean up ivar assignment
b483a0d 2013-06-13 Ambiguous reflections are on :through relationships are ...
b3bc3aa 2013-06-13 sometimes singularize does not work, so we get a list of...
9e7040d 2013-06-13 no need to cache hash lookups
9d79333 2013-06-12 split aggregates from association reflections to avoid i...
0ee351b 2013-06-12 remove unnecessary is_a check
d7e2310 2013-06-12 we should apply the default scope before querying
de9e9bb 2013-06-11 bind values should not be merged between scopes
701e48e 2013-06-11 stop adding a new method for touch callbacks
47617ec 2013-06-11 expose a few attribute changed methods
4b824b0 2013-06-11 push the touch method outside the eval
3680074 2013-06-11 remove unused variable
bf28422 2013-06-11 check whether the association is constructible rather th...
e79fae5 2013-06-11 use attribute methods for finding key values rather than...
9ca9ff3 2013-06-11 push belongs_to counter cache method to a single method
c9d6c1b 2013-06-11 push before_destroy counter cache method to a single method
ebd3aed 2013-06-11 remove evaled belongs_to counter cache method
0d3589e 2013-06-11 adding callbacks should be private
4909337 2013-06-11 indentation
0d22947 2013-06-11 remove evals from the association
8777ae1 2013-06-11 reduce evals in depdendent associations
a63a964 2013-06-11 remove some evals from callback conditionals
9b3d4d2 2013-06-05 Merge pull request #10851 from arunagw/fixing_build_pend...
4267739 2013-06-05 Merge pull request #10851 from arunagw/fixing_build_pend...
9c89b29 2013-06-05 Merge pull request #10851 from arunagw/fixing_build_pend...
fa94695 2013-06-05 Merge pull request #10850 from arunagw/build_fix_null_mi...
d13c07d 2013-06-05 Merge pull request #10850 from arunagw/build_fix_null_mi...
17624a0 2013-06-05 Merge pull request #10850 from arunagw/build_fix_null_mi...
c5ba896 2013-06-05 Merge pull request #10482 from scudco/10432-fix-add-colu...
1e1b499 2013-06-05 only check pending migrations if there are new files
8d6a6ef 2013-06-05 the typecast value should be passed to the serializer. ...
121ff0a 2013-06-05 adding a test for #10830
60fa355 2013-06-05 Merge pull request #10482 from scudco/10432-fix-add-colu...
9d728cd 2013-06-05 Merge pull request #10482 from scudco/10432-fix-add-colu...
316d261 2013-06-05 only check pending migrations if there are new files
3970432 2013-06-05 only check pending migrations if there are new files
a833467 2013-06-05 the typecast value should be passed to the serializer. ...
e312246 2013-06-05 adding a test for #10830
0434754 2013-06-05 the typecast value should be passed to the serializer. ...
00ce4b4 2013-06-05 adding a test for #10830
20daaf4 2013-06-05 adding a test for #10830
7a2a942 2013-05-22 tiny types should only be integers when the length is <=...
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
474ebc5 2013-05-21 adding set_binds
68a97e8 2013-05-21 Merge branch 'master' into experiment
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...
eb2bb7d 2013-05-21 push binds through relation objects
4d119ce 2013-05-18 Merge branch 'master' into experiment
1ff5341 2013-05-18 stop swallowing exceptions in assert_queries. Methods t...
3cb2c14 2013-05-17 Merge branch 'master' into experiment
18fe96c 2013-05-17 stop doing assingments in an iterator
9933ab1 2013-05-17 experiment
822dac1 2013-05-17 Merge branch 'master' into stmt
2eecc0d 2013-05-17 include bind values from the default scope
c0cdd2e 2013-05-17 more testing
ff22fe4 2013-05-17 just a test
f796ed6 2013-05-17 Merge branch 'master' into stmt
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 <=...
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
6189e27 2013-05-10 conditions in callbacks return consistent lambdas
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
cecef59 2013-05-08 Merge branch 'polycb'
9e323e7 2013-05-08 separate identification computation
8038f7e 2013-05-08 separate filters from source code
6abbc4a 2013-05-08 if the callbacks are not the same class, they cannot be ...
f21da67 2013-05-08 fix object comparison case
b9903c3 2013-05-08 polymorphic comparison operator
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...
a0f9041 2013-05-07 Merge pull request #10506 from seanwalbran/fix-10502-ski...
6d8b390 2013-05-07 Revert "Fixes skipping object callback filters"
19117ff 2013-05-07 Revert "Fixes skipping object callback filters"
b880497 2013-05-07 Revert "Merge pull request #10455 from patricksrobertson...
2b5e4f7 2013-05-07 Revert "Merge pull request #10455 from patricksrobertson...
086de43 2013-05-07 Merge pull request #10455 from patricksrobertson/bigseri...
3043d45 2013-05-07 Merge pull request #10455 from patricksrobertson/bigseri...
9baf8a0 2013-05-03 Merge pull request #10457 from zenspider/squishy_test_or...
8c4a9c0 2013-05-03 Merge pull request #10457 from zenspider/squishy_test_or...
6c61dbf 2013-05-03 Squashed commit of the following:
4c242e6 2013-05-03 Squashed commit of the following:
dd1f360 2013-05-02 Merge pull request #7839 from chancancode/handle_aliased...
fc65d31 2013-05-01 maintain return value for recreate_database
78db16d 2013-05-01 maintain return value for recreate_database
f9ceefd 2013-05-01 Merge pull request #9857 from yyyc514/bad_params_should_400
fd890f6 2013-05-01 Merge pull request #9857 from yyyc514/bad_params_should_400
1db8f9d 2013-05-01 Merge pull request #10349 from caliper-io/mute_psql_output
c68b6f0 2013-05-01 Merge pull request #10349 from caliper-io/mute_psql_output
533402f 2013-04-30 mysql needs to reconnect after recreate. Thanks @mperham
2088bf2 2013-04-30 mysql needs to reconnect after recreate. Thanks @mperham
9d7a748 2013-04-26 adding test for the symbol refs
7c8caf9 2013-04-26 adding test for the symbol refs
ba12ef6 2013-04-17 just clear the caches on clear! rather than replacing. f...
03d071d 2013-04-17 adding a test for root path in the app
94e68e7 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
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
22fee7c 2013-04-02 Merge pull request #9975 from mmangino/raise_when_attrib...
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
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
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
10f0e6f 2013-03-16 fix protocol checking in sanitization [CVE-2013-1857]
ef9f053 2013-03-16 stop calling to_sym when building arel nodes [CVE-2013-1...
77403a9 2013-03-16 fix protocol checking in sanitization [CVE-2013-1857]
735bb98 2013-03-16 fix protocol checking in sanitization [CVE-2013-1857]
5ff6012 2013-03-16 stop calling to_sym when building arel nodes [CVE-2013-1...
99123ad 2013-03-16 fix protocol checking in sanitization [CVE-2013-1857]
f980289 2013-03-16 stop calling to_sym when building arel nodes [CVE-2013-1...
e115ace 2013-03-16 fix protocol checking in sanitization [CVE-2013-1857]
5dc2e35 2013-03-16 stop calling to_sym when building arel nodes [CVE-2013-1...
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
1b699fc 2013-03-05 Revert "Merge pull request #8209 from senny/backport_8176"
54f9b75 2013-03-04 only calculate next_id when we need a new method defined
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...
2a5f6d8 2013-02-24 Ruby 2.0.0 defaults source encoding to utf-8 so we need ...
7cc26fd 2013-02-24 search private and protected methods for convert_key
9a0cdc6 2013-02-24 `name` should be public.
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
9a48f4c 2013-02-10 fixing attr_protected CVE-2013-0276
b0bf30c 2013-02-10 adding test for CVE
c35d913 2013-02-10 adding test for CVE
2f0ff75 2013-02-10 fixing call to columns hash. run the damn tests when you...
d29235d 2013-02-10 fixing call to columns hash. run the damn tests when you...
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
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
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
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
d549df7 2013-01-24 Squashed commit of the following:
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
23b69c9 2013-01-09 extract logger and development checks to methods
56f3d05 2013-01-09 adding start / finish on the instrumenter, adding tests ...
c7a4fef 2013-01-08 Merge pull request #8827 from sikachu/master-remove-yaml...
e80546c 2013-01-08 remove yaml as a param parser :burn:
8e577fe 2013-01-08 * Strip nils from collections on JSON and XML posts. [CV...
88cc168 2013-01-08 Merge branch 'master-sec'
48810a5 2013-01-08 Merge branch '3-2-sec' into 3-2-secmerge
709af05 2013-01-08 bumping to 2.3.15 :cry::gun:
7909e7f 2013-01-08 bumping version
97b3b68 2013-01-08 * Strip nils from collections on JSON and XML posts. [CV...
a7dd0bb 2013-01-08 bumping version
746dbd8 2013-01-08 bumping version
7e5cc96 2013-01-08 * Strip nils from collections on JSON and XML posts. [CV...
d5cd97b 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...
ee1a03c 2013-01-05 Merge pull request #8762 from hsbt/fix-marshal_load
5b8db45 2013-01-03 Merge pull request #6722 from adgear/2-3-stable
44930b2 2013-01-02 CVE-2012-5664 options hashes should only be extracted if...
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...
3542641 2012-12-23 CVE-2012-5664 options hashes should only be extracted if...
826548b 2012-12-23 updating changelogs
c42f548 2012-12-23 CVE-2012-5664 options hashes should only be extracted if...
fbe436b 2012-12-23 updating changelogs
325669f 2012-12-23 CVE-2012-5664 options hashes should only be extracted if...
7d592ba 2012-12-23 updating changelog
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
564e32b 2012-11-30 Merge pull request #6397 from kennyj/fix_translate_excep...
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
978ec98 2012-11-26 speed up fixture loading by querying the schema cache fo...
dc973e7 2012-11-26 schema cache already has the columns as a hash, so use that
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
bf35465 2012-11-14 only do hash lookups on options once
9a64ffc 2012-11-14 replace present? with any? to reduce dependency on AS
8f6ce1a 2012-11-13 backporting Struct#to_h from ruby 2.0
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...
a3cf03e 2012-11-10 use bind values for join columns
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
b8fba55 2012-09-21 Merge pull request #3544 from amatsuda/_field_changed
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...
c24c885 2012-09-07 create a transaction object and point AR objects at that...
1c1f654 2012-09-06 fix tests on Ruby 2.0.0
abd47c1 2012-09-02 Merge pull request #7495 from steveklabnik/issue_7478
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...
481dac9 2012-08-07 make assertions easier to track down
d498b5e 2012-08-07 make assertions easier to track down
a935c7a 2012-08-06 Merge pull request #5872 from evtuhovich/prepared_statem...
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
fee0bc5 2012-07-26 * Do not convert digest auth strings to symbols. CVE-201...
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
b88cc8a 2012-07-26 * Do not convert digest auth strings to symbols. CVE-201...
140a70a 2012-07-26 updating changelog with CVE
eb69ad2 2012-07-26 * Do not convert digest auth strings to symbols. CVE-201...
fb89f6f 2012-07-26 updating the changelog
27311fe 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...
0736e16 2012-07-13 fixing tests to deal with data differences between prepa...
f7ef7ca 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...
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
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
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...
b92860f 2012-06-14 adding a test for #6459
e7d1849 2012-06-14 adding a test for #6459
10da140 2012-06-14 Revert "AV::TestCase does not need to be loaded when eag...
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
24894fc 2012-06-12 Array parameters should not contain nil values.
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.
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
ac465d5 2012-05-31 Merge pull request #6558 from parndt/fix_regression
4c8805d 2012-05-31 Merge pull request #6558 from parndt/fix_regression
c202638 2012-05-30 Strip [nil] from parameters hash.
5b83bbf 2012-05-30 Strip [nil] from parameters hash.
dff6db1 2012-05-30 Strip [nil] from parameters hash.
060c91c 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
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
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...
879611f 2012-05-19 Merge pull request #6398 from pmahoney/threadsafe-connec...
fa41c92 2012-05-19 Merge pull request #6397 from kennyj/fix_translate_excep...
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...
05bee99 2012-04-27 Merge pull request #4528 from j-manu/log-tailer-fix
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
96d81e5 2012-04-12 test against ruby features in order to fix tests on Ruby...
1c8e222 2012-04-11 Merge pull request #5649 from rafaelfranca/fix-delete_all
fedd87c 2012-04-10 probably should require the objects we monkey patch.
2991370 2012-04-10 bigdecimal can be duped on Ruby 2.0
ca0c0a2 2012-04-10 add the class name to the assertion message
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...
4c44ca5 2012-03-28 Test for #5549.
29320dc 2012-03-27 Merge pull request #5613 from carlosantoniodasilva/fix-b...
24208d9 2012-03-27 adding a branch to arel
e96d04a 2012-03-27 attributes are cached by string keys, so to_s to support...
289fe76 2012-03-27 load the encoding converter to work around [ruby-core:41...
bca7770 2012-03-27 favor composition over inheritance
3627cfa 2012-03-27 Merge pull request #2621 from icco/master
e95f8e8 2012-03-27 Merge pull request #2621 from icco/master
3eb5be6 2012-03-27 Merge pull request #2621 from icco/master
4946107 2012-03-27 favor composition over inheritance
41dfc46 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
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
eb0d8ee 2012-03-23 chdir before globbing so that we don't need to escape di...
ea482d3 2012-03-23 oops, forgot to commit the tests! :bomb:
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
bdf7624 2012-03-20 probably should require the objects we monkey patch.
c317c5b 2012-03-20 search private and protected methods for convert_key
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...
8645745 2012-03-15 Merge pull request #5457 from brianmario/typo-fix
66b8ef1 2012-03-15 Merge pull request #5457 from brianmario/typo-fix
e135ff1 2012-03-15 Merge pull request #5457 from brianmario/typo-fix
b9c21aa 2012-03-15 Merge pull request #5457 from brianmario/typo-fix
d14319c 2012-03-15 Merge pull request #5456 from brianmario/redirect-saniti...
47147a0 2012-03-15 Merge pull request #5456 from brianmario/redirect-saniti...
f52ad6c 2012-03-15 Merge pull request #5456 from brianmario/redirect-saniti...
a7dee1a 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...
b1358c8 2012-03-02 only log an error if there is a logger. fixes #5226
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
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
2adf78d 2012-02-27 removing dead code
4bc2ae0 2012-02-27 use bind values for join columns
210c33f 2012-02-27 Merge pull request #5190 from rafaelfranca/fix-393-3-2-s...
a4e4d28 2012-02-27 Merge pull request #5191 from rafaelfranca/fix-393
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
47c3cf1 2012-02-27 Merge pull request #5179 from RalphShnelvar/Binary_mode_...
9ad7767 2012-02-27 Merge pull request #5179 from RalphShnelvar/Binary_mode_...
b543f8f 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
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_...
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
f290d6f 2012-02-22 prepared statements can be disabled
cdc1885 2012-02-22 Merge pull request #5132 from rafaelfranca/fix-build
ef5670e 2012-02-22 Merge pull request #5119 from kennyj/fix_5114
66b7eb1 2012-02-22 bumping up arel
fd39847 2012-02-22 prepared statements can be disabled
35626fe 2012-02-22 bumping up arel
995d792 2012-02-22 bumping up arel
83e42d5 2012-02-22 prepared statements can be disabled
79f0a9b 2012-02-21 tag bind params with a bind param object
a566ee5 2012-02-21 tag bind params with a bind param object
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
5d0c181 2012-02-21 ruby 2.0 makes protected methods return false for respon...
0052d90 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...
f468d6e 2012-02-21 Merge pull request #5096 from lawso017/master
d70ed10 2012-02-21 Merge pull request #5096 from lawso017/master
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...
f48a33b 2012-02-21 tag bind params with a bind param object
563df87 2012-02-20 use Hash#delete with a default block
da7d0a2 2012-02-20 search private / protected methods in trunk ruby
3b824d6 2012-02-20 search private / protected methods in trunk ruby
07dc909 2012-02-20 search private / protected methods in trunk ruby
eff507f 2012-02-20 Merge pull request #5082 from willbryant/assigns_should_...
977183a 2012-02-20 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
848c3d4 2012-02-14 Merge pull request #3544 from amatsuda/_field_changed
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
2927007 2012-02-07 only unescape bytea after it has been read from the data...
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...
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 ...
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...
9fd3bde 2012-02-07 many of the OIDs mapped and implemented
00b62ab 2012-02-07 moving column types to an ivar on the result
ab6ebcc 2012-02-07 copy over columns hash on reload
d592ea3 2012-02-07 wrap and cache columns for typecasting
dd1eb78 2012-02-07 column_types hash is used for doing typecasting
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
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...
b332877 2012-02-07 always flush all logs. fixes #4277
55cc16f 2012-02-07 always flush all logs. fixes #4277
3e0ecde 2012-02-06 adding a comment for myself
5dec3dd 2012-02-06 delegate attribute typecasting to the column
321b4c8 2012-02-06 pg supports real booleans, so handle the case when `true...
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...
9aa4c6d 2012-02-03 Merge pull request #4868 from skult/3-2-stable
2abaa19 2012-02-02 Merge pull request #4856 from ihid/store_null_bug
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
4ca633e 2012-02-02 Merge pull request #4809 from cfeist/feist-sqlite-binary...
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
78d5d6f 2012-02-01 Merge pull request #4809 from cfeist/feist-sqlite-binary...
7bfdbea 2012-02-01 Merge pull request #4784 from semaperepelitsa/constantize
d613d60 2012-02-01 Merge pull request #4799 from arunagw/warning_fixed_for_...
c4469e6 2012-01-31 Revert "Merge pull request #4746 from jenslukowski/issue...
81f14a5 2012-01-31 Merge pull request #4735 from arton/master
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
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
70cbb1c 2012-01-26 bumping journey to 1.0.1
82ba5c4 2012-01-26 bumping journey to 1.0.1
33fda1c 2012-01-26 Merge pull request #4696 from rafaelfranca/issue-4653
5ac5acd 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. ...
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
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#[]
11e88a4 2012-01-25 Merge pull request #4658 from pwim/unicode-paths
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
c67ff97 2012-01-24 Merge pull request #4514 from brainopia/update_timezone_...
423241c 2012-01-24 Merge pull request #4514 from brainopia/update_timezone_...
e0fe62b 2012-01-24 Merge pull request #4514 from brainopia/update_timezone_...
8478b0c 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
3913b51 2012-01-24 Added custom regexps to ASTs that have literal nodes on ...
dea2523 2012-01-24 initialized the @segment_keys instance variable
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
5e81021 2012-01-23 updated the warning signature
e848c52 2012-01-23 Deprecated multi args to http route methods
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...
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
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
cd930c8 2012-01-13 moving rename column tests to their own class
28bb02a 2012-01-13 moving column attributes tests to their own class
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...
488c9ef 2012-01-12 moving to arel 3.0.0
e3f7d0d 2012-01-12 depend on journey 1.0.0
ac483a2 2012-01-12 moving the table and index test to it's own file
1d74af6 2012-01-12 moving to arel 3.0.0
6dac17f 2012-01-12 depend on journey 1.0.0
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-...
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
a58fb10 2012-01-06 backport assert_not_same
9342492 2012-01-06 require test/unit and sort test order
aa7857b 2012-01-06 started converting AS::TestCase to minitest
f65559f 2012-01-06 make sure the test case name is nil
056b838 2012-01-06 removing unnecessary requires
579acb4 2012-01-06 just mix the run method in for minitest
0579f30 2012-01-06 rescue the assertion exception
f8964bd 2012-01-06 add the class name to the assertion message
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
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...
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
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
38a0606 2012-01-06 test a subclass so that the removed method does not imac...
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
5681f79 2011-12-30 be explicit about where helpers are installed
116b9ed 2011-12-30 Merge pull request #4224 from alexeymuranov/my-fix-for-f...
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...
d538952 2011-12-22 rack bodies should be a list
2bc3f81 2011-12-22 rack bodies should be a list
3f92e5e 2011-12-22 rack bodies should be a list
3e00e1f 2011-12-22 refactoring routing tests
585e291 2011-12-22 refactoring routing tests
de6e92f 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
476dce4 2011-12-21 append puts the routes after the default, which causes a...
401b266 2011-12-21 just require things once
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
44ff03b 2011-12-21 adding integration test for journey #7
d6d7740 2011-12-21 switch to git journey
abdb105 2011-12-21 Merge pull request #4115 from Karunakar/action_pack
d5ccb5c 2011-12-21 adding integration test for journey #7
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...
040b794 2011-12-21 adding tests for #4029
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
135b3a0 2011-12-20 multiple key / values work
776af48 2011-12-20 PostgreSQL hstore types are automatically deserialized f...
8cb7bc8 2011-12-20 pg columns should understand the hstore type
3ef20aa 2011-12-20 Merge pull request #4035 from lest/date-type-cast
bb106e9 2011-12-20 remove more uses of deprecated logger methods
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
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
4371be2 2011-12-13 use Array#join so that file encoding doesn't impact retu...
810837d 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...
d09b67c 2011-12-11 Errno::ENOENT error makes more sense when a file cannot ...
4beaa9b 2011-12-11 Try to keep people from calling the deprecated flush met...
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...
8c26cd5 2011-12-08 Exceptions should read from the spec configu
e568c67 2011-12-08 load the encoding converter to work around [ruby-core:41...
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-...
cc3fb2e 2011-12-03 `load` should also return the value from `super`
8fabf78 2011-12-03 require needs to return true or false. thank you Ryan "z...
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!
8fedb5f 2011-11-18 allow people to set a local .Gemfile so that things like...
396ef44 2011-11-18 Revert "make sure to require the right deprecation warni...
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
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
a31a805 2011-11-18 Merge pull request #3683 from christos/schema_introspect...
2debbe1 2011-11-18 Merge pull request #3683 from christos/schema_introspect...
618300e 2011-11-17 fixing test case test on 1.9.3dev
0e9910e 2011-11-17 removing stubs. 1.9.3 implements Date.today in C so mock...
a437986 2011-11-17 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
8e6f86e 2011-10-31 this should never return nil, so no use for "try"
62a8674 2011-10-31 this should never return nil, so no use for "try"
74fbbca 2011-10-27 clear statement cache when tables are altered
4a065d5 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
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...
7ee8be5 2011-09-13 Merge pull request #2922 from wayneeseguin/master
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
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.
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
b92a025 2011-09-07 LRU cache in mysql and sqlite are now per-process caches.
24b3783 2011-09-07 fixing file name
77e0bdd 2011-09-07 LRU should cache per process in postgresql. fixes #1339
e1b500e 2011-09-07 LRU cache in mysql and sqlite are now per-process caches.
e6adeaa 2011-09-07 fixing file name
834d429 2011-09-07 LRU should cache per process in postgresql. fixes #1339
8e79c52 2011-09-07 Merge pull request #2922 from wayneeseguin/master
b9f66f4 2011-09-07 fixing view queries
d9a2071 2011-09-07 use the supplied bind values
f5ea24b 2011-09-07 Merge commit 'refs/pull/2909/head' of https://github.com...
76993f6 2011-09-07 use the supplied bind values
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
9959233 2011-09-07 Eliminate newlines in basic auth. fixes #2882
f6ced69 2011-09-07 Eliminate newlines in basic auth. fixes #2882
de03d4f 2011-09-07 updating changelog with pool limit
7c04e16 2011-09-07 Database adapters use a statement pool.
b37112f 2011-09-06 adding a statement pool for mysql and sqlite3
54b7e78 2011-09-06 Database adapters use a statement pool.
a4fa6ea 2011-09-06 adding a statement pool for mysql and sqlite3
51652a4 2011-09-06 Merge pull request #2893 from dmathieu/errors_has_key
c33b7c4 2011-09-05 Merge pull request #2716 from jbbarth/fix_invert_rename_...
6d93f70 2011-09-05 Merge pull request #2716 from jbbarth/fix_invert_rename_...
459e62a 2011-09-03 Merge pull request #2826 from guilleiguaran/changelog-re...
b7a62f2 2011-09-03 Merge pull request #2825 from guilleiguaran/bcrypt-ruby-...
8a9f4c6 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
f2aa46b 2011-09-01 * Psych errors with poor yaml formatting are proxied. Fi...
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...
8b9ddbd 2011-09-01 make sure encoding_aware? is available
3afa90d 2011-09-01 make sure encoding_aware? is available
af7c9b9 2011-09-01 CookieJar is enumerable. fixes #2795
fdd619e 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
aa94342 2011-08-30 Merge pull request #2756 from guilleiguaran/manifest-loc...
a244d11 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
1db0f20 2011-08-30 Merge pull request #2748 from guilleiguaran/assets-versi...
eaea03b 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
89f540c 2011-08-28 fixing typo
d63688d 2011-08-28 fixing typo
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...
b4ff82a 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...
20c0717 2011-08-25 Force binary data inserted for a string data type to utf...
42a7979 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...
50db00d 2011-08-24 fix ambiguous * and remove unused variable
68424fb 2011-08-24 fix ambiguous * and remove unused variable
7e80394 2011-08-24 fix ambiguous use of *
32836e7 2011-08-24 fix ambiguous use of *
b907271 2011-08-24 stop circular require warnings
23c5403 2011-08-24 only backport the to_d method if it does not exist
95d35fc 2011-08-24 only define the encoding reader since we define the writ...
bac5da3 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...
3cbc1bd 2011-08-24 we are *sure* we want to set the encoding, so silence wa...
3096629 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_...
93a9cad 2011-08-24 `load` should also return the value from `super`
b359628 2011-08-24 require needs to return true or false. thank you Ryan "z...
36d06d1 2011-08-24 `load` should also return the value from `super`
7c5cd40 2011-08-24 require needs to return true or false. thank you Ryan "z...
d7dc94a 2011-08-24 bumping bcrypt-ruby requirement
7286ecb 2011-08-24 bumping bcrypt-ruby requirement
09e2109 2011-08-24 bumping bcrypt-ruby requirement
c29426d 2011-08-24 dealing with some -w warnings on startup
44f0709 2011-08-24 dealing with some -w warnings on startup
29004de 2011-08-24 `load` should also return the value from `super`
a10606c 2011-08-23 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...
bf4714f 2011-08-20 Merge pull request #2602 from ernie/fix_predicate_builde...
257366d 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
5f94b93 2011-08-16 Properly escape glob characters.
bfc4325 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...
8a39f41 2011-08-16 prevent sql injection attacks by escaping quotes in colu...
a19ee5c 2011-08-16 properly escape html to avoid invalid utf8 causing XSS a...
66c3e31 2011-08-16 Tags with invalid names should also be stripped in order...
f9b642c 2011-08-16 prevent sql injection attacks by escaping quotes in colu...
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
c8e5c0d 2011-08-13 we should not ignore all gems in here
5399b20 2011-08-13 moving CI and Sam Ruby to the top of the list. I :heart...
bf0b6e4 2011-08-13 add section about notifying implementors
a7a3169 2011-08-13 fixing assert_difference issues on ruby 1.8
886d011 2011-08-13 fixing wrong words. thanks @jbrown
6b80917 2011-08-13 adding my brain dump of the release process
eaee18d 2011-08-13 make assert_difference error message not suck
1ff52cb 2011-08-13 initializing @open_transactions in the initialize method
d6af6fc 2011-08-13 add a migrate class method and delegate to the new instance
8293b10 2011-08-13 use File.directory? as Dir.exists? is only 1.9.2+
f85b966 2011-08-13 delay backtrace scrubbing until we actually raise an exc...
4a74493 2011-08-13 default writing the schema file as utf-8
17a66a8 2011-08-13 dump IO encoding value along with schema.rb so the file ...
ed09aef 2011-08-13 simplify conditionals by assuming hash values will never...
a704fd4 2011-08-13 use regular ruby rather than clever ruby
f445bb2 2011-08-13 fixing wildcard path matching when wildcard is inside pa...
797d225 2011-08-13 fixing tests on ruby trunk
7934ffe 2011-08-13 fixing whitespace errors
943a373 2011-08-12 moving test_generate to an integration test with one ass...
c420ebf 2011-08-12 Merge pull request #2503 from arunagw/cant_dup_on_nil
cdf6251 2011-08-10 Revert "Ensure original exception message is present in ...
47c6a77 2011-08-10 add the gem requirement for sqlite3
d00e164 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
4c49286 2011-08-09 reduce file stats by improving our dir glob pattern
128467e 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
df6b1e2 2011-08-04 we should not ignore all gems in here
b0b7070 2011-08-04 we should not ignore all gems in here
c7af6cf 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...
879dcad 2011-08-04 add section about notifying implementors
3727232 2011-08-04 fixing assert_difference issues on ruby 1.8
2d2c917 2011-08-04 fixing assert_difference issues on ruby 1.8
19ab8e4 2011-08-04 fixing wrong words. thanks @jbrown
bf5b4c0 2011-08-04 adding my brain dump of the release process
e63d3f7 2011-08-03 make assert_difference error message not suck
171881f 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
3e56758 2011-08-03 add a migrate class method and delegate to the new instance
3a29cc3 2011-08-03 add a migrate class method and delegate to the new instance
ebfad37 2011-08-02 use File.directory? as Dir.exists? is only 1.9.2+
3a4dc9d 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
b9f6798 2011-07-29 delay backtrace scrubbing until we actually raise an exc...
61c5c3d 2011-07-29 delay backtrace scrubbing until we actually raise an exc...
ea7f508 2011-07-29 delay backtrace scrubbing until we actually raise an exc...
6631abd 2011-07-29 updating changelog with schema.rb changes
3676af4 2011-07-29 default writing the schema file as utf-8
d13df74 2011-07-29 default writing the schema file as utf-8
cea06a8 2011-07-29 default writing the schema file as utf-8
6c0beb5 2011-07-29 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 ...
3d6e187 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...
7868cf8 2011-07-27 use regular ruby rather than clever ruby
ba43b9b 2011-07-27 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...
1768b6c 2011-07-26 fixing tests on ruby trunk
5f6accf 2011-07-26 fixing whitespace errors
64807b9 2011-07-26 fixing tests on ruby trunk
d4246e5 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
36fd3fd 2011-07-25 no need for an anonymous class on every setup call
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
5b88219 2011-07-24 just use normal ruby for stubbing
d89a33d 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
be48abb 2011-07-24 simplify singleton_class? method
cdc4274 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
6f917ad 2011-07-22 forgot to add this test case
253b472 2011-07-22 forgot to add this test case
787f1f3 2011-07-21 use rake tasks to set the default environment variables....
5b6121a 2011-07-21 use rake tasks to set the default environment variables....
b146477 2011-07-21 removing inline source option from rdoc task. fixes #2169
bb7e355 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
9a6b96a 2011-07-20 no need to sort the values
22e4727 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...
1b97f6c 2011-07-18 make tzinfo a development dependency
1e452f1 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
8966382 2011-07-01 a few minor performance improvements: fewer strings, few...
36d289a 2011-07-01 a few minor performance improvements: fewer strings, few...
37eef89 2011-07-01 calling super is super. if the other object is exactly e...
d5de496 2011-07-01 remove unused codes
2ed8097 2011-07-01 calling super is super. if the other object is exactly e...
06c72c4 2011-07-01 remove unused codes
2d459d2 2011-07-01 reduce calls to owners_by_key and to read_attribute, res...
441d8ec 2011-07-01 reduce calls to owners_by_key and to read_attribute, res...
ef787cf 2011-06-30 match method signature of the superclass
19f5576 2011-06-30 call super rather than delegating to the other objects e...
94d2b0b 2011-06-30 just alias eql? to == for frewer method calls
83005cf 2011-06-30 only calculate method name once
68b8710 2011-06-30 cache the plural name on the reflection so we do not pay...
6a283d5 2011-06-30 match method signature of the superclass
8e19a5d 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
f7bd07b 2011-06-30 only calculate method name once
f261ef4 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
e0fae72 2011-06-28 remove useless assignment
26caf32 2011-06-28 remove useless assignment
d864616 2011-06-28 lock_optimistically is typically true, so evaluate the c...
13e79eb 2011-06-28 lock_optimistically is typically true, so evaluate the c...
558b5bb 2011-06-28 reduce object allocation during AR instantiation
02f45d6 2011-06-28 reduce object allocation during AR instantiation
196f92f 2011-06-28 remove the check for needs_type_condition? because ensur...
9921eca 2011-06-28 remove the check for needs_type_condition? because ensur...
992b3b5 2011-06-28 stop using && for the short circuit side effect
5d954b4 2011-06-28 let strings be converted to symbols inside the interpreter
4006e73 2011-06-28 stop using && for the short circuit side effect
4ec47ca 2011-06-28 let strings be converted to symbols inside the interpreter
9fd0d91 2011-06-28 avoice paying hash cost if there are no serialized attri...
2fe088a 2011-06-28 cache column defaults for AR object instantiation
9152126 2011-06-28 avoice paying hash cost if there are no serialized attri...
45b7209 2011-06-28 cache column defaults for AR object instantiation
b927f0a 2011-06-27 AR object instantiation is ~30% faster in the simple case
06d4247 2011-06-27 AR object instantiation is ~30% faster in the simple case
0de56aa 2011-06-27 initialize instance variables
3a14e6f 2011-06-27 oops! remove debugging codes
5ddb60f 2011-06-27 initialize instance variables
6054c09 2011-06-27 oops! remove debugging codes
0abb7b8 2011-06-27 default create_with_value to a hash so we can eliminate ...
997aed2 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
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...
58ac641 2011-06-09 ensuring that json_escape returns html safe strings when...
0b02284 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...
2664897 2011-06-08 bumping to rails 3.1.0.rc2
54d262f 2011-06-07 Merge branch '3-0-8' into 3-0-stable
b341e45 2011-06-07 bumping to 3.0.8
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
1f02e3e 2011-06-06 oops! add parens so the block is properly bound
75fb26a 2011-06-06 oops! add parens so the block is properly bound
f8301eb 2011-06-06 set the environment variable from the rake file
8392f10 2011-06-06 set the environment variable from the rake file
945b131 2011-06-06 set the environment variable from the rake file
f0cb0ed 2011-06-06 more oracle fixes
3f3648c 2011-06-06 do not muck with the load path, that is the test task re...
e6c2d54 2011-06-06 updating configs for oracle
29c7258 2011-06-06 add test to the include path
1241997 2011-06-06 please use ruby -I lib:test path/to/test.rb, or export R...
424cf3b 2011-06-06 more oracle fixes
517ca87 2011-06-06 do not muck with the load path, that is the test task re...
841d296 2011-06-06 updating configs for oracle
c8d124c 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...
606108a 2011-06-06 more oracle fixes
50d331d 2011-06-06 do not muck with the load path, that is the test task re...
10eb479 2011-06-06 updating configs for oracle
b8714ed 2011-06-06 add test to the include path
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...
c0c9a33 2011-05-27 fixing test for mysql2
37b2104 2011-05-27 adding a test for #1322
8628948 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
d1c7470 2011-05-26 adding a test for #1322
179a8a4 2011-05-26 quoting id columns when doing hm:t joins. fixes #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
cae1d46 2011-05-25 add Psych::SyntaxError to the list of rescued YAML excep...
5856fc5 2011-05-25 use ! " " YAML string literal syntax rather than removin...
e4594f7 2011-05-25 load and prefer psych as the YAML parser when it is avai...
03f0f3c 2011-05-25 require Psych if possible, use Psych output when enabled
8e6b757 2011-05-25 load psych by default if possible
f55a171 2011-05-25 prefering psych as the yaml parser if possible, fixing a...
929e5c4 2011-05-25 fixing psych support in big decimal, fixing tests to sup...
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
79abb70 2011-05-24 rescue record invalid exceptions and return false from t...
1c079c5 2011-05-24 add tests surrounding behavior of save and save! for ass...
f0c09f7 2011-05-24 adding a test for create! with invalid associations
99cfdba 2011-05-24 do not bother with assert_nothing_raised, the test will ...
656e7b0 2011-05-24 rescue record invalid exceptions and return false from t...
1d864e8 2011-05-24 add tests surrounding behavior of save and save! for ass...
b102e60 2011-05-24 adding a test for create! with invalid associations
d485633 2011-05-24 do not bother with assert_nothing_raised, the test will ...
176883a 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...
9643387 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 ...
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
1716da0 2011-05-23 removing CSV fixture support
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
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
f2c6f04 2011-05-16 make sure log file is written in binary mode. fixes #497
a2b1be2 2011-05-16 simplifying buffered logger for easier and slightly more...
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
a44f228 2011-05-13 backport skip to the AR base class
ce1a1b4 2011-05-13 supporting infinity and -infinity for timestamps in PG. ...
dc2b999 2011-05-13 supporting infinity and -infinity for timestamps in PG. ...
e4f48b9 2011-05-13 backport skip to the AR base class
7775670 2011-05-13 test/unit in ruby trunk adds a new instance variable. YAY!
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
558334a 2011-05-10 deprecating CSV fixture support
714fea8 2011-05-10 deprecating read_csv_fixture_files method
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
1d7c033 2011-05-01 using bind parameters for updates
e14e696 2011-05-01 fixing arel requirements for released arel
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.
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
850b3ca 2011-04-29 supporting nil when passed in as an IN clause
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...
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...
8571fac 2011-04-14 insert statements are prepared, but values are not escap...
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...
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...
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
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
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
1f3d3eb 2011-04-11 pg should define insert_sql so that query cache actually...
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...
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
2e757bc 2011-04-05 do not return html safe strings from auto_link