1. 01 Apr, 2019 2 commits
  2. 29 Mar, 2019 3 commits
  3. 28 Mar, 2019 2 commits
  4. 13 Mar, 2019 3 commits
  5. 12 Mar, 2019 12 commits
  6. 11 Mar, 2019 1 commit
  7. 07 Mar, 2019 2 commits
  8. 06 Mar, 2019 3 commits
  9. 05 Mar, 2019 3 commits
    • Marc Gravell's avatar
      ea62b3e7
    • Marc Gravell's avatar
      release notes · dfd65716
      Marc Gravell authored
      dfd65716
    • Marc Gravell's avatar
      Arenas (#1075) · 988d6aef
      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: 's avatarmgravell <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
      988d6aef
  10. 02 Mar, 2019 3 commits
  11. 01 Mar, 2019 2 commits
    • Marc Gravell's avatar
      Merge branch 'master' of github.com:StackExchange/StackExchange.Redis · d447c833
      Marc Gravell authored
      # Conflicts:
      #	toys/TestConsoleBaseline/TestConsoleBaseline.csproj
      d447c833
    • Marc Gravell's avatar
      Perf regression (#1076) · 4ae78480
      Marc Gravell authored
      * 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
      4ae78480
  12. 22 Feb, 2019 3 commits
  13. 20 Feb, 2019 1 commit
    • Marc Gravell's avatar
      Result box simplify (#1064) · 9a213f91
      Marc Gravell authored
      * simplify the whole result-box/TaskCompletionSource mess with the realization that the TCS *can be* the result-box, and simple (non-TCS) boxes can be [ThreadStatic]
      
      * rev Pipelines.Sockets.Unofficial (removed AwaitableLockToken)
      9a213f91