0
I Use This!
Activity Not Available

Commits : Listings

Analyzed about 1 year ago. based on code collected about 1 year ago.
Jan 21, 2024 — Jan 21, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
bump version More... almost 14 years ago
Merge pull request #10 from openSUSE/master More... almost 14 years ago
Merge pull request #12 from GSA-OCSIT/master More... almost 14 years ago
Merge pull request #17 from KensoDev/master More... almost 14 years ago
Added local RVMRC file to the ignore, added the Gemfile.lock as well More... about 14 years ago
Some reformatting, to make it clearer More... about 14 years ago
Fixed the documentation, the gem is hosted on RubyGems now, so you don't need to go through Github More... about 14 years ago
Merge pull request #1 from promisedlandt/master More... about 14 years ago
Specified encoding in gemspec More... about 14 years ago
Umlaut removed More... about 14 years ago
match Rails' transaction method signature by accepting an optional options parameter More... over 14 years ago
Modified default scheduler to choose initial slave at random, instead of first in list More... over 14 years ago
fix Rails 3.1 compatibility by getting rid of the RAILS_* constants. More... over 14 years ago
bump version to 0.3.0 More... over 14 years ago
bringin rspec tests up to date with rails3 and the latest rspec More... almost 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... almost 15 years ago
initializing query_cache to empty hash, needed for Rails 3 More... almost 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... almost 15 years ago
added with_slave + optional defaults_to_master flag More... over 15 years ago
bump version More... almost 16 years ago
Removing ugly Float#to_1f hack and using Float#round (as overridden by ActiveSupport) instead More... almost 16 years ago
Adding docs to README Fixing bug in distribution test Removing unused database_weighted.yml More... almost 16 years ago
Cleanup More... almost 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... almost 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... almost 16 years ago
ignoring spec/debug.log More... almost 16 years ago
set default for master_models depending on Rails version; update gemspec for gemcutter.org More... over 16 years ago
added docs how to use with Phusion Passenger More... almost 17 years ago
now using gem version of tlattr_accessors More... almost 17 years ago
some refactoring and first stab at thread-safety. See the "Changes in 0.2.0" section in the readme. More... almost 17 years ago