Create your own GitHub profile
Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 50 million developers.
Sign upHighlights
- Arctic Code Vault Contributor
Pinned
1,848 contributions in the last year
Activity overview
Contribution activity
July 2020
Created a pull request in dotnet/runtime that received 12 comments
Annotate System.Data.{Odbc,OleDb} for nullability
As before, no behavior changes were done, only annotations (but see comments below) Nullability warnings are disabled for OleDb, see https://githu…
+2,104
−2,086
•
12
comments
- Fix Sqlite CommandType in XML docs
- Remove accidental empty line
- Merge preview8 into main
- Fix savepoint bugs, preview8 (#21698)
- Stop scaffolding IsTableExcludedFromMigrations
- Remove EF6 benchmarks
- Fix savepoint bugs
- Remove incomplete nullable reference annotations for 5.0
- Make elseResult default to null on ISqlExpressionFactory.Case
- Fixed column attribute number to represent attnum as is
- Fixed handling of string like types by JSON.NET plugin
- Support ConvertInfinityDateTime on timestamptz columns
- Fix SourceLink and Deterministic fields in nuget packages
- Async Schema APIs
- Fix SourceLink and Deterministic fields in nuget package
- Fixed comment about getting column info
- Add tests to check ColumnSchema data without KeyInfo
- Added heuristic to detect aliased columns
- Fixed missed schema for repeatable column
- First implementation of frontend timeouts for async methods
Created an issue in dotnet/SqlClient that received 14 comments
.NET 5.0 | Implement SqlException.IsTransient
dotnet/runtime#34817 introduces DbException.IsTransient for .NET 5.0, database-agnostic transient error detection. Note that this is orthogonal to …
14
comments
- Investigate perf regression from 2020-07-10
- Ordering issue in ManyToMany?
- Provide a RetryingExecutionStrategy that relies on the new DbException.IsTransient
- Implement SqliteException.SqlState
- Implement SqliteException.IsTransient
- Default to buffering when query splitting is enabled
- Stop generated cascade delete statements when the DeleteBehavior is database-side