File size: 70,232 Bytes
6a437f0 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 | 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
|