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

#1 Aaron Patterson - Rails 3.0.0
Showing 168 commits

Hash Date Message
9ba46cf 2010-08-25 use blank? instead of present?, mark SQL literals as SQL...
3dc9880 2010-08-25 no need to send on a public method
da7a280 2010-08-25 refactor select { is_a? } to grep()
bfe956d 2010-08-25 run tests in verbose mode
e991f39 2010-08-25 mark SQL literals as SQL literals
36fcc99 2010-08-24 marking sql literals as sql literals
6a1ea88 2010-08-23 we should mark sql strings as sql literals
1cc653f 2010-08-23 sql literal strings should be marked as sql literal strings
eeb9b37 2010-08-23 we should mark strings as SQL Literal values
6ca6ef2 2010-08-22 removing duplicate tests
612c233 2010-08-20 adding FOUND_ROWS to the connect flags for mysql2
809a04b 2010-08-20 fisting after_rollback and after commit callbacks
e509d4a 2010-08-20 updates return number of rows matched rather than number...
49e406e 2010-08-19 removing useless ternary
1ef9b98 2010-08-19 we should wrap strings as sql literals
a16ec2f 2010-08-19 refactor if / else to ||=
2f6383e 2010-08-18 refactoring to remove duplicate logic
7e85b16 2010-08-18 call to present? is not necessary
59e63e7 2010-08-13 converting to a symbol is not necessary
79e15f0 2010-08-13 removing a lolinject
108179b 2010-08-13 avoid direct use of arel constants
bacf781 2010-08-13 removing references to arel constants
e86b758 2010-08-13 avoiding symbol to proc again
abd9736 2010-08-13 do not use arel constants directly
fb6edb1 2010-08-13 symbol to proc is slow, we should avoid it
c8509d5 2010-08-11 subtracting blank strings is slightly faster than blank?
ff760dd 2010-08-11 avoid multiple hash lookups
5352a89 2010-08-11 dry up the hash dup and avoid sending nil values
a56ee4c 2010-08-11 avoiding tap saves us time
dac2b37 2010-08-11 unless Array#empty? is faster than if Array#present?
8464ee0 2010-08-11 stop using private methods
91930dc 2010-08-06 reduce the number of times current_connection_id is call...
001a574 2010-08-06 test to ensure that respond_to? delegates to arel
a897a1f 2010-08-06 sorry AR, my privates are none of your business
8fb0c9f 2010-08-06 do not rely on arel class structure
0a86cb5 2010-08-05 fixing whitespace errors
05a49c7 2010-08-04 avoid passing lists of lists to the group clause
ba9602b 2010-08-04 call to_a since we are not passing anything to all()
906ef23 2010-08-04 fisting indentation
f316a85 2010-08-04 do not pass AR objects to ARel
9269e55 2010-08-04 avoid passing AR::Base objects to Arel when we can
834e304 2010-07-30 reverting where() functionality, adding a test
ecfb252 2010-07-30 fewer method calls, using faster methods when possible
d1c53a9 2010-07-30 reducing function calls and using faster methods for tes...
a7a6a2f 2010-07-29 got the ternary backwards. somehow the sqlite tests pas...
f171bc6 2010-07-29 PERF: avoiding splat args and reducing function calls
d69949e 2010-07-29 Shouldn't have committed this! Revert "avoid calling to_...
1c030a3 2010-07-29 avoid calling to_sql twice
fe9d7ab 2010-07-28 slight performance improvement when grabbing an arel table
32844cb 2010-07-26 fixing space errors
13df581 2010-07-25 using AREL from the environment if it exists
53fbbf4 2010-07-25 fisting warning
df95948 2010-07-25 do not execute the session tests within transactions
0d0e793 2010-07-25 look up connection once
fc088d4 2010-07-25 cache the instrumentor for a speed gain
b7e0408 2010-07-25 use a hash to collect optional statistics about the inst...
b50635a 2010-07-23 update Rakefiles for RDoc 2.5
5ebc1d8 2010-07-23 testing sqlbypass destroy. caching connection during des...
9b48a94 2010-07-23 brrrrr! freeze is not needed
5e6382e 2010-07-23 fixing space error
34ff74f 2010-07-23 refactoring more methods to a class methods module
da37716 2010-07-23 refactoring class methods to a module
97f3c73 2010-07-22 refactor to use instance methods and be kind to subclasses
38734af 2010-07-22 adding a test for session save
a78547a 2010-07-21 testing loaded? method and reducing funcalls
87a319c 2010-07-21 testing new_record? and converting to an attribute
f5de56f 2010-07-21 reducing function calls in the session store
4e6cf42 2010-07-21 readability is hip
ba0d2a9 2010-07-21 starting sql bypass test, fixing create_table and drop_t...
bdbe390 2010-07-21 initializing instance variables
1f8edb9 2010-07-21 adding tests for sessions and clearing up warnings
e1df4b9 2010-07-20 adding a reader for loaded, initializing @loaded to false
202fb79 2010-07-19 reusing the time instrumentation from the instrumenter r...
1b26c66 2010-07-19 mocking out debing? call in the MockLogger
ad4ef42 2010-07-19 avoid const lookup. we know what these constants are in...
dd4e81d 2010-07-19 avoid call to Array#first
ad8f4df 2010-07-19 avoid proc activation every time a log message is made
8cbb89c 2010-07-19 subscriber does not need to be a block, but an object th...
b2c8a5f 2010-07-18 Notifier API == Fanout API, so replace Notifier with Fan...
234b969 2010-07-18 tap the subscriber for easier return value
2cbef69 2010-07-18 bind method is not needed, so goodbye! <3 <3 <3
cfca559 2010-07-17 convert duration to an attr_reader
606d8fd 2010-07-17 drained? is never called
fa73e77 2010-07-17 private method is not needed
4226c93 2010-07-17 removing Binding class
9c80f5b 2010-07-17 use === to avoid regular expression creation, and speed ...
42be67e 2010-07-16 unfactoring clear_stale_cached_connections!
8d17f53 2010-07-16 adding a test for clearing stale connections
7ba54ff 2010-07-16 fixing test file name
2244bb0 2010-07-16 fixing whitespace errors
04ef434 2010-07-16 only test for existence of +pool+ once
b952470 2010-07-16 use an attr_reader for performance
1b2824b 2010-07-16 fixing typeo. thanks bamnet!
62dd1d8 2010-07-15 clean up ||= with an initialized variable and attr_reader
955b26a 2010-07-15 primary_key_name already checks for the model_class
d41a28b 2010-07-15 use array intersection for dry / faster code
1db8ed0 2010-07-14 activerecord tests should inherit from ActiveRecord::Tes...
6a53445 2010-07-14 remove useless ternary in PostgreSQL adapter
8ba14c2 2010-07-14 PostgreSQLAdapter#query string interpolation calls to_s ...
51c9b66 2010-07-14 PostgreSQLAdapter#query bail early if there is no column...
36150c9 2010-07-14 Let's initialize instance variables in the postgres adap...
e35e617 2010-07-13 reducing range comparisons when converting types to sql
35e3041 2010-07-13 only loop through all rows and columns once in the postg...
bc35631 2010-07-13 use constants instead of magic numbers. meow
2aed63e 2010-07-13 our method is modifying the original array, so refactor ...
2c3aab3 2010-07-13 PostgreSQLAdapter#select_raw removing dead code
79e9f4a 2010-07-13 PostgreSQLAdapter#select_raw use each_with_index to avoi...
8521cdf 2010-07-13 PostgreSQLAdapter#select_raw fields and results are empt...
c9710a4 2010-07-13 refactor PostgreSQLAdapter#result_as_array to create few...
7c4e040 2010-07-12 cleaning up PostgreSQLAdapter#select
cee2ff2 2010-07-12 these strings do not need to be frozen
8fb838e 2010-07-12 use Hash#each to avoid a second hash lookup
f33ee69 2010-07-10 reducing funcalls, cleaning up primary key methods for s...
0bac4c7 2010-07-10 primary key behavioral tests
51783c0 2010-07-10 behavioral tests for sqlite adapter
1e1af8f 2010-07-10 adding more behavioral tests for the sqlite adapter
7b0f853 2010-07-08 moving parse_sqlite_config to the sqlite3_connection met...
9ac9c35 2010-07-08 removing useless code. [#5070 state:resolved]
c58e7a7 2010-07-07 adding some behavioral tests for the sqlite adapter. [#5...
f8720a0 2010-07-01 porting session.clear fix to master branch. [#5030 state...
3f563f1 2010-06-29 AssociationCollection#create_by_*, find_or_create_by_* w...
abd568b 2010-06-27 removing useless code. [#4988 state:resolved]
100d228 2010-06-26 adding adapter tests, avoiding private apis, fixing code...
6e65573 2010-06-25 refactoring the postgres adapter index method to avoid i...
4464d10 2010-06-25 index dump should not include full text indexes. Thanks ...
5e2b473 2010-06-25 reorganizing adapter specific tests. [#4974 state:resolved]
bf6661c 2010-06-17 setting the timezone in postgres to whatever ruby thinks...
5ae7a9d 2010-06-17 when the timezone is nil, a TimeWithZone object should n...
8e56085 2010-06-16 use assert_in_delta() for floating point comparisons in ...
eb69721 2010-06-08 forcing encoding on 1.9 when dealing with "binary" colum...
d4d352b 2010-04-17 fisting codes so it will parse [#4430 state:resolved]
b7693dc 2010-04-17 working around syck defects by optionally matching a spa...
d92e311 2010-04-17 making yaml tests less specific to emitter. [#4425 state...
cd6578f 2010-04-17 fixing invalid yaml [#4424 state:resolved]
dc94d81 2010-04-16 fixing invalid yaml [#4418 state:resolved]
779723a 2010-04-16 fix a failure and some warnings on 1.9.2 [#4417 state:re...
ecf039f 2010-04-11 mode postgresql adapters table_exists? method take the s...
61355c0 2010-04-11 clearing up many warnings, removing unnecessary regular ...
f46dc9b 2010-04-10 clear the rest of the warnings, run with warnings turned...
922e4c5 2010-04-10 kill warnings on 1.8.7 [#4331 state:resolved]
0e44eb3 2010-04-08 fisting stack trace [#4349 state:resolved]
30f3a3d 2010-04-02 errors.rb needs to be declared as UTF-8 [#3941 state:res...
98d2d8c 2010-03-29 use the database to lower case strings rather than ruby....
3172db1 2010-03-27 avoiding a few closure references by evaling. [#4223 sta...
ed21f0c 2010-03-24 expand migration paths before requiring them. [#4240 sta...
bc48d39 2010-03-24 do not use unloadable constants in tests [#4260 state:re...
541194f 2010-03-19 switching migrations to use require cleans up many warni...
587f468 2010-03-18 kill where / having method redefine warnings. [#4225 sta...
3911a7c 2010-03-18 squelching more warnings in the AR tests. [#4218 state:r...
b652aa8 2010-03-17 cleaning up a bunch of method already defined warnings [...
db2d96a 2010-03-17 fixing activemodel tests. [#4210 state:resolved]
843255a 2010-03-17 fixing activerecord tests [#4205 state:resolved]
df735cf 2010-03-16 fisting uninitialized ivar warnings. [#4198 state:resolved]
8c3e46c 2010-03-16 clean up more warnings, remove unnecessary methods, fix ...
dcf1441 2010-03-16 removing dead code from activerecord tests. [#4187 state...
1def143 2010-03-16 cleaning up a bunch of parse time warnings in AR [#4186 ...
5de3698 2010-03-15 cleaning up many more warnings in activerecord [#4180 st...
95bd56e 2010-03-14 speeding up clone_attributes, changing readonly to be in...
115230e 2010-03-14 cleaning up some test warnings
aad432a 2010-03-10 removing spawn from SpawnMethods
a424f19 2010-03-07 drying up more code in associations.rb
939291e 2010-03-07 deleting repeated code
3789539 2010-03-07 converting inject to each and map
45c36ea 2010-03-06 refactoring build_where
beda2d4 2010-01-26 future proofing the sqlite3 adapter code
636624f 2009-09-17 making nokogiri to hash less clever, more fast O_o
f959758 2009-09-13 making secure_compare faster
49bdbeb 2009-07-02 wycats forgot a +1, so I added it [#2749 state:resolved]