• Marc Gravell's avatar
    Async enumerable (#1087) · fbe89e2a
    Marc Gravell authored
    * first steps into async-enumerable
    
    * move to the old iterator
    
    * make it compile
    
    * add missing APIs
    
    * re-hide CursorEnumerable<T> - invent dummy enumerable APIs for now; implement KeysAsync; make pageOffset work for all; increase the default library page size, because 10 is *way* too small - noting that we still need to compare to 10 when building messages
    
    * missing awaits
    
    * fix range error in ValuePairInterleavedProcessorBase<T>; fix HSCAN tests
    
    * async streams is "8.0", not "preview"
    
    * update async enumerable API
    
    * eek, the special compiler trick for spans only apples to byte - presumably due to endianness; this was allocating *lots*
    
    * fix page size merge fail
    
    * lib updates
    
    * fix mock tests
    
    * fix async signature detection re IAsyncEnumerable
    
    * fix bug in interleaved pair processor
    
    * fix more scanning glitches
    
    * fix resume on scans
    
    * detect and warn on thread-theft
    
    * more logs in NoticesConnectFail
    fbe89e2a
Name
Last commit
Last update
..
Basics.md Loading commit data...
Configuration.md Loading commit data...
Events.md Loading commit data...
ExecSync.md Loading commit data...
KeysScan.md Loading commit data...
KeysValues.md Loading commit data...
PipelinesMultiplexers.md Loading commit data...
Profiling.md Loading commit data...
Profiling_v1.md Loading commit data...
Profiling_v2.md Loading commit data...
PubSubOrder.md Loading commit data...
ReleaseNotes.md Loading commit data...
Scripting.md Loading commit data...
Streams.md Loading commit data...
Testing.md Loading commit data...
ThreadTheft.md Loading commit data...
Timeouts.md Loading commit data...
Transactions.md Loading commit data...
index.md Loading commit data...