Releases: microsoft/FASTER
FASTER v1.7.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.Core
- https://www.nuget.org/packages/Microsoft.FASTER.Devices.AzureStorage
More information at:
Changes:
- 7e6c5fc [C#] Azure Storage Device improvements (#357)
- 5d24bb8 [C#] Compaction via session, update EntryCount, remove ShallowCopy (#359)
This list of changes was auto generated.
FASTER v1.7.2
Visit https://microsoft.github.io/FASTER/roadmap for release features and project roadmap. Get NuGet binaries at:
- https://www.nuget.org/packages/Microsoft.FASTER.Core
- https://www.nuget.org/packages/Microsoft.FASTER.Devices.AzureStorage
More information at:
Changes:
- d879a88 * Capture exceptions during ReadAsync and RMWAsync await to be processed during Complete() (#356)
- fb26daf [C#] Support Memory keys and values out of the box (#354)
- 1f8febe [C#] Update debug assert condition for state machine to take into account that index-only checkpoints do not increment the checkpoint version number.
- 50d13ae [C#] Fixing SpanByte copy to zero-fill rest of the destination, when the destination is larger than the source (during in-place update). This is necessary to maintain correctness of scan iteration, so that the zero-ed out regions are correctly skipped.
- 2c699a3 [C#] Added methods to SpanByte
- 897d6a8 [C#] Benchmark corner case fixes
This list of changes was auto generated.
FASTER v1.7.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.Core
- https://www.nuget.org/packages/Microsoft.FASTER.Devices.AzureStorage
More information at:
Changes:
- a0209aa [C#] SpanByte - a safe wrapper for variable-length keys and values (#349)
- f6fb68f [C#] Support variable length Input (#351)
- eaaed8e [C#] Benchmark settings to backup & restore database for quicker runs (#350)
This list of changes was auto generated.
FASTER v1.7.0
Visit https://microsoft.github.io/FASTER/roadmap for release features and project roadmap. Get NuGet binaries at:
- https://www.nuget.org/packages/Microsoft.FASTER.Core
- https://www.nuget.org/packages/Microsoft.FASTER.Devices.AzureStorage
More information at:
Changes:
- f2b3483 [C#] Added NeedCopyUpdate to IFunctions for RMW (#345)
- 031aece Fix async object retrieval when tombstones set on objects
- 18cf54d [C#] Adding ref-free overloads to FASTER operations (#346)
- 5c4c45e remove dead code
- 962b401 [C#] Dispose ClientSessions from FasterKV. Also: (#342)
- e9dd339 [C#] Fix StackOverflow during CompleteCheckpointAsync (#343)
- f7d3594 Fixed task completion source to run continuations asynchronously. (#340)
- 7fa7434 [C#] Async version of RMW that returns status (#339)
This list of changes was auto generated.
FASTER v1.6.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.Core
- https://www.nuget.org/packages/Microsoft.FASTER.Devices.AzureStorage
More information at:
Changes:
- f35a709 [C#] Sample to show read-only secondary reader store constantly catching up to primary store (#334)
- ffa3caa [C#] Support FasterLog scan from different process (#333)
- 12aa82f [C#] Recovery improvements (#330)
- e61e9be [C++] Fix a deadlock condition (#331)
- 0fc5689 [C#] Allow recovery without index checkpoint (#328)
This list of changes was auto generated.
FASTER v1.6.2
Visit https://microsoft.github.io/FASTER/roadmap for release features and project roadmap. Get NuGet binaries at:
- https://www.nuget.org/packages/Microsoft.FASTER.Core
- https://www.nuget.org/packages/Microsoft.FASTER.Devices.AzureStorage
More information at:
Changes:
This list of changes was auto generated.
FASTER v1.6.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.Core
- https://www.nuget.org/packages/Microsoft.FASTER.Devices.AzureStorage
More information at:
Changes:
- 7dd5ba8 updated csproj for Release to remove DebugType
- a0a62a6 [C#] More sample cleanup + mark old API obsolete (#325)
- e3f3379 limit preloaded pages during recovery (#292)
- bf7af17 Updated nuspec
- c5d1f52 [C#] CPR function callback race condition. (#323)
- 00975b1 [C#] [WIP] Updated and reorganized samples + docs (#312) [ #313, #314 ]
- 8ecdb35 [C#] Fixing issue with frequent CPR during RMW workload (#322)
- bb71fb6 fix to sample
- 82413fe Compaction fixes
- 5153855 Change back Serialize API from "in" to "ref" to avoid defensive copy of structs. (#318)
See More
- 797de0f Update FASTER.devices.AzureStorageDevice.nuspec
- 007987c Update FASTER.core.nuspec
- 28ba814 Update README.md
- 09b40e3 Update README.md
- 5de0579 [C#] Moving to new NuGet versioning system (#319) [ #315 ]
- 0974c9f [C#] Add documentation of publish-subscribe with uncommitted entries (#317)
- d490b5c Fixes issue on Linux devices, where parallel reads on same fine handle are unsupported. We already sequentialize for Writes, this bugfix applies this to Reads as well. (#315)
- 78ffc9d [C#] Improvements to API (#310)
- 0617852 [C#] Guard against info being reset by global state machine (during checkpointing) (#311)
- a0880d7 [C#] Remove generic type constraint + add DataContract serializer (#305)
- f8ee532 [C#] Checkpoint and benchmark improvements + tests (#299)
This list of changes was auto generated.
FASTER v1.5.0
Visit https://microsoft.github.io/FASTER/roadmap for release features and project roadmap. Get NuGet binaries at:
- https://www.nuget.org/packages/Microsoft.FASTER.Core
- https://www.nuget.org/packages/Microsoft.FASTER.Devices.AzureStorage
More information at:
Changes:
- 4ea67f2 Update nuspec to use new package name and versioning.
- 882724b fix directory creation in ManagedLocalStorageDevice
- 027151d Fixes issue on Linux devices, where parallel reads on same fine handle are unsupported. We already sequentialize for Writes, this bugfix applies this to Reads as well. (#315)
- eb737b1 Merge branch 'master' of https://github.com/microsoft/FASTER
- 06de330 Fixing testcase
- fa0c521 Update FasterLog.md
- 7743f54 Update FasterLog.md
- a995ef5 Update FasterLog.md
- 703fd49 Update FasterLog.md
- 5dc06d0 Update FasterLog.md
See More
- 7bb7f60 Add files via upload
- 0d48146 Update FasterLog.md
- 16ad5ba Fix InternalContinueRmw did not check tombstone (#300)
- 123ba11 [C#] [WIP] FasterLog support for scanning uncommitted data (#298)
- 5236cc3 [C#] IDevice v2 (#297)
- 8e094cd [C#] FASTER Generic IDevice log/commit manager+ AzureStorageDevice improvements (#288)
- f7d7550 Fix to checkpoint large hash tables (> uint.MaxValue) correctly. (#294)
This list of changes was auto generated.
FASTER_2020.7.31.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:
- 6c5e7db Separate out Input-dependent functions by session, for variable length structs (#290)
- 8f69167 [C#] [WIP] Iterator for all distinct keys in FASTER KV (#287)
- b3c8273 Update azure-pipelines.yml
This list of changes was auto generated.
FASTER_2020.7.13.1: Allow checkpoint type to be chosen per instantiation (#285)
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:
- cf0f199 Allow checkpoint type to be chosen per instantiation (#285)
- dc38f04 Re-enable tests on Linux (#286)
- 07f8929 Fix CPR state machine issues when a new thread affinitized sessions starts during an active checkpoint. (#280)
- 1e72025 Update CMakeLists.txt
- 9b96efc Functions in session (#270) [ #230, #272 ]
- 9c6bd1a Make sure we have at least kHeaderSize immutable pages in log (#284)
- 88d7282 New API for clean handling of VariantLengthKey (#282)
- 46de893 [C++] Update to use with VS 2019, benchmark default to non-checkpointing (#283)
- 51fdd31 Update README.md
- b34918e Update README.md
See More
This list of changes was auto generated.