Releases: microsoft/FASTER
FASTER_2020.6.5.1: Prepopulate log file handles (#274)
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:
- ffc2c30 Prepopulate log file handles (#274)
- 3fc5429 Fast-forward client session trivially to the current system state, if the current system state were not associated with any state machine (null currentSyncStateMachine implies a trivial state machine). This can happen after recovery. (#273)
- b073aa7 Add ReadyToCompletePendingAsync for client to check if there is somet… (#269)
- 352db06 Update other README.md docs with correct NuGet download link. (#267)
This list of changes was auto generated.
FASTER_2020.4.27.1
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:
- d8aaee5 Fixing deletes to handle CPR operation status.
- 0de60be Improve Code Quality (#264)
- 058cdf5 Update FASTER.core.debug.nuspec
This list of changes was auto generated.
FASTER_2020.4.20.1
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:
- 1845ba2 Cross target .NETSTANDARD2.1 and update playground examples to .NETCOREAPP3.1 (#262)
- c6c4420 Skip WAIT_PENDING check if using relaxed CPR (#261)
- 54b92c9 Fix latching logic to work uniformly for normal and relaxed CPR. (#260)
- a0ec4aa State Machine Improvement (#258)
- c98de54 Compaction for C++ FASTER (#250)
This list of changes was auto generated.
FASTER_2020.3.17.1: Speed up async read (#256)
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:
- 7122495 Speed up async read (#256)
- 26569b2 Issue 246 continuations wiring (II) (#248)
- 9da270e Added overload of GetNext() that also returns next address (#251)
- bd5ad88 Ref keys on async methods (#242)
- 8f14cf4 User should be able to provide context class when using async methods (#240)
This list of changes was auto generated.
FASTER_2020.2.1.1
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:
- 8f9cf2c change gtest print support functions to inline faster.h defn (#237)
- b2c3863 Fix GetNext to return address of currently returned record, not the next address.
This list of changes was auto generated.
FASTER_2020.1.18.1
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:
- 7516096 Cleaned up sample contribution
- 1ab9434 Faster test (#233)
- 1c1c659 Collect object log offsets (as part of recovery info) only after flushes are complete.
This list of changes was auto generated.
FASTER_2020.1.14.1
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:
- 0615c73 Improved testcase to cover object logs with non-zero segment offset, added correctness checking for all keys during read.
- 522716a Merge branch 'master' of https://github.com/microsoft/FASTER
- 6605c8a Merge branch 'iter-fixes' of https://github.com/microsoft/FASTER into iter-fixes
- 796a837 Make sure object log segment offets are written out to the recovery info in RelaxedCPR mode.
- de06b2c Merge branch 'master' into iter-fixes
- 518a133 Use requestedCompletedUntilAddress correctly.
This list of changes was auto generated.
FASTER_2020.1.7.2: Fix complete-pending & segment sizes for object log (#228)
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:
- 3988acd Fix complete-pending & segment sizes for object log (#228)
- b8f3c3b Update typo in README (#223)
- 7432761 FasterLog iterator fixes. (#222)
This list of changes was auto generated.
FASTER_2019.12.20.3
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-l...
FASTER_2019.11.18.1: Managedlocalstorage fixes (#209)
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:
- ff51d3c Managedlocalstorage fixes (#209)
- 98889ae [FasterLog] Concurrent iteration (#198)
- adefb0e Ensure pending drain actions are processed when all tasks have exited epochs (#205)
- 809d1f1 [C++] Harden concurrent in_memory_test tests (#202)
- a01172f [CI] Run C++ tests on Linux (#200)
This list of changes was auto generated.