• 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
Directory.Build.props 1.75 KB