- 08 11月, 2008 1 次提交
-
-
由 Nick Sieger 提交于
Simplify dispatcher callbacks to eliminate unnecessary stale thread purging. [Nick Sieger, Pratik Naik] Signed-off-by: NPratik Naik <pratiknaik@gmail.com>
-
- 06 11月, 2008 2 次提交
-
-
由 Pratik Naik 提交于
-
由 Wes Oldenbeuving 提交于
Signed-off-by: NPratik Naik <pratiknaik@gmail.com>
-
- 06 10月, 2008 1 次提交
-
-
由 Pratik Naik 提交于
-
- 04 10月, 2008 2 次提交
-
-
由 Aliaksey Kandratsenka 提交于
Signed-off-by: NMichael Koziarski <michael@koziarski.com> [#1169 state:committed]
-
由 Aliaksey Kandratsenka 提交于
After releasing monitor some connection(s) may appear in pool before monitor is re-aquired. When this happens we'll wait for connection which is already available. Signed-off-by: NMichael Koziarski <michael@koziarski.com>
-
- 04 9月, 2008 3 次提交
-
-
由 Michael Koziarski 提交于
-
由 Nick Sieger 提交于
Signed-off-by: NJeremy Kemper <jeremy@bitsweat.net>
-
由 Nick Sieger 提交于
Signed-off-by: NMichael Koziarski <michael@koziarski.com>
-
- 30 8月, 2008 20 次提交
-
-
由 Nick Sieger 提交于
-
由 Nick Sieger 提交于
Remove some synchronization that's probably overkill, assuming one doesn't establish connections frequently
-
由 Nick Sieger 提交于
- Add connection checkin and checkout callbacks to adapter to allow adapter-specific customization of behavior (e.g., JRuby w/ JNDI)
-
由 Nick Sieger 提交于
- also clean up some cruft remaining from per-thread connection cache
-
由 Nick Sieger 提交于
Remove CachedConnectionPerThread per-thread pooling mechanism in favor of a fixed pool with default maximum of 5 connections
-
由 Nick Sieger 提交于
-
由 Nick Sieger 提交于
-
由 Nick Sieger 提交于
-
由 Nick Sieger 提交于
-
由 Nick Sieger 提交于
-
由 Nick Sieger 提交于
-
由 Nick Sieger 提交于
-
由 Nick Sieger 提交于
-
由 Nick Sieger 提交于
-
由 Nick Sieger 提交于
-
由 Nick Sieger 提交于
- delegating methods left behind
-
由 Nick 提交于
- Also carry allow_concurrency value through to connection adapter (for postgresql)
-
由 Nick 提交于
-
由 Nick 提交于
- use new active support Module#synchronize - allow_concurrency now switches between a null monitor and a regular monitor (defaulting to null monitor to avoid overhead)
-
由 Nick 提交于
So far so good, tests still run clean. Next steps: synchronize connection pool access and modification, and change allow_concurrency to simply switch a real lock for a null lock.
-