Skip to content

Releases: microsoft/FASTER

FASTER_2019.11.6.1

06 Nov 17:39
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:

  • 940f7a9 Merging
  • cb49ee2 Fixed FasterLog dispose so that log does not get disposed before all its iterators. Made persistent iterator table per-log instead of per-process.
  • ebf0249 1. Fix a bug in FasterLog.WaitForCommitAsync(untilAddress) where the incoming address has already been Committed. (#195)
  • 85cd800 Check during CommitAsync whether there is something new to commit. Write iterator count of 0 to commit, if there are no iterators to persist.
  • 9eaa9af Clarified TruncateUntil caveat in comment, for user providing a valid until address. Added a safer variant: TruncateUntilPageStart. (#192)
  • a9f9545 [C++] Add test for Delete operation.
  • ba9b867 [C++] Add Delete operation.
  • 7d16e0c [C++] Extend FindEntry method to return the matched HashBucketEntry.
  • 37dede2 [C++] Refactoring: remove HashBucket*& argument from FindOrCreateEntry method.
  • 32ece5e Merge branch 'master' of https://github.com/microsoft/FASTER
See More
  • 340736b Fix head address during recovery to ensure head >= begin.
  • f4ac03d Update FasterLog.md
  • 3146cb6 [FasterLog] Add support for Cancellation tokens on all the async APIs (#190)
  • 69a8103 Handle exceptions during Read/Write forward path in local devices.
  • a902e66 Support IOException error codes for managed storage device.
  • 50158b8 Improved dispose
  • a91aeac Update Roadmap.md

This list of changes was auto generated.

FASTER_2019.10.31.1

31 Oct 01:00
7741291
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/FASTER. More information at:

Changes:

  • 4d90dac Exposing FASTER log as a first-class abstraction (#177) [ #178, #179, #180, #189 ]
  • 43004fa [C++][tests] Extract common (simple) key and value definitions for reuse (#186)
  • f3c3eb0 Allow users to pre-allocate HybridLog (#175)
  • 5faf2b7 cc: support growing values in InternalContinuePendingRmw (#174)

This list of changes was auto generated.

FASTER_2019.9.10.1

10 Sep 22:56
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/FASTER. More information at:

Changes:

This list of changes was auto generated.

FASTER_2019.8.28.1: Implemented iterator for variable length structs. (#164)

28 Aug 00:28
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/FASTER. More information at:

Changes:

  • 4d94966 Implemented iterator for variable length structs. (#164)
  • d1418f6 Update Roadmap.md
  • 73e325e Sharded storage device (#162)
  • 61698c5 Tiered storage device (#151)
  • 25f72ff Update Roadmap.md
  • 85daf80 Update Roadmap.md
  • 84e7595 Fix recovery logic to correctly read back page and include begin address in recovery info. (#168)
  • 667434e Update FASTER.core.debug.nuspec
  • d4b551e Update FASTER.devices.AzureStorageDevice.nuspec
  • 315dd6a Update FASTER.devices.AzureStorageDevice.nuspec
See more
  • 112a043 Update FASTER.core.nuspec
  • cda7d74 [c++] in_memory_test: fix inverted rmw replace condition (#163)
  • c617beb Make checkpointing pluggable (#161)

This list of changes was auto generated.

FASTER_2019.7.23.6

24 Jul 00:01
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/FASTER. More information at:

Changes:

This list of changes was auto generated.

FASTER 2019.7.23.1

23 Jul 19:56
3f1e1bc
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/FASTER. More information at:

Changes:

  • 3f1e1bc Sample to show use of FASTER with fixed-length structs (#160)
  • 1205739 Object log recovery fixes (#158)
  • 46fdcdf Enhanced error message when AddressInfo overflows
  • e5f87f4 Update Roadmap.md
  • 3100491 Removing direct call of callback when op completes synchronously - we expect the OS to call the callback in this case. (#155)
  • 506b1bf [c++] Add a new value_size() method to RmwContext for RCU operations (#145)
  • 5372cfc Merge pull request #144 from microsoft/FasterFixesForRefData
  • 94d7161 Merge branch 'master' into FasterFixesForRefData
  • 25deb4e Exposing a couple LocalStorageDevice functions as protected
  • 3aeb6e4 Rolling back exception changes
See more
  • 8e9e449 Fixing bug where FlushedUntilAddress is incorrect on checkpoint recovery, and Throwing exceptions instead of tracing for disk errors
  • 87f3dec Improved error detection when serializer not provided.
  • 7f4eeed Adding FILE_SHARE_DELETE when deleteOnClose is used (#134)
  • 2bf4d78 Update Roadmap.md
  • e05f967 Support for callback when records in hybrid log become read-only (#133)
  • edefa58 fix typo (#131)
  • f578b89 Update Roadmap.md
  • 256dfc0 cc: test: in_memory_test: add a test for a variable length key (#128)
  • 550f0e3 Merge pull request #126 from microsoft/AllowCheckpointIfReadCacheIsUnused
  • d5484ba whitespace cleanup
  • afa6525 Allowing index checkpointing if read cache is not yet used
  • 2aafa01 Update Roadmap.md

This list of changes was auto generated.

FASTER 2019.4.24.4

24 Apr 02:39
a06ad6a
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/FASTER. More information at:

Changes:

See more
Read more