summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/pool
Commit message (Expand)AuthorAgeFilesLines
* provide connectionfairy on initializeMike Bayer2021-11-293-52/+223
* Remove object in class definitionFederico Caselli2021-11-222-4/+4
* De-emphasize notion of "default driver" (DBAPI)Gord Thompson2021-11-091-2/+2
* fully implement future engine and remove legacyMike Bayer2021-11-071-1/+1
* Surface driver connection object when using a proxied dialectFederico Caselli2021-09-173-60/+191
* Replace all http:// links to https://Federico Caselli2021-07-045-5/+5
* Propagate asyncio flag from the dialect to selected pool classesFederico Caselli2021-06-082-7/+12
* Add new "sync once" mode for pool.connectMike Bayer2021-04-211-5/+11
* Add support for aiosqliteFederico Caselli2021-03-242-12/+30
* Merge "Ignore flake8 F401 on specific files"mike bayer2021-03-071-4/+4
|\
| * Ignore flake8 F401 on specific filesFederico Caselli2021-03-031-4/+4
* | Replace reset_agent with direct call from connectionMike Bayer2021-03-061-64/+31
|/
* Fix a couple of bugs in the asyncio implementationFederico Caselli2021-01-212-8/+31
* Create explicit GC ordering between ConnectionFairy/ConnectionRecordMike Bayer2021-01-151-9/+40
* reinvent xdist hooks in terms of pytest fixturesMike Bayer2021-01-131-6/+29
* happy new yearMike Bayer2021-01-045-5/+5
* Support testing of async drivers without fallback modeFederico Caselli2020-12-302-0/+6
* QueuePool: support subsecond timeoutJordan Pittier2020-11-211-3/+5
* Support pool.connect() event firing before all elseMike Bayer2020-11-191-1/+3
* generalize scoped_session proxying and apply to asyncio elementsMike Bayer2020-10-101-0/+1
* Revert "Use monotonic time for pool age measurement"Mike Bayer2020-10-071-9/+17
* Use monotonic time for pool age measurementMike Bayer2020-10-071-17/+9
* Merge "Pass all pool parameters in recreate()"mike bayer2020-09-141-0/+8
|\
| * Pass all pool parameters in recreate()Mike Bayer2020-09-141-0/+8
* | Adapt event exec_once_mutex to asyncioMike Bayer2020-09-143-0/+9
|/
* Implement rudimentary asyncio support w/ asyncpgMike Bayer2020-08-132-1/+9
* Assert reset agent always set correctly and is activeMike Bayer2020-05-131-2/+18
* Set up absolute references for create_engine and relatedMike Bayer2020-04-142-7/+8
* Run search and replace of symbolic module namesMike Bayer2020-04-143-40/+49
* Ensure all nested exception throws have a causeMike Bayer2020-03-021-2/+2
* Don't call pre_ping for fresh connectionMike Bayer2020-02-261-11/+21
* Do away with pool._refsMike Bayer2020-02-012-7/+0
* Reorganize core event modules to avoid import cyclesMike Bayer2020-01-212-0/+237
* Merge "Use context managers for threading.Lock()"mike bayer2020-01-031-4/+1
|\
| * Use context managers for threading.Lock()Heckad2020-01-031-4/+1
* | happy new yearMike Bayer2020-01-014-4/+4
|/
* Note time passage requirement for pool.invalidate()Mike Bayer2019-12-271-0/+13
* Remove deprecated extension and similar classesMike Bayer2019-10-061-35/+0
* Add new "exec_once_unless_exception" system; apply to dialect.initializeMike Bayer2019-08-181-1/+1
* Rewrite pool reset_on_return parsing using a util functionMike Bayer2019-08-111-10/+10
* Remove threadlocal engine strategy, engine strategies pool threadlocalMike Bayer2019-07-152-49/+4
* Improve documentation for connection pool loggingjaskiratsingh2019-04-051-5/+14
* Restore use_threadlocal equivalent behavior to SingletonThreadPoolMike Bayer2019-04-031-0/+21
* Fix many spell glitchesLele Gaifax2019-01-251-1/+1
* Merge "Provide public accessor for Pool.timeout()."mike bayer2019-01-241-0/+3
|\
| * Provide public accessor for Pool.timeout().Irina Delamare2019-01-241-0/+3
* | Add deprecation warnings to all deprecated APIsMike Bayer2019-01-233-46/+26
|/
* Convert most "See also" phrases into .. seealso::Mike Bayer2019-01-151-1/+3
* Remove version directives for 0.6, 0.7, 0.8Mike Bayer2019-01-151-9/+0
* Merge "use ..deprecated directive w/ version in all cases"mike bayer2019-01-121-7/+16
|\