Visit https://microsoft.github.io/FASTER/roadmap for release features and project roadmap. Get NuGet binaries at https://www.nuget.org/packages/Microsoft.FASTER. More information at:
Changes:
- e616292 merge
- 0e6e654 Updated nuspec
- edc6152 Update README.md
- 3a66c7f Update README.md
- a8e1f3c Support async/await session model (#130)
- 49866bf fixed call to newsession
- ecbf696 Minor fixes.
- b31631b Merge branch 'async-support' of https://github.com/microsoft/FASTER into async-support
- 0624fd5 Updates based on review.
- 95c0e58 Merge branch 'master' into async-support
See More
- 2987b6e Change link to Microsoft.FASTER (#219)
- a16c5eb Update README.md
- 255c000 Added tests
- 0237a0c Added async API to sessions, added first draft of async sample.
- 1eca340 Major API cleanup and porting to session-based interface
- b3cccd0 Fix merge
- 876c0d3 Merging from master
- 47d50d1 Fix to snapshot checkpoint with object log, where snapshot objects en… (#218)
- 193e180 Updated couple places with FasterException instead of Exception
- d96a164 reset ownership if handle creation fails (#213)
- 312a778 FASTER now throws exceptions of type FasterException instead of Exception. (#217)
- 6b03887 Merge branch 'master' into async-support
- e3bd096 Add print support for several class to adapt gtest update. (#214)
- a1b87a5 Merge branch 'master' into async-support
- a90aa54 Update CMakeLists.txt.in
- 711f0bf Update FasterLog.md
- 6e7f6c7 Merge branch 'master' of https://github.com/microsoft/FASTER
- bf65763 Updated IAsyncEnumerable to also return entry address
- 32417f6 Update FasterLog.md
- db9bf45 Update FasterLog.md
- 237c227 Update FasterLog.md
- 72ecc4f Fixed break
- 0f65fbb Merge branch 'master' into async-support
- ca15128 Merge branch 'master' into async-support
- c4fba23 Merge branch 'master' into async-support
- fc47dbd Merging goodness from master.
- e0f745f Merging from fasterlog
- 5caea66 Improved sample, changed GetMemory to use byte[] instead of Span
- db68ae0 Added a test
- c55de3f Actually checking in support for 1 page in memory, added initial draft of disposing task
- 089d545 Cleanup and updates.
- 915f01e Merge branch 'fasterlog' into async-support
- 8e42a74 Support minimum buffer size of just 1 page!
- 7565a21 Merging
- 0c0bf58 Updates to merge
- 72cdfdb Merging from FasterLog branch for epoch and allocator goodness.
- ff27448 Update azure-pipelines.yml
- 6dc7af6 Updated way to pin pooled memory
- 127e908 Updates
- 0050694 Added MemoryPool/IMemoryOwner variant of iterator
- 80a2aeb Convert Span to ReadOnlySpan for appends
- 540d1a5 Merge branch 'fasterlog' of https://github.com/Microsoft/FASTER into fasterlog
- 944504b Added tailing iterator WaitAsync to wait for iteration to proceed.
- 002b993 Merge branch 'master' into fasterlog
- b06d112 Fasterlog async (#180)
- 4504937 merge
- bb4e357 minor fix
- ec2a3b5 Fasterlog TryAppend (#179)
- 2cd85e3 Fasterlog lowmem (#178)
- ddcc338 Added TryAppend so users can implement log throttling.
- 88d7269 Added commit and recovery support.
- ce31917 Fixing break after merge.
- 4ef03bb Merge branch 'fasterlog' into async-support
- 19d5d82 Fixing test change
- 6315a14 Cleaned up epochs, improved fine grain scalability.
- 853b3ea Updates
- 3077f52 Updates.
- 16edd83 Initial checkin
- 29c64e1 Merge branch 'master' into async-support-test
- 669881d Cleanup of warnings
- 0740f87 Merge branch 'async-support' into async-support-test
- 38a26ff Added tests
- e170463 updates
- 78c2649 Updates to support sessions natively without thread-local
- b9404b6 Fixing merge
- 990d789 Merging from work branch
- 6cab32a Fixing thread local init, cleanup
- 62cecc8 Cleaning up interface and comments.
- 9afc5fb Wired in excluded serial nos for commit points.
- 94b901e Merge branch 'master' into async-support-test
- 27b677e Fixes
- 00fadc5 Merge branch 'master' into async-support-test
- d03bcea Updates
- b2479ed Merge branch 'async-support-test' of https://github.com/Microsoft/FASTER into async-support-test
- b16212f Updates
- 75b9cb2 Update
- 81a4a82 Merging from master
- 7e80b07 Merge branch 'master' into async-support
- 68df34d trying to reduce async context - incomplete
- 5cda2f9 more tests, phew
- 4dc6d27 Update azure-pipelines.yml
- 1c33b49 Update azure-pipelines.yml
- e925af3 Update azure-pipelines.yml for Azure Pipelines
- 03c4d8e Update azure-pipelines.yml for Azure Pipelines
- 026912c test
- 4b75494 test
- 572b8bd revert max threads in pool
- 789d38e update
- 363508c Merge remote-tracking branch 'origin/async-support-test2' into async-support-test
- ea64fdf Revert "Update"
- d7064e8 Updated fast threadlocal
- 9c60144 Update
- 9e84d63 Removing sample test code.
- 30adeca Updates and bugfixes
- 733e4de update
- 26be7f6 update
- 82a01a5 Update
- e5a4859 Merge branch 'async-support' of https://github.com/Microsoft/FASTER into async-support
- 869a88e Merge branch 'master' into async-support
- d72c92a Correct handling of thread switching with async
- a486834 Update testcase
- 1754b68 Persist dormant sessions correctly.
- dbe13fd Improved async sessions interface, working now. Does not persist domant sessions yet. See SimpleRecoveryTest3 for sample.
- 0bd752e Support true async CompleteCheckpoint
- 2eafe9b Support suspend/resume sessions
- bcb75e7 Update azure-pipelines.yml
- c67d882 Update azure-pipelines.yml
- 2a2d7ac Update azure-pipelines.yml
- 252ef54 Update azure-pipelines.yml
- c41855e Update azure-pipelines.yml
- d63603c Merge branch 'async-support' of https://github.com/Microsoft/FASTER into async-support
- 571333d Initial checkin of async CompletePending - no tests yet.
- 7a487e3 Update FASTER.core.csproj
- 0353678 Support large number of sessions (not limited by epoch table size). Sessions load their context into the thread-local context on every operation. Currently, we do not suspend sessions automatically after each operation.
- 366a8cc Merge branch 'async-support' of https://github.com/Microsoft/FASTER into async-support
- 4412113 Merge branch 'master' of https://github.com/Microsoft/FASTER into async-support
- 6c5420a Merge branch 'master' into async-support
- 2fff5cb Merge branch 'master' into async-support
- 533652b Updates to session support
- 00dc474 Improved support, added session pooling option, added session testcases.
- 2b7e24f Rough sketch of session without touching currrent thread-local framework: session-based acccess just updates existing thread-local variables to set the session for the current thread.
- 3d17a2d Merge branch 'master' into async-support
- 0c7bddd Merge branch 'master' into async-support
- 63d1276 Merge branch 'master' into async-support
- fc89978 Merge branch 'master' into async-support
- 484c674 Initial checkin
This list of changes was auto generated.