| group_key,title,collapse_kind,primary_bucket,attention_score,confidence,source,issue_count,active_pr_count,context_issue_count,context_pr_count,open_issue_numbers,active_pr_numbers,context_issue_numbers,context_pr_numbers,component_labels,labels,work_thread_keys,maintainer_time_saved,maintainer_next_action,evidence_count,coverage_note,top_issue_titles,group_hash | |
| issue-collapse:20b17ea0e67b3653,Review thread: 1 issue + 1 PR - pr #13323: Apply tuple bind expressions to expanding IN values,linked work thread,waiting on repo owner test approval,94,high,work_thread_graph,1,1,1,0,8992,13323,8989,,sql,"bug, high priority, sql",thread:issue:8992:pr:13323,"Review issues, active PRs, referenced context, checks, and review guidance together instead of reopening each issue separately.","Approve or inspect gated test run(s) for PR #13323, then review the thread evidence together.",4,Represents 1 open issue; raw issue rows remain available for audit.,#8992 tuple expanding params do not render bind_expression() for elements,a7506b5d28d3fd54f51d34bc8dedbdd150902e5ffa5ab3d20a9d729e3e1c881d | |
| issue-collapse:63d3b30a6535e10e,Review thread: 1 issue + 1 PR - pr #13402: Allow inspection registrations from module reloads,linked work thread,PR blocked,62,high,work_thread_graph,1,1,0,0,10748,13402,,,orm,"PRs (with tests!) welcome, bug, external library/application issues, orm",thread:issue:10748:pr:13402,"Review issues, active PRs, referenced context, checks, and review guidance together instead of reopening each issue separately.",Review active PRs and linked issues as one maintainer work thread.,6,Represents 1 open issue; raw issue rows remain available for audit.,#10748 schemes that attempt to reload modules are blocked by the inspection registry,e767fae6c76850cfdc11b817125a54d95221d2ba23d6d4ac01b2f4b51ae6e1c2 | |
| issue-collapse:fdcf9ec8b5e3f7ae,Review thread: 1 issue + 1 PR - pr #13303: Fix PostgreSQL CHECK constraint reflection stripping unrelated parens,linked work thread,waiting on contributor,62,high,work_thread_graph,1,1,0,2,13157,13303,,"13188, 13200","postgresql, reflection","bug, great mcve, postgresql, reflection",thread:issue:13157:pr:13303,"Review issues, active PRs, referenced context, checks, and review guidance together instead of reopening each issue separately.",Wait for contributor update on PR #13303; keep related issue/PR context attached.,6,Represents 1 open issue; raw issue rows remain available for audit.,#13157 PostgreSQL check constraint reflection strips brackets naively,678f38e3513f755b00fc2979e13fb75e43e78acf263adfd395cbb65d0641d0b5 | |
| issue-collapse:3edab8ed60233c59,Review thread: 5 issues + 1 PR - pr #13289: fix: raise clear error when default_factory/default passed to WriteOnlyMapped/DynamicMapped relationship,linked work thread,waiting on contributor,52,high,work_thread_graph,5,1,6,0,"9410, 9493, 9930, 10094, 13227",13289,"5811, 9350, 9563, 9785, 9927, 12168",,"asyncio, documentation, orm","PRs (with tests!) welcome, asyncio, bug, dataclasses, documentation, high priority, orm, orm - annotated declarative, use case",thread:issue:10094:issue:13227:issue:9410:issue:9493,"Review issues, active PRs, referenced context, checks, and review guidance together instead of reopening each issue separately.",Wait for contributor update on PR #13289; keep related issue/PR context attached.,6,Represents 5 open issues; raw issue rows remain available for audit.,"#9410 document dataclass gotchas so far, #9493 MappedAsDataclass inherits dataclasses attributes, while the spec says they don't, #9930 need docs /warnings that `__init__` is not called on load, #10094 document asyncio gotchas so far, #13227 WriteOnlyMapped: default_factory=list broken in 2.1 due to new declarative_scan validation",1df12023f62e1069de424a80a77079f5197ed0b89ba904bffe9b940fd9a3bc8b | |
| issue-collapse:4d99e261e8c611ed,Review thread: 1 issue + 1 PR - pr #12433: Coerce aliased Select and CompoundSelect to subquery,linked work thread,waiting on contributor,52,high,work_thread_graph,1,1,1,0,6274,12433,10236,,orm,"bug, orm, regression",thread:issue:6274:pr:12433,"Review issues, active PRs, referenced context, checks, and review guidance together instead of reopening each issue separately.",Wait for contributor update on PR #12433; keep related issue/PR context attached.,6,Represents 1 open issue; raw issue rows remain available for audit.,#6274 Fix the error message when aliased() is invoked against a select() or union() and do legacy coercion,7a919cd9b0b6782b825a20f13e1d7b85044608b4ea36249746dde6f4b8123d98 | |
| issue-collapse:c957bcabf1904e15,Review thread: 2 issues + 3 PRs - pr #12697: Support schema-qualified collation in types for PostgreSQL,linked work thread,waiting on repo owner test approval,44,high,work_thread_graph,2,3,0,1,"6511, 9693","12697, 12698, 13418",,12510,"datatypes, postgresql, reflection, schema","PRs (with tests!) welcome, datatypes, fairly easy, postgresql, reflection, schema, use case",thread:issue:6511:issue:9693:pr:12697:pr:12698,"Review issues, active PRs, referenced context, checks, and review guidance together instead of reopening each issue separately.","Approve or inspect gated test run(s) for PR #13418, then review the thread evidence together.",6,Represents 2 open issues; raw issue rows remain available for audit.,"#6511 add support for reflection of collation in types, #9693 Text type columns using schema qualified collations compile a quoted DDL statement on Postgres",64ada7b790d981b3d71a8f3c4a261490d4a38e81f28291aa0a942e21a3fe31ca | |
| issue-collapse:f0c50bddefb35522,Review thread: 1 issue + 1 PR - pr #13421: Fix oracledb async dialect entering cursors synchronously,linked work thread,PR blocked,44,high,work_thread_graph,1,1,0,0,13420,13421,,,"asyncio, oracle","asyncio, bug, oracle, task",thread:issue:13420:pr:13421,"Review issues, active PRs, referenced context, checks, and review guidance together instead of reopening each issue separately.",Review active PRs and linked issues as one maintainer work thread.,5,Represents 1 open issue; raw issue rows remain available for audit.,"#13420 oracledb async dialect enters cursors synchronously, silently breaking async cursor wrappers",9f6059af6bc71d4e7b2b654b9f965c325b82b9eb4230d72ab157a557fec260a0 | |
| issue-collapse:3a489042976c92b9,Review thread: 1 issue + 1 PR - pr #13405: # Cython batch instance processor — ~10–30% on most loads (collection joinedload −5%),linked work thread,waiting on repo owner test approval,44,high,work_thread_graph,1,1,0,0,13407,13405,,,"orm, performance","orm, performance",thread:issue:13407:pr:13405,"Review issues, active PRs, referenced context, checks, and review guidance together instead of reopening each issue separately.","Approve or inspect gated test run(s) for PR #13405, then review the thread evidence together.",4,Represents 1 open issue; raw issue rows remain available for audit.,#13407 Cython batch instance processor — ~10–30% on most loads,831227f0f94ee6188d2a7e04d0235b714f4e3d3bfd3030977bfb9ab5d31be581 | |
| issue-collapse:1057bc2c5756d700,Review thread: 1 issue + 1 PR - pr #13404: Subqueryload without per-row Row construction — ~26% on subqueryload,linked work thread,waiting on repo owner test approval,44,high,work_thread_graph,1,1,0,0,13406,13404,,,"orm, performance","orm, performance",thread:issue:13406:pr:13404,"Review issues, active PRs, referenced context, checks, and review guidance together instead of reopening each issue separately.","Approve or inspect gated test run(s) for PR #13404, then review the thread evidence together.",4,Represents 1 open issue; raw issue rows remain available for audit.,#13406 use new _raw_all_tuples with subqueryloads,bb63b018fdcc5661cdf48fe4c897186e40e6f5518fa236e940b9850af2eab2b7 | |
| issue-collapse:0991f61963864c8e,"Review thread: 1 issue + 1 PR - pr #13399: UniqueConstraint and Index withheld from table via attach_to_table flag, and appended to table via append_constraint",linked work thread,waiting on repo owner test approval,44,high,work_thread_graph,1,1,0,0,13048,13399,,,schema,"schema, use case",thread:issue:13048:pr:13399,"Review issues, active PRs, referenced context, checks, and review guidance together instead of reopening each issue separately.","Approve or inspect gated test run(s) for PR #13399, then review the thread evidence together.",3,Represents 1 open issue; raw issue rows remain available for audit.,#13048 Add option for disabling automatic addition of constraint/indexes to the table,a9835f0d2deab27b1c939ce9403cc058ae9bf60db70e4768c2d3ed0353961035 | |
| issue-collapse:276b40340ae28a96,Review thread: 1 issue + 1 PR - pr #13398: fix catastrophic backtracking in sqlite inline unique reflection regex,linked work thread,waiting on repo owner test approval,44,high,work_thread_graph,1,1,0,0,13419,13398,,,reflection,"bug, reflection",thread:issue:13419:pr:13398,"Review issues, active PRs, referenced context, checks, and review guidance together instead of reopening each issue separately.","Approve or inspect gated test run(s) for PR #13398, then review the thread evidence together.",6,Represents 1 open issue; raw issue rows remain available for audit.,#13419 catastrophic regex backtracking in sqlite inline UNIQUE reflection (ReDoS on get_unique_constraints),64618d457988b2cc6d743d1be8c04cc34e1aa2a9fbd97fa6940fdcbf57f5fbb5 | |
| issue-collapse:710c6c53334dc200,"Review thread: 1 issue + 1 PR - pr #13368: Document deprecated MySQL (M,D) float syntax and improve error message",linked work thread,waiting on repo owner test approval,44,high,work_thread_graph,1,1,0,0,11132,13368,,,"datatypes, documentation, mysql","PRs (with tests!) welcome, datatypes, documentation, mysql",thread:issue:11132:pr:13368,"Review issues, active PRs, referenced context, checks, and review guidance together instead of reopening each issue separately.","Approve or inspect gated test run(s) for PR #13368, then review the thread evidence together.",3,Represents 1 open issue; raw issue rows remain available for audit.,"#11132 MySQL DOUBLE accepts deprecated params that dont propagate from the base DOUBLE type, document this caveat",54a51598fa235efef21eaef98d28fc05bf4cea2feecbb43f1635a5cd6524c873 | |
| issue-collapse:30b6115151f5426c,Review thread: 1 issue + 1 PR - pr #13288: fix(pool): use time.monotonic() instead of time.time() for connection timestamps,linked work thread,waiting on contributor,44,high,work_thread_graph,1,1,0,0,13169,13288,,,connection pool,"connection pool, use case",thread:issue:13169:pr:13288,"Review issues, active PRs, referenced context, checks, and review guidance together instead of reopening each issue separately.",Wait for contributor update on PR #13288; keep related issue/PR context attached.,5,Represents 1 open issue; raw issue rows remain available for audit.,#13169 Connection pool soft invalidation uses `time.time()` comparison that can silently fail on low-resolution clocks (e.g. Windows ~16 ms),7c3ee124d5208442fc388d91a7a42f96e0939e61552dfd57af88afbec0fc05b6 | |
| issue-collapse:714cc77564bc27d5,Review thread: 1 issue + 1 PR - pr #13051: Added implementations for avg & abs,linked work thread,waiting on contributor,44,high,work_thread_graph,1,1,0,0,13049,13051,,,functions,"functions, use case",thread:issue:13049:pr:13051,"Review issues, active PRs, referenced context, checks, and review guidance together instead of reopening each issue separately.",Wait for contributor update on PR #13051; keep related issue/PR context attached.,6,Represents 1 open issue; raw issue rows remain available for audit.,#13049 Provide an implementation for avg / abs function with proper type,697316dc1fae7cf65acceffeb652c9aa2ecde07b8f830768a13f8d58de3708fb | |
| issue-collapse:803f7894103300d7,Review thread: 1 issue + 1 PR - pr #12297: refactor(MSExecutionContext): improve identity insert handling and va…,linked work thread,has linked issue,44,high,work_thread_graph,1,1,0,0,11620,12297,,,"sql, sql server","SQL Server, fairly easy, sql",thread:issue:11620:pr:12297,"Review issues, active PRs, referenced context, checks, and review guidance together instead of reopening each issue separately.",Review active PRs and linked issues as one maintainer work thread.,6,Represents 1 open issue; raw issue rows remain available for audit.,"#11620 Deprecate MSSQL enable_identity_insert by default, gate it behind a flag",8b3a2c9cbd9c380a2434b93bcbecb86f4bad19d485cab24c8b1e798ee9356bc3 | |
| issue-collapse:e7ed2a2a1b4e3872,Review thread: 1 issue + 1 PR - pr #11296: Ability to specify `WITH` when creating a table + fixes `WITH` when creating an index,linked work thread,waiting on contributor,44,high,work_thread_graph,1,1,0,0,11122,11296,,,postgresql,"PRs (with tests!) welcome, postgresql, use case",thread:issue:11122:pr:11296,"Review issues, active PRs, referenced context, checks, and review guidance together instead of reopening each issue separately.",Wait for contributor update on PR #11296; keep related issue/PR context attached.,6,Represents 1 open issue; raw issue rows remain available for audit.,"#11122 Postregresql create table add ""with"" argument",9af465d8f02db5e507a42f8c82d418d505577f1f23107aba45a3809c3c0dcd9e | |
| issue-collapse:542ae1425c0c9560,Review thread: 9 issues + 1 PR - pr #12731: fix(typing): allow DeclarativeBase subclasses in with_for_update(of=...),linked work thread,draft/noise,38,high,work_thread_graph,9,1,8,3,"6120, 6810, 9301, 9587, 10351, 10527, 10888, 11686, 13357",12731,"3050, 3150, 7519, 7535, 7555, 7562, 7774, 12730","12384, 12707, 12759","documentation, functions, orm, typing","Epic, PRs (with tests!) welcome, big job, bug, code review in progress, dataclasses, documentation, functions, help wanted, orm, sqlalchemy.ext, time consuming / tedious, typing, use case",thread:issue:10351:issue:10527:issue:10888:issue:11686,"Review issues, active PRs, referenced context, checks, and review guidance together instead of reopening each issue separately.",Review active PRs and linked issues as one maintainer work thread.,6,Represents 9 open issues; raw issue rows remain available for audit.,"#6120 Support lambdas in `column_property`, #6810 Complete SQLAlchemy inline pep484 typing, #9301 Support mapped attributes that have deferred definitions, #9587 Use python type in Mapped to boolean expression catching thinks like `Mapped[int] == 'a string'`, #10351 allow Nullable to be used with column_property(), #10527 Wrong typing for `with_for_update()`'s `of` argument.",7f967f6190d6f3ec894394aefb3f2f4f0eaeb78452e151b94d890221121f8940 | |
| issue-collapse:7d31f4d72c8cb07d,Review thread: 1 issue + 1 PR - pr #12401: Make loader strategy error message more verbose,linked work thread,PR blocked,26,high,work_thread_graph,1,1,1,0,12398,12401,10668,,orm,"orm, use case",thread:issue:12398:pr:12401,"Review issues, active PRs, referenced context, checks, and review guidance together instead of reopening each issue separately.",Review active PRs and linked issues as one maintainer work thread.,4,Represents 1 open issue; raw issue rows remain available for audit.,#12398 Add existing strategy to conflicting strategies error message,f1c70f4c2b097af47629b3325ff974e09738585c15883becd54400ac26d3d86c | |
| issue-collapse:961923bdf1380b27,"Review thread: 1 issue + 1 PR - pr #10574: fixes: #2943, allow overriding validates for inheritance",linked work thread,PR blocked,20,high,work_thread_graph,1,1,0,0,2943,10574,,,orm,"fairly easy, feature, inheritance, orm",thread:issue:2943:pr:10574,"Review issues, active PRs, referenced context, checks, and review guidance together instead of reopening each issue separately.",Review active PRs and linked issues as one maintainer work thread.,6,Represents 1 open issue; raw issue rows remain available for audit.,#2943 @validates on inherited subclasses,c59dacc5564db3c1f69e3aec789e345fdaa40ed601a4713581899fe8d02826b8 | |
| issue-collapse:4e5d02239a149c7c,Review thread: 1 issue - issue #7035: Use innodb in the test suite when using mysql/mariadb,linked work thread,stale/low urgency,2,high,work_thread_graph,1,0,0,1,7035,,,7009,tests,tests,thread:issue:7035,Handle this tests stale queue with one sweep policy instead of rediscovering old context issue by issue.,stale/low urgency,6,Represents 1 open issue; raw issue rows remain available for audit.,#7035 Use innodb in the test suite when using mysql/mariadb,2cac6f7359fc725f9c2546021bf9d3ed1f4807728b202892b27d641dfa537cf5 | |
| issue-collapse:06a30ba7b2ea1a88,Review thread: 1 issue - issue #11677: SQLITE: SQLiteDialect.get_check_constraints incorrectly reflects multiline check constraints,linked work thread,stale/low urgency,2,high,work_thread_graph,1,0,0,1,11677,,,11678,"reflection, sqlite","bug, law of twos, quagmire, reflection, sqlite",thread:issue:11677,Handle this reflection stale queue with one sweep policy instead of rediscovering old context issue by issue.,stale/low urgency,5,Represents 1 open issue; raw issue rows remain available for audit.,#11677 SQLITE: SQLiteDialect.get_check_constraints incorrectly reflects multiline check constraints,da7f0092b8897d42cfc728b1169514d08f802bb88702c203a485e6fe9008275a | |
| issue-collapse:bc8022801416393d,Review thread: 1 issue - issue #10544: pysqlcipher open fail with err: TypeError: function takes at most 3 arguments (4 given) in dbapi_connection.create_function,linked work thread,stale/low urgency,2,high,work_thread_graph,1,0,0,1,10544,,,10545,sqlite,"bug, sqlite",thread:issue:10544,Handle this sqlite stale queue with one sweep policy instead of rediscovering old context issue by issue.,stale/low urgency,5,Represents 1 open issue; raw issue rows remain available for audit.,#10544 pysqlcipher open fail with err: TypeError: function takes at most 3 arguments (4 given) in dbapi_connection.create_function,e7b4e6c1b1052fedf9ab7916e75d9e255af67a3bb5fad5893230663422a51ad2 | |
| issue-collapse:50fe9fa3163782c0,Review thread: 1 issue - issue #10675: syntax error with mysql bulk update via INSERT ... SELECT ... ON DUPLICATE KEY UPDATE,related issue thread,good volunteer slice,38,high,work_thread_graph,1,0,1,0,10675,,8626,,"dml, mysql","PRs (with tests!) welcome, bug, dml, mysql",thread:issue:10675,Turn this dml slice into one contributor-ready queue with shared scope and testing expectations.,good volunteer slice,1,Represents 1 open issue; raw issue rows remain available for audit.,#10675 syntax error with mysql bulk update via INSERT ... SELECT ... ON DUPLICATE KEY UPDATE,8aa75df0a8ebd1fc50e8180c7db5646c1caa1b6bd1c4f7fbd25d48d7eae8ac2c | |
| issue-collapse:13223437fee4bb91,Review thread: 2 issues - issue #13204: Immediateload fails to load when combined with inheritance,related issue thread,needs maintainer decision,28,high,work_thread_graph,2,0,2,0,"13204, 13210",,"13193, 13202",,"loader options, orm","bug, fuzzer, loader options, orm",thread:issue:13204:issue:13210,"Review this loader options queue together so the maintainer decides category, owner, and response pattern once.",needs maintainer decision,3,Represents 2 open issues; raw issue rows remain available for audit.,"#13204 Immediateload fails to load when combined with inheritance, #13210 Applying a loader option to a parent relationship when using with_polymorphic does not work properly",c95d29c409853c7f3bde8bbd4af516266298993c1babd3d046676d4e890115db | |
| issue-collapse:1568de84f755ca85,Review thread: 2 issues - issue #12101: Better support of locking clauses (FOR UPDATE/SHARE) when supported,related issue thread,needs maintainer decision,28,high,work_thread_graph,2,0,1,0,"5583, 12101",,5578,,"documentation, oracle, postgresql, sql","big job, documentation, oracle, postgresql, sql, use case",thread:issue:12101:issue:5583,"Review this documentation queue together so the maintainer decides category, owner, and response pattern once.",needs maintainer decision,4,Represents 2 open issues; raw issue rows remain available for audit.,"#5583 Improve SQLAlchemy consistency regarding database specific supported constructs, #12101 Better support of locking clauses (FOR UPDATE/SHARE) when supported",84d7759ebcc46cf744a560076940102d202cfecf55bc2a4376dde78d585aeb6c | |
| issue-collapse:3b0bbeb9a9416c2c,Review thread: 1 issue - issue #9154: 11 test failures with PyPy3.9 7.3.11 in 2.0.0 (and git main),related issue thread,needs maintainer decision,28,high,work_thread_graph,1,0,1,0,9154,,8762,,tests,"pypy, tests",thread:issue:9154,Kept as a singleton so the audit trail still proves this issue was represented.,needs maintainer decision,1,Represents 1 open issue; raw issue rows remain available for audit.,#9154 11 test failures with PyPy3.9 7.3.11 in 2.0.0 (and git main),f3f5a515cf5808837b2cc4b7018e7bab77c45b05037752a6d4fcbccb7c521eef | |
| issue-collapse:ed50509854cfb994,"Review thread: 1 issue - issue #7366: extend_existing will add copies of indexes, constraints, etc. as there is no deduplication on name",related issue thread,needs maintainer decision,28,high,work_thread_graph,1,0,2,0,7366,,"3861, 8925",,reflection,"bug, quagmire, reflection",thread:issue:7366,Kept as a singleton so the audit trail still proves this issue was represented.,needs maintainer decision,2,Represents 1 open issue; raw issue rows remain available for audit.,"#7366 extend_existing will add copies of indexes, constraints, etc. as there is no deduplication on name",943a0fcca8aeef663bd5a9af612ae80960d76824ec4128b6a3578dc3b33eabac | |
| issue-collapse:ee243c4b836d5a96,Review thread: 1 issue - issue #13212: Support for native JSON in mssql,related issue thread,needs maintainer decision,28,high,work_thread_graph,1,0,1,0,13212,,4384,,"datatypes, sql server","SQL Server, datatypes, use case",thread:issue:13212,Kept as a singleton so the audit trail still proves this issue was represented.,needs maintainer decision,1,Represents 1 open issue; raw issue rows remain available for audit.,#13212 Support for native JSON in mssql,ed632ede4d1250016af36004513b5e9d2325f53c3f6d4bd1b10c146c81b22073 | |
| issue-collapse:ffb0b91982e2572d,"Review thread: 2 issues - issue #9212: add additional type migration section to whatsnew detailing declared_attr format changes, others",related issue thread,good volunteer slice,20,high,work_thread_graph,2,0,0,0,"9212, 9213",,,,"documentation, orm, typing","PRs (with tests!) welcome, documentation, orm, typing",thread:issue:9212:issue:9213,Turn this documentation slice into one contributor-ready queue with shared scope and testing expectations.,good volunteer slice,2,Represents 2 open issues; raw issue rows remain available for audit.,"#9212 add additional type migration section to whatsnew detailing declared_attr format changes, others, #9213 document `@classmethod` add for all `@declared_attr` to work w/ typing",bedba71776e5c6bb66db2610a6a7ae17ade1b351412e10ff205e2d9887e5d903 | |
| issue-collapse:cd0e171aa0d9618d,Review thread: 2 issues - issue #4289: support None for index name,related issue thread,stale/low urgency,20,high,work_thread_graph,2,0,2,0,"4289, 5350",,"3989, 7706",,"postgresql, schema","PRs (with tests!) welcome, bug, feature, naming conventions, postgresql, schema",thread:issue:4289:issue:5350,Handle this postgresql stale queue with one sweep policy instead of rediscovering old context issue by issue.,stale/low urgency,5,Represents 2 open issues; raw issue rows remain available for audit.,"#4289 support None for index name, #5350 `NoReferencedColumnError` when using `referred_column_0[[_]N]_name` in FK naming convention",9edf709b4d417ad10f76f0bd8892421211b028ace0c9c019d8f1e9a0ee7d6ad1 | |
| issue-collapse:d3a72b81d56248b2,Review thread: 1 issue - issue #5123: apply informative re-raise if a result processor function fails,related issue thread,good volunteer slice,20,high,work_thread_graph,1,0,1,0,5123,,3692,,engine,"PRs (with tests!) welcome, engine, low priority, use case",thread:issue:5123,Turn this engine slice into one contributor-ready queue with shared scope and testing expectations.,good volunteer slice,1,Represents 1 open issue; raw issue rows remain available for audit.,#5123 apply informative re-raise if a result processor function fails,4420229e0e53a12e2946c8c532b771974ddd3f086d2474168352050933202102 | |
| issue-collapse:154f18de7e338a43,Review thread: 2 issues - issue #6040: allow clauseelements in hint text,related issue thread,stale/low urgency,2,high,work_thread_graph,2,0,1,0,"6040, 7113",,4797,,sql,"sql, temporal table modifiers, use case",thread:issue:6040:issue:7113,Handle this sql stale queue with one sweep policy instead of rediscovering old context issue by issue.,stale/low urgency,4,Represents 2 open issues; raw issue rows remain available for audit.,"#6040 allow clauseelements in hint text, #7113 Rename/Replace ""with_hint()"" to ""with_table_criteria()""",966b9ea1d03628677cdc71b7b78fe58f26f8a0efac479d4534e441dfb588250e | |
| issue-collapse:c7371e5fb3d5b546,Review thread: 2 issues - issue #4784: Default MetaData kwarg naming_convention can create issues with certain databases,related issue thread,stale/low urgency,2,high,work_thread_graph,2,0,1,0,"4784, 4790",,5151,,"documentation, sql","bug, documentation, naming conventions, sql",thread:issue:4784:issue:4790,Handle this documentation stale queue with one sweep policy instead of rediscovering old context issue by issue.,stale/low urgency,4,Represents 2 open issues; raw issue rows remain available for audit.,"#4784 Default MetaData kwarg naming_convention can create issues with certain databases, #4790 Improve error messages on create_table",1486f724f84cb39992bd7b6bbd69f90297bdb60d9b802e5fdf93ffe7fefa69fe | |
| issue-collapse:0d25313ef6ec934a,"Review thread: 2 issues - issue #12585: support SQLite .autocommit=False mode, improve documentation",related issue thread,duplicate/cluster candidate,2,high,work_thread_graph,2,0,0,0,"8795, 12585",,,,sqlite,"big job, python3.12, sqlite, task",thread:issue:12585:issue:8795,"Review this sqlite queue together so the maintainer decides category, owner, and response pattern once.",Compare related issues before writing separate answers.,1,Represents 2 open issues; raw issue rows remain available for audit.,"#8795 support sqlite .autocommit parameter (Python 3.12), #12585 support SQLite .autocommit=False mode, improve documentation",c49b4e7f637051ccd03335e80f6548d6c4fcabd9583f03dbadfe0c8f1bf27f1d | |
| issue-collapse:abb31efb5c51b9fe,"Review thread: 2 issues - issue #10859: move lazy=""select"" to lazy=""mapper_default""; add mapper ""default_lazy""",related issue thread,stale/low urgency,2,high,work_thread_graph,2,0,1,0,"4641, 10859",,4640,,orm,"feature, orm",thread:issue:10859:issue:4641,Handle this orm stale queue with one sweep policy instead of rediscovering old context issue by issue.,stale/low urgency,2,Represents 2 open issues; raw issue rows remain available for audit.,"#4641 add feature to mapper registry to allow for mapper_args that take place by default, #10859 move lazy=""select"" to lazy=""mapper_default""; add mapper ""default_lazy""",05943d724e2beb96c436807a2e8b199fcbfd46d196e357b6aac23d2e1a28c8a0 | |
| issue-collapse:8d4f8101ad61e9cf,Review thread: 2 issues - issue #1063: self-referential / mutually dependent FK flush() should not require post_update for an UPDATE only query,related issue thread,stale/low urgency,2,high,work_thread_graph,2,0,2,0,"1063, 10936",,"3496, 3990",,orm,"bug, orm, post-update, quagmire, unit of work",thread:issue:1063:issue:10936,Handle this orm stale queue with one sweep policy instead of rediscovering old context issue by issue.,stale/low urgency,6,Represents 2 open issues; raw issue rows remain available for audit.,"#1063 self-referential / mutually dependent FK flush() should not require post_update for an UPDATE only query, #10936 post_update double UPDATE on delete of object with bi-directional",97331e08947b71247332c3f58e2cf83ac28037c5c8c362632285ce23e950e93d | |
| issue-collapse:333919c0a89010c3,Review thread: 1 issue - issue #9839: document network-related caveats for insertmanyvalues,related issue thread,stale/low urgency,2,high,work_thread_graph,1,0,3,0,9839,,"9586, 9603, 9618",,"documentation, performance, sql server","SQL Server, documentation, insertmanyvalues, performance",thread:issue:9839,Handle this documentation stale queue with one sweep policy instead of rediscovering old context issue by issue.,stale/low urgency,6,Represents 1 open issue; raw issue rows remain available for audit.,#9839 document network-related caveats for insertmanyvalues,69d30a22782a5cb4564a48427f183e604b23c0ec14f664b4310a21417cf9b3b2 | |
| issue-collapse:0fdb0440dac30dee,Review thread: 1 issue - issue #9690: reroute group_by coercion to expand fromclause using ORM-enabled plugin points,related issue thread,stale/low urgency,2,high,work_thread_graph,1,0,1,0,9690,,8285,,"orm, sql","orm, sql, use case",thread:issue:9690,Handle this orm stale queue with one sweep policy instead of rediscovering old context issue by issue.,stale/low urgency,1,Represents 1 open issue; raw issue rows remain available for audit.,#9690 reroute group_by coercion to expand fromclause using ORM-enabled plugin points,96cfbea90d60cad858c1678e823503ba82bd1c6e163638dd7c16b7260b54bc58 | |
| issue-collapse:cdadd8c1a79d0254,Review thread: 1 issue - issue #9147: declarative builds permanent strong ref to classes that use declare_first or declare_last,related issue thread,stale/low urgency,2,high,work_thread_graph,1,0,1,0,9147,,9832,,"declarative, orm","bug, declarative, orm",thread:issue:9147,Handle this declarative stale queue with one sweep policy instead of rediscovering old context issue by issue.,stale/low urgency,2,Represents 1 open issue; raw issue rows remain available for audit.,#9147 declarative builds permanent strong ref to classes that use declare_first or declare_last,e65d9dc28bb2971ae76f8f64f47a1ddce91cd64ac92661079e1c86ee1f2dcc43 | |
| issue-collapse:4ff4d199fdc0c116,Review thread: 1 issue - issue #9082: eager_defaults shouldn't be needed for pk returning even if cols are not actual pks,related issue thread,stale/low urgency,2,high,work_thread_graph,1,0,1,0,9082,,8889,,orm,"bug, eager_defaults, orm",thread:issue:9082,Handle this orm stale queue with one sweep policy instead of rediscovering old context issue by issue.,stale/low urgency,1,Represents 1 open issue; raw issue rows remain available for audit.,#9082 eager_defaults shouldn't be needed for pk returning even if cols are not actual pks,ec376fe8f89f399c1b54422598a587284d7becf4b1fe66eebc17270f2b9300a6 | |
| issue-collapse:ca8d76ffecbf8718,Review thread: 1 issue - issue #8431: implement include_join=False for selectin_polymorphic,related issue thread,stale/low urgency,2,high,work_thread_graph,1,0,1,0,8431,,4340,,"loader options, orm, performance","bug, loader options, orm, performance",thread:issue:8431,Handle this loader options stale queue with one sweep policy instead of rediscovering old context issue by issue.,stale/low urgency,1,Represents 1 open issue; raw issue rows remain available for audit.,#8431 implement include_join=False for selectin_polymorphic,1bd05e5800763389779eab94118e40a7d1c11b8109f830c6fbd56fbe4b2284b5 | |
| issue-collapse:2e4d4f90e8316c97,Review thread: 1 issue - issue #7718: create oracle_dblink table option,related issue thread,stale/low urgency,2,high,work_thread_graph,1,0,1,0,7718,,4379,,"oracle, reflection, schema, sql","feature, oracle, reflection, schema, sql, use case",thread:issue:7718,Handle this oracle stale queue with one sweep policy instead of rediscovering old context issue by issue.,stale/low urgency,1,Represents 1 open issue; raw issue rows remain available for audit.,#7718 create oracle_dblink table option,9401d9f6c15a769ee0a8a396f44bd8e3adc6c008baedca54c4a43c3518ea4d0e | |
| issue-collapse:e60a866083039066,Review thread: 1 issue - issue #7475: Support for postgresql aggregate options,related issue thread,stale/low urgency,2,high,work_thread_graph,1,0,1,0,7475,,8574,,"postgresql, sql","postgresql, sql, use case",thread:issue:7475,Handle this postgresql stale queue with one sweep policy instead of rediscovering old context issue by issue.,stale/low urgency,1,Represents 1 open issue; raw issue rows remain available for audit.,#7475 Support for postgresql aggregate options,1f222de4e7cee88e60c86096f813c24ee5a553cded5a734b6cd2d2c50c34fed9 | |
| issue-collapse:de210e2e65b72b3a,Review thread: 1 issue - issue #7223: unified approach for Emulated (was: Interval type should not subclass from `TypeDecorator`),related issue thread,stale/low urgency,2,high,work_thread_graph,1,0,1,0,7223,,7212,,"datatypes, sql","datatypes, sql",thread:issue:7223,Handle this datatypes stale queue with one sweep policy instead of rediscovering old context issue by issue.,stale/low urgency,1,Represents 1 open issue; raw issue rows remain available for audit.,#7223 unified approach for Emulated (was: Interval type should not subclass from `TypeDecorator`),64ef5cd2315e3039f14a514763d6ce02a4abefd5fd533cc49bf5695978a13c8c | |
| issue-collapse:e67acfe1373001c0,Review thread: 1 issue - issue #6997: investigate very intricate correlation / any() / self referential case,related issue thread,stale/low urgency,2,high,work_thread_graph,1,0,1,0,6997,,6550,,orm,"bug, hard orm, orm",thread:issue:6997,Handle this orm stale queue with one sweep policy instead of rediscovering old context issue by issue.,stale/low urgency,1,Represents 1 open issue; raw issue rows remain available for audit.,#6997 investigate very intricate correlation / any() / self referential case,8ca6df6433ac4efd1c7bf07743e4ff2f3efbc214848ff095fa21c4e8f22ab94c | |
| issue-collapse:0e749e7cf38c163e,Review thread: 1 issue - issue #6612: Cannot build SQL expression NOT(x IS NULL) on Postgres,related issue thread,stale/low urgency,2,high,work_thread_graph,1,0,2,0,6612,,"3566, 5256",,"postgresql, sql","postgresql, sql, use case",thread:issue:6612,Handle this postgresql stale queue with one sweep policy instead of rediscovering old context issue by issue.,stale/low urgency,6,Represents 1 open issue; raw issue rows remain available for audit.,#6612 Cannot build SQL expression NOT(x IS NULL) on Postgres,8342dd52171164475dd55a1d2e4a2635931c2d3dc2bd4ace30513b6d6bc27013 | |
| issue-collapse:15153158044a399f,Review thread: 1 issue - issue #6489: support autocommit w/ explicit isolation levels,related issue thread,stale/low urgency,2,high,work_thread_graph,1,0,1,0,6489,,3357,,engine,"engine, use case",thread:issue:6489,Handle this engine stale queue with one sweep policy instead of rediscovering old context issue by issue.,stale/low urgency,1,Represents 1 open issue; raw issue rows remain available for audit.,#6489 support autocommit w/ explicit isolation levels,37caabbf137c81521ab60c20ff86dc3c39828f6f65fcf464250e480049a01db0 | |
| issue-collapse:cfecd892c9fa03ec,Review thread: 1 issue - issue #5352: Can not select negated boolean column in MS SQL Server,related issue thread,stale/low urgency,2,high,work_thread_graph,1,0,1,0,5352,,4250,,sql server,"SQL Server, use case",thread:issue:5352,Handle this sql server stale queue with one sweep policy instead of rediscovering old context issue by issue.,stale/low urgency,2,Represents 1 open issue; raw issue rows remain available for audit.,#5352 Can not select negated boolean column in MS SQL Server,d98f84d21561a69f19c89dba6265c6517e7349f03796d7017f499887339d1ac6 | |
| issue-collapse:9a42900619c3a8ed,"Review thread: 1 issue - issue #5005: alter ORM-level ""returned rows"" checks to only warn if driver returns -1 or None",related issue thread,stale/low urgency,2,high,work_thread_graph,1,0,1,0,5005,,5068,,"orm, sql server","SQL Server, external driver issues, orm, use case",thread:issue:5005,Handle this orm stale queue with one sweep policy instead of rediscovering old context issue by issue.,stale/low urgency,2,Represents 1 open issue; raw issue rows remain available for audit.,"#5005 alter ORM-level ""returned rows"" checks to only warn if driver returns -1 or None",94a8789caa84f596f5b9d9817a82efbbb51efec67d9a573d2d0e4d0233edfb05 | |
| issue-collapse:99d2be15ed2544bf,Review thread: 1 issue - issue #4652: Unclear How to Properly Include an ON UPDATE Clause in DDL for Column,related issue thread,stale/low urgency,2,high,work_thread_graph,1,0,2,0,4652,,"3155, 3444",,"datatypes, mysql, schema","datatypes, mysql, schema, use case",thread:issue:4652,Handle this datatypes stale queue with one sweep policy instead of rediscovering old context issue by issue.,stale/low urgency,6,Represents 1 open issue; raw issue rows remain available for audit.,#4652 Unclear How to Properly Include an ON UPDATE Clause in DDL for Column,509772e6e007a08008f31bbd65ba8baeb116379bb21be1f4ef7d83819ab44c13 | |
| issue-collapse:45d939b1923cd32f,Review thread: 1 issue - issue #4567: SQLite on_conflict not working with ORM,related issue thread,stale/low urgency,2,high,work_thread_graph,1,0,1,0,4567,,4360,,"documentation, sql, sqlite","documentation, sql, sqlite",thread:issue:4567,Handle this documentation stale queue with one sweep policy instead of rediscovering old context issue by issue.,stale/low urgency,1,Represents 1 open issue; raw issue rows remain available for audit.,#4567 SQLite on_conflict not working with ORM,7438feff2f771a6131dadd65276a346a8363fe0dfff7f0e0e862d28eb9160e1d | |
| issue-collapse:9cf7fea73ce1a582,Review thread: 1 issue - issue #13007: Change the default to False of addconstraint / dropconstraint isolate_from_table,related issue thread,stale/low urgency,2,high,work_thread_graph,1,0,1,0,13007,,13006,,schema,"schema, use case",thread:issue:13007,Handle this schema stale queue with one sweep policy instead of rediscovering old context issue by issue.,stale/low urgency,1,Represents 1 open issue; raw issue rows remain available for audit.,#13007 Change the default to False of addconstraint / dropconstraint isolate_from_table,f8c374a1f8ed2a1a9c61fadeebc9e9aa0ed6bc0541071e3b9337a3c1e6ddfb50 | |
| issue-collapse:a1aa12528019a82d,Review thread: 1 issue - issue #12097: can't adapt type for enum in case(),related issue thread,stale/low urgency,2,high,work_thread_graph,1,0,1,0,12097,,6515,,documentation,"documentation, expected behavior, law of twos, question",thread:issue:12097,Handle this documentation stale queue with one sweep policy instead of rediscovering old context issue by issue.,stale/low urgency,1,Represents 1 open issue; raw issue rows remain available for audit.,#12097 can't adapt type for enum in case(),6270c07fca7bfc3f9ac13881bad70966e7fee92ac6beabdad5f6445d09465873 | |
| issue-collapse:74ae355a7c50b557,orm stale/low urgency queue (2 issues),duplicate/related candidate,stale/low urgency,20,medium,title_component_similarity,2,0,0,0,"8070, 8311",,,,orm,"PRs (with tests!) welcome, orm, upserts, use case",,"Use one comparison pass to decide whether these issue reports share a close path, answer, reproduction, or implementation.",Compare the related issue set before writing separate maintainer responses.,1,Represents 2 open issues; raw issue rows remain available for audit.,"#8070 add Session method .expire_on_criteria(), #8311 add with_hint() method to the exists() construct",761905bc6ec54a685b71f5df0cf8a27324e06fe61d9dc0bd2e971d767ca2e379 | |
| issue-collapse:1f9551b78d3888a8,orm good volunteer slice queue (2 issues),duplicate/related candidate,good volunteer slice,20,medium,title_component_similarity,2,0,0,0,"8326, 10335",,,,orm,"PRs (with tests!) welcome, orm, orm - annotated declarative, use case",,"Use one comparison pass to decide whether these issue reports share a close path, answer, reproduction, or implementation.",Compare the related issue set before writing separate maintainer responses.,1,Represents 2 open issues; raw issue rows remain available for audit.,"#8326 support TextualSelect with ORM mappings, #10335 Support `Final[Mapped[...]]` in the ORM",60d6ba55d61c602a85acc626e264ffd12e6d5175360ef9728f31b37fa86b04b5 | |
| issue-collapse:9a2824867b1de657,mysql good volunteer slice,batch action queue,good volunteer slice,38,medium,bucket_component_queue,3,0,0,0,"8341, 8457, 10310",,,,"mysql, reflection, schema, sql","PRs (with tests!) welcome, fairly easy, mysql, reflection, schema, sql, use case",,Turn this mysql slice into one contributor-ready queue with shared scope and testing expectations.,Batch as volunteer-ready work; keep maintainer review focused on scope and tests.,3,Represents 3 open issues; raw issue rows remain available for audit.,"#8341 support MySQL 8.0.13's new magical syntax for function server defaults, #8457 Support MySQL Multi-Valued Indexes, #10310 Select Values in Mysql",d3c5a9fb033b2095098e8d034f9d4e650e503360064cdf85cd5b513d9d70b556 | |
| issue-collapse:9fb810a4618c44a8,typing needs maintainer decision,batch action queue,needs maintainer decision,28,medium,bucket_component_queue,2,0,0,0,"13253, 13281",,,,typing,"bug, quagmire, typing",,"Review this typing queue together so the maintainer decides category, owner, and response pattern once.",Batch triage by component/action queue.,2,Represents 2 open issues; raw issue rows remain available for audit.,"#13253 im not sure we can type hybrid_methods fully, #13281 Modernize type annotations to PEP 604 union syntax",394098c36e81ab8080c4690c2505fef3ade316ebcfc0d743951db9f20c5c2e16 | |
| issue-collapse:ac9d8e3e101368f3,performance needs maintainer decision,batch action queue,needs maintainer decision,28,medium,bucket_component_queue,2,0,0,0,"10541, 13311",,,,"performance, reflection","performance, reflection, result fetching API improvements, use case",,"Review this performance queue together so the maintainer decides category, owner, and response pattern once.",Batch triage by component/action queue.,2,Represents 2 open issues; raw issue rows remain available for audit.,"#10541 Improve scalars performance by trying to avoid the creation of a Row, #13311 Provide a many-table version for has_table",8b5167f2d603e735d6ab92a490a9e3c6782c5c95a9d9ff11abc49c5a8a999071 | |
| issue-collapse:07694d785cbaf743,sql good volunteer slice,batch action queue,good volunteer slice,20,medium,bucket_component_queue,3,0,0,0,"5564, 5846, 8352",,,,sql,"PRs (with tests!) welcome, fairly easy, sql, use case",,Turn this sql slice into one contributor-ready queue with shared scope and testing expectations.,Batch as volunteer-ready work; keep maintainer review focused on scope and tests.,3,Represents 3 open issues; raw issue rows remain available for audit.,"#5564 add limit() / offset() to CTE, as CTE.union() produces a CTE and not a CompoundSelect, #5846 Support reverse bitwise operations, #8352 Named window functions",ad0f4b3d55d2180f5d4e6e8c1acd4af80cd9619b603d61907891a071a6877860 | |
| issue-collapse:f6eb9fca0ae38eb1,orm good volunteer slice,batch action queue,good volunteer slice,20,medium,bucket_component_queue,2,0,0,0,"6084, 7732",,,,orm,"fairly easy, feature, orm, use case",,Turn this orm slice into one contributor-ready queue with shared scope and testing expectations.,Batch as volunteer-ready work; keep maintainer review focused on scope and tests.,2,Represents 2 open issues; raw issue rows remain available for audit.,"#6084 version_id_col should accept string attr name like polymorphic_on does, make sure all mapper args that point to a column can work like this, #7732 add new execution option ""log_note"", implement for ORM queries",f19423ada917c571edc346070a4a0c1230c5f7cfe3dcd416e6aac1e76b014253 | |
| issue-collapse:7fb90e49c9d4ad06,oracle good volunteer slice,batch action queue,good volunteer slice,20,medium,bucket_component_queue,2,0,0,0,"5133, 11312",,,,"oracle, reflection, sql, sql server","PRs (with tests!) welcome, SQL Server, oracle, patch provided, reflection, sql, use case",,Turn this oracle slice into one contributor-ready queue with shared scope and testing expectations.,Batch as volunteer-ready work; keep maintainer review focused on scope and tests.,2,Represents 2 open issues; raw issue rows remain available for audit.,"#5133 Add APPLY operator support for mssql, #11312 reflecting oracle synonym of synonym over dblink",ff496ae04966377585f5c94d5930b2df2440b5f8a87c72068ba20c7cbf25c95d | |
| issue-collapse:919e78f633b3da06,documentation good volunteer slice,batch action queue,good volunteer slice,20,medium,bucket_component_queue,2,0,0,0,"5139, 9078",,,,"documentation, typing","PRs (with tests!) welcome, documentation, task, third party integration issues, typing",,Turn this documentation slice into one contributor-ready queue with shared scope and testing expectations.,Batch as volunteer-ready work; keep maintainer review focused on scope and tests.,2,Represents 2 open issues; raw issue rows remain available for audit.,"#5139 Document how to add dialect keywords get_columns() column information, #9078 [2.0] Classes which are generics should document their type parameters",2e7b549b22b0479de2834b62580e5f8ecb06fdf5bd070e7a1354e0ef0f6fd025 | |
| issue-collapse:61c454c49a53cd0a,orm stale/low urgency batch 1,batch action queue,stale/low urgency,2,medium,bucket_component_queue,14,0,0,0,"2501, 6080, 6137, 9197, 9348, 9833, 10380, 10617, 10960, 11536, 11623, 12186, 12575, 12689",,,,"orm, performance","bug, dataclasses, eager_defaults, expected behavior, feature, low priority, orm, orm - annotated declarative, performance, question, super secondary relationships, unit of work, use case",,Handle this orm stale queue with one sweep policy instead of rediscovering old context issue by issue.,Batch sweep for close/reproduce/docs-update decisions; keep any live evidence attached.,6,Represents 14 open issues; raw issue rows remain available for audit.,"#2501 the DELETE before INSERT problem, #6080 implement decent inspection API for registry -> mapped classes, #6137 support for a m2m relationship that back populates to itself?, #9197 Support for mapping frozen dataclasses, #9348 modify expunge() operation in uow to cascade along delete-orphan in addition to expunge, #9833 Ignore classvar attributes defined in declarative classes",d2dc3138d6fbad016728a0641492932d97e46b46bc7f567293931fff01111aca | |
| issue-collapse:e55f86809746c7f8,documentation stale/low urgency,batch action queue,stale/low urgency,2,medium,bucket_component_queue,9,0,0,0,"4706, 5235, 6332, 7360, 7517, 8894, 10116, 11062, 11284",,,,"documentation, engine, orm, schema, sql, tests, typing","SQLA mypy plugin, bug, classical mapping, documentation, engine, orm, orm - annotated declarative, schema, sql, statement caching, tests, typing",,Handle this documentation stale queue with one sweep policy instead of rediscovering old context issue by issue.,Batch sweep for close/reproduce/docs-update decisions; keep any live evidence attached.,6,Represents 9 open issues; raw issue rows remain available for audit.,"#4706 synonym descriptors automatically blend existing properties - undocumented?, #5235 Coordinating Changelog info, #6332 Documentation: use ORM declarative attributes in .values instead of kwargs in ""ORM-enabled UPDATE statements""?, #7360 replace use of the term ""primary key identifier"" with ""identity key"" for ORM documentation / methods that refer to the identity map, #7517 Better document `expanding=True` on a bind parameter, #8894 Improve documentation to make classes use the ""public"" module",946fadb6818744cfb89f3ec5e25597c3937c6eefaf1752b9e8e4b86b9b3d2cb9 | |
| issue-collapse:80185a4d43909a75,orm stale/low urgency batch 2,batch action queue,stale/low urgency,2,medium,bucket_component_queue,7,0,0,0,"1140, 2792, 3458, 5541, 6860, 7309, 9369",,,,orm,"association proxy, bug, code review in progress, feature, inheritance, low priority, orm, orm - annotated declarative, sqlalchemy.ext, super secondary relationships, use case",,Handle this orm stale queue with one sweep policy instead of rediscovering old context issue by issue.,Batch sweep for close/reproduce/docs-update decisions; keep any live evidence attached.,6,Represents 7 open issues; raw issue rows remain available for audit.,"#1140 implement in_() for relations, #2792 settable polymorphic identity, #3458 super-self-referential m2m joins need to use annotations, #5541 some means of applying SQL functions to association proxy, #6860 smoother with_parent() failure modes, #7309 sqlalchemy.orm.relationship: ""overlaps"" errors and behavior are confusing",1d989abd05742ea8b77873b5b4e0d03ba9301d0a43309400ade1c78117b690bb | |
| issue-collapse:1f1acca0882aecdb,tests stale/low urgency,batch action queue,stale/low urgency,2,medium,bucket_component_queue,6,0,0,0,"5174, 6468, 6505, 7135, 8805, 9370",,,,tests,"bug, tests, third party integration issues, use case",,Handle this tests stale queue with one sweep policy instead of rediscovering old context issue by issue.,Batch sweep for close/reproduce/docs-update decisions; keep any live evidence attached.,6,Represents 6 open issues; raw issue rows remain available for audit.,"#5174 Move testing requirements to the dialects, #6468 test_limit_render_multiple_times needs order by and seems to be the only union type test., #6505 Always include where cluases in delete statements -- at least in test cleanup, #7135 mysql/test_for_update is very slow on ci, #8805 Some tests for dialect ignores lack of support of CHECK CONSTRAINT, #9370 Create a way to run all the examples in the pipeline",77e02313585d0ad9411b996be07d692b1b9acc8ad248326606a7c0382edcc7f9 | |
| issue-collapse:3b982883f8781c22,sql stale/low urgency,batch action queue,stale/low urgency,2,medium,bucket_component_queue,6,0,0,0,"1452, 6336, 6700, 9425, 10326, 10780",,,,sql,"bug, feature, low priority, sql, use case",,Handle this sql stale queue with one sweep policy instead of rediscovering old context issue by issue.,Batch sweep for close/reproduce/docs-update decisions; keep any live evidence attached.,6,Represents 6 open issues; raw issue rows remain available for audit.,"#1452 mysql update... order by, #6336 consider if update() / insert() can infer datatypes from values() when columns have no type, #6700 Improve creation of custom select object, #9425 tighten up compoundselect + textualselect use cases, #10326 Allow InstrumentedAttribute in corresponding_column, #10780 name with flat for aliased()",3a7737067f02c325f3fdaf62f06d0a20f7e1447af95cc221a4f2332e1bd2f109 | |
| issue-collapse:b690d4054ae510c4,datatypes stale/low urgency,batch action queue,stale/low urgency,2,medium,bucket_component_queue,4,0,0,0,"6874, 8936, 11597, 12628",,,,"datatypes, mariadb, oracle, postgresql, sql, typing","bug, datatypes, mariadb, oracle, postgresql, sql, typing, use case",,Handle this datatypes stale queue with one sweep policy instead of rediscovering old context issue by issue.,Batch sweep for close/reproduce/docs-update decisions; keep any live evidence attached.,4,Represents 4 open issues; raw issue rows remain available for audit.,"#6874 Please work harder to figure out parameter types for sequences, #8936 Make the new PG Range aware of the its bounds data type, #11597 sqltypes.Enum not generic enough, #12628 Add support for MariaDB Vector data type",669e40494e8765fa912f9c9355d8c60c6521db98af012b0b5906e492c6aa59d3 | |
| issue-collapse:bab30b1dc0288058,asyncio stale/low urgency,batch action queue,stale/low urgency,2,medium,bucket_component_queue,4,0,0,0,"6121, 12710, 12803, 12972",,,,"asyncio, engine, reflection","asyncio, bug, engine, reflection, use case",,Handle this asyncio stale queue with one sweep policy instead of rediscovering old context issue by issue.,Batch sweep for close/reproduce/docs-update decisions; keep any live evidence attached.,4,Represents 4 open issues; raw issue rows remain available for audit.,"#6121 SQLAlchemy Runtime Inspection API doesn't support `AsyncEngine`, #12710 add extra shielding to async connection create, #12803 Expose Two Phase Transaction in async layer, #12972 Move asyncio out of ext into the library proper",8a6fe18db5b8cb053cb73831fc7fa77acad8f3103fc0f568b4a0706b9f044456 | |
| issue-collapse:149f56479891c459,reflection stale/low urgency,batch action queue,stale/low urgency,2,medium,bucket_component_queue,3,0,0,0,"10435, 10742, 11385",,,,"reflection, sql server","SQL Server, bug, reflection, use case",,Handle this reflection stale queue with one sweep policy instead of rediscovering old context issue by issue.,Batch sweep for close/reproduce/docs-update decisions; keep any live evidence attached.,3,Represents 3 open issues; raw issue rows remain available for audit.,"#10435 sql server metadata.reflect() fails if your SQL Server connection uses ""tempdb"" as the primary connection's database, #10742 Bad PrimaryKeyConstraint metadata for MSSQL temporary table, #11385 Add additional information to the `ReflectedColumn`",79d274a024c59a240cfaaadd06331cb49b46679d2d6f10a7c77c814291a8e514 | |
| issue-collapse:d575fd58d4aa1a77,loader options stale/low urgency,batch action queue,stale/low urgency,2,medium,bucket_component_queue,3,0,0,0,"3037, 5964, 7426",,,,"loader options, orm","bug, feature, hard orm, loader options, orm, use case",,Handle this loader options stale queue with one sweep policy instead of rediscovering old context issue by issue.,Batch sweep for close/reproduce/docs-update decisions; keep any live evidence attached.,3,Represents 3 open issues; raw issue rows remain available for audit.,"#3037 support setting load options on instances, #5964 implement ""sticky"" option for load_only / defer (persists after expiration?), #7426 targeting of highly self-referential id column within a subquery w contains_eager",0450b579347031c7777c132856bfa84199ed8f8af65c15ce1f289c27a9c1b4b7 | |
| issue-collapse:179a663236786745,typing stale/low urgency,batch action queue,stale/low urgency,2,medium,bucket_component_queue,2,0,0,0,"8909, 10417",,,,typing,"expected behavior, help wanted, quagmire, typing, wontfix / out of scope",,Handle this typing stale queue with one sweep policy instead of rediscovering old context issue by issue.,Batch sweep for close/reproduce/docs-update decisions; keep any live evidence attached.,2,Represents 2 open issues; raw issue rows remain available for audit.,"#8909 using @declared_attr does not recognize method as a classmethod unless one writes @classmethod explicitly (hence the workaround), #10417 mypy: coerced legacy syntax with subquery can not be typed",99de7c6c6935747bc57ae0676d9e838325aec594e48c35a45483f23cc297c3b2 | |
| issue-collapse:ee4eeb168b7f20de,mysql stale/low urgency,batch action queue,stale/low urgency,2,medium,bucket_component_queue,2,0,0,0,"1909, 4272",,,,"mysql, reflection, schema","bug, feature, mysql, quagmire, reflection, schema",,Handle this mysql stale queue with one sweep policy instead of rediscovering old context issue by issue.,Batch sweep for close/reproduce/docs-update decisions; keep any live evidence attached.,2,Represents 2 open issues; raw issue rows remain available for audit.,"#1909 reflection issue with mysql, url with no schema failure, #4272 suport MySQL inline indexes e.g. KEY(col) in DDL",fe622cdd9cb29a7c009d71cb076632c5150d3fc58ffea3774fef2ff728eef2e9 | |
| issue-collapse:a415992bd34f94b3,mariadb stale/low urgency,batch action queue,stale/low urgency,2,medium,bucket_component_queue,2,0,0,0,"7228, 12561",,,,"mariadb, mysql, sqlite","bug, feature, mariadb, mysql, sqlite",,Handle this mariadb stale queue with one sweep policy instead of rediscovering old context issue by issue.,Batch sweep for close/reproduce/docs-update decisions; keep any live evidence attached.,2,Represents 2 open issues; raw issue rows remain available for audit.,"#7228 Incorrect code for sa.values on SQLite and MariaDB, #12561 Recover two-phase in mysql is currently unusable since it uses a legacy row index method",41918c17e211c2f07727833a7bef5415c716e82c3058030a9f4098bb47dbdd95 | |
| issue-collapse:f226fb654293c011,dml stale/low urgency,batch action queue,stale/low urgency,2,medium,bucket_component_queue,2,0,0,0,"10446, 12096",,,,"dml, orm","bug, dml, hard orm, orm, use case",,Handle this dml stale queue with one sweep policy instead of rediscovering old context issue by issue.,Batch sweep for close/reproduce/docs-update decisions; keep any live evidence attached.,2,Represents 2 open issues; raw issue rows remain available for audit.,"#10446 Support synonym with bulk_insert_mappings and insert, #12096 delete with join and returning clause doesn't work on SQLAlchemy 2",cc785a5053321d3ebc3c1907abe6de2ddf76902f8fe323ae83e0504f71a5da63 | |
| issue-collapse:2e2e29b28f7dbaf5,dialects stale/low urgency,batch action queue,stale/low urgency,2,medium,bucket_component_queue,2,0,0,0,"8321, 10680",,,,"dialects, sql","dialects, sql, upserts, use case",,Handle this dialects stale queue with one sweep policy instead of rediscovering old context issue by issue.,Batch sweep for close/reproduce/docs-update decisions; keep any live evidence attached.,2,Represents 2 open issues; raw issue rows remain available for audit.,"#8321 Unify INSERT ... ON CONFLICT / UPSERT / MERGE functionality in single implementation, #10680 upgrade default driver for psycopg, oracledb",45ea584049990392dcd7386a9decf3cee3d2830bf49e816fd155813f0ad709b9 | |
| issue-collapse:a30765ab929b9d7a,declarative stale/low urgency,batch action queue,stale/low urgency,2,medium,bucket_component_queue,2,0,0,0,"5806, 6411",,,,declarative,"bug, declarative, quagmire, use case",,Handle this declarative stale queue with one sweep policy instead of rediscovering old context issue by issue.,Batch sweep for close/reproduce/docs-update decisions; keep any live evidence attached.,2,Represents 2 open issues; raw issue rows remain available for audit.,"#5806 favor module names over table names when looking at the class target of a relationship, or dot separated names ? unsure, #6411 add new attribute_declared event for decalrative, intercepts all declared attrs but particularly Column",3374c715c32c8689555e8922c624d6d5b588a3b565df2de7318818459adb36da | |
| issue-collapse:280698ff2c895afa,bug stale/low urgency,batch action queue,stale/low urgency,2,medium,bucket_component_queue,2,0,0,0,"10064, 10835",,,,,"bug, cextensions, dataclasses, orm - annotated declarative",,Handle this bug stale queue with one sweep policy instead of rediscovering old context issue by issue.,Batch sweep for close/reproduce/docs-update decisions; keep any live evidence attached.,2,Represents 2 open issues; raw issue rows remain available for audit.,"#10064 MappedAsDataclass, prohibit constructor use and/or creation for non-mapped classes, abstract, mixins, #10835 sqlalchemy.util.OrderedSet does not work with v2 in ORM mappings",bf45a5688234c5f7bb50f1de1858335b2ddcfade35099dff382118bde0d9e9b2 | |
| issue-collapse:93ac0789bad58d3b,loader options high-priority/blocker,single issue review,high-priority/blocker,52,low,bucket_component_queue,1,0,0,0,9548,,,,"loader options, orm","bug, high priority, loader options, orm",,Keep these high-signal issues together so release/regression risk is reviewed early and consistently.,Review early as a priority/risk queue.,1,Represents 1 open issue; raw issue rows remain available for audit.,"#9548 relationship loader options do a ""recursive"" thing inconsistently",00642a00284d06e9a0c610cd8db3d99bc3814e3bdcfff0657e91cdd9fba043c7 | |
| issue-collapse:5551fd0942f3ff53,reflection needs maintainer decision,single issue review,needs maintainer decision,28,low,bucket_component_queue,1,0,0,0,9468,,,,"reflection, sql server","SQL Server, reflection, use case",,Kept as a singleton so the audit trail still proves this issue was represented.,Needs human review.,1,Represents 1 open issue; raw issue rows remain available for audit.,#9468 Implementation for get_unique_constraints for MS SQL Server,d2f04d41609fe2d091f0c18b4bc8fe2b5c438d6aa8e3a668a26f67862e4ca827 | |
| issue-collapse:8a6b3a5513f8ab68,orm needs maintainer decision,single issue review,needs maintainer decision,28,low,bucket_component_queue,1,0,0,0,13153,,,,orm,"orm, use case",,Kept as a singleton so the audit trail still proves this issue was represented.,Needs human review.,1,Represents 1 open issue; raw issue rows remain available for audit.,#13153 `composite` with in-place custom values getter,15fc2a601ac5088059d3f0f9fccf6331d7a36c4d494d78b535ddea52ff657a9e | |
| issue-collapse:670e3edf9a284937,general needs maintainer decision,single issue review,needs maintainer decision,28,low,bucket_component_queue,1,0,0,0,10676,,,,,setup,,Kept as a singleton so the audit trail still proves this issue was represented.,Needs human review.,1,Represents 1 open issue; raw issue rows remain available for audit.,#10676 Add reasonable min version for the internal dialects packages / databases,e7a7b464dfa4b37b533792e1db4884c8b2887ddb87bc17f9efcf46975fa19ccb | |
| issue-collapse:74f3d35b048feb4d,dml needs maintainer decision,single issue review,needs maintainer decision,28,low,bucket_component_queue,1,0,0,0,13113,,,,"dml, sqlite","dml, sqlite, use case",,Kept as a singleton so the audit trail still proves this issue was represented.,Needs human review.,1,Represents 1 open issue; raw issue rows remain available for audit.,#13113 SQLite insert supports multiple on-conflict clauses in inserts,0fbadd4a5885a93be3b5772beecd18b7da5a4c212147263dd75551d71d7e800f | |
| issue-collapse:cafd00d7c2b2730c,schema good volunteer slice,single issue review,good volunteer slice,20,low,bucket_component_queue,1,0,0,0,10341,,,,schema,"PRs (with tests!) welcome, naming conventions, schema",,Turn this schema slice into one contributor-ready queue with shared scope and testing expectations.,Batch as volunteer-ready work; keep maintainer review focused on scope and tests.,1,Represents 1 open issue; raw issue rows remain available for audit.,#10341 add official API to have naming conventions work for alternate constraint types,6d7c23af6688ccbfff682537c8ec750c329729a1ffbb53c8ad079da23f05bb81 | |
| issue-collapse:43bcbec88b5d7cfb,postgresql good volunteer slice,single issue review,good volunteer slice,20,low,bucket_component_queue,1,0,0,0,4434,,,,"postgresql, schema","PRs (with tests!) welcome, feature, postgresql, schema",,Turn this postgresql slice into one contributor-ready queue with shared scope and testing expectations.,Batch as volunteer-ready work; keep maintainer review focused on scope and tests.,1,Represents 1 open issue; raw issue rows remain available for audit.,#4434 Support for functions in UniqueConstraint,83a73112535bdc5c337d20f8adef22fd3da2aacd4b444067ecd1a7331e5182a5 | |
| issue-collapse:f3d4caa59d130850,feature good volunteer slice,single issue review,good volunteer slice,20,low,bucket_component_queue,1,0,0,0,7149,,,,,"fairly easy, feature, sqlalchemy.ext",,Turn this feature slice into one contributor-ready queue with shared scope and testing expectations.,Batch as volunteer-ready work; keep maintainer review focused on scope and tests.,1,Represents 1 open issue; raw issue rows remain available for audit.,#7149 Automap: prefer snake_case over lower() for relationship attribute names,b0299f57732b5cc80356bbe9b73757f9548500c130739f6ee2b8ed048206cc46 | |
| issue-collapse:52ca4806dda5c6f4,asyncio good volunteer slice,single issue review,good volunteer slice,20,low,bucket_component_queue,1,0,0,0,7604,,,,"asyncio, postgresql","PRs (with tests!) welcome, asyncio, postgresql, use case",,Turn this asyncio slice into one contributor-ready queue with shared scope and testing expectations.,Batch as volunteer-ready work; keep maintainer review focused on scope and tests.,1,Represents 1 open issue; raw issue rows remain available for audit.,#7604 add execution option for asyncpg_timeout,88bd755a59a6fb6110c63d5058679b9bc57d6e87d885628d05d74f825884f8de | |
| issue-collapse:cfb6b9b21f10b075,schema stale/low urgency,single issue review,stale/low urgency,2,low,bucket_component_queue,1,0,0,0,9233,,,,schema,"bug, schema",,Handle this schema stale queue with one sweep policy instead of rediscovering old context issue by issue.,Batch sweep for close/reproduce/docs-update decisions; keep any live evidence attached.,1,Represents 1 open issue; raw issue rows remain available for audit.,#9233 Expression index does not list all the columns,d5df0ff8245346614c0ccc3f1c20ff3e99d139e86df1e110102268b22616c218 | |
| issue-collapse:5a0208e5ff5fcb1f,public api stale/low urgency,single issue review,stale/low urgency,2,low,bucket_component_queue,1,0,0,0,8680,,,,"public api, typing","public api, typing",,Handle this public api stale queue with one sweep policy instead of rediscovering old context issue by issue.,Batch sweep for close/reproduce/docs-update decisions; keep any live evidence attached.,1,Represents 1 open issue; raw issue rows remain available for audit.,#8680 Better organize pep 484 types in the packages,b2635e2f116d134928f1d2bcdcb9720ec772efa6bfb478af7a9e33f463952e80 | |
| issue-collapse:2b24b3a4b515b378,postgresql stale/low urgency,single issue review,stale/low urgency,2,low,bucket_component_queue,1,0,0,0,9944,,,,"postgresql, reflection, schema","postgresql, reflection, schema, use case",,Handle this postgresql stale queue with one sweep policy instead of rediscovering old context issue by issue.,Batch sweep for close/reproduce/docs-update decisions; keep any live evidence attached.,1,Represents 1 open issue; raw issue rows remain available for audit.,#9944 Reflect don't recognize foreign tables in postgresql,0e4140da33b6c35cce0eb36e67661b7fb139ddfb9265a51a03ea0ff1fa67f004 | |
| issue-collapse:e4d718b980efdf08,performance stale/low urgency,single issue review,stale/low urgency,2,low,bucket_component_queue,1,0,0,0,4855,,,,performance,"bug, performance, quagmire",,Handle this performance stale queue with one sweep policy instead of rediscovering old context issue by issue.,Batch sweep for close/reproduce/docs-update decisions; keep any live evidence attached.,1,Represents 1 open issue; raw issue rows remain available for audit.,#4855 instance_state can't raise an informative exception due to performance concerns. write C function?,38f5a7861eac1c795d2abdea1a7f9ffcbc3ba7611aa38932129e0fcf9aba3a39 | |
| issue-collapse:8db1ea9dc9025a96,oracle stale/low urgency,single issue review,stale/low urgency,2,low,bucket_component_queue,1,0,0,0,12341,,,,oracle,"oracle, use case",,Handle this oracle stale queue with one sweep policy instead of rediscovering old context issue by issue.,Batch sweep for close/reproduce/docs-update decisions; keep any live evidence attached.,1,Represents 1 open issue; raw issue rows remain available for audit.,#12341 Add dialect-specific support for Oracle's FETCH EXACT/APPROXIMATE,99e5566ece9e00c7577b7ed88382aa2376e975eebb1fa4c154c7df16c250cb2b | |
| issue-collapse:7dc84638f97835f7,functions stale/low urgency,single issue review,stale/low urgency,2,low,bucket_component_queue,1,0,0,0,5006,,,,"functions, sql server","SQL Server, functions, use case",,Handle this functions stale queue with one sweep policy instead of rediscovering old context issue by issue.,Batch sweep for close/reproduce/docs-update decisions; keep any live evidence attached.,1,Represents 1 open issue; raw issue rows remain available for audit.,#5006 support for unusual function namespace separators,70e468218ca7038f89d8469b999f3a0164114b66d25b9dfcf5c2174e617f38f7 | |
| issue-collapse:5afe3c434683d6f1,feature stale/low urgency,single issue review,stale/low urgency,2,low,bucket_component_queue,1,0,0,0,2814,,,,,"feature, sqlalchemy.ext",,Handle this feature stale queue with one sweep policy instead of rediscovering old context issue by issue.,Batch sweep for close/reproduce/docs-update decisions; keep any live evidence attached.,1,Represents 1 open issue; raw issue rows remain available for audit.,#2814 support for overriding existing @compiles directives,b26bc4cbb926eea987162617ee7dd091cad34f1e04a1a019d2f006a9ab241732 | |
| issue-collapse:3e75d8c240a41579,engine stale/low urgency,single issue review,stale/low urgency,2,low,bucket_component_queue,1,0,0,0,5815,,,,engine,"engine, use case",,Handle this engine stale queue with one sweep policy instead of rediscovering old context issue by issue.,Batch sweep for close/reproduce/docs-update decisions; keep any live evidence attached.,1,Represents 1 open issue; raw issue rows remain available for audit.,"#5815 Support transaction read only access mode API, implement for MySQL, PostgreSQL, Oracle, others",d1d92407eea6b31d075f3843a99d229e08acc97db6f8046cf2fbfa1dde9382de | |
| issue-collapse:59106bdcf9e49cb2,connection pool stale/low urgency,single issue review,stale/low urgency,2,low,bucket_component_queue,1,0,0,0,8693,,,,"connection pool, documentation, sql server","SQL Server, connection pool, documentation, help wanted, use case",,Handle this connection pool stale queue with one sweep policy instead of rediscovering old context issue by issue.,Batch sweep for close/reproduce/docs-update decisions; keep any live evidence attached.,1,Represents 1 open issue; raw issue rows remain available for audit.,#8693 sp_reset_connection not called on reused connections in pool. (MSSQL),891d9aa6be324f9690900522e191f07a3b8b5b0bd344bc2a9ca2d9d7e3c5a975 | |
| issue-collapse:6dc6d3c9472fea84,use case waiting on contributor,single issue review,waiting on contributor,0,low,bucket_component_queue,1,0,0,0,11136,,,,,"awaiting info, use case",,Park together until new reporter input arrives; one sweep can check whether any item has become actionable.,Leave waiting unless maintainers can reproduce independently.,1,Represents 1 open issue; raw issue rows remain available for audit.,#11136 Delete Propagation to Parent Table for Joined Table Inheritance,04d4a54c6b3d3a25e7c59de1d3c4bf0dde2d831d26608fb1226acf325ce75ad3 | |
| issue-collapse:ccb5c95b2ffe6297,orm waiting on contributor,single issue review,waiting on contributor,0,low,bucket_component_queue,1,0,0,0,5999,,,,"orm, typing","awaiting info, help wanted, orm, typing, use case",,Park together until new reporter input arrives; one sweep can check whether any item has become actionable.,Leave waiting unless maintainers can reproduce independently.,1,Represents 1 open issue; raw issue rows remain available for audit.,"#5999 Type annotations are not preserved by `declared_attr`, `hybrid_property`, and potentially other decorators",b02f6725364bb16b726990663d1b550a6449bf701c446e49a4ac4238e0d66cdf | |
| issue-collapse:4b08a2d20c2bcc0f,documentation waiting on contributor,single issue review,waiting on contributor,0,low,bucket_component_queue,1,0,0,0,10531,,,,documentation,"awaiting info, bug, documentation, orm - annotated declarative",,Park together until new reporter input arrives; one sweep can check whether any item has become actionable.,Leave waiting unless maintainers can reproduce independently.,1,Represents 1 open issue; raw issue rows remain available for audit.,#10531 Issue with relationship typing when using Declarative-Imparative Mapping,3d3520d22a04ea98b3e34b556f468e762d5126d22710404fb17ba6f40a241012 | |