Skip to content

Releases: microsoft/FASTER

FASTER v1.7.3

25 Oct 23:32
b7bd249
Compare
Choose a tag to compare

Visit https://microsoft.github.io/FASTER/roadmap for release features and project roadmap. Get NuGet binaries at:

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

21 Oct 02:33
d879a88
Compare
Choose a tag to compare

Visit https://microsoft.github.io/FASTER/roadmap for release features and project roadmap. Get NuGet binaries at:

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

14 Oct 03:50
a0209aa
Compare
Choose a tag to compare

Visit https://microsoft.github.io/FASTER/roadmap for release features and project roadmap. Get NuGet binaries at:

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

09 Oct 06:55
f2b3483
Compare
Choose a tag to compare

Visit https://microsoft.github.io/FASTER/roadmap for release features and project roadmap. Get NuGet binaries at:

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

19 Sep 00:03
f35a709
Compare
Choose a tag to compare

Visit https://microsoft.github.io/FASTER/roadmap for release features and project roadmap. Get NuGet binaries at:

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

11 Sep 01:16
9223b1c
Compare
Choose a tag to compare

FASTER v1.6.1

09 Sep 23:22
Compare
Choose a tag to compare

Visit https://microsoft.github.io/FASTER/roadmap for release features and project roadmap. Get NuGet binaries at:

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

07 Sep 02:44
Compare
Choose a tag to compare

Visit https://microsoft.github.io/FASTER/roadmap for release features and project roadmap. Get NuGet binaries at:

More information at:

Changes:

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

31 Jul 02:05
6c5e7db
Compare
Choose a tag to compare

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)

13 Jul 02:48
cf0f199
Compare
Choose a tag to compare

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.