summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/pool/base.py
Commit message (Expand)AuthorAgeFilesLines
* ensure event handlers called for all do_pingticket_5648Mike Bayer2023-03-011-2/+5
* do not return asyncio connections to the pool under gcMike Bayer2023-02-061-25/+40
* replace @decorated_property decoratorMike Bayer2023-01-121-2/+4
* happy new year 2023Mike Bayer2023-01-031-1/+1
* catch all BaseException in pool and revert failed checkoutsMike Bayer2022-12-131-5/+25
* try to support mypy 0.990Mike Bayer2022-11-091-1/+1
* ensure pool.reset event always called for resetMike Bayer2022-10-301-48/+130
* integrate connection.terminate() for supporting dialectsMike Bayer2022-08-241-10/+28
* deprecate .connection on _ConnectionFairy, _ConnectionRecordMike Bayer2022-05-221-10/+10
* run zimports to match pref changesMike Bayer2022-05-061-1/+0
* pep484: schema APIMike Bayer2022-04-151-42/+47
* update flake8 noqa skips with proper syntaxFederico Caselli2022-04-111-6/+6
* pep 484 for typesMike Bayer2022-03-191-1/+1
* move compiler / pool critical casts awayMike Bayer2022-03-141-1/+5
* adapt create_engine from sqlalchemy2-stubsMike Bayer2022-03-071-5/+1
* pep-484 for engineMike Bayer2022-03-011-66/+73
* pep-484 for poolMike Bayer2022-02-171-414/+490
* pep-484 for sqlalchemy.event; use future annotationsMike Bayer2022-02-151-0/+2
* after all that, use pytest warnings pluginMike Bayer2022-01-231-2/+11
* Merge "Fix various source comment/doc typos" into mainmike bayer2022-01-071-1/+1
|\
| * Fix various source comment/doc typosluz paz2021-12-291-1/+1
* | happy new year 2022Mike Bayer2022-01-061-1/+1
|/
* provide connectionfairy on initializeMike Bayer2021-11-291-51/+216
* Remove object in class definitionFederico Caselli2021-11-221-3/+3
* fully implement future engine and remove legacyMike Bayer2021-11-071-1/+1
* Surface driver connection object when using a proxied dialectFederico Caselli2021-09-171-58/+159
* Replace all http:// links to https://Federico Caselli2021-07-041-1/+1
* Propagate asyncio flag from the dialect to selected pool classesFederico Caselli2021-06-081-2/+8
* Add new "sync once" mode for pool.connectMike Bayer2021-04-211-5/+11
* Add support for aiosqliteFederico Caselli2021-03-241-0/+7
* Replace reset_agent with direct call from connectionMike Bayer2021-03-061-64/+31
* Fix a couple of bugs in the asyncio implementationFederico Caselli2021-01-211-8/+25
* 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-041-1/+1
* 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
* Adapt event exec_once_mutex to asyncioMike Bayer2020-09-141-0/+2
* 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-141-4/+4
* Run search and replace of symbolic module namesMike Bayer2020-04-141-19/+24
* 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-011-6/+0
* happy new yearMike Bayer2020-01-011-1/+1
* 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