Skip to content

Instantly share code, notes, and snippets.

@wwin3286tw
Forked from zzzeek/A1_all_sqlalchemy.py
Created January 27, 2022 09:10
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save wwin3286tw/0f099e769bc296090b1b8598ff52cf89 to your computer and use it in GitHub Desktop.
Save wwin3286tw/0f099e769bc296090b1b8598ff52cf89 to your computer and use it in GitHub Desktop.
comparing SQLAlchemy 1.4 async to "databases"
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))
# 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))
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))
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>)
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}
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