Skip to content
This repository has been archived by the owner on Apr 17, 2018. It is now read-only.

Datamapper & connection pool logic #232

Open
kapso opened this issue Oct 12, 2012 · 6 comments
Open

Datamapper & connection pool logic #232

kapso opened this issue Oct 12, 2012 · 6 comments
Milestone

Comments

@kapso
Copy link

kapso commented Oct 12, 2012

So I am trying to use datamapper inside my Rails 3.2.8 app.

I have a config/initializers/dm.rb where I load the database.yml

hash = YAML.load(File.new("database.yml"))
DataMapper.setup(:default, hash[Rails.env])

I have a pool property set in the database.yml file, but I noticed that datamapper does not use that. It has this magic number 8 which it uses, where is this number coming from? And how can I configure pool settings for datamapper.

@ghost
Copy link

ghost commented Oct 12, 2012

Can you post the database.yml with credentials stripped?

@nmccready
Copy link

was this ever figured out? How do you set the datamapper pool size in the settings?

@knowtheory
Copy link
Member

All of that stuff gets set down in DataObjects, and i can't remember
exactly how to set it off hand. There should be a setting you can control
through the database setup, but I don't recall off hand (and i'm totally
swamped, otherwise i would lend a hand). Hopefully knowing where to look
can give you a leg up on digging into the details.

-T

On Fri, Aug 23, 2013 at 11:48 AM, nmccready [email protected]:

was this ever figured out? How do you set the datamapper pool size in the
settings?


Reply to this email directly or view it on GitHubhttps://github.com//issues/232#issuecomment-23176020
.

@nmccready
Copy link

I found the code, but is the pool size and number of threads passed in via the database.yml file? IE is there pool: 100 setting?

@tpitale
Copy link
Member

tpitale commented Feb 8, 2016

There is no mention of pool in dm-rails either: https://github.com/datamapper/dm-rails

The connection pooling appears to be done on a per-connection/adapter basis: https://github.com/datamapper/do/search?utf8=%E2%9C%93&q=pool_size

@tpitale
Copy link
Member

tpitale commented Feb 8, 2016

@nmccready To answer your question, it appears that the answer is no. I've opened an issue in DO to add the basic support for something like this. But I don't know if/when it will be done.

@tpitale tpitale added this to the Backlog milestone Feb 14, 2016
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants