0
I Use This!
Activity Not Available

Commits : Listings

Analyzed over 1 year ago. based on code collected over 1 year ago.
Jan 21, 2024 — Jan 21, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
bump version More... over 14 years ago
Merge pull request #10 from openSUSE/master More... over 14 years ago
Merge pull request #12 from GSA-OCSIT/master More... over 14 years ago
Merge pull request #17 from KensoDev/master More... over 14 years ago
Added local RVMRC file to the ignore, added the Gemfile.lock as well More... almost 15 years ago
Some reformatting, to make it clearer More... almost 15 years ago
Fixed the documentation, the gem is hosted on RubyGems now, so you don't need to go through Github More... almost 15 years ago
Merge pull request #1 from promisedlandt/master More... almost 15 years ago
Specified encoding in gemspec More... almost 15 years ago
Umlaut removed More... almost 15 years ago
match Rails' transaction method signature by accepting an optional options parameter More... about 15 years ago
Modified default scheduler to choose initial slave at random, instead of first in list More... about 15 years ago
fix Rails 3.1 compatibility by getting rid of the RAILS_* constants. More... about 15 years ago
bump version to 0.3.0 More... over 15 years ago
bringin rspec tests up to date with rails3 and the latest rspec More... over 15 years ago
removed alias_method_chain of reload and replaced with simply overriding reload and calling super. Was causing infinite recursion in some cases More... over 15 years ago
initializing query_cache to empty hash, needed for Rails 3 More... over 15 years ago
modifications to work with Rails 3: reordered include of QueryCacheCompat to override the new select_all method within the QueryCache module and added a require for the query_cache to avoid an undefined constant error More... over 15 years ago
added with_slave + optional defaults_to_master flag More... over 16 years ago
bump version More... over 16 years ago
Removing ugly Float#to_1f hack and using Float#round (as overridden by ActiveSupport) instead More... over 16 years ago
Adding docs to README Fixing bug in distribution test Removing unused database_weighted.yml More... over 16 years ago
Cleanup More... over 16 years ago
Dealing with wacky weights when setting up the WEIGHT constant (0 => 1, 'abc' => 1, -4 => 4) Memoizing WeightedScheduler#total_weight Implementing distribution algorithm for WeightedScheduler#next_index! More... over 16 years ago
ConnectionProxy.setup! takes a parameter with a scheduler class (defaults to Scheduler) ConnectionProxy.setup! creates a new instance of self using passing the scheduler ConnectionProxy.init_slaves uses the :weight key to set a WEIGHT constant to whatever the value is (0 if missing) Added ConnectionProxy#scheduler to read the weirdly named @slaves ivar Added WeightedScheduler class where weighted query distribution will be implemented Fixed specs where needed More... over 16 years ago
ignoring spec/debug.log More... over 16 years ago
set default for master_models depending on Rails version; update gemspec for gemcutter.org More... about 17 years ago
added docs how to use with Phusion Passenger More... over 17 years ago
now using gem version of tlattr_accessors More... over 17 years ago
some refactoring and first stab at thread-safety. See the "Changes in 0.2.0" section in the readme. More... over 17 years ago