Last active
January 27, 2022 09:10
-
-
Save zzzeek/69c974423af1bda44dc92a5c034034c3 to your computer and use it in GitHub Desktop.
comparing SQLAlchemy 1.4 async to "databases"
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import asyncio | |
import contextlib | |
import cProfile | |
import io | |
import pstats | |
import random | |
from sqlalchemy import cast | |
from sqlalchemy import Column | |
from sqlalchemy import Integer | |
from sqlalchemy import MetaData | |
from sqlalchemy import String | |
from sqlalchemy import Table | |
from sqlalchemy.ext.asyncio import create_async_engine | |
@contextlib.contextmanager | |
def profiled(): | |
pr = cProfile.Profile() | |
pr.enable() | |
yield | |
pr.disable() | |
s = io.StringIO() | |
ps = pstats.Stats(pr, stream=s).sort_stats("cumulative") | |
ps.print_stats() | |
# uncomment this to see who's calling what | |
# ps.print_callers() | |
print(s.getvalue()) | |
meta = MetaData() | |
t1 = Table( | |
"t1", meta, Column("id", Integer, primary_key=True), Column("name", String) | |
) | |
async def async_setup(engine): | |
# engine is an instance of AsyncEngine | |
# conn is an instance of AsyncConnection | |
async with engine.begin() as conn: | |
await conn.run_sync(meta.drop_all) | |
await conn.run_sync(meta.create_all) | |
await conn.execute( | |
t1.insert(), [{"name": "some name %d" % i} for i in range(500)] | |
) | |
async def run_queries(engine, index): | |
async with engine.connect() as conn: | |
result = await conn.execute( | |
t1.select() | |
.where(cast(t1.c.name, String).like("some name%")) | |
.where(t1.c.id % 17 == index) | |
) | |
rows = result.fetchall() | |
assert len(rows) >= 29 | |
async def async_bench(engine): | |
tasks = [ | |
asyncio.create_task(run_queries(engine, random.randint(1, 16))) | |
for i in range(1000) | |
] | |
for task in tasks: | |
await task | |
engine = create_async_engine( | |
"postgresql+asyncpg://scott:tiger@localhost/test", | |
# query_cache_size=0, # will slow it down a bit | |
# echo="debug" | |
) | |
asyncio.get_event_loop().run_until_complete(async_setup(engine)) | |
with profiled(): | |
asyncio.get_event_loop().run_until_complete(async_bench(engine)) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# same as plain SQLAlchemy but adds "lambda statement" feature to produce | |
# even faster compiled SQL queries | |
import asyncio | |
import contextlib | |
import cProfile | |
import io | |
import pstats | |
import random | |
from sqlalchemy import cast | |
from sqlalchemy import Column | |
from sqlalchemy import Integer | |
from sqlalchemy import MetaData | |
from sqlalchemy import lambda_stmt | |
from sqlalchemy import String | |
from sqlalchemy import Table | |
from sqlalchemy.ext.asyncio import create_async_engine | |
import time | |
@contextlib.contextmanager | |
def profiled(): | |
if False: | |
now = time.time() | |
yield | |
total = time.time() - now | |
print("TOTAL TIME %.4f" % total) | |
return | |
pr = cProfile.Profile() | |
pr.enable() | |
yield | |
pr.disable() | |
s = io.StringIO() | |
ps = pstats.Stats(pr, stream=s).sort_stats("cumulative") | |
ps.print_stats() | |
# uncomment this to see who's calling what | |
# ps.print_callers() | |
print(s.getvalue()) | |
meta = MetaData() | |
t1 = Table( | |
"t1", meta, Column("id", Integer, primary_key=True), Column("name", String) | |
) | |
async def async_setup(engine): | |
# engine is an instance of AsyncEngine | |
# conn is an instance of AsyncConnection | |
async with engine.begin() as conn: | |
await conn.run_sync(meta.drop_all) | |
await conn.run_sync(meta.create_all) | |
await conn.execute( | |
t1.insert(), [{"name": "some name %d" % i} for i in range(500)] | |
) | |
async def run_queries(engine, index): | |
async with engine.connect() as conn: | |
stmt = lambda_stmt(lambda: t1.select()) | |
stmt += lambda s: s.where(cast(t1.c.name, String).like("some name%")) | |
stmt += lambda s: s.where(t1.c.id % 17 == index) | |
result = await conn.execute( | |
stmt | |
) | |
rows = result.fetchall() | |
assert len(rows) >= 29 | |
async def async_bench(engine): | |
#for j in range(10): | |
tasks = [ | |
asyncio.create_task(run_queries(engine, random.randint(1, 16))) | |
for i in range(1000) | |
] | |
for task in tasks: | |
await task | |
engine = create_async_engine( | |
"postgresql+asyncpg://scott:tiger@pg12/test", | |
#query_cache_size=0, # will slow it down a bit | |
# echo="debug" | |
) | |
asyncio.get_event_loop().run_until_complete(async_setup(engine)) | |
with profiled(): | |
asyncio.get_event_loop().run_until_complete(async_bench(engine)) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import asyncio | |
import contextlib | |
import cProfile | |
import io | |
import pstats | |
import random | |
from databases import Database | |
from sqlalchemy import cast | |
from sqlalchemy import Column | |
from sqlalchemy import Integer | |
from sqlalchemy import MetaData | |
from sqlalchemy import String | |
from sqlalchemy import Table | |
from sqlalchemy.ext.asyncio import create_async_engine | |
@contextlib.contextmanager | |
def profiled(): | |
pr = cProfile.Profile() | |
pr.enable() | |
yield | |
pr.disable() | |
s = io.StringIO() | |
ps = pstats.Stats(pr, stream=s).sort_stats("cumulative") | |
ps.print_stats() | |
# uncomment this to see who's calling what | |
# ps.print_callers() | |
print(s.getvalue()) | |
meta = MetaData() | |
t1 = Table( | |
"t1", meta, Column("id", Integer, primary_key=True), Column("name", String) | |
) | |
async def async_setup(engine): | |
# engine is an instance of AsyncEngine | |
# conn is an instance of AsyncConnection | |
async with engine.begin() as conn: | |
await conn.run_sync(meta.drop_all) | |
await conn.run_sync(meta.create_all) | |
await conn.execute( | |
t1.insert(), [{"name": "some name %d" % i} for i in range(500)] | |
) | |
async def run_queries(database, index): | |
rows = await database.fetch_all( | |
query=t1.select() | |
.where(cast(t1.c.name, String).like("some name%")) | |
.where(t1.c.id % 17 == index) | |
) | |
assert len(rows) >= 29 | |
async def async_bench(database): | |
await database.connect() | |
tasks = [ | |
asyncio.create_task(run_queries(database, random.randint(1, 16))) | |
for i in range(1000) | |
] | |
for task in tasks: | |
await task | |
await database.disconnect() | |
engine = create_async_engine( | |
"postgresql+asyncpg://scott:tiger@localhost/test", | |
) | |
asyncio.get_event_loop().run_until_complete(async_setup(engine)) | |
database = Database("postgresql://scott:tiger@localhost/test") | |
with profiled(): | |
asyncio.get_event_loop().run_until_complete(async_bench(database)) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
925352 function calls (877360 primitive calls) in 0.928 seconds | |
Ordered by: cumulative time | |
ncalls tottime percall cumtime percall filename:lineno(function) | |
9092 0.012 0.000 825.682 0.091 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/_concurrency_py3k.py:82(greenlet_spawn) | |
2083 0.002 0.000 490.661 0.236 /home/classic/dev/sqlalchemy/lib/sqlalchemy/ext/asyncio/base.py:14(__aenter__) | |
2083 0.003 0.000 490.659 0.236 /home/classic/dev/sqlalchemy/lib/sqlalchemy/ext/asyncio/engine.py:96(start) | |
20878 0.029 0.000 364.015 0.017 /opt/python-3.8.3/lib/python3.8/asyncio/events.py:79(_run) | |
20878 0.035 0.000 362.864 0.017 {method 'run' of 'Context' objects} | |
7092 0.006 0.000 357.413 0.050 test3.py:59(run_queries) | |
2010 0.004 0.000 340.690 0.169 /home/classic/dev/sqlalchemy/lib/sqlalchemy/ext/asyncio/engine.py:378(__aexit__) | |
2010 0.003 0.000 320.294 0.159 /home/classic/dev/sqlalchemy/lib/sqlalchemy/ext/asyncio/engine.py:218(close) | |
1838 0.017 0.000 176.763 0.096 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:1784(_run_once) | |
1000/130 0.001 0.000 38.012 0.292 /home/classic/dev/sqlalchemy/lib/sqlalchemy/future/engine.py:245(close) | |
1000/130 0.002 0.000 38.011 0.292 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/base.py:978(close) | |
1000/130 0.002 0.000 36.958 0.284 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/base.py:2132(close) | |
1000/130 0.004 0.000 33.400 0.257 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/base.py:2322(_do_close) | |
4999 0.004 0.000 22.265 0.004 /home/classic/dev/sqlalchemy/lib/sqlalchemy/ext/asyncio/engine.py:283(execute) | |
1000/130 0.002 0.000 9.954 0.077 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/base.py:1438(_execute_20) | |
1000/130 0.005 0.000 2.225 0.017 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:309(_execute_on_connection) | |
1000/991 0.001 0.000 1.835 0.002 /home/classic/dev/sqlalchemy/lib/sqlalchemy/pool/base.py:960(close) | |
1000/991 0.001 0.000 1.061 0.001 /home/classic/dev/sqlalchemy/lib/sqlalchemy/pool/base.py:788(_checkin) | |
1000/991 0.001 0.000 1.060 0.001 /home/classic/dev/sqlalchemy/lib/sqlalchemy/pool/base.py:598(_finalize_fairy) | |
1000/991 0.001 0.000 1.055 0.001 /home/classic/dev/sqlalchemy/lib/sqlalchemy/pool/base.py:444(checkin) | |
1000/991 0.001 0.000 1.053 0.001 /home/classic/dev/sqlalchemy/lib/sqlalchemy/pool/base.py:305(_return_conn) | |
1000/991 0.001 0.000 1.051 0.001 /home/classic/dev/sqlalchemy/lib/sqlalchemy/pool/impl.py:108(_do_return_conn) | |
1 0.000 0.000 0.942 0.942 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:580(run_until_complete) | |
1 0.000 0.000 0.942 0.942 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:557(run_forever) | |
9046/2 0.021 0.000 0.933 0.467 {method 'switch' of 'greenlet.greenlet' objects} | |
4999 0.009 0.000 0.172 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/dialects/postgresql/asyncpg.py:304(_prepare_and_execute) | |
3000 0.003 0.000 0.121 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:826(operate) | |
3000 0.006 0.000 0.109 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/type_api.py:67(operate) | |
1000 0.002 0.000 0.095 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:506(_compile_w_cache) | |
1000 0.002 0.000 0.087 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/langhelpers.py:1170(oneshot) | |
1000 0.001 0.000 0.084 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/traversals.py:264(_generate_cache_key) | |
1000 0.002 0.000 0.083 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/traversals.py:210(_generate_cache_key) | |
8000/1000 0.034 0.000 0.080 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/traversals.py:98(_gen_cache_key) | |
5107 0.010 0.000 0.074 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:888(write) | |
7002 0.022 0.000 0.071 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/coercions.py:106(expect) | |
5107 0.003 0.000 0.067 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:802(_read_ready) | |
5107 0.005 0.000 0.064 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:842(_read_ready__data_received) | |
2000 0.005 0.000 0.063 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/default_comparator.py:30(_boolean_compare) | |
2000 0.002 0.000 0.063 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/traversals.py:197(<listcomp>) | |
5108 0.062 0.000 0.062 0.000 {method 'send' of '_socket.socket' objects} | |
2999 0.002 0.000 0.060 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:417(prepare) | |
2999 0.003 0.000 0.058 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:427(_prepare) | |
3069 0.011 0.000 0.054 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:330(_get_statement) | |
4000 0.014 0.000 0.052 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:264(execute) | |
2000/1000 0.002 0.000 0.047 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/operators.py:463(like) | |
5097 0.022 0.000 0.046 0.000 {method 'data_received' of 'asyncpg.protocol.protocol.BaseProtocol' objects} | |
3000 0.002 0.000 0.046 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/coercions.py:439(_literal_coercion) | |
2000/1000 0.001 0.000 0.044 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/operators.py:1243(__mod__) | |
2000 0.003 0.000 0.043 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/dialects/postgresql/asyncpg.py:532(_start_transaction) | |
1000 0.001 0.000 0.042 0.000 {built-in method _operator.mod} | |
1000 0.001 0.000 0.041 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/operators.py:1351(like_op) | |
3000 0.012 0.000 0.039 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:1081(__init__) | |
1000 0.003 0.000 0.039 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/default_comparator.py:123(_binary_operate) | |
15742 0.010 0.000 0.038 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:709(call_soon) | |
2000 0.003 0.000 0.033 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/transaction.py:95(start) | |
2000/1000 0.001 0.000 0.033 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/operators.py:353(__eq__) | |
1000 0.001 0.000 0.029 0.000 {built-in method _operator.eq} | |
2000 0.001 0.000 0.028 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/transaction.py:213(rollback) | |
2000 0.003 0.000 0.027 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:832(_bind_param) | |
6000 0.006 0.000 0.027 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connresource.py:17(_check) | |
2000 0.002 0.000 0.026 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/transaction.py:186(__rollback) | |
15743 0.013 0.000 0.026 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:738(_call_soon) | |
3000 0.014 0.000 0.025 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:3579(__init__) | |
2000 0.001 0.000 0.024 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/prepared_stmt.py:152(fetch) | |
2026 0.004 0.000 0.023 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/tasks.py:434(wait_for) | |
1000 0.003 0.000 0.023 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/default.py:1337(_setup_result_proxy) | |
2000 0.008 0.000 0.022 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/prepared_stmt.py:199(__bind_execute) | |
2026 0.006 0.000 0.020 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1200(_cleanup_stmts) | |
1000 0.003 0.000 0.020 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/cursor.py:1215(__init__) | |
1000 0.008 0.000 0.020 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/default.py:879(_init_compiled) | |
2011 0.002 0.000 0.019 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/langhelpers.py:1092(__get__) | |
3001/2001 0.006 0.000 0.018 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/deprecations.py:266(warned) | |
1000 0.002 0.000 0.017 0.000 <string>:1(select) | |
1838 0.008 0.000 0.017 0.000 /opt/python-3.8.3/lib/python3.8/selectors.py:451(select) | |
1000 0.001 0.000 0.016 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:4579(_bind_param) | |
1000 0.001 0.000 0.016 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/result.py:987(fetchall) | |
1000 0.002 0.000 0.016 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/result.py:395(_allrows) | |
1000 0.002 0.000 0.015 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/cursor.py:1264(_init_metadata) | |
2000 0.002 0.000 0.014 0.000 <string>:1(where) | |
3000 0.005 0.000 0.014 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:4930(safe_construct) | |
1003 0.003 0.000 0.014 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/type_api.py:617(_static_cache_key) | |
2000 0.002 0.000 0.013 0.000 /opt/python-3.8.3/lib/python3.8/re.py:203(sub) | |
16812 0.011 0.000 0.013 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/events.py:32(__init__) | |
999 0.005 0.000 0.013 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/cursor.py:109(_adapt_to_context) | |
2000 0.002 0.000 0.013 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/base.py:91(_generative) | |
1000 0.001 0.000 0.013 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:470(select) | |
3000 0.010 0.000 0.012 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:1422(_gen_cache_key) | |
5109 0.012 0.000 0.012 0.000 {method 'recv' of '_socket.socket' objects} | |
1000 0.001 0.000 0.012 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:4120(_create_select_from_fromclause) | |
2000 0.005 0.000 0.011 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:424(create_task) | |
46898 0.011 0.000 0.011 0.000 {built-in method builtins.isinstance} | |
1000 0.002 0.000 0.011 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:4401(_create_future_select) | |
1000 0.001 0.000 0.011 0.000 <string>:1(cast) | |
1000 0.007 0.000 0.010 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/default.py:1501(_set_input_sizes) | |
1838 0.005 0.000 0.010 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:584(_process_events) | |
1000 0.002 0.000 0.010 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:2853(__init__) | |
2000 0.005 0.000 0.009 0.000 {method 'sub' of 're.Pattern' objects} | |
2000 0.001 0.000 0.009 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/prepared_stmt.py:69(get_attributes) | |
1000 0.000 0.000 0.009 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/queue.py:227(put) | |
1000 0.009 0.000 0.009 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/result.py:403(<listcomp>) | |
1000 0.001 0.000 0.009 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/queue.py:218(put_nowait) | |
2000 0.005 0.000 0.009 0.000 {method '_get_attributes' of 'asyncpg.protocol.protocol.PreparedStatementState' objects} | |
7133 0.007 0.000 0.009 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:420(create_future) | |
4000 0.003 0.000 0.009 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/prepared_stmt.py:221(_check_conn_validity) | |
3000 0.003 0.000 0.008 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/type_api.py:641(coerce_compared_value) | |
3002 0.003 0.000 0.008 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:4829(__new__) | |
1000 0.002 0.000 0.008 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/queues.py:142(put_nowait) | |
451 0.000 0.000 0.008 0.000 test3.py:71(async_bench) | |
3009 0.005 0.000 0.008 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/langhelpers.py:1159(__get__) | |
2040 0.002 0.000 0.008 0.000 {method 'set_result' of '_asyncio.Future' objects} | |
1 0.001 0.001 0.008 0.008 test3.py:72(<listcomp>) | |
1028 0.001 0.000 0.008 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/tasks.py:653(ensure_future) | |
2000 0.003 0.000 0.007 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:4987(where) | |
6000 0.004 0.000 0.007 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connresource.py:32(_check_conn_validity) | |
1041 0.001 0.000 0.007 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:671(call_later) | |
1000 0.001 0.000 0.007 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:5239(_exported_columns_iterator) | |
17086 0.006 0.000 0.006 0.000 {method 'get' of 'dict' objects} | |
5000 0.002 0.000 0.006 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/type_api.py:1549(to_instance) | |
1000 0.001 0.000 0.006 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/base.py:639(_autobegin) | |
1009/1004 0.003 0.000 0.006 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/langhelpers.py:375(get_cls_kwargs) | |
1000/130 0.001 0.000 0.006 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/base.py:1273(_execute_clauseelement) | |
1000 0.001 0.000 0.006 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/_collections.py:903(get) | |
1000 0.001 0.000 0.006 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/future/engine.py:78(begin) | |
1000/130 0.002 0.000 0.006 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/base.py:1515(_execute_context) | |
1000 0.004 0.000 0.006 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:917(construct_params) | |
10066 0.004 0.000 0.006 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1085(is_closed) | |
1000 0.001 0.000 0.005 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/tasks.py:376(create_task) | |
5136 0.004 0.000 0.005 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:1766(_add_callback) | |
1000 0.001 0.000 0.005 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:231(transaction) | |
1838 0.005 0.000 0.005 0.000 {method 'poll' of 'select.epoll' objects} | |
1000 0.001 0.000 0.005 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/default.py:1260(create_cursor) | |
1000 0.001 0.000 0.005 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/event/base.py:311(__get__) | |
3000 0.001 0.000 0.005 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/dialects/postgresql/asyncpg.py:315(<lambda>) | |
1976 0.001 0.000 0.005 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/queues.py:65(_wakeup_next) | |
1013 0.001 0.000 0.005 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/tasks.py:429(_release_waiter) | |
1041 0.002 0.000 0.005 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:693(call_at) | |
1000 0.001 0.000 0.005 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/base.py:642(begin) | |
1000 0.001 0.000 0.005 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:4441(<listcomp>) | |
3002 0.003 0.000 0.005 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:4715(__new__) | |
17100 0.005 0.000 0.005 0.000 {built-in method __new__ of type object at 0x70e3a0} | |
3000 0.004 0.000 0.005 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/_concurrency_py3k.py:28(__init__) | |
1000 0.001 0.000 0.005 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/cursor.py:1735(_fetchall_impl) | |
1000 0.001 0.000 0.004 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/prepared_stmt.py:225(__del__) | |
1000 0.002 0.000 0.004 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/pool/base.py:802(_reset) | |
3001 0.001 0.000 0.004 0.000 {built-in method builtins.next} | |
84 0.000 0.000 0.004 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/dialects/postgresql/asyncpg.py:838(_setup_type_codecs) | |
3007 0.003 0.000 0.004 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/type_api.py:620(<genexpr>) | |
98 0.000 0.000 0.004 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:878(set_type_codec) | |
56 0.000 0.000 0.004 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:936(create_connection) | |
981 0.002 0.000 0.004 0.000 {built-in method _heapq.heappop} | |
1000 0.001 0.000 0.004 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/cursor.py:971(fetchall) | |
1970 0.002 0.000 0.004 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/queues.py:154(get) | |
3000 0.003 0.000 0.004 0.000 /opt/python-3.8.3/lib/python3.8/re.py:289(_compile) | |
4056 0.001 0.000 0.004 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1168(_check_open) | |
4000 0.002 0.000 0.004 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/dialects/postgresql/asyncpg.py:297(<genexpr>) | |
1000 0.001 0.000 0.004 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/base.py:2238(__init__) | |
5000 0.004 0.000 0.004 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:773(self_group) | |
1000 0.001 0.000 0.004 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/event/base.py:119(_for_instance) | |
1001 0.001 0.000 0.004 0.000 <string>:1(__init__) | |
27034 0.004 0.000 0.004 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:1877(get_debug) | |
1028 0.001 0.000 0.004 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1187(_maybe_gc_stmt) | |
98 0.000 0.000 0.004 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:466(fetchrow) | |
1028 0.003 0.000 0.003 0.000 {method '_init_codecs' of 'asyncpg.protocol.protocol.PreparedStatementState' objects} | |
98 0.000 0.000 0.003 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1443(_execute) | |
2000 0.002 0.000 0.003 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/base.py:506(_generate) | |
1000 0.001 0.000 0.003 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/default.py:1278(create_default_cursor) | |
98 0.000 0.000 0.003 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1449(__execute) | |
5000 0.003 0.000 0.003 0.000 {method 'get' of 'sqlalchemy.cimmutabledict.immutabledict' objects} | |
98 0.000 0.000 0.003 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1464(_do_execute) | |
1041 0.002 0.000 0.003 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/events.py:149(cancel) | |
1000 0.002 0.000 0.003 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/sqltypes.py:61(_adapt_expression) | |
1002 0.001 0.000 0.003 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:3616(self_group) | |
1000 0.003 0.000 0.003 0.000 {method 'merge_with' of 'sqlalchemy.cimmutabledict.immutabledict' objects} | |
1000 0.001 0.000 0.003 0.000 /opt/python-3.8.3/lib/python3.8/re.py:188(match) | |
3001 0.002 0.000 0.003 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:795(comparator) | |
1000 0.001 0.000 0.003 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/event/base.py:116(_for_class) | |
1000/130 0.001 0.000 0.003 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/default.py:679(do_execute) | |
1000/130 0.000 0.000 0.003 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/dialects/postgresql/asyncpg.py:344(execute) | |
1000 0.001 0.000 0.003 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:3882(exported_columns_iterator) | |
1000 0.001 0.000 0.003 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/base.py:472(get_plugin_class) | |
1000 0.001 0.000 0.003 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/base.py:2297(_connection_begin_impl) | |
1000 0.002 0.000 0.003 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/transaction.py:36(__init__) | |
18828 0.003 0.000 0.003 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:506(_check_closed) | |
1002 0.002 0.000 0.002 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/type_api.py:441(_type_affinity) | |
1000 0.001 0.000 0.002 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/pool/base.py:923(cursor) | |
3000 0.001 0.000 0.002 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/operators.py:1576(is_boolean) | |
1000 0.001 0.000 0.002 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/traversals.py:560(visit_plain_dict) | |
1041 0.001 0.000 0.002 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/events.py:104(__init__) | |
1000 0.001 0.000 0.002 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/cursor.py:1310(_soft_close) | |
1000 0.002 0.000 0.002 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/prepared_stmt.py:20(__init__) | |
42 0.000 0.000 0.002 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:1356(_ensure_resolved) | |
1000 0.001 0.000 0.002 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/base.py:73(_select_iterables) | |
10013 0.002 0.000 0.002 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/events.py:121(__lt__) | |
22863 0.002 0.000 0.002 0.000 {method 'popleft' of 'collections.deque' objects} | |
1000 0.002 0.000 0.002 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/base.py:810(_begin_impl) | |
1000 0.001 0.000 0.002 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/event/base.py:77(__init__) | |
22866 0.002 0.000 0.002 0.000 {method 'append' of 'collections.deque' objects} | |
28 0.000 0.000 0.002 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:818(getaddrinfo) | |
14 0.000 0.000 0.002 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:773(run_in_executor) | |
1000 0.001 0.000 0.002 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/dialects/postgresql/asyncpg.py:806(do_set_input_sizes) | |
8082 0.002 0.000 0.002 0.000 {built-in method builtins.getattr} | |
1003 0.002 0.000 0.002 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/langhelpers.py:355(_inspect_func_args) | |
3000 0.001 0.000 0.002 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/sqltypes.py:3158(_resolve_value_to_type) | |
1002 0.001 0.000 0.002 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/operators.py:1670(is_precedent) | |
1028 0.001 0.000 0.002 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1816(has) | |
1028 0.002 0.000 0.002 0.000 {method '_init_types' of 'asyncpg.protocol.protocol.PreparedStatementState' objects} | |
1000 0.002 0.000 0.002 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/langhelpers.py:1147(_set_memoized_attribute) | |
2891 0.001 0.000 0.002 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:662(time) | |
1000 0.001 0.000 0.002 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/event/base.py:123(_join) | |
42 0.000 0.000 0.002 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1526(connect) | |
1028 0.001 0.000 0.002 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1172(_get_unique_id) | |
14 0.000 0.000 0.002 0.000 /opt/python-3.8.3/lib/python3.8/concurrent/futures/thread.py:158(submit) | |
14000 0.002 0.000 0.002 0.000 {built-in method builtins.id} | |
42 0.000 0.000 0.002 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connect_utils.py:652(_connect) | |
1000 0.001 0.000 0.002 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/dialects/postgresql/asyncpg.py:548(cursor) | |
2000 0.001 0.000 0.002 0.000 /opt/python-3.8.3/lib/python3.8/_weakrefset.py:38(_remove) | |
3010 0.002 0.000 0.002 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/event/attr.py:264(__bool__) | |
1000 0.001 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/queues.py:180(get_nowait) | |
14 0.000 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/concurrent/futures/thread.py:193(_adjust_thread_count) | |
3000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/traversals.py:946(__missing__) | |
4000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/dialects/postgresql/asyncpg.py:300(<genexpr>) | |
1000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/base.py:516(_still_open_and_dbapi_connection_is_valid) | |
1000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/base.py:1112(__iter__) | |
2006 0.001 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/_weakrefset.py:81(add) | |
1000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/dialects/postgresql/asyncpg.py:292(_parameters) | |
1000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/log.py:63(_should_log_debug) | |
1000 0.000 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/random.py:244(randint) | |
7653/7651 0.001 0.000 0.001 0.000 {built-in method builtins.len} | |
1000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/pool/base.py:519(get_connection) | |
6 0.000 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/threading.py:834(start) | |
42 0.000 0.000 0.001 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connect_utils.py:597(_connect_addr) | |
12348 0.001 0.000 0.001 0.000 {method 'append' of 'list' objects} | |
2000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/pool/base.py:932(__getattr__) | |
1850 0.001 0.000 0.001 0.000 {built-in method builtins.max} | |
4021 0.001 0.000 0.001 0.000 {method 'get' of 'mappingproxy' objects} | |
2000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/base.py:1125(__getattr__) | |
3003 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/operators.py:1553(is_comparison) | |
1000/130 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/base.py:2306(_close_impl) | |
1000 0.001 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/queues.py:104(full) | |
5136 0.001 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/selectors.py:275(_key_from_fd) | |
1056 0.001 0.000 0.001 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1793(get) | |
1104 0.001 0.000 0.001 0.000 {method 'format' of 'str' objects} | |
10066 0.001 0.000 0.001 0.000 {method 'is_connected' of 'asyncpg.protocol.protocol.BaseProtocol' objects} | |
1000 0.000 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/random.py:200(randrange) | |
12 0.000 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/threading.py:270(wait) | |
6 0.000 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/threading.py:540(wait) | |
1028 0.001 0.000 0.001 0.000 {method 'prepare' of 'asyncpg.protocol.protocol.BaseProtocol' objects} | |
28 0.000 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:900(_connect_sock) | |
1065 0.001 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/events.py:65(cancel) | |
3001 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/type_api.py:63(__init__) | |
49 0.001 0.000 0.001 0.000 {method 'acquire' of '_thread.lock' objects} | |
2000/260 0.002 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/default.py:629(do_rollback) | |
1000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/ext/asyncio/engine.py:459(connect) | |
2000 0.001 0.000 0.001 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connresource.py:28(__init__) | |
6023 0.001 0.000 0.001 0.000 {built-in method greenlet._greenlet.getcurrent} | |
1001 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/sqltypes.py:200(__init__) | |
1000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/dialects/postgresql/asyncpg.py:388(fetchall) | |
4000 0.001 0.000 0.001 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/prepared_stmt.py:215(_check_open) | |
8014 0.001 0.000 0.001 0.000 {built-in method builtins.callable} | |
1000 0.001 0.000 0.001 0.000 {method 'match' of 're.Pattern' objects} | |
28 0.000 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:478(sock_connect) | |
1000 0.001 0.000 0.001 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/transaction.py:145(__check_state_base) | |
3000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/coercions.py:447(_post_coercion) | |
1000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:947(<dictcomp>) | |
1000/130 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/base.py:2300(_connection_rollback_impl) | |
1000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/dialects/postgresql/asyncpg.py:276(__init__) | |
1000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/log.py:66(_should_log_info) | |
3000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/schema.py:478(_gen_cache_key) | |
1000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/dialects/postgresql/asyncpg.py:321(<listcomp>) | |
2000 0.001 0.000 0.001 0.000 {method 'query' of 'asyncpg.protocol.protocol.BaseProtocol' objects} | |
1000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/dialects/postgresql/asyncpg.py:238(pre_exec) | |
28 0.000 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:1061(_create_connection_transport) | |
1000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/base.py:2254(_deactivate_from_connection) | |
1000 0.001 0.000 0.001 0.000 {built-in method builtins.sorted} | |
4122 0.001 0.000 0.001 0.000 {built-in method _contextvars.copy_context} | |
1000/130 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/base.py:827(_rollback_impl) | |
2024 0.001 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/logging/__init__.py:1677(isEnabledFor) | |
1041 0.000 0.000 0.001 0.000 {built-in method _heapq.heappush} | |
1000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/default.py:1532(<listcomp>) | |
1000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/langhelpers.py:1442(__get__) | |
1000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/base.py:79(<listcomp>) | |
1000 0.000 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/base.py:1726(_safe_close_cursor) | |
4049 0.001 0.000 0.001 0.000 {method 'startswith' of 'str' objects} | |
2019 0.001 0.000 0.001 0.000 {built-in method builtins.issubclass} | |
14 0.000 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:496(_sock_connect) | |
1000 0.000 0.000 0.001 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/prepared_stmt.py:38(get_statusmsg) | |
1000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/default.py:1010(<listcomp>) | |
2010/263 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/dialects/postgresql/asyncpg.py:557(rollback) | |
3200 0.001 0.000 0.001 0.000 {built-in method builtins.hasattr} | |
2959 0.001 0.000 0.001 0.000 {built-in method time.monotonic} | |
1000 0.000 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/random.py:250(_randbelow_with_getrandbits) | |
1020 0.001 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/weakref.py:382(__getitem__) | |
1006 0.001 0.000 0.001 0.000 {method 'update' of 'set' objects} | |
2000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/ext/asyncio/engine.py:134(_sync_connection) | |
1000 0.001 0.000 0.001 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/transaction.py:159(__check_state) | |
14 0.000 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:64(_make_socket_transport) | |
1000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/event/base.py:277(__init__) | |
1000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/_collections.py:899(_inc_counter) | |
14 0.000 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:752(__init__) | |
3009 0.001 0.000 0.001 0.000 {method 'discard' of 'set' objects} | |
1000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/pool/base.py:664(__init__) | |
1000 0.000 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/queues.py:91(qsize) | |
5 0.000 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/traversals.py:55(_generate_cache_attrs) | |
3000 0.001 0.000 0.001 0.000 {method 'replace' of 'str' objects} | |
5 0.000 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/visitors.py:228(generate_dispatch) | |
2001 0.001 0.000 0.001 0.000 {method 'copy' of 'dict' objects} | |
5 0.000 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/visitors.py:142(_generate_dispatcher) | |
1041 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:1779(_timer_handle_cancelled) | |
2000 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/base.py:388(connection) | |
2013 0.000 0.000 0.000 0.000 {built-in method _asyncio.get_running_loop} | |
1028 0.000 0.000 0.000 0.000 {method 'bind_execute' of 'asyncpg.protocol.protocol.BaseProtocol' objects} | |
1000 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:2878(__init__) | |
3046 0.000 0.000 0.000 0.000 {method 'add' of 'set' objects} | |
990 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/queues.py:60(_put) | |
1000 0.000 0.000 0.000 0.000 {built-in method sqlalchemy.cutils._distill_params} | |
2970 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/queues.py:100(empty) | |
5 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/langhelpers.py:227(_exec_code_in_env) | |
5 0.000 0.000 0.000 0.000 {built-in method builtins.exec} | |
1000 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/traversals.py:561(<listcomp>) | |
28 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1819(put) | |
1028 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/coroutines.py:177(iscoroutine) | |
1000 0.000 0.000 0.000 0.000 <string>:1(_generated_cache_key_traversal) | |
20 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1093(close) | |
1013 0.000 0.000 0.000 0.000 {method 'close_statement' of 'asyncpg.protocol.protocol.BaseProtocol' objects} | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:562(_compiler) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:691(__init__) | |
1000 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/ext/asyncio/engine.py:87(__init__) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:436(__init__) | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:867(_read_ready__on_eof) | |
1000 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/dialects/postgresql/asyncpg.py:809(<listcomp>) | |
986 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/queues.py:57(_get) | |
3/1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:507(process) | |
14 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:52(__init__) | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:967(_call_connection_lost) | |
15/1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/visitors.py:70(_compiler_dispatch) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:2845(visit_select) | |
28 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1855(_new_entry) | |
14 0.000 0.000 0.000 0.000 {method 'connect' of '_socket.socket' objects} | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:723(_call_connection_lost) | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:682(close) | |
1000 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/cursor.py:930(soft_close) | |
1000 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/traversals.py:943(__init__) | |
1000 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/util.py:142(_distill_params_20) | |
28 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1374(_drop_local_statement_cache) | |
38 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1833(clear) | |
1001 0.000 0.000 0.000 0.000 {method 'difference' of 'set' objects} | |
28 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1846(_set_entry_timeout) | |
62 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/selectors.py:180(get_key) | |
1000 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/base.py:1114(<listcomp>) | |
1000/2 0.001 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/future/engine.py:403(connect) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/futures.py:380(wrap_future) | |
1000/2 0.002 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/base.py:2936(connect) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:339(add_writer) | |
1000/2 0.005 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/base.py:60(__init__) | |
1000 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/dialects/postgresql/asyncpg.py:286(close) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:740(_add_reader) | |
14 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connect_utils.py:463(_parse_connect_arguments) | |
990 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/locks.py:290(clear) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:615(__init__) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:255(_add_reader) | |
1000 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/pool/base.py:848(is_valid) | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/socket.py:496(close) | |
14/1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/pool/base.py:246(_create_connection) | |
1000 0.000 0.000 0.000 0.000 {method 'decode' of 'bytes' objects} | |
24 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:306(_remove_writer) | |
1000/2 0.003 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/base.py:3008(raw_connection) | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/socket.py:492(_real_close) | |
1000/2 0.005 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/base.py:2994(_wrap_pool_connect) | |
2038/61 0.004 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/_concurrency_py3k.py:35(await_only) | |
1000 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/dialects/postgresql/asyncpg.py:367(setinputsizes) | |
1028 0.000 0.000 0.000 0.000 {method 'strip' of 'str' objects} | |
1004 0.000 0.000 0.000 0.000 {built-in method from_iterable} | |
1000 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:1493(__init__) | |
10 0.000 0.000 0.000 0.000 {function socket.close at 0x7f06e1e95d30} | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:291(_add_writer) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:515(_sock_write_done) | |
2040 0.000 0.000 0.000 0.000 {method 'done' of '_asyncio.Future' objects} | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:344(remove_writer) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/futures.py:338(_chain_future) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/futures.py:354(_set_state) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:3088(_compose_select_body) | |
14 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connect_utils.py:207(_parse_connect_dsn_and_args) | |
28 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/selectors.py:351(register) | |
1002 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/base.py:760(_effective_plugin_target) | |
62 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/selectors.py:69(__getitem__) | |
1000 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/base.py:711(_gen_cache_key) | |
8 0.000 0.000 0.000 0.000 {method 'join' of 'str' objects} | |
1000 0.000 0.000 0.000 0.000 {method 'add_done_callback' of '_asyncio.Task' objects} | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/futures.py:318(_copy_future_state) | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:270(_remove_reader) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:1593(_generate_delimited_and_list) | |
6 0.000 0.000 0.000 0.000 {built-in method _thread.start_new_thread} | |
3 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:1605(<genexpr>) | |
1000 0.000 0.000 0.000 0.000 {built-in method builtins.iter} | |
3 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:1607(<genexpr>) | |
1001 0.000 0.000 0.000 0.000 {method 'items' of 'dict' objects} | |
3/2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:1978(visit_binary) | |
28 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:103(_ipaddr_info) | |
14 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connect_utils.py:615(<lambda>) | |
1000 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/default.py:1292(post_exec) | |
56 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/socket.py:512(family) | |
1000 0.000 0.000 0.000 0.000 {method 'attach' of 'asyncpg.protocol.protocol.PreparedStatementState' objects} | |
1000 0.000 0.000 0.000 0.000 {method 'done' of '_asyncio.Task' objects} | |
1941 0.000 0.000 0.000 0.000 {method 'getrandbits' of '_random.Random' objects} | |
14 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/serverversion.py:11(split_server_version_string) | |
1000 0.000 0.000 0.000 0.000 {method 'is_in_transaction' of 'asyncpg.protocol.protocol.BaseProtocol' objects} | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_compile.py:759(compile) | |
24 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/selectors.py:365(unregister) | |
10 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1145(_cleanup) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/concurrent/futures/_base.py:392(add_done_callback) | |
10/5 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/pool/base.py:466(close) | |
1000 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/default.py:626(do_begin) | |
1000 0.000 0.000 0.000 0.000 {method 'detach' of 'asyncpg.protocol.protocol.PreparedStatementState' objects} | |
56 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1867(_clear_entry_callback) | |
10/5 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/pool/base.py:567(__close) | |
70 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/socket.py:97(_intenum_converter) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:195(_set_nodelay) | |
999 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/langhelpers.py:1118(memo) | |
1000 0.000 0.000 0.000 0.000 {method 'result' of '_asyncio.Task' objects} | |
10/5 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/pool/base.py:236(_close_connection) | |
1038 0.000 0.000 0.000 0.000 {method 'mark_closed' of 'asyncpg.protocol.protocol.PreparedStatementState' objects} | |
10/5 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/default.py:635(do_close) | |
10/5 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/dialects/postgresql/asyncpg.py:570(close) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/socket.py:219(__init__) | |
14 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1910(_detect_server_capabilities) | |
114 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/selectors.py:215(_fileobj_lookup) | |
1000 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/tasks.py:88(_set_task_name) | |
28 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/selectors.py:234(register) | |
3 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:2196(visit_bindparam) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:518(_sock_connect_cb) | |
6 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/threading.py:761(__init__) | |
72 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/enum.py:278(__call__) | |
28 0.000 0.000 0.000 0.000 {method 'add_python_codec' of 'asyncpg.protocol.protocol.ConnectionSettings' objects} | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/futures.py:367(_call_set_state) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/threading.py:394(acquire) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:2118(visit_like_op_binary) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:2943(<listcomp>) | |
113 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_futures.py:13(isfuture) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:762(call_soon_threadsafe) | |
28 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:237(_ensure_fd_no_transport) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/futures.py:284(_set_result_unless_cancelled) | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:2676(_label_select_column) | |
28 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/_collections_abc.py:657(get) | |
10 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1177(_mark_stmts_as_closed) | |
10 0.000 0.000 0.000 0.000 {method 'connection_lost' of 'asyncpg.protocol.protocol.BaseProtocol' objects} | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:129(_write_to_self) | |
20 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/threading.py:222(__init__) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_parse.py:937(parse) | |
1000/16 0.001 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/queue.py:253(get) | |
1000 0.000 0.000 0.000 0.000 {method 'bit_length' of 'int' objects} | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/concurrent/futures/_base.py:316(__init__) | |
2/1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/base.py:443(create_for_statement) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/weakref.py:159(__setitem__) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_parse.py:435(_parse_sub) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:2051(_generate_generic_binary) | |
4 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:1440(visit_column) | |
14/1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/create.py:563(connect) | |
114 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/selectors.py:21(_fileobj_to_fd) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:3728(__init__) | |
14/1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/default.py:545(connect) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/trsock.py:26(family) | |
14/1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/dialects/postgresql/asyncpg.py:587(connect) | |
28 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/os.py:670(__getitem__) | |
1000/2 0.001 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/pool/base.py:295(connect) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_parse.py:493(_parse) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_compile.py:598(_code) | |
15 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/queue.py:244(get_nowait) | |
1000/2 0.003 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/pool/base.py:698(_checkout) | |
28 0.000 0.000 0.000 0.000 {method 'register' of 'select.epoll' objects} | |
24 0.000 0.000 0.000 0.000 {method 'unregister' of 'select.epoll' objects} | |
90 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/threading.py:246(__enter__) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/cursor.py:157(__init__) | |
11 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/type_api.py:521(dialect_impl) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/transports.py:264(__init__) | |
24 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/selectors.py:247(unregister) | |
1000/2 0.004 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/pool/base.py:419(checkout) | |
14/1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/pool/base.py:361(__init__) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:117(_read_from_self) | |
14/1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/pool/base.py:574(__connect) | |
28 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1451(<lambda>) | |
90 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/threading.py:249(__exit__) | |
14/1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/event/attr.py:314(__call__) | |
72 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/enum.py:557(__new__) | |
6 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/threading.py:505(__init__) | |
5 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/type_api.py:598(_dialect_info) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:3754(_get_froms) | |
14/1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/create.py:643(on_connect) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/os.py:766(getenv) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:2021(visit_mod_binary) | |
14 0.000 0.000 0.000 0.000 {method 'getsockname' of '_socket.socket' objects} | |
10 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/pool/impl.py:159(_dec_overflow) | |
2/1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_compile.py:71(_compile) | |
14/1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/dialects/postgresql/asyncpg.py:864(connect) | |
28 0.000 0.000 0.000 0.000 {method 'setsockopt' of '_socket.socket' objects} | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:4523(_label) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:775(set_protocol) | |
28 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/introspection.py:154(is_scalar_type) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/cursor.py:288(_merge_cursor_description) | |
14 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connect_utils.py:143(_validate_port_spec) | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:4535(_gen_label) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/socket.py:518(type) | |
1 0.000 0.000 0.000 0.000 {built-in method _heapq.heapify} | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/locks.py:256(__init__) | |
24 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/logging/__init__.py:1412(debug) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/concurrent/futures/_base.py:381(done) | |
43 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/futures.py:272(_get_loop) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/cursor.py:368(<listcomp>) | |
14 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connect_utils.py:728(_create_future) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/trsock.py:81(setsockopt) | |
41 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/visitors.py:205(dispatch) | |
14 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/pool/impl.py:148(_inc_overflow) | |
3 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:2341(_truncate_bindparam) | |
42 0.000 0.000 0.000 0.000 {built-in method _socket.inet_pton} | |
28 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/abc.py:96(__instancecheck__) | |
28 0.000 0.000 0.000 0.000 <string>:1(__new__) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/concurrent/futures/_base.py:412(result) | |
28 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1871(_maybe_cleanup) | |
28 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/os.py:748(encode) | |
28 0.000 0.000 0.000 0.000 {method 'setblocking' of '_socket.socket' objects} | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/default.py:1295(get_result_processor) | |
28 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/weakref.py:128(__getitem__) | |
43 0.000 0.000 0.000 0.000 {built-in method _asyncio.get_event_loop} | |
1000/2 0.001 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/pool/impl.py:117(_do_get) | |
14 0.000 0.000 0.000 0.000 {built-in method builtins.locals} | |
12 0.000 0.000 0.000 0.000 {built-in method math.ceil} | |
3 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:2354(_truncated_identifier) | |
46 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/visitors.py:153(<genexpr>) | |
28 0.000 0.000 0.000 0.000 {method '_get_timeout' of 'asyncpg.protocol.protocol.BaseProtocol' objects} | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/type_api.py:631(adapt) | |
24 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/compat.py:168(raise_) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/weakref.py:328(__init__) | |
10 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1830(iter_statements) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_compile.py:276(_optimize_charset) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/langhelpers.py:1115(oneshot) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/langhelpers.py:1292(constructor_copy) | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/type_api.py:570(_cached_result_processor) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/concurrent/futures/_base.py:443(exception) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/concurrent/futures/_base.py:371(cancelled) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:891(_bind_processors) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/weakref.py:323(__new__) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_compile.py:536(_compile_info) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:5248(_generate_columns_plus_names) | |
14 0.000 0.000 0.000 0.000 {method 'put' of '_queue.SimpleQueue' objects} | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:1030(_get_set_input_sizes_lookup) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:1645(visit_cast) | |
14 0.000 0.000 0.000 0.000 {method 'getpeername' of '_socket.socket' objects} | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:893(<genexpr>) | |
28 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1734(__init__) | |
3 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:4966(apply_map) | |
4 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:895(<genexpr>) | |
28 0.000 0.000 0.000 0.000 {built-in method _abc._abc_instancecheck} | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/_collections.py:926(__setitem__) | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:669(abort) | |
70 0.000 0.000 0.000 0.000 {method '__enter__' of '_thread.RLock' objects} | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:3763(<listcomp>) | |
14 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1746(__init__) | |
62 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/selectors.py:272(get_map) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/transports.py:308(_set_write_buffer_limits) | |
3 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:1055(_lookup_type) | |
14 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/serverversion.py:50(<listcomp>) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/transports.py:19(get_extra_info) | |
4/3 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:3612(_from_objects) | |
42 0.000 0.000 0.000 0.000 {method 'add_done_callback' of '_asyncio.Future' objects} | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:43(_check_ssl_socket) | |
28 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1894(__exit__) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:184(_run_until_complete_cb) | |
3 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/type_api.py:557(_cached_bind_processor) | |
985/1 0.003 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/_concurrency_py3k.py:58(await_fallback) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:2218(_process_clauses_for_boolean) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/concurrent/futures/thread.py:46(__init__) | |
14 0.000 0.000 0.000 0.000 {method 'getsockopt' of '_socket.socket' objects} | |
12 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/threading.py:261(_is_owned) | |
31 0.000 0.000 0.000 0.000 {method 'split' of 'str' objects} | |
38 0.000 0.000 0.000 0.000 {method 'clear' of 'collections.OrderedDict' objects} | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:3036(_setup_select_stack) | |
17 0.000 0.000 0.000 0.000 {built-in method builtins.min} | |
48 0.000 0.000 0.000 0.000 {method 'values' of 'collections.OrderedDict' objects} | |
3 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/base.py:969(__missing__) | |
14 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/dialects/postgresql/asyncpg.py:492(__init__) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/threading.py:81(RLock) | |
7 0.000 0.000 0.000 0.000 {method 'update' of 'dict' objects} | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/coercions.py:670(_literal_coercion) | |
12 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/threading.py:258(_acquire_restore) | |
28 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1888(__enter__) | |
7 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/weakref.py:395(__setitem__) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/locks.py:278(set) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_compile.py:411(_mk_bitmap) | |
38 0.000 0.000 0.000 0.000 {method 'pop' of 'dict' objects} | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:1496(visit_typeclause) | |
14 0.000 0.000 0.000 0.000 {method 'set_connection' of 'asyncpg.protocol.protocol.BaseProtocol' objects} | |
18 0.000 0.000 0.000 0.000 {built-in method _thread.allocate_lock} | |
34 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:648(is_closed) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/enum.py:828(__and__) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:3128(<listcomp>) | |
10 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1264(_call_termination_listeners) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:2255(<listcomp>) | |
8 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_parse.py:254(get) | |
14 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/event/attr.py:328(__bool__) | |
3 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_parse.py:295(_class_escape) | |
42 0.000 0.000 0.000 0.000 {method 'get_settings' of 'asyncpg.protocol.protocol.BaseProtocol' objects} | |
2/1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_parse.py:174(getwidth) | |
8 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_parse.py:164(__getitem__) | |
70 0.000 0.000 0.000 0.000 {method '__exit__' of '_thread.RLock' objects} | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/futures.py:360(_call_check_cancel) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:335(warn) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/_collections.py:939(_manage_size) | |
9 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_parse.py:233(__next) | |
9 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:4686(quote) | |
28 0.000 0.000 0.000 0.000 {method 'encode' of 'str' objects} | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/type_api.py:614(_gen_dialect_impl) | |
6 0.000 0.000 0.000 0.000 {built-in method builtins.setattr} | |
43 0.000 0.000 0.000 0.000 {method 'get_loop' of '_asyncio.Future' objects} | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:2914(_from_objects) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/contextlib.py:117(__exit__) | |
12 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/threading.py:255(_release_save) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/transports.py:14(__init__) | |
3 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:1826(_get_operator_dispatch) | |
43 0.000 0.000 0.000 0.000 {method 'cancelled' of '_asyncio.Future' objects} | |
6 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/threading.py:1306(current_thread) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:5264(<listcomp>) | |
6 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/threading.py:1177(_make_invoke_excepthook) | |
6 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/threading.py:1110(daemon) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:539(process) | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/type_api.py:365(_has_bind_expression) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:298(lint) | |
14 0.000 0.000 0.000 0.000 {method 'insert' of 'list' objects} | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/default.py:518(type_descriptor) | |
20 0.000 0.000 0.000 0.000 {method '__enter__' of '_thread.lock' objects} | |
28 0.000 0.000 0.000 0.000 {method 'fileno' of '_socket.socket' objects} | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:672(set_protocol) | |
4 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:280(_cloned_set) | |
10 0.000 0.000 0.000 0.000 {method 'close' of 'asyncpg.protocol.protocol.BaseProtocol' objects} | |
14 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connect_utils.py:152(<listcomp>) | |
14 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/event/attr.py:299(exec_once_unless_exception) | |
14 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/langhelpers.py:1635(go) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_compile.py:413(<listcomp>) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/trsock.py:16(__init__) | |
2 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:550(_check_running) | |
10 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1160(_clean_tasks) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:3273(visit_table) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_parse.py:224(__init__) | |
1 0.000 0.000 0.000 0.000 test3.py:17(profiled) | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:711(_force_close) | |
28 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1774(get_max_size) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/sqltypes.py:542(_expression_adaptations) | |
14 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1885(__init__) | |
20 0.000 0.000 0.000 0.000 {method 'clear' of 'set' objects} | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_parse.py:432(_uniq) | |
3 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/type_api.py:531(_unwrapped_dialect_impl) | |
3 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:2376(bindparam_string) | |
14 0.000 0.000 0.000 0.000 {method 'isdigit' of 'str' objects} | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/type_api.py:1559(adapt_type) | |
2 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_parse.py:111(__init__) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:4425(visit_string) | |
2 0.000 0.000 0.000 0.000 {built-in method sys.set_asyncgen_hooks} | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/langhelpers.py:117(method_is_overridden) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_compile.py:249(_compile_charset) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:3780(<listcomp>) | |
20 0.000 0.000 0.000 0.000 {method '__exit__' of '_thread.lock' objects} | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/concurrent/futures/_base.py:386(__get_result) | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/protocols.py:100(eof_received) | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/type_api.py:325(_has_column_expression) | |
14 0.000 0.000 0.000 0.000 {built-in method time.time} | |
10 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1831(<genexpr>) | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:2664(_add_to_result_map) | |
5 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/weakref.py:422(__contains__) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:3760(<listcomp>) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_compile.py:423(_simple) | |
3 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_parse.py:286(tell) | |
5 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/langhelpers.py:1300(<genexpr>) | |
10 0.000 0.000 0.000 0.000 {method 'clear' of 'collections.deque' objects} | |
13 0.000 0.000 0.000 0.000 {method 'release' of '_thread.lock' objects} | |
2 0.000 0.000 0.000 0.000 {built-in method _asyncio._set_running_loop} | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/base.py:67(_from_objects) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/event/base.py:94(__getattr__) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/events.py:628(get_event_loop) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_compile.py:461(_get_literal_prefix) | |
10 0.000 0.000 0.000 0.000 {method 'clear' of 'dict' objects} | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/base.py:1131(__contains__) | |
4 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_parse.py:160(__len__) | |
5 0.000 0.000 0.000 0.000 {method 'find' of 'bytearray' objects} | |
6 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/threading.py:1095(daemon) | |
8 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_parse.py:249(match) | |
14 0.000 0.000 0.000 0.000 {method 'result' of '_asyncio.Future' objects} | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:4371(visit_VARCHAR) | |
14 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/event/attr.py:363(for_modify) | |
2 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:1862(_set_coroutine_origin_tracking) | |
1 0.000 0.000 0.000 0.000 {built-in method _sre.compile} | |
12 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/threading.py:513(is_set) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/unix_events.py:71(_process_self_data) | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/coercions.py:662(_implicit_coercions) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_compile.py:492(_get_charset_prefix) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/base.py:109(_expand_cloned) | |
7 0.000 0.000 0.000 0.000 {built-in method _thread.get_ident} | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_parse.py:76(__init__) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_parse.py:921(fix_flags) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/cursor.py:263(<listcomp>) | |
6 0.000 0.000 0.000 0.000 {method 'remove' of 'collections.deque' objects} | |
2 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_compile.py:595(isstring) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:727(<dictcomp>) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:3790(_get_display_froms) | |
1 0.000 0.000 0.000 0.000 {built-in method fromkeys} | |
3 0.000 0.000 0.000 0.000 {method 'intersection' of 'set' objects} | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/base.py:69(<listcomp>) | |
2 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_parse.py:81(groups) | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/dialects/postgresql/asyncpg.py:123(get_dbapi_type) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/cursor.py:361(<listcomp>) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/sqltypes.py:355(result_processor) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_parse.py:172(append) | |
1 0.000 0.000 0.000 0.000 {method 'translate' of 'bytearray' objects} | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:3073(_has_row_limiting_clause) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/cursor.py:196(<listcomp>) | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:4501(_from_objects) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/cursor.py:201(<dictcomp>) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/events.py:719(get_event_loop_policy) | |
1 0.000 0.000 0.000 0.000 <string>:1(<module>) | |
2 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_compile.py:453(_get_iscased) | |
1 0.000 0.000 0.000 0.000 {built-in method sys.get_asyncgen_hooks} | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/dialects/postgresql/base.py:2077(get_select_precolumns) | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:2269(_from_objects) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/cursor.py:208(<listcomp>) | |
2 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:658(is_running) | |
1 0.000 0.000 0.000 0.000 {method 'pop' of 'list' objects} | |
5 0.000 0.000 0.000 0.000 {built-in method builtins.ord} | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:2941(<listcomp>) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:4356(_render_string_type) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/sqltypes.py:389(get_dbapi_type) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_parse.py:168(__setitem__) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/sqltypes.py:316(bind_processor) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:618(stop) | |
1 0.000 0.000 0.000 0.000 {method 'union' of 'set' objects} | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/type_api.py:287(result_processor) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:730(<dictcomp>) | |
1 0.000 0.000 0.000 0.000 {method 'exception' of '_asyncio.Task' objects} | |
1 0.000 0.000 0.000 0.000 {method 'remove_done_callback' of '_asyncio.Task' objects} | |
2 0.000 0.000 0.000 0.000 {built-in method _asyncio._get_running_loop} | |
1 0.000 0.000 0.000 0.000 {method 'extend' of 'list' objects} | |
1 0.000 0.000 0.000 0.000 {method 'pop' of 'set' objects} | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/type_api.py:273(bind_processor) | |
1 0.000 0.000 0.000 0.000 {built-in method time.perf_counter} | |
1 0.000 0.000 0.000 0.000 {method 'cancelled' of '_asyncio.Task' objects} | |
1 0.000 0.000 0.000 0.000 {method 'disable' of '_lsprof.Profiler' objects} | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/base.py:114(<listcomp>) | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
762114 function calls (724072 primitive calls) in 0.735 seconds | |
Ordered by: cumulative time | |
ncalls tottime percall cumtime percall filename:lineno(function) | |
9092 0.011 0.000 539.199 0.059 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/_concurrency_py3k.py:82(greenlet_spawn) | |
2083 0.003 0.000 303.723 0.146 /home/classic/dev/sqlalchemy/lib/sqlalchemy/ext/asyncio/base.py:14(__aenter__) | |
21013 0.022 0.000 299.938 0.014 /opt/python-3.8.3/lib/python3.8/asyncio/events.py:79(_run) | |
21013 0.034 0.000 294.350 0.014 {method 'run' of 'Context' objects} | |
7092 0.006 0.000 287.654 0.041 test5.py:67(run_queries) | |
2083 0.004 0.000 254.813 0.122 /home/classic/dev/sqlalchemy/lib/sqlalchemy/ext/asyncio/engine.py:96(start) | |
2010 0.002 0.000 235.006 0.117 /home/classic/dev/sqlalchemy/lib/sqlalchemy/ext/asyncio/engine.py:378(__aexit__) | |
2010 0.003 0.000 231.106 0.115 /home/classic/dev/sqlalchemy/lib/sqlalchemy/ext/asyncio/engine.py:218(close) | |
1359 0.015 0.000 172.744 0.127 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:1784(_run_once) | |
4999 0.004 0.000 75.382 0.015 /home/classic/dev/sqlalchemy/lib/sqlalchemy/ext/asyncio/engine.py:283(execute) | |
1000/125 0.002 0.000 28.297 0.226 /home/classic/dev/sqlalchemy/lib/sqlalchemy/future/engine.py:245(close) | |
1000/125 0.002 0.000 28.295 0.226 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/base.py:978(close) | |
1000/125 0.001 0.000 27.588 0.221 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/base.py:2132(close) | |
1000/125 0.009 0.000 19.935 0.159 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/base.py:2322(_do_close) | |
1 0.000 0.000 0.737 0.737 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:580(run_until_complete) | |
1 0.000 0.000 0.737 0.737 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:557(run_forever) | |
1000/991 0.001 0.000 0.723 0.001 /home/classic/dev/sqlalchemy/lib/sqlalchemy/pool/base.py:960(close) | |
1000/991 0.001 0.000 0.722 0.001 /home/classic/dev/sqlalchemy/lib/sqlalchemy/pool/base.py:788(_checkin) | |
1000/991 0.001 0.000 0.721 0.001 /home/classic/dev/sqlalchemy/lib/sqlalchemy/pool/base.py:598(_finalize_fairy) | |
1000/991 0.001 0.000 0.715 0.001 /home/classic/dev/sqlalchemy/lib/sqlalchemy/pool/base.py:444(checkin) | |
1000/991 0.001 0.000 0.714 0.001 /home/classic/dev/sqlalchemy/lib/sqlalchemy/pool/base.py:305(_return_conn) | |
1000/991 0.001 0.000 0.713 0.001 /home/classic/dev/sqlalchemy/lib/sqlalchemy/pool/impl.py:108(_do_return_conn) | |
9046/2 0.016 0.000 0.706 0.353 {method 'switch' of 'greenlet.greenlet' objects} | |
4999 0.008 0.000 0.145 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/dialects/postgresql/asyncpg.py:304(_prepare_and_execute) | |
5107 0.003 0.000 0.057 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:802(_read_ready) | |
5107 0.005 0.000 0.055 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:842(_read_ready__data_received) | |
2000 0.001 0.000 0.050 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/lambdas.py:421(__add__) | |
2000 0.004 0.000 0.049 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/lambdas.py:424(add_criteria) | |
2999 0.001 0.000 0.048 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:417(prepare) | |
5107 0.009 0.000 0.048 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:888(write) | |
2999 0.003 0.000 0.047 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:427(_prepare) | |
3000 0.017 0.000 0.045 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/lambdas.py:169(_retrieve_tracker_rec) | |
3069 0.010 0.000 0.043 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:330(_get_statement) | |
5097 0.019 0.000 0.041 0.000 {method 'data_received' of 'asyncpg.protocol.protocol.BaseProtocol' objects} | |
15876 0.010 0.000 0.040 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:709(call_soon) | |
4000 0.013 0.000 0.039 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:264(execute) | |
2000 0.003 0.000 0.038 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/lambdas.py:562(__init__) | |
5108 0.037 0.000 0.037 0.000 {method 'send' of '_socket.socket' objects} | |
2026 0.004 0.000 0.035 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/tasks.py:434(wait_for) | |
2000 0.002 0.000 0.034 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/dialects/postgresql/asyncpg.py:532(_start_transaction) | |
585 0.000 0.000 0.028 0.000 test5.py:80(async_bench) | |
1 0.004 0.004 0.028 0.028 test5.py:82(<listcomp>) | |
15877 0.013 0.000 0.027 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:738(_call_soon) | |
6000 0.005 0.000 0.026 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connresource.py:17(_check) | |
1000 0.003 0.000 0.025 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/default.py:1337(_setup_result_proxy) | |
2000 0.003 0.000 0.024 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/transaction.py:95(start) | |
2000 0.009 0.000 0.023 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:424(create_task) | |
2000 0.001 0.000 0.022 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/transaction.py:213(rollback) | |
1000 0.003 0.000 0.022 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/cursor.py:1215(__init__) | |
2000 0.002 0.000 0.021 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/transaction.py:186(__rollback) | |
2000 0.001 0.000 0.019 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/prepared_stmt.py:152(fetch) | |
1000 0.002 0.000 0.019 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/tasks.py:376(create_task) | |
2000 0.008 0.000 0.018 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/prepared_stmt.py:199(__bind_execute) | |
1000 0.007 0.000 0.018 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/default.py:879(_init_compiled) | |
7133 0.017 0.000 0.018 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:420(create_future) | |
1000 0.002 0.000 0.017 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/cursor.py:1264(_init_metadata) | |
1359 0.007 0.000 0.017 0.000 /opt/python-3.8.3/lib/python3.8/selectors.py:451(select) | |
1000 0.003 0.000 0.017 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/lambdas.py:41(lambda_stmt) | |
999 0.006 0.000 0.016 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/cursor.py:109(_adapt_to_context) | |
1000 0.001 0.000 0.016 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/result.py:987(fetchall) | |
2026 0.006 0.000 0.015 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1200(_cleanup_stmts) | |
1000 0.002 0.000 0.015 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:506(_compile_w_cache) | |
1000 0.002 0.000 0.015 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/result.py:395(_allrows) | |
16946 0.012 0.000 0.014 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/events.py:32(__init__) | |
1000/3 0.001 0.000 0.013 0.004 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/base.py:1438(_execute_20) | |
1000 0.002 0.000 0.013 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/lambdas.py:149(__init__) | |
5000 0.004 0.000 0.011 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/lambdas.py:1158(_extract_bound_parameters) | |
1000 0.007 0.000 0.010 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/default.py:1501(_set_input_sizes) | |
1004 0.001 0.000 0.009 0.000 /opt/python-3.8.3/lib/python3.8/re.py:203(sub) | |
1000 0.001 0.000 0.009 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/lambdas.py:763(extract_parameter_value) | |
1000 0.000 0.000 0.009 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/queue.py:227(put) | |
5112 0.009 0.000 0.009 0.000 {method 'recv' of '_socket.socket' objects} | |
2000 0.001 0.000 0.009 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/prepared_stmt.py:69(get_attributes) | |
1000 0.003 0.000 0.009 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/langhelpers.py:1170(oneshot) | |
1000 0.001 0.000 0.009 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/queue.py:218(put_nowait) | |
1028 0.001 0.000 0.008 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/tasks.py:653(ensure_future) | |
1000 0.008 0.000 0.008 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/result.py:403(<listcomp>) | |
4000 0.003 0.000 0.008 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/prepared_stmt.py:221(_check_conn_validity) | |
2000 0.005 0.000 0.008 0.000 {method '_get_attributes' of 'asyncpg.protocol.protocol.PreparedStatementState' objects} | |
1000 0.002 0.000 0.008 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/queues.py:142(put_nowait) | |
1359 0.003 0.000 0.008 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:584(_process_events) | |
1359 0.008 0.000 0.008 0.000 {method 'poll' of 'select.epoll' objects} | |
1041 0.002 0.000 0.007 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:671(call_later) | |
1004 0.002 0.000 0.007 0.000 {method 'sub' of 're.Pattern' objects} | |
2000 0.004 0.000 0.007 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/base.py:574(__add__) | |
2040 0.002 0.000 0.007 0.000 {method 'set_result' of '_asyncio.Future' objects} | |
1000 0.001 0.000 0.007 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:5239(_exported_columns_iterator) | |
6000 0.004 0.000 0.007 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connresource.py:32(_check_conn_validity) | |
3000 0.002 0.000 0.006 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/lambdas.py:585(get) | |
1002 0.001 0.000 0.006 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:1382(_with_value) | |
4000 0.003 0.000 0.006 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/lambdas.py:746(extract_parameter_value) | |
1000 0.000 0.000 0.006 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/base.py:639(_autobegin) | |
1000 0.001 0.000 0.006 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/traversals.py:264(_generate_cache_key) | |
10066 0.005 0.000 0.006 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1085(is_closed) | |
1000 0.001 0.000 0.005 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/future/engine.py:78(begin) | |
1000 0.004 0.000 0.005 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:917(construct_params) | |
1000 0.001 0.000 0.005 0.000 /opt/python-3.8.3/lib/python3.8/random.py:244(randint) | |
3000 0.002 0.000 0.005 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/_collections.py:911(__getitem__) | |
1000 0.001 0.000 0.005 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:231(transaction) | |
1041 0.002 0.000 0.005 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:693(call_at) | |
3000 0.001 0.000 0.005 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/dialects/postgresql/asyncpg.py:315(<lambda>) | |
1000 0.002 0.000 0.005 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/traversals.py:210(_generate_cache_key) | |
1976 0.001 0.000 0.005 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/queues.py:65(_wakeup_next) | |
1004 0.001 0.000 0.005 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:1414(_clone) | |
5137 0.003 0.000 0.005 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:1766(_add_callback) | |
20990 0.004 0.000 0.005 0.000 {built-in method builtins.isinstance} | |
1000 0.001 0.000 0.005 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/cursor.py:1735(_fetchall_impl) | |
1000 0.001 0.000 0.005 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/default.py:1260(create_cursor) | |
1000 0.001 0.000 0.005 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/event/base.py:311(__get__) | |
3000 0.004 0.000 0.004 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/_concurrency_py3k.py:28(__init__) | |
1000 0.002 0.000 0.004 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/pool/base.py:802(_reset) | |
1000 0.001 0.000 0.004 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/base.py:642(begin) | |
3001 0.001 0.000 0.004 0.000 {built-in method builtins.next} | |
1000 0.001 0.000 0.004 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/prepared_stmt.py:225(__del__) | |
1010 0.002 0.000 0.004 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:238(_clone) | |
1000 0.002 0.000 0.004 0.000 /opt/python-3.8.3/lib/python3.8/random.py:200(randrange) | |
1000 0.001 0.000 0.004 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/cursor.py:971(fetchall) | |
1013 0.001 0.000 0.004 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/tasks.py:429(_release_waiter) | |
1970 0.002 0.000 0.004 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/queues.py:154(get) | |
4000 0.003 0.000 0.004 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/dialects/postgresql/asyncpg.py:297(<genexpr>) | |
4056 0.001 0.000 0.004 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1168(_check_open) | |
27169 0.004 0.000 0.004 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:1877(get_debug) | |
2004 0.003 0.000 0.004 0.000 /opt/python-3.8.3/lib/python3.8/_weakrefset.py:81(add) | |
4021 0.004 0.000 0.004 0.000 /opt/python-3.8.3/lib/python3.8/weakref.py:382(__getitem__) | |
1028 0.004 0.000 0.004 0.000 {method '_init_codecs' of 'asyncpg.protocol.protocol.PreparedStatementState' objects} | |
56 0.000 0.000 0.003 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:936(create_connection) | |
985 0.002 0.000 0.003 0.000 {built-in method _heapq.heappop} | |
1000 0.001 0.000 0.003 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/base.py:2238(__init__) | |
1029 0.001 0.000 0.003 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1187(_maybe_gc_stmt) | |
1000 0.001 0.000 0.003 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/event/base.py:119(_for_instance) | |
1000 0.001 0.000 0.003 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:3882(exported_columns_iterator) | |
1042 0.002 0.000 0.003 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/events.py:149(cancel) | |
2004 0.002 0.000 0.003 0.000 /opt/python-3.8.3/lib/python3.8/re.py:289(_compile) | |
18962 0.003 0.000 0.003 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:506(_check_closed) | |
1000 0.001 0.000 0.003 0.000 /opt/python-3.8.3/lib/python3.8/re.py:188(match) | |
1000 0.001 0.000 0.003 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/default.py:1278(create_default_cursor) | |
22998 0.003 0.000 0.003 0.000 {method 'popleft' of 'collections.deque' objects} | |
84 0.000 0.000 0.003 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/dialects/postgresql/asyncpg.py:838(_setup_type_codecs) | |
14124 0.003 0.000 0.003 0.000 {built-in method __new__ of type object at 0x70e3a0} | |
98 0.000 0.000 0.003 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:878(set_type_codec) | |
1000 0.001 0.000 0.003 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/event/base.py:116(_for_class) | |
1000 0.001 0.000 0.003 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/base.py:73(_select_iterables) | |
1000 0.003 0.000 0.003 0.000 {method 'merge_with' of 'sqlalchemy.cimmutabledict.immutabledict' objects} | |
1000 0.002 0.000 0.002 0.000 /opt/python-3.8.3/lib/python3.8/random.py:250(_randbelow_with_getrandbits) | |
1000 0.001 0.000 0.002 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/base.py:2297(_connection_begin_impl) | |
4002 0.002 0.000 0.002 0.000 {method 'get' of 'sqlalchemy.cimmutabledict.immutabledict' objects} | |
1000 0.001 0.000 0.002 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/base.py:472(get_plugin_class) | |
1041 0.001 0.000 0.002 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/events.py:104(__init__) | |
11105 0.002 0.000 0.002 0.000 {function LRUCache.get at 0x7f71e51e5040} | |
1000 0.001 0.000 0.002 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/_collections.py:903(get) | |
1000 0.001 0.000 0.002 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/cursor.py:1310(_soft_close) | |
1000 0.002 0.000 0.002 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/transaction.py:36(__init__) | |
42 0.000 0.000 0.002 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1526(connect) | |
98 0.000 0.000 0.002 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:466(fetchrow) | |
98 0.000 0.000 0.002 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1443(_execute) | |
1000 0.001 0.000 0.002 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/pool/base.py:923(cursor) | |
42 0.000 0.000 0.002 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connect_utils.py:652(_connect) | |
98 0.000 0.000 0.002 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1449(__execute) | |
22997 0.002 0.000 0.002 0.000 {method 'append' of 'collections.deque' objects} | |
1000 0.002 0.000 0.002 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/lambdas.py:305(_gen_cache_key) | |
5008 0.002 0.000 0.002 0.000 {method 'update' of 'dict' objects} | |
98 0.000 0.000 0.002 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1464(_do_execute) | |
6 0.000 0.000 0.002 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/lambdas.py:925(__init__) | |
1000 0.001 0.000 0.002 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/prepared_stmt.py:20(__init__) | |
6 0.000 0.000 0.002 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/lambdas.py:941(_instrument_and_run_function) | |
10032 0.002 0.000 0.002 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/events.py:121(__lt__) | |
1000 0.001 0.000 0.002 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/dialects/postgresql/asyncpg.py:806(do_set_input_sizes) | |
1000 0.001 0.000 0.002 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/base.py:810(_begin_impl) | |
1 0.000 0.000 0.002 0.002 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:562(_compiler) | |
1 0.000 0.000 0.002 0.002 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:691(__init__) | |
1 0.000 0.000 0.002 0.002 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:436(__init__) | |
1010 0.002 0.000 0.002 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:248(<dictcomp>) | |
4/1 0.000 0.000 0.002 0.002 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:507(process) | |
42 0.000 0.000 0.002 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:1356(_ensure_resolved) | |
16/1 0.000 0.000 0.002 0.002 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/visitors.py:70(_compiler_dispatch) | |
1 0.000 0.000 0.002 0.002 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:1436(visit_lambda_element) | |
3 0.000 0.000 0.002 0.001 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/lambdas.py:597(__init__) | |
1029 0.001 0.000 0.002 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1816(has) | |
1028 0.002 0.000 0.002 0.000 {method '_init_types' of 'asyncpg.protocol.protocol.PreparedStatementState' objects} | |
3010 0.002 0.000 0.002 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/event/attr.py:264(__bool__) | |
1000 0.001 0.000 0.002 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/event/base.py:77(__init__) | |
1000 0.001 0.000 0.002 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/event/base.py:123(_join) | |
1000 0.002 0.000 0.002 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/langhelpers.py:1147(_set_memoized_attribute) | |
28 0.000 0.000 0.002 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:818(getaddrinfo) | |
4099 0.001 0.000 0.002 0.000 {built-in method builtins.getattr} | |
14 0.000 0.000 0.002 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:773(run_in_executor) | |
1028 0.001 0.000 0.002 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1172(_get_unique_id) | |
3000 0.001 0.000 0.001 0.000 {function LRUCache.__getitem__ at 0x7f71e51e50d0} | |
42 0.000 0.000 0.001 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connect_utils.py:597(_connect_addr) | |
1000 0.001 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/queues.py:180(get_nowait) | |
4000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/_collections.py:899(_inc_counter) | |
4000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/dialects/postgresql/asyncpg.py:300(<genexpr>) | |
2000 0.001 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/_weakrefset.py:38(_remove) | |
3 0.000 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/lambdas.py:691(_setup_additional_closure_trackers) | |
1000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/base.py:571(__init__) | |
1000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/dialects/postgresql/asyncpg.py:548(cursor) | |
1000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/base.py:516(_still_open_and_dbapi_connection_is_valid) | |
1000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/base.py:1112(__iter__) | |
2006 0.001 0.000 0.001 0.000 {method 'difference' of 'set' objects} | |
2433 0.001 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:662(time) | |
4 0.000 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/lambdas.py:571(_invoke_user_fn) | |
1000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/dialects/postgresql/asyncpg.py:292(_parameters) | |
14 0.000 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/concurrent/futures/thread.py:158(submit) | |
1000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/log.py:63(_should_log_debug) | |
1000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/base.py:79(<listcomp>) | |
14 0.000 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/langhelpers.py:1092(__get__) | |
1000/125 0.002 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/base.py:2306(_close_impl) | |
2000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/pool/base.py:932(__getattr__) | |
1000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/pool/base.py:519(get_connection) | |
3 0.000 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/lambdas.py:296(_resolved) | |
14 0.000 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/concurrent/futures/thread.py:193(_adjust_thread_count) | |
1 0.000 0.000 0.001 0.001 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/lambdas.py:264(_setup_binds_for_tracked_expr) | |
1 0.000 0.000 0.001 0.001 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/visitors.py:749(replacement_traverse) | |
13/1 0.000 0.000 0.001 0.001 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/visitors.py:779(clone) | |
1 0.000 0.000 0.001 0.001 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:4768(_copy_internals) | |
1000 0.001 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/queues.py:104(full) | |
10339 0.001 0.000 0.001 0.000 {method 'append' of 'list' objects} | |
1057 0.001 0.000 0.001 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1793(get) | |
6221/6219 0.001 0.000 0.001 0.000 {built-in method builtins.len} | |
28 0.000 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:900(_connect_sock) | |
10066 0.001 0.000 0.001 0.000 {method 'is_connected' of 'asyncpg.protocol.protocol.BaseProtocol' objects} | |
8/1 0.000 0.000 0.001 0.001 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/traversals.py:692(_copy_internals) | |
5137 0.001 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/selectors.py:275(_key_from_fd) | |
1000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/ext/asyncio/engine.py:459(connect) | |
6 0.000 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:826(operate) | |
6023 0.001 0.000 0.001 0.000 {built-in method greenlet._greenlet.getcurrent} | |
1000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/base.py:2254(_deactivate_from_connection) | |
4 0.000 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/threading.py:834(start) | |
2000/250 0.002 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/default.py:629(do_rollback) | |
1066 0.001 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/events.py:65(cancel) | |
2013 0.001 0.000 0.001 0.000 {built-in method _asyncio.get_running_loop} | |
1000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/dialects/postgresql/asyncpg.py:388(fetchall) | |
1104 0.001 0.000 0.001 0.000 {method 'format' of 'str' objects} | |
4000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/traversals.py:943(__init__) | |
6 0.000 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/type_api.py:67(operate) | |
1392 0.001 0.000 0.001 0.000 {built-in method builtins.max} | |
9 0.001 0.000 0.001 0.000 {built-in method builtins.exec} | |
1000 0.001 0.000 0.001 0.000 {method 'match' of 're.Pattern' objects} | |
1000/125 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/base.py:2300(_connection_rollback_impl) | |
999 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/lambdas.py:234(__getattr__) | |
28 0.000 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:478(sock_connect) | |
1000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/dialects/postgresql/asyncpg.py:321(<listcomp>) | |
1000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/log.py:66(_should_log_info) | |
4000 0.001 0.000 0.001 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/prepared_stmt.py:215(_check_open) | |
8 0.000 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/threading.py:270(wait) | |
2 0.000 0.000 0.001 0.000 test5.py:72(<lambda>) | |
4 0.000 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/threading.py:540(wait) | |
4122 0.001 0.000 0.001 0.000 {built-in method _contextvars.copy_context} | |
1041 0.001 0.000 0.001 0.000 {built-in method _heapq.heappush} | |
2000 0.001 0.000 0.001 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connresource.py:28(__init__) | |
18 0.000 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/coercions.py:106(expect) | |
36 0.001 0.000 0.001 0.000 {method 'acquire' of '_thread.lock' objects} | |
1000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/dialects/postgresql/asyncpg.py:276(__init__) | |
1000/125 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/base.py:827(_rollback_impl) | |
3047 0.001 0.000 0.001 0.000 {method 'add' of 'set' objects} | |
2000 0.001 0.000 0.001 0.000 {method 'query' of 'asyncpg.protocol.protocol.BaseProtocol' objects} | |
8 0.000 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/visitors.py:213(run_generated_dispatch) | |
2024 0.001 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/logging/__init__.py:1677(isEnabledFor) | |
1000 0.000 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/base.py:1726(_safe_close_cursor) | |
5 0.000 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/visitors.py:228(generate_dispatch) | |
1000 0.000 0.000 0.001 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/prepared_stmt.py:38(get_statusmsg) | |
5 0.000 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/visitors.py:142(_generate_dispatcher) | |
1000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/default.py:1532(<listcomp>) | |
28 0.000 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:1061(_create_connection_transport) | |
1000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/dialects/postgresql/asyncpg.py:238(pre_exec) | |
1000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/default.py:1010(<listcomp>) | |
14 0.000 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:496(_sock_connect) | |
2010/251 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/dialects/postgresql/asyncpg.py:557(rollback) | |
1000 0.001 0.000 0.001 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/transaction.py:145(__check_state_base) | |
1 0.000 0.000 0.001 0.001 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:2845(visit_select) | |
1000 0.001 0.000 0.001 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/transaction.py:159(__check_state) | |
2000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/ext/asyncio/engine.py:134(_sync_connection) | |
1000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/pool/base.py:664(__init__) | |
5 0.000 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/langhelpers.py:227(_exec_code_in_env) | |
1000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:947(<dictcomp>) | |
1000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/event/base.py:277(__init__) | |
2064 0.001 0.000 0.001 0.000 {method 'getrandbits' of '_random.Random' objects} | |
1000 0.000 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/queues.py:91(qsize) | |
5001 0.001 0.000 0.001 0.000 {method 'values' of 'dict' objects} | |
6 0.000 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/traversals.py:737(visit_clauseelement_tuple) | |
6 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/traversals.py:740(<listcomp>) | |
4/2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/operators.py:1243(__mod__) | |
6 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:1081(__init__) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:64(_make_socket_transport) | |
2 0.000 0.000 0.000 0.000 test5.py:71(<lambda>) | |
2 0.000 0.000 0.000 0.000 {built-in method _operator.mod} | |
2997 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/lambdas.py:209(<listcomp>) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:752(__init__) | |
2497 0.000 0.000 0.000 0.000 {built-in method time.monotonic} | |
1042 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:1779(_timer_handle_cancelled) | |
2000 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/base.py:388(connection) | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/default_comparator.py:123(_binary_operate) | |
4 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/coercions.py:439(_literal_coercion) | |
14 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connect_utils.py:463(_parse_connect_arguments) | |
990 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/queues.py:60(_put) | |
14 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:52(__init__) | |
2970 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/queues.py:100(empty) | |
3000 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/lambdas.py:188(<listcomp>) | |
1028 0.000 0.000 0.000 0.000 {method 'bind_execute' of 'asyncpg.protocol.protocol.BaseProtocol' objects} | |
4 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/default_comparator.py:30(_boolean_compare) | |
1028 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/coroutines.py:177(iscoroutine) | |
4 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/lambdas.py:1048(_rewrite_code_obj) | |
1000 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/ext/asyncio/engine.py:87(__init__) | |
1028 0.000 0.000 0.000 0.000 {method 'prepare' of 'asyncpg.protocol.protocol.BaseProtocol' objects} | |
1013 0.000 0.000 0.000 0.000 {method 'close_statement' of 'asyncpg.protocol.protocol.BaseProtocol' objects} | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:3088(_compose_select_body) | |
1000 0.000 0.000 0.000 0.000 {built-in method sqlalchemy.cutils._distill_params} | |
2008 0.000 0.000 0.000 0.000 {method 'discard' of 'set' objects} | |
1000 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/dialects/postgresql/asyncpg.py:809(<listcomp>) | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:4579(_bind_param) | |
16 0.000 0.000 0.000 0.000 {method 'join' of 'str' objects} | |
1000 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/tasks.py:88(_set_task_name) | |
986 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/queues.py:57(_get) | |
8/4 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/traversals.py:727(visit_clauseelement) | |
28 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1819(put) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:339(add_writer) | |
14 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connect_utils.py:207(_parse_connect_dsn_and_args) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:1593(_generate_delimited_and_list) | |
20 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1093(close) | |
1000/3 0.009 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/lambdas.py:476(_execute_on_connection) | |
3 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:1605(<genexpr>) | |
1000 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/cursor.py:930(soft_close) | |
3 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:1607(<genexpr>) | |
28 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1374(_drop_local_statement_cache) | |
38 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1833(clear) | |
28 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1855(_new_entry) | |
3/2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:1978(visit_binary) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:740(_add_reader) | |
1000 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/base.py:1114(<listcomp>) | |
1000 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/util.py:142(_distill_params_20) | |
1000/2 0.001 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/future/engine.py:403(connect) | |
2011 0.000 0.000 0.000 0.000 {method 'items' of 'dict' objects} | |
1000 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/lambdas.py:498(_execution_options) | |
40 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/abc.py:96(__instancecheck__) | |
1000/2 0.002 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/base.py:2936(connect) | |
4/2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/operators.py:353(__eq__) | |
1000 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/dialects/postgresql/asyncpg.py:286(close) | |
1000/2 0.004 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/base.py:60(__init__) | |
14 0.000 0.000 0.000 0.000 {method 'connect' of '_socket.socket' objects} | |
28 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1846(_set_entry_timeout) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:255(_add_reader) | |
10 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/coercions.py:48(_deep_is_literal) | |
4/2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/operators.py:463(like) | |
40 0.000 0.000 0.000 0.000 {built-in method _abc._abc_instancecheck} | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_compile.py:759(compile) | |
1000 0.000 0.000 0.000 0.000 {method 'bit_length' of 'int' objects} | |
2 0.000 0.000 0.000 0.000 {built-in method _operator.eq} | |
1000/16 0.001 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/queue.py:253(get) | |
1000 0.000 0.000 0.000 0.000 {method 'decode' of 'bytes' objects} | |
1000/3 0.001 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/base.py:1273(_execute_clauseelement) | |
62 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/selectors.py:180(get_key) | |
3 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/lambdas.py:638(_init_globals) | |
1000/3 0.002 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/base.py:1515(_execute_context) | |
1000 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/pool/base.py:848(is_valid) | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:867(_read_ready__on_eof) | |
2040 0.000 0.000 0.000 0.000 {method 'done' of '_asyncio.Future' objects} | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:291(_add_writer) | |
1000 0.000 0.000 0.000 0.000 {method 'add_done_callback' of '_asyncio.Task' objects} | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/futures.py:380(wrap_future) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:615(__init__) | |
990 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/locks.py:290(clear) | |
15 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/queue.py:244(get_nowait) | |
1002 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/base.py:760(_effective_plugin_target) | |
63/7 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/abc.py:100(__subclasscheck__) | |
1006 0.000 0.000 0.000 0.000 {built-in method from_iterable} | |
1000 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/dialects/postgresql/asyncpg.py:367(setinputsizes) | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/operators.py:1351(like_op) | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:682(close) | |
1000/2 0.002 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/base.py:3008(raw_connection) | |
1000/2 0.007 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/base.py:2994(_wrap_pool_connect) | |
63/7 0.000 0.000 0.000 0.000 {built-in method _abc._abc_subclasscheck} | |
3 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:2196(visit_bindparam) | |
1000 0.000 0.000 0.000 0.000 {built-in method builtins.iter} | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:967(_call_connection_lost) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/futures.py:354(_set_state) | |
24 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:306(_remove_writer) | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:723(_call_connection_lost) | |
1001 0.000 0.000 0.000 0.000 {method 'extend' of 'list' objects} | |
2 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:117(_read_from_self) | |
4/2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/lambdas.py:1119(__call__) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/futures.py:318(_copy_future_state) | |
28 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/selectors.py:351(register) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:515(_sock_write_done) | |
14 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/serverversion.py:11(split_server_version_string) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:344(remove_writer) | |
62 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/selectors.py:69(__getitem__) | |
28 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:103(_ipaddr_info) | |
17 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/langhelpers.py:1159(__get__) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/futures.py:338(_chain_future) | |
14 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1910(_detect_server_capabilities) | |
14/1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/pool/base.py:246(_create_connection) | |
217 0.000 0.000 0.000 0.000 {built-in method builtins.hasattr} | |
1000 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/default.py:1292(post_exec) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:2118(visit_like_op_binary) | |
1000 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/default.py:626(do_begin) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:2051(_generate_generic_binary) | |
2 0.000 0.000 0.000 0.000 <string>:1(cast) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:2943(<listcomp>) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_parse.py:937(parse) | |
4 0.000 0.000 0.000 0.000 {built-in method _thread.start_new_thread} | |
1000 0.000 0.000 0.000 0.000 {method 'done' of '_asyncio.Task' objects} | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:2853(__init__) | |
1000 0.000 0.000 0.000 0.000 {method 'attach' of 'asyncpg.protocol.protocol.PreparedStatementState' objects} | |
28 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:237(_ensure_fd_no_transport) | |
28 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/_collections_abc.py:657(get) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:518(_sock_connect_cb) | |
1000 0.000 0.000 0.000 0.000 {method 'detach' of 'asyncpg.protocol.protocol.PreparedStatementState' objects} | |
1000 0.000 0.000 0.000 0.000 {method 'result' of '_asyncio.Task' objects} | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:2676(_label_select_column) | |
1000 0.000 0.000 0.000 0.000 {method 'is_in_transaction' of 'asyncpg.protocol.protocol.BaseProtocol' objects} | |
56 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/socket.py:512(family) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:195(_set_nodelay) | |
999 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/langhelpers.py:1118(memo) | |
57 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1867(_clear_entry_callback) | |
6 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:3579(__init__) | |
14 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connect_utils.py:615(<lambda>) | |
11 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/type_api.py:521(dialect_impl) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_compile.py:598(_code) | |
7/5 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/deprecations.py:266(warned) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_parse.py:435(_parse_sub) | |
70 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/socket.py:97(_intenum_converter) | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/lambdas.py:324(_invoke_user_fn) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/socket.py:219(__init__) | |
1040 0.000 0.000 0.000 0.000 {method 'mark_closed' of 'asyncpg.protocol.protocol.PreparedStatementState' objects} | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/socket.py:496(close) | |
2 0.000 0.000 0.000 0.000 test5.py:70(<lambda>) | |
7 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/type_api.py:598(_dialect_info) | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/lambdas.py:1168(__clause_element__) | |
10 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1145(_cleanup) | |
2 0.000 0.000 0.000 0.000 <string>:1(select) | |
28 0.000 0.000 0.000 0.000 {method 'add_python_codec' of 'asyncpg.protocol.protocol.ConnectionSettings' objects} | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:270(_remove_reader) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_parse.py:493(_parse) | |
4 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:1440(visit_column) | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/socket.py:492(_real_close) | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:832(_bind_param) | |
10 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/type_api.py:1549(to_instance) | |
28 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/os.py:670(__getitem__) | |
2/1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/base.py:443(create_for_statement) | |
113 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_futures.py:13(isfuture) | |
24 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/selectors.py:365(unregister) | |
8 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:4930(safe_construct) | |
1000/3 0.001 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/default.py:679(do_execute) | |
1000/3 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/dialects/postgresql/asyncpg.py:344(execute) | |
10 0.000 0.000 0.000 0.000 {function socket.close at 0x7f71e59cfd30} | |
28 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/selectors.py:234(register) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:3728(__init__) | |
28 0.000 0.000 0.000 0.000 {method 'setblocking' of '_socket.socket' objects} | |
114 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/selectors.py:215(_fileobj_lookup) | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:470(select) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/threading.py:394(acquire) | |
2/1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_compile.py:71(_compile) | |
1000/2 0.001 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/pool/base.py:295(connect) | |
72 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/enum.py:278(__call__) | |
1000/2 0.003 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/pool/base.py:698(_checkout) | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:4120(_create_select_from_fromclause) | |
4 0.000 0.000 0.000 0.000 <string>:1(where) | |
6 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/lambdas.py:713(_roll_down_to_literal) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/concurrent/futures/_base.py:392(add_done_callback) | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:4401(_create_future_select) | |
6 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/lambdas.py:1009(_coerce_expression) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/concurrent/futures/_base.py:316(__init__) | |
4 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/base.py:91(_generative) | |
29/27 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/lambdas.py:1186(__getattribute__) | |
10 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1177(_mark_stmts_as_closed) | |
10 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:4829(__new__) | |
4 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/threading.py:761(__init__) | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/type_api.py:631(adapt) | |
10 0.000 0.000 0.000 0.000 {method 'connection_lost' of 'asyncpg.protocol.protocol.BaseProtocol' objects} | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/os.py:766(getenv) | |
18 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/threading.py:222(__init__) | |
1000/2 0.003 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/pool/base.py:419(checkout) | |
4 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/_collections.py:926(__setitem__) | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/langhelpers.py:1292(constructor_copy) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/lambdas.py:656(_init_closure) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/futures.py:284(_set_result_unless_cancelled) | |
14 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connect_utils.py:143(_validate_port_spec) | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:4523(_label) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:3754(_get_froms) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:2021(visit_mod_binary) | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:4535(_gen_label) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/cursor.py:157(__init__) | |
114 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/selectors.py:21(_fileobj_to_fd) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_compile.py:276(_optimize_charset) | |
4 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/type_api.py:641(coerce_compared_value) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:775(set_protocol) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/weakref.py:159(__setitem__) | |
88 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/threading.py:246(__enter__) | |
14/1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/create.py:563(connect) | |
14 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connect_utils.py:728(_create_future) | |
28 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/os.py:748(encode) | |
14/1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/default.py:545(connect) | |
14/1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/dialects/postgresql/asyncpg.py:587(connect) | |
3 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:2341(_truncate_bindparam) | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/type_api.py:614(_gen_dialect_impl) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/trsock.py:26(family) | |
43 0.000 0.000 0.000 0.000 {built-in method _asyncio.get_event_loop} | |
6 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/inspection.py:39(inspect) | |
28 0.000 0.000 0.000 0.000 {method 'register' of 'select.epoll' objects} | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/default.py:518(type_descriptor) | |
88 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/threading.py:249(__exit__) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/transports.py:264(__init__) | |
4 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:4987(where) | |
10 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:4715(__new__) | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/type_api.py:1559(adapt_type) | |
14 0.000 0.000 0.000 0.000 {built-in method builtins.locals} | |
24 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/selectors.py:247(unregister) | |
8/2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/langhelpers.py:375(get_cls_kwargs) | |
3 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:2354(_truncated_identifier) | |
1000/2 0.001 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/pool/impl.py:117(_do_get) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:891(_bind_processors) | |
3 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/base.py:67(_from_objects) | |
72 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/enum.py:557(__new__) | |
40 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/visitors.py:205(dispatch) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/cursor.py:288(_merge_cursor_description) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_compile.py:536(_compile_info) | |
14 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/pool/impl.py:148(_inc_overflow) | |
4 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/_collections.py:939(_manage_size) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/langhelpers.py:1115(oneshot) | |
33 0.000 0.000 0.000 0.000 {built-in method math.ceil} | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/futures.py:367(_call_set_state) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:893(<genexpr>) | |
28 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1451(<lambda>) | |
43 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/futures.py:272(_get_loop) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/socket.py:518(type) | |
14/1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/pool/base.py:361(__init__) | |
14/1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/pool/base.py:574(__connect) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:5248(_generate_columns_plus_names) | |
3 0.000 0.000 0.000 0.000 <string>:1(__init__) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/cursor.py:368(<listcomp>) | |
4 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:895(<genexpr>) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:1645(visit_cast) | |
24 0.000 0.000 0.000 0.000 {method 'unregister' of 'select.epoll' objects} | |
14/1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/event/attr.py:314(__call__) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:762(call_soon_threadsafe) | |
28 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/introspection.py:154(is_scalar_type) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_compile.py:411(_mk_bitmap) | |
24 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/logging/__init__.py:1412(debug) | |
42 0.000 0.000 0.000 0.000 {built-in method _socket.inet_pton} | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:4441(<listcomp>) | |
1 0.000 0.000 0.000 0.000 {built-in method _heapq.heapify} | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:1030(_get_set_input_sizes_lookup) | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/sqltypes.py:61(_adapt_expression) | |
9 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:795(comparator) | |
14/1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/create.py:643(on_connect) | |
14 0.000 0.000 0.000 0.000 {method 'getsockname' of '_socket.socket' objects} | |
28 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/weakref.py:128(__getitem__) | |
9 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:4804(replace) | |
14/1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/dialects/postgresql/asyncpg.py:864(connect) | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/default.py:1295(get_result_processor) | |
3 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/base.py:69(<listcomp>) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/concurrent/futures/_base.py:412(result) | |
4 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/threading.py:505(__init__) | |
3 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:4966(apply_map) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/concurrent/futures/_base.py:381(done) | |
24 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/compat.py:168(raise_) | |
28 0.000 0.000 0.000 0.000 {method 'setsockopt' of '_socket.socket' objects} | |
13 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/lambdas.py:267(replace) | |
73 0.000 0.000 0.000 0.000 {method 'startswith' of 'str' objects} | |
4 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:3616(self_group) | |
7/5 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:3612(_from_objects) | |
3 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/type_api.py:557(_cached_bind_processor) | |
38 0.000 0.000 0.000 0.000 {built-in method builtins.min} | |
4 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/base.py:506(_generate) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:129(_write_to_self) | |
26 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/visitors.py:153(<genexpr>) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/locks.py:256(__init__) | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/type_api.py:570(_cached_result_processor) | |
28 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1871(_maybe_cleanup) | |
4 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/type_api.py:441(_type_affinity) | |
28 0.000 0.000 0.000 0.000 <string>:1(__new__) | |
3 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:1055(_lookup_type) | |
28 0.000 0.000 0.000 0.000 {method '_get_timeout' of 'asyncpg.protocol.protocol.BaseProtocol' objects} | |
9 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/weakref.py:395(__setitem__) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/concurrent/futures/_base.py:443(exception) | |
10 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:773(self_group) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/concurrent/futures/_base.py:371(cancelled) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/trsock.py:81(setsockopt) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:4790(<dictcomp>) | |
2 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:550(_check_running) | |
62 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/selectors.py:272(get_map) | |
63 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/_collections_abc.py:302(__subclasshook__) | |
14 0.000 0.000 0.000 0.000 {method 'put' of '_queue.SimpleQueue' objects} | |
25 0.000 0.000 0.000 0.000 {built-in method builtins.setattr} | |
10 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/pool/impl.py:159(_dec_overflow) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:2218(_process_clauses_for_boolean) | |
25 0.000 0.000 0.000 0.000 {built-in method builtins.issubclass} | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/coercions.py:670(_literal_coercion) | |
3 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_parse.py:295(_class_escape) | |
2/1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_parse.py:174(getwidth) | |
3 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/base.py:969(__missing__) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/enum.py:828(__and__) | |
8 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_parse.py:254(get) | |
6 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/lambdas.py:1100(__init__) | |
10/1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/pool/base.py:466(close) | |
38 0.000 0.000 0.000 0.000 {method 'clear' of 'collections.OrderedDict' objects} | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:3036(_setup_select_stack) | |
10/1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/pool/base.py:567(__close) | |
3 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/orm/base.py:318(_inspect_mapped_object) | |
4 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/operators.py:1670(is_precedent) | |
32 0.000 0.000 0.000 0.000 {method 'strip' of 'str' objects} | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/weakref.py:323(__new__) | |
14 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1746(__init__) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:3128(<listcomp>) | |
10/1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/pool/base.py:236(_close_connection) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:1496(visit_typeclause) | |
14 0.000 0.000 0.000 0.000 {method 'getpeername' of '_socket.socket' objects} | |
10 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1830(iter_statements) | |
28 0.000 0.000 0.000 0.000 {method 'encode' of 'str' objects} | |
10/1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/default.py:635(do_close) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/traversals.py:732(visit_clauseelement_list) | |
6 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/operators.py:1576(is_boolean) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:2255(<listcomp>) | |
14 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/serverversion.py:50(<listcomp>) | |
10/1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/dialects/postgresql/asyncpg.py:570(close) | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:810(__getattr__) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:43(_check_ssl_socket) | |
2038/1 0.004 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/_concurrency_py3k.py:35(await_only) | |
70 0.000 0.000 0.000 0.000 {method '__enter__' of '_thread.RLock' objects} | |
8 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/sqltypes.py:3158(_resolve_value_to_type) | |
9 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_parse.py:233(__next) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/weakref.py:328(__init__) | |
28 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1734(__init__) | |
3 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/type_api.py:365(_has_bind_expression) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/transports.py:308(_set_write_buffer_limits) | |
985/1 0.002 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/_concurrency_py3k.py:58(await_fallback) | |
1 0.000 0.000 0.000 0.000 {method 'translate' of 'bytearray' objects} | |
8 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_parse.py:164(__getitem__) | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:201(corresponding_column) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/traversals.py:735(<listcomp>) | |
31 0.000 0.000 0.000 0.000 {method 'split' of 'str' objects} | |
14 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/dialects/postgresql/asyncpg.py:492(__init__) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:184(_run_until_complete_cb) | |
4 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:280(_cloned_set) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:335(warn) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:5264(<listcomp>) | |
14 0.000 0.000 0.000 0.000 {method 'getsockopt' of '_socket.socket' objects} | |
9 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:4686(quote) | |
38 0.000 0.000 0.000 0.000 {method 'pop' of 'dict' objects} | |
42 0.000 0.000 0.000 0.000 {method 'add_done_callback' of '_asyncio.Future' objects} | |
3 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:1826(_get_operator_dispatch) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/orm/base.py:405(_inspect_mapped_class) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/threading.py:81(RLock) | |
28 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1894(__exit__) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:539(process) | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/lambdas.py:1221(_add_getter) | |
14 0.000 0.000 0.000 0.000 {method 'set_connection' of 'asyncpg.protocol.protocol.BaseProtocol' objects} | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/transports.py:19(get_extra_info) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:3763(<listcomp>) | |
8 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/threading.py:258(_acquire_restore) | |
2 0.000 0.000 0.000 0.000 {built-in method sys.set_asyncgen_hooks} | |
14 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/event/attr.py:328(__bool__) | |
8 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/threading.py:261(_is_owned) | |
3 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:2914(_from_objects) | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:669(abort) | |
30 0.000 0.000 0.000 0.000 {built-in method builtins.callable} | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_compile.py:413(<listcomp>) | |
28 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1888(__enter__) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/concurrent/futures/thread.py:46(__init__) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:298(lint) | |
9 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/operators.py:1553(is_comparison) | |
34 0.000 0.000 0.000 0.000 {built-in method builtins.id} | |
9 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/type_api.py:63(__init__) | |
48 0.000 0.000 0.000 0.000 {method 'values' of 'collections.OrderedDict' objects} | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/futures.py:360(_call_check_cancel) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_parse.py:432(_uniq) | |
14 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connect_utils.py:152(<listcomp>) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/locks.py:278(set) | |
9 0.000 0.000 0.000 0.000 {method 'copy' of 'dict' objects} | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_parse.py:224(__init__) | |
4 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/base.py:1125(__getattr__) | |
3 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/langhelpers.py:117(method_is_overridden) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:3273(visit_table) | |
43 0.000 0.000 0.000 0.000 {method 'get_loop' of '_asyncio.Future' objects} | |
70 0.000 0.000 0.000 0.000 {method '__exit__' of '_thread.RLock' objects} | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/events.py:628(get_event_loop) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/sqltypes.py:542(_expression_adaptations) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/contextlib.py:117(__exit__) | |
12 0.000 0.000 0.000 0.000 {built-in method _thread.allocate_lock} | |
3 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/sqltypes.py:200(__init__) | |
4 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/threading.py:1177(_make_invoke_excepthook) | |
42 0.000 0.000 0.000 0.000 {method 'get_settings' of 'asyncpg.protocol.protocol.BaseProtocol' objects} | |
3 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/type_api.py:531(_unwrapped_dialect_impl) | |
34 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:648(is_closed) | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:2878(__init__) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_compile.py:249(_compile_charset) | |
3 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:2376(bindparam_string) | |
2 0.000 0.000 0.000 0.000 {built-in method _asyncio._set_running_loop} | |
43 0.000 0.000 0.000 0.000 {method 'cancelled' of '_asyncio.Future' objects} | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/transports.py:14(__init__) | |
6 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/coercions.py:447(_post_coercion) | |
14 0.000 0.000 0.000 0.000 {built-in method time.time} | |
7 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/weakref.py:422(__contains__) | |
14 0.000 0.000 0.000 0.000 {method 'insert' of 'list' objects} | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/orm/base.py:232(manager_of_class) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_compile.py:423(_simple) | |
3 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_parse.py:286(tell) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/langhelpers.py:355(_inspect_func_args) | |
10 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1264(_call_termination_listeners) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:3780(<listcomp>) | |
14 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/event/attr.py:299(exec_once_unless_exception) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:4425(visit_string) | |
4 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/threading.py:1306(current_thread) | |
8 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/threading.py:255(_release_save) | |
6 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/langhelpers.py:1300(<genexpr>) | |
18 0.000 0.000 0.000 0.000 {method '__enter__' of '_thread.lock' objects} | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/traversals.py:767(visit_setup_join_tuple) | |
9 0.000 0.000 0.000 0.000 {method 'get' of 'mappingproxy' objects} | |
4 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/threading.py:1110(daemon) | |
8 0.000 0.000 0.000 0.000 {method 'replace' of 'str' objects} | |
28 0.000 0.000 0.000 0.000 {method 'fileno' of '_socket.socket' objects} | |
14 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/langhelpers.py:1635(go) | |
5 0.000 0.000 0.000 0.000 {method 'find' of 'bytearray' objects} | |
4 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/lambdas.py:1060(<genexpr>) | |
28 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1774(get_max_size) | |
20 0.000 0.000 0.000 0.000 {method 'clear' of 'set' objects} | |
2 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:1862(_set_coroutine_origin_tracking) | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/type_api.py:325(_has_column_expression) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:672(set_protocol) | |
14 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1885(__init__) | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:2664(_add_to_result_map) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/concurrent/futures/_base.py:386(__get_result) | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/base.py:1131(__contains__) | |
10 0.000 0.000 0.000 0.000 {method 'close' of 'asyncpg.protocol.protocol.BaseProtocol' objects} | |
1 0.000 0.000 0.000 0.000 test5.py:18(profiled) | |
8 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_parse.py:249(match) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_parse.py:921(fix_flags) | |
4 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/lambdas.py:1066(<dictcomp>) | |
14 0.000 0.000 0.000 0.000 {method 'isdigit' of 'str' objects} | |
4 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_parse.py:160(__len__) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/trsock.py:16(__init__) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_compile.py:461(_get_literal_prefix) | |
11 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1831(<genexpr>) | |
18 0.000 0.000 0.000 0.000 {method '__exit__' of '_thread.lock' objects} | |
12 0.000 0.000 0.000 0.000 {method 'release' of '_thread.lock' objects} | |
2 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_parse.py:111(__init__) | |
4 0.000 0.000 0.000 0.000 {method 'update' of 'set' objects} | |
10 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1160(_clean_tasks) | |
2 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_compile.py:595(isstring) | |
3 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/unix_events.py:71(_process_self_data) | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:711(_force_close) | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/base.py:1229(corresponding_column) | |
1 0.000 0.000 0.000 0.000 {built-in method fromkeys} | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_compile.py:492(_get_charset_prefix) | |
1 0.000 0.000 0.000 0.000 {built-in method _sre.compile} | |
5 0.000 0.000 0.000 0.000 {built-in method _thread.get_ident} | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:4371(visit_VARCHAR) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/base.py:109(_expand_cloned) | |
4 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/lambdas.py:992(<listcomp>) | |
6 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/lambdas.py:1064(<genexpr>) | |
4 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/threading.py:1095(daemon) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:4795(<genexpr>) | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/coercions.py:662(_implicit_coercions) | |
14 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/event/attr.py:363(for_modify) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/sqltypes.py:355(result_processor) | |
14 0.000 0.000 0.000 0.000 {method 'result' of '_asyncio.Future' objects} | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/langhelpers.py:1143(_assert_no_memoizations) | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:1493(__init__) | |
1 0.000 0.000 0.000 0.000 {built-in method sys.get_asyncgen_hooks} | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_parse.py:76(__init__) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/events.py:719(get_event_loop_policy) | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/lambdas.py:958(<dictcomp>) | |
2 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:658(is_running) | |
10 0.000 0.000 0.000 0.000 {method 'clear' of 'collections.deque' objects} | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/protocols.py:100(eof_received) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:3073(_has_row_limiting_clause) | |
2 0.000 0.000 0.000 0.000 {built-in method _asyncio._get_running_loop} | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:3790(_get_display_froms) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:727(<dictcomp>) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:3760(<listcomp>) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/event/base.py:94(__getattr__) | |
3 0.000 0.000 0.000 0.000 {method 'intersection' of 'set' objects} | |
5 0.000 0.000 0.000 0.000 {built-in method builtins.ord} | |
8 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/threading.py:513(is_set) | |
2 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_parse.py:81(groups) | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/lambdas.py:739(_bound_parameter_getter_func_globals) | |
3 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:2269(_from_objects) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/cursor.py:263(<listcomp>) | |
4 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/lambdas.py:1061(<genexpr>) | |
10 0.000 0.000 0.000 0.000 {method 'clear' of 'dict' objects} | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:4501(_from_objects) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/traversals.py:742(visit_executable_options) | |
2 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_compile.py:453(_get_iscased) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/dialects/postgresql/base.py:2077(get_select_precolumns) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_parse.py:172(append) | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:678(exported_columns) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/cursor.py:361(<listcomp>) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/sqltypes.py:389(get_dbapi_type) | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/dialects/postgresql/asyncpg.py:123(get_dbapi_type) | |
1 0.000 0.000 0.000 0.000 <string>:1(make_cells) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:4356(_render_string_type) | |
1 0.000 0.000 0.000 0.000 {method 'pop' of 'list' objects} | |
4 0.000 0.000 0.000 0.000 {method 'remove' of 'collections.deque' objects} | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/lambdas.py:756(_bound_parameter_getter_func_closure) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/lambdas.py:265(<dictcomp>) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/cursor.py:201(<dictcomp>) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/sqltypes.py:316(bind_processor) | |
2 0.000 0.000 0.000 0.000 <string>:1(_generated_copy_internals_traversal) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_parse.py:168(__setitem__) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:2941(<listcomp>) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/visitors.py:774(<setcomp>) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/type_api.py:287(result_processor) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/cursor.py:196(<listcomp>) | |
1 0.000 0.000 0.000 0.000 <string>:1(<module>) | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/traversals.py:770(<genexpr>) | |
1 0.000 0.000 0.000 0.000 {method 'union' of 'set' objects} | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/type_api.py:273(bind_processor) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/cursor.py:208(<listcomp>) | |
1 0.000 0.000 0.000 0.000 {method 'pop' of 'set' objects} | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:618(stop) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/base.py:49(_clone) | |
1 0.000 0.000 0.000 0.000 {built-in method time.perf_counter} | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:4793(<listcomp>) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:730(<dictcomp>) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/base.py:52(_copy_internals) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/traversals.py:837(visit_propagate_attrs) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/base.py:114(<listcomp>) | |
1 0.000 0.000 0.000 0.000 {method 'remove_done_callback' of '_asyncio.Task' objects} | |
1 0.000 0.000 0.000 0.000 {method 'exception' of '_asyncio.Task' objects} | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/traversals.py:745(<listcomp>) | |
1 0.000 0.000 0.000 0.000 {method 'disable' of '_lsprof.Profiler' objects} | |
1 0.000 0.000 0.000 0.000 {method 'cancelled' of '_asyncio.Task' objects} | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
831932 function calls (808923 primitive calls) in 0.684 seconds | |
Ordered by: cumulative time | |
ncalls tottime percall cumtime percall filename:lineno(function) | |
1 0.000 0.000 0.685 0.685 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:580(run_until_complete) | |
1 0.000 0.000 0.685 0.685 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:557(run_forever) | |
659 0.015 0.000 0.685 0.001 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:1784(_run_once) | |
12694 0.008 0.000 0.655 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/events.py:79(_run) | |
12694 0.015 0.000 0.647 0.000 {method 'run' of 'Context' objects} | |
4000 0.011 0.000 0.530 0.000 test4.py:61(run_queries) | |
4000 0.004 0.000 0.382 0.000 /home/classic/.venv3/lib/python3.8/site-packages/databases/core.py:136(fetch_all) | |
2010 0.003 0.000 0.309 0.000 /home/classic/.venv3/lib/python3.8/site-packages/databases/core.py:234(fetch_all) | |
2010 0.006 0.000 0.303 0.000 /home/classic/.venv3/lib/python3.8/site-packages/databases/backends/postgres.py:157(fetch_all) | |
1000 0.008 0.000 0.237 0.000 /home/classic/.venv3/lib/python3.8/site-packages/databases/backends/postgres.py:219(_compile) | |
1000 0.001 0.000 0.209 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:440(compile) | |
1000 0.001 0.000 0.208 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:562(_compiler) | |
1000 0.004 0.000 0.207 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:691(__init__) | |
1000 0.004 0.000 0.203 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:436(__init__) | |
3000/1000 0.002 0.000 0.199 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:507(process) | |
15000/1000 0.014 0.000 0.198 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/visitors.py:70(_compiler_dispatch) | |
1000 0.007 0.000 0.196 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:2845(visit_select) | |
1000 0.005 0.000 0.122 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:3088(_compose_select_body) | |
1000 0.002 0.000 0.112 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:1593(_generate_delimited_and_list) | |
3010 0.002 0.000 0.104 0.000 {method 'join' of 'str' objects} | |
3000 0.001 0.000 0.102 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:1605(<genexpr>) | |
3000 0.002 0.000 0.101 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:1607(<genexpr>) | |
3000/2000 0.004 0.000 0.097 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:1978(visit_binary) | |
3000 0.003 0.000 0.092 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:826(operate) | |
3000 0.005 0.000 0.081 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/type_api.py:67(operate) | |
3000 0.011 0.000 0.060 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:2196(visit_bindparam) | |
1000 0.002 0.000 0.056 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:2118(visit_like_op_binary) | |
7002 0.016 0.000 0.054 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/coercions.py:106(expect) | |
2000 0.004 0.000 0.049 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/pool.py:167(release) | |
2000 0.004 0.000 0.047 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/default_comparator.py:30(_boolean_compare) | |
2010 0.001 0.000 0.040 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:433(fetch) | |
2010 0.003 0.000 0.037 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1443(_execute) | |
3000 0.002 0.000 0.034 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/coercions.py:439(_literal_coercion) | |
1000 0.004 0.000 0.034 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:2051(_generate_generic_binary) | |
2010 0.002 0.000 0.034 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1449(__execute) | |
2000/1000 0.001 0.000 0.034 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/operators.py:1243(__mod__) | |
2000/1000 0.001 0.000 0.033 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/operators.py:463(like) | |
1000 0.001 0.000 0.033 0.000 {built-in method _operator.mod} | |
2000/1000 0.004 0.000 0.031 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/base.py:443(create_for_statement) | |
2010 0.009 0.000 0.031 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1464(_do_execute) | |
5000 0.004 0.000 0.030 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/type_api.py:521(dialect_impl) | |
2040 0.004 0.000 0.030 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:888(write) | |
1000 0.003 0.000 0.030 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/default_comparator.py:123(_binary_operate) | |
3000 0.009 0.000 0.030 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:1081(__init__) | |
1000 0.001 0.000 0.029 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/operators.py:1351(like_op) | |
1000 0.002 0.000 0.029 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:2943(<listcomp>) | |
1990 0.003 0.000 0.028 0.000 /home/classic/.venv3/lib/python3.8/site-packages/databases/core.py:215(__aenter__) | |
1000 0.002 0.000 0.027 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:3728(__init__) | |
4001/3001 0.016 0.000 0.027 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/deprecations.py:266(warned) | |
2000 0.008 0.000 0.027 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:2676(_label_select_column) | |
2000/1000 0.001 0.000 0.027 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/operators.py:353(__eq__) | |
2000 0.003 0.000 0.027 0.000 /home/classic/.venv3/lib/python3.8/site-packages/databases/core.py:222(__aexit__) | |
2041 0.026 0.000 0.026 0.000 {method 'send' of '_socket.socket' objects} | |
2040 0.001 0.000 0.025 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:802(_read_ready) | |
2003 0.003 0.000 0.025 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/type_api.py:598(_dialect_info) | |
2000 0.003 0.000 0.025 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1118(reset) | |
10631 0.006 0.000 0.025 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:709(call_soon) | |
2040 0.002 0.000 0.024 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:842(_read_ready__data_received) | |
1990 0.002 0.000 0.023 0.000 /home/classic/.venv3/lib/python3.8/site-packages/databases/backends/postgres.py:146(acquire) | |
1000 0.001 0.000 0.023 0.000 {built-in method _operator.eq} | |
2000 0.002 0.000 0.022 0.000 /home/classic/.venv3/lib/python3.8/site-packages/databases/backends/postgres.py:151(release) | |
2000 0.006 0.000 0.021 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:264(execute) | |
2000 0.003 0.000 0.021 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/pool.py:618(release) | |
2000 0.002 0.000 0.020 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:832(_bind_param) | |
1990 0.002 0.000 0.019 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/pool.py:594(_acquire) | |
1000 0.001 0.000 0.018 0.000 <string>:1(cast) | |
1000 0.002 0.000 0.018 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:2853(__init__) | |
4000 0.011 0.000 0.018 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:1440(visit_column) | |
1000 0.002 0.000 0.018 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:2021(visit_mod_binary) | |
3000 0.009 0.000 0.017 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:3579(__init__) | |
2030 0.009 0.000 0.017 0.000 {method 'data_received' of 'asyncpg.protocol.protocol.BaseProtocol' objects} | |
10632 0.009 0.000 0.017 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:738(_call_soon) | |
1990 0.002 0.000 0.017 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/pool.py:595(_acquire_impl) | |
3010 0.003 0.000 0.017 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/langhelpers.py:1092(__get__) | |
2001 0.002 0.000 0.017 0.000 <string>:1(__init__) | |
1002 0.001 0.000 0.016 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/type_api.py:631(adapt) | |
3000 0.003 0.000 0.016 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:2341(_truncate_bindparam) | |
1000 0.008 0.000 0.016 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:3754(_get_froms) | |
5000 0.002 0.000 0.015 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/type_api.py:1549(to_instance) | |
1002 0.002 0.000 0.015 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/langhelpers.py:1292(constructor_copy) | |
1000 0.007 0.000 0.014 0.000 /home/classic/.venv3/lib/python3.8/site-packages/databases/backends/postgres.py:163(<listcomp>) | |
1000 0.002 0.000 0.014 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/tasks.py:830(shield) | |
1000 0.002 0.000 0.014 0.000 /home/classic/.venv3/lib/python3.8/site-packages/databases/core.py:176(connection) | |
1000 0.001 0.000 0.013 0.000 <string>:1(select) | |
3000 0.004 0.000 0.013 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:2354(_truncated_identifier) | |
1000 0.001 0.000 0.013 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:4579(_bind_param) | |
2040 0.006 0.000 0.013 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:424(create_task) | |
3043 0.003 0.000 0.012 0.000 {method 'set_result' of '_asyncio.Future' objects} | |
1000 0.002 0.000 0.012 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/pool.py:276(_release) | |
2000 0.001 0.000 0.011 0.000 <string>:1(where) | |
1000 0.003 0.000 0.011 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:1645(visit_cast) | |
3000 0.004 0.000 0.011 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:4930(safe_construct) | |
1060 0.002 0.000 0.010 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/tasks.py:653(ensure_future) | |
1000 0.001 0.000 0.010 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:891(_bind_processors) | |
2000 0.002 0.000 0.010 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/base.py:91(_generative) | |
1000 0.002 0.000 0.010 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/tasks.py:867(_inner_done_callback) | |
51461 0.010 0.000 0.010 0.000 {built-in method builtins.isinstance} | |
1000 0.001 0.000 0.010 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:470(select) | |
1000 0.001 0.000 0.009 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:5248(_generate_columns_plus_names) | |
404 0.000 0.000 0.009 0.000 test4.py:71(async_bench) | |
11693 0.008 0.000 0.009 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/events.py:32(__init__) | |
3000 0.003 0.000 0.009 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:4966(apply_map) | |
1000 0.001 0.000 0.009 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:893(<genexpr>) | |
1000 0.001 0.000 0.009 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:4120(_create_select_from_fromclause) | |
659 0.003 0.000 0.009 0.000 /opt/python-3.8.3/lib/python3.8/selectors.py:451(select) | |
1000 0.002 0.000 0.009 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/pool.py:130(acquire) | |
1010 0.001 0.000 0.008 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/pool.py:243(_setup_inactive_callback) | |
1010 0.002 0.000 0.008 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/queues.py:142(put_nowait) | |
1 0.001 0.001 0.008 0.008 test4.py:74(<listcomp>) | |
1000 0.002 0.000 0.008 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:4401(_create_future_select) | |
4000 0.002 0.000 0.008 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:895(<genexpr>) | |
1041 0.002 0.000 0.007 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:671(call_later) | |
29433 0.007 0.000 0.007 0.000 /home/classic/.venv3/lib/python3.8/site-packages/databases/backends/postgres.py:94(__init__) | |
3006 0.004 0.000 0.007 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/langhelpers.py:1159(__get__) | |
1000 0.006 0.000 0.006 0.000 {method 'set' of 'ContextVar' objects} | |
3002 0.002 0.000 0.006 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:4829(__new__) | |
3000 0.002 0.000 0.006 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/type_api.py:641(coerce_compared_value) | |
1000 0.002 0.000 0.006 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:2218(_process_clauses_for_boolean) | |
1990 0.002 0.000 0.006 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/queues.py:154(get) | |
1000 0.003 0.000 0.006 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:3036(_setup_select_stack) | |
1000 0.001 0.000 0.006 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/tasks.py:376(create_task) | |
5070 0.005 0.000 0.006 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:420(create_future) | |
2000 0.002 0.000 0.006 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:4987(where) | |
3000 0.001 0.000 0.006 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:3616(self_group) | |
3000 0.003 0.000 0.005 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/type_api.py:557(_cached_bind_processor) | |
3000 0.004 0.000 0.005 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/base.py:969(__missing__) | |
1007/1002 0.003 0.000 0.005 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/langhelpers.py:375(get_cls_kwargs) | |
1041 0.002 0.000 0.005 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:693(call_at) | |
1000 0.003 0.000 0.005 0.000 /home/classic/.venv3/lib/python3.8/site-packages/databases/backends/postgres.py:248(_create_column_maps) | |
1000 0.002 0.000 0.005 0.000 /home/classic/.venv3/lib/python3.8/site-packages/databases/core.py:203(__init__) | |
1000 0.001 0.000 0.005 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:5239(_exported_columns_iterator) | |
2010 0.001 0.000 0.005 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/queues.py:65(_wakeup_next) | |
4003 0.003 0.000 0.005 0.000 {method 'update' of 'dict' objects} | |
9000 0.003 0.000 0.005 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:4686(quote) | |
2046 0.004 0.000 0.004 0.000 {method 'recv' of '_socket.socket' objects} | |
659 0.004 0.000 0.004 0.000 {method 'poll' of 'select.epoll' objects} | |
1000 0.001 0.000 0.004 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:2255(<listcomp>) | |
3000 0.003 0.000 0.004 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:1826(_get_operator_dispatch) | |
9001 0.004 0.000 0.004 0.000 /opt/python-3.8.3/lib/python3.8/weakref.py:382(__getitem__) | |
3000 0.003 0.000 0.004 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/operators.py:1670(is_precedent) | |
1002 0.000 0.000 0.004 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/type_api.py:614(_gen_dialect_impl) | |
23009 0.004 0.000 0.004 0.000 {built-in method builtins.getattr} | |
3002 0.002 0.000 0.004 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:4715(__new__) | |
1000 0.001 0.000 0.004 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:3763(<listcomp>) | |
1000 0.001 0.000 0.004 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:1496(visit_typeclause) | |
1010 0.001 0.000 0.004 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/pool.py:252(_maybe_cancel_inactive_callback) | |
1000 0.001 0.000 0.004 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:3128(<listcomp>) | |
659 0.002 0.000 0.003 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:584(_process_events) | |
1000 0.003 0.000 0.003 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1363(_on_release) | |
1002 0.001 0.000 0.003 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/default.py:518(type_descriptor) | |
3000 0.001 0.000 0.003 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/locks.py:102(__aexit__) | |
1000 0.001 0.000 0.003 0.000 /opt/python-3.8.3/lib/python3.8/re.py:203(sub) | |
1010 0.001 0.000 0.003 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:330(_get_statement) | |
1000 0.001 0.000 0.003 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:5264(<listcomp>) | |
5010 0.002 0.000 0.003 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1085(is_closed) | |
1000 0.001 0.000 0.003 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:4441(<listcomp>) | |
1031 0.002 0.000 0.003 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/events.py:149(cancel) | |
1000 0.001 0.000 0.003 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:1097(params) | |
3000 0.002 0.000 0.003 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/locks.py:96(__aenter__) | |
3000/2000 0.002 0.000 0.003 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:3612(_from_objects) | |
40 0.000 0.000 0.003 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:936(create_connection) | |
1000 0.001 0.000 0.003 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/sqltypes.py:61(_adapt_expression) | |
1000 0.001 0.000 0.003 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:539(process) | |
1002 0.002 0.000 0.003 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/type_api.py:1559(adapt_type) | |
5000 0.003 0.000 0.003 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:773(self_group) | |
2000 0.002 0.000 0.003 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/base.py:506(_generate) | |
1041 0.001 0.000 0.003 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/events.py:104(__init__) | |
3001 0.002 0.000 0.003 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:795(comparator) | |
3000 0.001 0.000 0.003 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1168(_check_open) | |
16032 0.002 0.000 0.002 0.000 {method 'get' of 'dict' objects} | |
19877 0.002 0.000 0.002 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:1877(get_debug) | |
1000 0.002 0.000 0.002 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:917(construct_params) | |
3000 0.002 0.000 0.002 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:2376(bindparam_string) | |
1010 0.001 0.000 0.002 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1793(get) | |
3000 0.001 0.000 0.002 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/locks.py:214(release) | |
3000 0.001 0.000 0.002 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/locks.py:160(__init__) | |
1002 0.001 0.000 0.002 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/type_api.py:441(_type_affinity) | |
1000 0.001 0.000 0.002 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/base.py:472(get_plugin_class) | |
3000 0.001 0.000 0.002 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/operators.py:1576(is_boolean) | |
2000 0.002 0.000 0.002 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/schema.py:1473(__str__) | |
2063 0.001 0.000 0.002 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:1766(_add_callback) | |
1000 0.001 0.000 0.002 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/queues.py:180(get_nowait) | |
6056 0.002 0.000 0.002 0.000 {built-in method __new__ of type object at 0x70e3a0} | |
2001 0.002 0.000 0.002 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/sqltypes.py:200(__init__) | |
1001 0.001 0.000 0.002 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/type_api.py:365(_has_bind_expression) | |
1000 0.000 0.000 0.002 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:3882(exported_columns_iterator) | |
13745 0.002 0.000 0.002 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:506(_check_closed) | |
5006 0.002 0.000 0.002 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/langhelpers.py:1300(<genexpr>) | |
1000 0.002 0.000 0.002 0.000 {method 'sub' of 're.Pattern' objects} | |
2000 0.002 0.000 0.002 0.000 {method 'get' of 'sqlalchemy.cimmutabledict.immutabledict' objects} | |
3000 0.001 0.000 0.002 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/sqltypes.py:3158(_resolve_value_to_type) | |
1000 0.001 0.000 0.002 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:3780(<listcomp>) | |
1001 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/langhelpers.py:355(_inspect_func_args) | |
2044 0.001 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/_weakrefset.py:81(add) | |
1000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/base.py:67(_from_objects) | |
1000 0.001 0.000 0.001 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/pool.py:50(call_con_method) | |
1000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/base.py:1112(__iter__) | |
1000 0.000 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/random.py:244(randint) | |
1000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/base.py:73(_select_iterables) | |
1000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:4425(visit_string) | |
1000 0.001 0.000 0.001 0.000 /home/classic/.venv3/lib/python3.8/site-packages/databases/backends/postgres.py:225(<dictcomp>) | |
30 0.000 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:1356(_ensure_resolved) | |
1010 0.001 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/queues.py:104(full) | |
2000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:2664(_add_to_result_map) | |
13694 0.001 0.000 0.001 0.000 {method 'popleft' of 'collections.deque' objects} | |
1000 0.001 0.000 0.001 0.000 {built-in method builtins.repr} | |
1000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:3273(visit_table) | |
13693 0.001 0.000 0.001 0.000 {method 'append' of 'collections.deque' objects} | |
20 0.000 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:818(getaddrinfo) | |
10 0.000 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:773(run_in_executor) | |
4027 0.001 0.000 0.001 0.000 {built-in method _asyncio.get_event_loop} | |
30 0.000 0.000 0.001 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/pool.py:119(connect) | |
2040 0.001 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/_weakrefset.py:38(_remove) | |
1000 0.000 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/random.py:200(randrange) | |
1001 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/langhelpers.py:117(method_is_overridden) | |
2002 0.001 0.000 0.001 0.000 {method 'difference' of 'set' objects} | |
1000 0.001 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/re.py:289(_compile) | |
5000 0.001 0.000 0.001 0.000 {method 'replace' of 'str' objects} | |
30 0.000 0.000 0.001 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/pool.py:465(_get_new_connection) | |
1000 0.000 0.000 0.001 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1451(<lambda>) | |
3000 0.001 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/locks.py:182(acquire) | |
1000 0.001 0.000 0.001 0.000 {built-in method builtins.sorted} | |
1000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/base.py:109(_expand_cloned) | |
2000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/base.py:1125(__getattr__) | |
10 0.000 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/concurrent/futures/thread.py:158(submit) | |
7063/7061 0.001 0.000 0.001 0.000 {built-in method builtins.len} | |
9412 0.001 0.000 0.001 0.000 {method 'append' of 'list' objects} | |
1000 0.000 0.000 0.001 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/pool.py:569(acquire) | |
1000 0.001 0.000 0.001 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/pool.py:80(_detach) | |
1708 0.001 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:662(time) | |
3000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/operators.py:1553(is_comparison) | |
30 0.000 0.000 0.001 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connect_utils.py:597(_connect_addr) | |
20 0.000 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:900(_connect_sock) | |
6000 0.001 0.000 0.001 0.000 {built-in method from_iterable} | |
1000 0.001 0.000 0.001 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/pool.py:782(__await__) | |
1000 0.000 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/logging/__init__.py:1412(debug) | |
1051 0.001 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/events.py:65(cancel) | |
3022 0.001 0.000 0.001 0.000 {method 'split' of 'str' objects} | |
10 0.000 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/concurrent/futures/thread.py:193(_adjust_thread_count) | |
1000 0.001 0.000 0.001 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/pool.py:70(__init__) | |
3001 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/type_api.py:63(__init__) | |
1041 0.001 0.000 0.001 0.000 {built-in method _heapq.heappush} | |
2003 0.001 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/weakref.py:422(__contains__) | |
1000 0.001 0.000 0.001 0.000 {method '_get_timeout' of 'asyncpg.protocol.protocol.BaseProtocol' objects} | |
1000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:3760(<listcomp>) | |
1000 0.001 0.000 0.001 0.000 /home/classic/.venv3/lib/python3.8/site-packages/databases/backends/postgres.py:80(connection) | |
1000 0.000 0.000 0.001 0.000 /home/classic/.venv3/lib/python3.8/site-packages/databases/core.py:293(_build_query) | |
5166 0.001 0.000 0.001 0.000 {built-in method builtins.hasattr} | |
8010 0.001 0.000 0.001 0.000 {built-in method builtins.callable} | |
1006 0.001 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/weakref.py:395(__setitem__) | |
3000 0.001 0.000 0.001 0.000 {method 'intersection' of 'set' objects} | |
2001 0.001 0.000 0.001 0.000 {method 'update' of 'set' objects} | |
1000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:3790(_get_display_froms) | |
4 0.000 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/threading.py:834(start) | |
1000 0.000 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:4371(visit_VARCHAR) | |
3000 0.001 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/coercions.py:447(_post_coercion) | |
20 0.000 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:478(sock_connect) | |
1000 0.000 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/random.py:250(_randbelow_with_getrandbits) | |
2000 0.001 0.000 0.001 0.000 {method 'pop' of 'list' objects} | |
3000 0.001 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/locks.py:231(_wake_up_first) | |
1000 0.000 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/queues.py:248(_get) | |
1000 0.000 0.000 0.001 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/base.py:69(<listcomp>) | |
8 0.000 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/threading.py:270(wait) | |
4 0.000 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/threading.py:540(wait) | |
2990 0.001 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/queues.py:100(empty) | |
3000 0.001 0.000 0.001 0.000 {method 'copy' of 'dict' objects} | |
32 0.001 0.000 0.001 0.000 {method 'acquire' of '_thread.lock' objects} | |
1010 0.000 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/queues.py:91(qsize) | |
1034 0.000 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/futures.py:272(_get_loop) | |
2007 0.001 0.000 0.001 0.000 {built-in method builtins.issubclass} | |
1010 0.000 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/queues.py:245(_put) | |
1000 0.001 0.000 0.001 0.000 /home/classic/.venv3/lib/python3.8/site-packages/databases/backends/postgres.py:231(<listcomp>) | |
1000 0.001 0.000 0.001 0.000 {method 'bind_execute' of 'asyncpg.protocol.protocol.BaseProtocol' objects} | |
2001 0.001 0.000 0.001 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/pool.py:726(_check_init) | |
10 0.000 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:496(_sock_connect) | |
2000 0.001 0.000 0.001 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1343(_set_proxy) | |
5010 0.001 0.000 0.001 0.000 {method 'is_connected' of 'asyncpg.protocol.protocol.BaseProtocol' objects} | |
1031 0.001 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:1779(_timer_handle_cancelled) | |
20 0.000 0.000 0.001 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:1061(_create_connection_transport) | |
4 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/databases/core.py:78(connect) | |
4059 0.000 0.000 0.000 0.000 {method 'add' of 'set' objects} | |
1000 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/base.py:79(<listcomp>) | |
3000 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/base.py:760(_effective_plugin_target) | |
1000 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/pool.py:764(__init__) | |
40 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/tasks.py:434(wait_for) | |
1007 0.000 0.000 0.000 0.000 {method 'get' of 'mappingproxy' objects} | |
1060 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/coroutines.py:177(iscoroutine) | |
1000 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/tasks.py:884(_outer_done_callback) | |
3000 0.000 0.000 0.000 0.000 {built-in method builtins.id} | |
4 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/databases/backends/postgres.py:63(connect) | |
1002 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/logging/__init__.py:1677(isEnabledFor) | |
20 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/pool.py:231(close) | |
2063 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/selectors.py:275(_key_from_fd) | |
3047 0.000 0.000 0.000 0.000 {method 'discard' of 'set' objects} | |
1000 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:2914(_from_objects) | |
20 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1093(close) | |
667 0.000 0.000 0.000 0.000 {built-in method builtins.max} | |
1000 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:2878(__init__) | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:64(_make_socket_transport) | |
1000 0.000 0.000 0.000 0.000 {method 'query' of 'asyncpg.protocol.protocol.BaseProtocol' objects} | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:752(__init__) | |
2000 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:2269(_from_objects) | |
4 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/pool.py:388(_async__init__) | |
4 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/pool.py:404(_initialize) | |
990 0.000 0.000 0.000 0.000 {method 'move_to_end' of 'collections.OrderedDict' objects} | |
1000 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:2941(<listcomp>) | |
1000 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:3073(_has_row_limiting_clause) | |
1738 0.000 0.000 0.000 0.000 {built-in method time.monotonic} | |
1000 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:4356(_render_string_type) | |
1000 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1888(__enter__) | |
1362 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/events.py:121(__lt__) | |
2000 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1351(_check_listeners) | |
1000 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/base.py:1114(<listcomp>) | |
1000 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/databases/backends/postgres.py:141(__init__) | |
1000 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/dialects/postgresql/base.py:2077(get_select_precolumns) | |
10 0.000 0.000 0.000 0.000 {method 'connect' of '_socket.socket' objects} | |
10 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:52(__init__) | |
1000 0.000 0.000 0.000 0.000 {method 'union' of 'set' objects} | |
1000 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1894(__exit__) | |
1000 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1313(_get_reset_query) | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:967(_call_connection_lost) | |
1000 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/sqltypes.py:316(bind_processor) | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:723(_call_connection_lost) | |
1000 0.000 0.000 0.000 0.000 {built-in method time.perf_counter} | |
1000 0.000 0.000 0.000 0.000 {method 'get' of 'ContextVar' objects} | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:867(_read_ready__on_eof) | |
1010 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/locks.py:290(clear) | |
2011 0.000 0.000 0.000 0.000 {method 'done' of '_asyncio.Task' objects} | |
3 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/databases/core.py:101(disconnect) | |
1000 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:1493(__init__) | |
2001 0.000 0.000 0.000 0.000 {method 'items' of 'dict' objects} | |
1102 0.000 0.000 0.000 0.000 {built-in method _contextvars.copy_context} | |
2069 0.000 0.000 0.000 0.000 {method 'done' of '_asyncio.Future' objects} | |
3 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/tasks.py:717(gather) | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:339(add_writer) | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:682(close) | |
10 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1145(_cleanup) | |
50 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/selectors.py:180(get_key) | |
3 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1526(connect) | |
1040 0.000 0.000 0.000 0.000 {method 'add_done_callback' of '_asyncio.Task' objects} | |
3 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connect_utils.py:652(_connect) | |
1020 0.000 0.000 0.000 0.000 {built-in method _asyncio.get_running_loop} | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:740(_add_reader) | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:615(__init__) | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:291(_add_writer) | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/socket.py:496(close) | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/futures.py:380(wrap_future) | |
10 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1177(_mark_stmts_as_closed) | |
3 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/databases/backends/postgres.py:75(disconnect) | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:255(_add_reader) | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/socket.py:492(_real_close) | |
3 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/pool.py:656(close) | |
1000 0.000 0.000 0.000 0.000 {method 'values' of 'dict' objects} | |
1000 0.000 0.000 0.000 0.000 {built-in method builtins.iter} | |
20 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:306(_remove_writer) | |
1000 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/base.py:114(<listcomp>) | |
10 0.000 0.000 0.000 0.000 {function socket.close at 0x7f4491717dc0} | |
1040 0.000 0.000 0.000 0.000 {method 'result' of '_asyncio.Task' objects} | |
2087 0.000 0.000 0.000 0.000 {method 'getrandbits' of '_random.Random' objects} | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/futures.py:354(_set_state) | |
1059 0.000 0.000 0.000 0.000 {method 'exception' of '_asyncio.Task' objects} | |
1020 0.000 0.000 0.000 0.000 {method 'strip' of 'str' objects} | |
10 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1819(put) | |
1031 0.000 0.000 0.000 0.000 {method 'cancelled' of '_asyncio.Future' objects} | |
1020 0.000 0.000 0.000 0.000 {method 'clear' of 'set' objects} | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/socket.py:219(__init__) | |
1030 0.000 0.000 0.000 0.000 {method 'add_done_callback' of '_asyncio.Future' objects} | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/futures.py:318(_copy_future_state) | |
20 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/selectors.py:351(register) | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:515(_sock_write_done) | |
50 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/selectors.py:69(__getitem__) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_compile.py:759(compile) | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:344(remove_writer) | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/futures.py:338(_chain_future) | |
1000 0.000 0.000 0.000 0.000 {method '_is_cancelling' of 'asyncpg.protocol.protocol.BaseProtocol' objects} | |
10 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1855(_new_entry) | |
1034 0.000 0.000 0.000 0.000 {method 'get_loop' of '_asyncio.Future' objects} | |
1000 0.000 0.000 0.000 0.000 {method 'is_in_transaction' of 'asyncpg.protocol.protocol.BaseProtocol' objects} | |
1010 0.000 0.000 0.000 0.000 {method 'clear' of 'dict' objects} | |
2 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/databases/core.py:506(obscure_password) | |
10 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/serverversion.py:11(split_server_version_string) | |
1000 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/tasks.py:88(_set_task_name) | |
10 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1846(_set_entry_timeout) | |
20 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:103(_ipaddr_info) | |
1059 0.000 0.000 0.000 0.000 {method 'cancelled' of '_asyncio.Task' objects} | |
40 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/socket.py:512(family) | |
10 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connect_utils.py:615(<lambda>) | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:270(_remove_reader) | |
4 0.000 0.000 0.000 0.000 {built-in method _thread.start_new_thread} | |
10 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1833(clear) | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:195(_set_nodelay) | |
50 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/socket.py:97(_intenum_converter) | |
20 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/tasks.py:429(_release_waiter) | |
20 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/selectors.py:365(unregister) | |
10 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1910(_detect_server_capabilities) | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:518(_sock_connect_cb) | |
29 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/tasks.py:751(_done_callback) | |
2 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/databases/core.py:467(replace) | |
1000 0.000 0.000 0.000 0.000 {method 'bit_length' of 'int' objects} | |
20 0.000 0.000 0.000 0.000 {method 'setblocking' of '_socket.socket' objects} | |
3 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:117(_read_from_self) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_parse.py:937(parse) | |
11 0.000 0.000 0.000 0.000 {built-in method _heapq.heapify} | |
20 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/selectors.py:234(register) | |
10 0.000 0.000 0.000 0.000 {method 'connection_lost' of 'asyncpg.protocol.protocol.BaseProtocol' objects} | |
90 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/selectors.py:215(_fileobj_lookup) | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/concurrent/futures/_base.py:392(add_done_callback) | |
52 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/enum.py:278(__call__) | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/threading.py:394(acquire) | |
81 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_futures.py:13(isfuture) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_parse.py:435(_parse_sub) | |
4 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/threading.py:761(__init__) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_compile.py:598(_code) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_parse.py:493(_parse) | |
70 0.000 0.000 0.000 0.000 {method 'format' of 'str' objects} | |
10 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1830(iter_statements) | |
1 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connect_utils.py:463(_parse_connect_arguments) | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/futures.py:284(_set_result_unless_cancelled) | |
20 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:237(_ensure_fd_no_transport) | |
14 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/threading.py:222(__init__) | |
20 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1867(_clear_entry_callback) | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/concurrent/futures/_base.py:316(__init__) | |
90 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/selectors.py:21(_fileobj_to_fd) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/futures.py:367(_call_set_state) | |
10 0.000 0.000 0.000 0.000 {method '_init_codecs' of 'asyncpg.protocol.protocol.PreparedStatementState' objects} | |
2/1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_compile.py:71(_compile) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:762(call_soon_threadsafe) | |
21 0.000 0.000 0.000 0.000 {built-in method _heapq.heappop} | |
1 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connect_utils.py:207(_parse_connect_dsn_and_args) | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:4523(_label) | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/weakref.py:159(__setitem__) | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/trsock.py:26(family) | |
20 0.000 0.000 0.000 0.000 {method 'register' of 'select.epoll' objects} | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:4535(_gen_label) | |
20 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/selectors.py:247(unregister) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:129(_write_to_self) | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/transports.py:264(__init__) | |
64 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/threading.py:246(__enter__) | |
10 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1187(_maybe_gc_stmt) | |
3 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/databases/core.py:436(password) | |
52 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/enum.py:557(__new__) | |
64 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/threading.py:249(__exit__) | |
20 0.000 0.000 0.000 0.000 {method 'unregister' of 'select.epoll' objects} | |
1 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/databases/backends/postgres.py:44(_get_connection_kwargs) | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:775(set_protocol) | |
3 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/databases/core.py:442(hostname) | |
4 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/threading.py:505(__init__) | |
10 0.000 0.000 0.000 0.000 {method 'getsockname' of '_socket.socket' objects} | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_compile.py:276(_optimize_charset) | |
20 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/abc.py:96(__instancecheck__) | |
10 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1172(_get_unique_id) | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/socket.py:518(type) | |
1 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/databases/core.py:461(options) | |
24 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/databases/core.py:401(components) | |
20 0.000 0.000 0.000 0.000 {method 'setsockopt' of '_socket.socket' objects} | |
11 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/locks.py:256(__init__) | |
10 0.000 0.000 0.000 0.000 {method '_init_types' of 'asyncpg.protocol.protocol.PreparedStatementState' objects} | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/concurrent/futures/_base.py:381(done) | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/concurrent/futures/_base.py:412(result) | |
8 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/urllib/parse.py:151(password) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_compile.py:536(_compile_info) | |
3 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/urllib/parse.py:155(hostname) | |
2 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/logging/__init__.py:1424(info) | |
30 0.000 0.000 0.000 0.000 {built-in method _socket.inet_pton} | |
10 0.000 0.000 0.000 0.000 {method 'put' of '_queue.SimpleQueue' objects} | |
2 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/urllib/parse.py:325(geturl) | |
3 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/compiler.py:4632(_requires_quotes) | |
20 0.000 0.000 0.000 0.000 <string>:1(__new__) | |
10 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connect_utils.py:728(_create_future) | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/trsock.py:81(setsockopt) | |
12 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/urllib/parse.py:183(_userinfo) | |
1 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/pool.py:787(create_pool) | |
20 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/weakref.py:128(__getitem__) | |
2 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/_collections_abc.py:657(get) | |
8 0.000 0.000 0.000 0.000 {built-in method math.ceil} | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/concurrent/futures/_base.py:443(exception) | |
10 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1816(has) | |
2 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/urllib/parse.py:485(urlunsplit) | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/concurrent/futures/_base.py:371(cancelled) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/queues.py:33(__init__) | |
20 0.000 0.000 0.000 0.000 {built-in method _abc._abc_instancecheck} | |
10 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1746(__init__) | |
2 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/os.py:670(__getitem__) | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:43(_check_ssl_socket) | |
2 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/collections/__init__.py:410(_replace) | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/weakref.py:323(__new__) | |
6 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/urllib/parse.py:195(_hostinfo) | |
3 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/databases/core.py:446(port) | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/coercions.py:670(_literal_coercion) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_compile.py:411(_mk_bitmap) | |
10 0.000 0.000 0.000 0.000 {method 'getpeername' of '_socket.socket' objects} | |
8 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_parse.py:254(get) | |
10 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/serverversion.py:50(<listcomp>) | |
1 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/pool.py:316(__init__) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/enum.py:828(__and__) | |
10 0.000 0.000 0.000 0.000 {method 'getsockopt' of '_socket.socket' objects} | |
4 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/urllib/parse.py:110(_coerce_args) | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/transports.py:308(_set_write_buffer_limits) | |
50 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/selectors.py:272(get_map) | |
3 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_parse.py:295(_class_escape) | |
10 0.000 0.000 0.000 0.000 {method 'set_connection' of 'asyncpg.protocol.protocol.BaseProtocol' objects} | |
8 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/threading.py:261(_is_owned) | |
50 0.000 0.000 0.000 0.000 {method '__enter__' of '_thread.RLock' objects} | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:669(abort) | |
10 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1871(_maybe_cleanup) | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/weakref.py:328(__init__) | |
1 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/databases/core.py:430(username) | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/transports.py:19(get_extra_info) | |
10 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/pool.py:105(__init__) | |
13 0.000 0.000 0.000 0.000 {built-in method builtins.min} | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/urllib/parse.py:417(urlsplit) | |
3 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/tasks.py:697(__init__) | |
9 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_parse.py:233(__next) | |
3 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/urllib/parse.py:166(port) | |
20 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1831(<genexpr>) | |
8 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/threading.py:255(_release_save) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:184(_run_until_complete_cb) | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:672(set_protocol) | |
4 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/urllib/parse.py:147(username) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/urllib/parse.py:689(parse_qsl) | |
2/1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_parse.py:174(getwidth) | |
10 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1734(__init__) | |
2 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/logging/__init__.py:214(_acquireLock) | |
11 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/locks.py:278(set) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/contextlib.py:117(__exit__) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/engine/default.py:321(_type_memos) | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/futures.py:360(_call_check_cancel) | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/concurrent/futures/thread.py:46(__init__) | |
30 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:648(is_closed) | |
2 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/collections/__init__.py:400(_make) | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/threading.py:81(RLock) | |
10 0.000 0.000 0.000 0.000 {method 'prepare' of 'asyncpg.protocol.protocol.BaseProtocol' objects} | |
28 0.000 0.000 0.000 0.000 {method 'pop' of 'dict' objects} | |
8 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/threading.py:258(_acquire_restore) | |
8 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_parse.py:164(__getitem__) | |
2 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/os.py:748(encode) | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/transports.py:14(__init__) | |
4 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/threading.py:1110(daemon) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/os.py:766(getenv) | |
3 0.000 0.000 0.000 0.000 {method 'match' of 're.Pattern' objects} | |
22 0.000 0.000 0.000 0.000 {method 'startswith' of 'str' objects} | |
10 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1264(_call_termination_listeners) | |
50 0.000 0.000 0.000 0.000 {method '__exit__' of '_thread.RLock' objects} | |
27 0.000 0.000 0.000 0.000 {method 'partition' of 'str' objects} | |
10 0.000 0.000 0.000 0.000 {method 'close' of 'asyncpg.protocol.protocol.BaseProtocol' objects} | |
2 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:550(_check_running) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_compile.py:413(<listcomp>) | |
1 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/pool.py:749(__await__) | |
18 0.000 0.000 0.000 0.000 {method 'rpartition' of 'str' objects} | |
4 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/threading.py:1306(current_thread) | |
12 0.000 0.000 0.000 0.000 {built-in method _thread.allocate_lock} | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/weakref.py:343(__init__) | |
4 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/threading.py:1177(_make_invoke_excepthook) | |
1 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connect_utils.py:143(_validate_port_spec) | |
10 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1885(__init__) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_parse.py:432(_uniq) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/sqltypes.py:542(_expression_adaptations) | |
10 0.000 0.000 0.000 0.000 {method 'insert' of 'list' objects} | |
1 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/databases/core.py:454(database) | |
14 0.000 0.000 0.000 0.000 {method '__enter__' of '_thread.lock' objects} | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_parse.py:224(__init__) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_compile.py:461(_get_literal_prefix) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_compile.py:249(_compile_charset) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:280(_cloned_set) | |
1 0.000 0.000 0.000 0.000 {built-in method builtins.next} | |
2 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/databases/core.py:391(__init__) | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/trsock.py:16(__init__) | |
20 0.000 0.000 0.000 0.000 {method 'fileno' of '_socket.socket' objects} | |
2 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/logging/__init__.py:1663(getEffectiveLevel) | |
10 0.000 0.000 0.000 0.000 {method 'isdigit' of 'str' objects} | |
20 0.000 0.000 0.000 0.000 {method 'mark_closed' of 'asyncpg.protocol.protocol.PreparedStatementState' objects} | |
5 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/urllib/parse.py:624(unquote) | |
10 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1160(_clean_tasks) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_compile.py:423(_simple) | |
20 0.000 0.000 0.000 0.000 {method 'values' of 'collections.OrderedDict' objects} | |
1 0.000 0.000 0.000 0.000 {built-in method builtins.locals} | |
1 0.000 0.000 0.000 0.000 test4.py:19(profiled) | |
10 0.000 0.000 0.000 0.000 {method 'clear' of 'collections.OrderedDict' objects} | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/type_api.py:325(_has_column_expression) | |
2 0.000 0.000 0.000 0.000 {built-in method sys.set_asyncgen_hooks} | |
2 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/logging/__init__.py:223(_releaseLock) | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/concurrent/futures/_base.py:386(__get_result) | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/selector_events.py:711(_force_close) | |
3 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_parse.py:286(tell) | |
3 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/unix_events.py:71(_process_self_data) | |
1 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/pool.py:683(<listcomp>) | |
2 0.000 0.000 0.000 0.000 {built-in method _asyncio._set_running_loop} | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/base.py:1131(__contains__) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/events.py:628(get_event_loop) | |
2 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:1862(_set_coroutine_origin_tracking) | |
1 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/pool.py:687(<listcomp>) | |
10 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/pool.py:225(wait_until_released) | |
10 0.000 0.000 0.000 0.000 {method 'get_settings' of 'asyncpg.protocol.protocol.BaseProtocol' objects} | |
5 0.000 0.000 0.000 0.000 {method 'find' of 'bytearray' objects} | |
14 0.000 0.000 0.000 0.000 {method '__exit__' of '_thread.lock' objects} | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/selectable.py:2201(description) | |
4 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/threading.py:1095(daemon) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_parse.py:76(__init__) | |
4 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_parse.py:160(__len__) | |
1 0.000 0.000 0.000 0.000 {method 'translate' of 'bytearray' objects} | |
10 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connection.py:1774(get_max_size) | |
2 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/databases/core.py:450(netloc) | |
8 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_parse.py:249(match) | |
1 0.000 0.000 0.000 0.000 {built-in method _sre.compile} | |
10 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/protocols.py:100(eof_received) | |
2 0.000 0.000 0.000 0.000 {method 'acquire' of '_thread.RLock' objects} | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_compile.py:492(_get_charset_prefix) | |
2 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_parse.py:111(__init__) | |
8 0.000 0.000 0.000 0.000 {method 'release' of '_thread.lock' objects} | |
8 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/threading.py:513(is_set) | |
2 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_compile.py:595(isstring) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_parse.py:921(fix_flags) | |
10 0.000 0.000 0.000 0.000 {method 'result' of '_asyncio.Future' objects} | |
1 0.000 0.000 0.000 0.000 {built-in method fromkeys} | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/coercions.py:662(_implicit_coercions) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/urllib/parse.py:725(<listcomp>) | |
5 0.000 0.000 0.000 0.000 {built-in method _thread.get_ident} | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:4509(description) | |
2 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_parse.py:81(groups) | |
3 0.000 0.000 0.000 0.000 {method 'lower' of 'str' objects} | |
3 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/urllib/parse.py:99(_noop) | |
2 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/elements.py:4501(_from_objects) | |
2 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_compile.py:453(_get_iscased) | |
1 0.000 0.000 0.000 0.000 {built-in method sys.get_asyncgen_hooks} | |
2 0.000 0.000 0.000 0.000 {method 'encode' of 'str' objects} | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_parse.py:172(append) | |
5 0.000 0.000 0.000 0.000 {built-in method builtins.ord} | |
4 0.000 0.000 0.000 0.000 {method 'remove' of 'collections.deque' objects} | |
1 0.000 0.000 0.000 0.000 /home/classic/.venv3/lib/python3.8/site-packages/asyncpg/connect_utils.py:152(<listcomp>) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/events.py:719(get_event_loop_policy) | |
2 0.000 0.000 0.000 0.000 {method 'release' of '_thread.RLock' objects} | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/queues.py:242(_init) | |
3 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/util/langhelpers.py:1211(memo) | |
2 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:658(is_running) | |
2 0.000 0.000 0.000 0.000 {built-in method _asyncio._get_running_loop} | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/sre_parse.py:168(__setitem__) | |
1 0.000 0.000 0.000 0.000 /home/classic/dev/sqlalchemy/lib/sqlalchemy/sql/type_api.py:273(bind_processor) | |
1 0.000 0.000 0.000 0.000 /opt/python-3.8.3/lib/python3.8/asyncio/base_events.py:618(stop) | |
1 0.000 0.000 0.000 0.000 {method 'remove_done_callback' of '_asyncio.Task' objects} | |
1 0.000 0.000 0.000 0.000 {method 'extend' of 'list' objects} | |
1 0.000 0.000 0.000 0.000 {method 'disable' of '_lsprof.Profiler' objects} | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment