- 27 Sep, 2019 1 commit
-
-
mgravell authored
framework and tooling lib updates; does *NOT* include the full corpus of 3rd party ADO.NET providers
-
- 26 Sep, 2019 1 commit
-
-
Nick Craver authored
This is a branch cleaning up old `#if` clauses, `.csproj` bits, Linux build compatibility, and a few other tid-bits (broken out by commit). In general: we're on 3.0 tooling and all previous cruft has been removed.
-
- 22 Sep, 2019 4 commits
-
-
Damir Ainullin authored
…cording to their names.
-
Jesper Meyer authored
Hand coded version did not operate under the same circumstances as others. - Add CommandBehavior.SingleResult and CommandBehavior.SingleRow. All other framworks does this under the hood. - Run SqlCommand.Prepare() (perhaps it should be benchmarked as "Compiled"?) - Use GetNullableValue because it's easier to read and slightly faster - _table.Rows was incrementally added, which made the benchmark run slower the longer it executed. Added _table.Rows.Clear() to prevent the growth. - Changed select to use * like other benchmarks
-
Andrés authored
Hi! This PR tries to fix Dapper.Performance.Tests, actually you can't get [MemoryDiagnoser](https://benchmarkdotnet.org/api/BenchmarkDotNet.Diagnosers.MemoryDiagnoser.html) stats because ```IDiagnoser.GetColumnProvider()``` method was gone on BenchmarkDotnet 0.11.2. I choose ```DefaultColumnProviders.Metrics``` because of [this](https://github.com/dotnet/BenchmarkDotNet/issues/1184#issuecomment-507377695), i think it's the most simple way to add stats now. **Before**  **After**  On the other hand i choose removing ```[Ordered]``` as temporal solution of https://github.com/dotnet/BenchmarkDotNet/issues/1238, and yeah, the results are still ordered because of https://github.com/StackExchange/Dapper/blob/9282ef2872e1c82c68c86f31e93e8f1ceaacd409/Dapper.Tests.Performance/Config.cs#L42 **Before**  **After** (No errors) Thanks for all!!
-
Damir Ainullin authored
-
- 21 Sep, 2019 1 commit
-
-
james-hester-ah authored
Fix issue #418 for DeleteAsync (with tests)
-
- 12 Sep, 2019 3 commits
- 10 Sep, 2019 2 commits
- 30 Aug, 2019 8 commits
- 29 Aug, 2019 3 commits
- 28 Aug, 2019 3 commits
-
-
mgravell authored
-
mgravell authored
-
Marc Gravell authored
v2 work; primarily prep for split SqlClient
-
- 27 Aug, 2019 5 commits
-
-
Dmytro Gokun authored
Expose the underlying connection from Rainbow Database so it's easier to use Dapper alongside other DB frameworks (#1257)
-
Dmytro Gokun authored
-
Andrés authored
-
Joseph Musser authored
* Pass LocalBuilders instead of indexes since ILGenerator already optimizes the opcode used * Eradicate magic local indexes to make refactoring safer
-
Joseph Musser authored
-
- 13 Jun, 2019 1 commit
-
-
Joseph Musser authored
* String and byte[] tuple elements cause InvalidProgramException * Stop setting current index local which is nonexistent in ValueTuple deserializer
-
- 12 Jun, 2019 5 commits
-
-
mgravell authored
-
mgravell authored
-
mgravell authored
-
Marc Gravell authored
* prep work for adding Microsoft.Data.SqlClient support/tests; SqlClient dependency is not yet removed
-
Joseph Musser authored
* Failing tests for tuples larger than 7 * Special-case IL generation for ValueTuple * Make value-processing logic available to ValueTuple generation
-
- 03 Jun, 2019 1 commit
-
-
Jonathan Channon authored
-
- 05 Apr, 2019 1 commit
-
-
Marc Gravell authored
* fix #1228 - rev sqlclient to 4.6.0 * use transitive deps for SqlClient
-
- 30 Mar, 2019 1 commit
-
-
mgravell authored
-