Marc Gravell
Marc Gravell
Context ====== Currently, `ready_offset` is used to pass *out* the index of the completed operation; in the scenario of a non-trivial `num_qts` where multiple operations have completed in a short...
### What version of gRPC and what language are you using? 2.49.0, C# ### What operating system (Linux, Windows,...) and version? Windows 11 ### What runtime / compiler are you...
Currently `Metadata.Entry` has a `string` and `byte[]` field. These must be right-sized, and do not allow leased (oversized) buffers, etc. For this scenario, I propose: - change the fields to...
See https://github.com/DapperLib/Dapper/issues/1914 and https://github.com/DapperLib/Dapper/issues/1971 In analyzer mode (not in generator mode), we should be able to detect the following queries as problematic, i.e. the true parameters are not the same...
fixes https://github.com/DapperLib/DapperAOT/issues/78 - [x] basic API exploration - [x] manual implementation of proposed API on single path - [ ] generalization to remaining paths - [ ] parser/generator logic
`DbString` is a Dapper type that allows metadata to be conveyed for string types. However: - it is allocatey - it isn't touched by AOT today - what it achieves...
There are two parameter models in Npgsql - ordinal and nominal; we use nominal, but the ordinal API is much more efficient; we could ingest nominal const sql and rewrite...
The incremental generator is stashing parts of the semantic model; it must not - we should create custom types (struct records? value tuples? must have equality support) and fully expand...
context: https://twitter.com/IanStockport/status/1702313925810024716 imagine a "dotnet tool": ``` dapper schema {conn-key} ``` which: - resolved dev-time connection-key `conn-key` - connected to the database - probed the server-kind - dumped the schema...
for example, see #48 - if the non-trivial constructor is used: don't warn - any `Add` usage *other* than **just** name+value: don't warn - any branched logic around what gets...