- 02 Apr, 2019 8 commits
- 01 Apr, 2019 3 commits
- 29 Mar, 2019 3 commits
- 28 Mar, 2019 2 commits
- 13 Mar, 2019 3 commits
-
-
Marc Gravell authored
-
Marc Gravell authored
-
Marc Gravell authored
-
- 12 Mar, 2019 12 commits
-
-
Marc Gravell authored
-
Marc Gravell authored
-
Rob Burke authored
Tiny punctuation change
-
Marc Gravell authored
-
Rob Burke authored
Tiny punctuation change
-
Marc Gravell authored
-
Marc Gravell authored
-
Marc Gravell authored
-
Marc Gravell authored
-
Marc Gravell authored
-
Marc Gravell authored
-
Marc Gravell authored
-
- 11 Mar, 2019 1 commit
-
-
Marc Gravell authored
-
- 07 Mar, 2019 2 commits
-
-
Marc Gravell authored
optionally re-add the "write on async/await path" code rather than relying on the backlog; add supporting code for both; heartbeat should also help clear down anything in the backlog
-
Marc Gravell authored
-
- 06 Mar, 2019 3 commits
-
-
Marc Gravell authored
-
Marc Gravell authored
seeing a lot of "MuxerIsCollected" failures on CI; it genuinely *is* collected in all local scenarios, so I'm suspicious that this is timing/load related; try to make it less twitchy
-
Marc Gravell authored
fix #1079 - make `RedisValue.Unbox` far more forgiving on inputs; also, make `RedisValue.Box` try to be more frugal (return boxed primitives rather than boxed RedisValue when possible; support reused objects for common values)
-
- 05 Mar, 2019 3 commits
-
-
Marc Gravell authored
-
Marc Gravell authored
-
Marc Gravell authored
* remove the entire concept of the completion manager; it just doesn't make sense any more; everything async and external facing should be via the TP * use "in" with ForAwait to avoid some extra copies * experimental "backlog queue" approach * Cleanup and de-dupe timeout exception data * WriteMessageTakingWriteLockSync should consider backlog * don't allocate all those strings * this compiles, but nothing else; not tested yet * fix the by-ref indexer * record that CompletedSynchronously has changed - impacts a test * update benchmarks and rev unofficial * update to pipelines 1.1.2 and simplify * in debug mode, use a small page size in the arena * rev pipelines to 1.1.3 * Update src/StackExchange.Redis/CommandTrace.cs Co-Authored-By:mgravell <marc.gravell@gmail.com> * Perf regression (#1076) * compare baseline to 1.2.6 * remove the entire concept of the completion manager; it just doesn't make sense any more; everything async and external facing should be via the TP * use "in" with ForAwait to avoid some extra copies * experimental "backlog queue" approach * Cleanup and de-dupe timeout exception data * WriteMessageTakingWriteLockSync should consider backlog * don't allocate all those strings
-