FASTER

Fast persistent recoverable log and key-value store + cache, in C# and C++.

MIT License

Stars
6.3K
Committers
68

Bot releases are visible (Hide)

FASTER - FASTER v1.9.4

Published by badrishc over 3 years ago

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

More information at:

Changes:

  • 707636ddbe7c290fdaa002a46259f60fa3c4dc99 [C#] Fixes and refactoring of FASTERAsync (#480)
  • 1b3100d0aa1a5dd8530fcaa945b53f71f4a08746 Merge pull request #479 from microsoft/fasterlog-waitasync-end-false
  • d10b9d5696597e312f396148b7a4d37aadd42b9f Fix azure blob list contents logic
  • 93ce594448bcf21f6ca7c18e8290911fb3c044fa [C#] WaitAsync should return false if iterator has reached end of scan range.
  • 5501dfb24b079b2601665568bfbffcd54065bec1 [C#] benchmark tuning for IOPS
  • 272bca9a63eff8f5d3b5228c5ca02436ed4b9c38 Update 23-fasterkv-tuning.md
  • 2a511bb5884d085252c8046d9573aa4fc3e5054b Merge branch 'master' of https://github.com/microsoft/FASTER
  • 36de98832474abb90d025d39f5807e01610ee97e [C#] Fix timing issue in testcase
  • 31db806681df7ddda7482889de2bc3e6bd34ba41 [C#] Add testcase: resume iterator with async enumerable (#471)
  • 52e867810d45a9fcc02e9a663386838701237bb6 [C#] Support reducing memory footprint of pages in log (#467)
  • 79eaa00099049366d754f09bc2b138952ba46f5e Fix docs typo (#470)
  • e5e0a60d8d065d103d96ff3105f3bf23f3d758cd Update 23-fasterkv-tuning.md
  • 20d64335a148d8081b4f5cb9b5da35897c62e807 Update 23-fasterkv-tuning.md
  • 37b2a7889ff3a9fab4cdf966783d0210ee40e0d8 Update 25-fasterkv-recovery.md
  • ebe4c31594a61aa9a88e8480122fe1128fd37aa5 Fix typo (#468)
  • 5bbef600dfdcdf339879a813233243d46a102925 Update home.md

This list of changes was auto generated.

FASTER - FASTER v1.9.3

Published by badrishc over 3 years ago

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

More information at:

Changes:

  • e9531c87a367432e0c67ac1002e21ac47fd8fee2 Merge branch 'master' of https://github.com/microsoft/FASTER
  • 5b45b15904d5d3d2b74786ac2d6a997b035d8435 [C#] update csproj
  • 32fc08cc985223872a933f81a35fec75863ecc53 Update home.md
  • ef08459c1a3960c990a231365f54b655587cb2d3 Update 20-fasterkv-basics.md

This list of changes was auto generated.

FASTER - FASTER v1.9.2

Published by badrishc over 3 years ago

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

More information at:

Changes:

  • 15aa992110a8a4ffca8c5de7852081965246e994 Update 20-fasterkv-basics.md
  • 0af2b9603d3607689a5259ef8b3da985efc53675 Update 20-fasterkv-basics.md
  • 31a879adaeaf39c8ef6ba229e8fcd7aaa4b733d1 [C#] Updated SpanByte sample with RMW for ASCII number sums (#462)
  • d4790ccb08d12e6731b872baac92e4af299261e1 [C#] [FasterLog] Create AsyncPool objects on demand (instead of prepopulating) (#455)
  • 660d1c91d2af74c14cbe555aa590725bbca6778d [C#] Fix double dispose in CompletePendingWithOutputs (#465)
  • 3a12bb3e29a18688d3315b080da5311aa9486912 Update 96-slides-videos.md
  • 4a993d149dc7f6311b66cd90d1dabe301f2c9a23 [C#] update remote testcases to cover varlen
  • cce2994e3980b4666298de26533820e06a41aeed update docs
  • 41f9dcb081f281b0734d6919797adfb249985e3a update docs
  • 0a16ca9bfc8bc9bb7814ecbc308bb2eea72aceff clean sln
  • 2d926b00fc4a74a27ca07b0ac9a86cf867889115 Merge
  • bf3f13254b65ce700f00f5700c7523c8ff112ef2 Enable SourceLink integration (#457)
  • 063d72905c89bb105c3e486bbcbfb4fe74755741 [C#] Remote tests disposal (#460)
  • 7fb595b778ab5cf97cb08ef8ee3141281101df1e [C#] Test suite for remote FASTER (#458)
  • dde89431b0a8eeeffb376a410025d313ae7ad05b validate incoming payload before resuming epoch. (#459)
  • c772d6e3433ba7e3ab6733f00b1f0ebf45a70d61 Merge branch 'remote-tests' of https://dev.azure.com/msresearch/FASTER/_git/FASTER
  • dc13726fb38f24c99fe182b8daaae5d7d2efeefc updated configs.
  • 54b5a4a12fcd900cb361f82c99cf851b4f7975f3 Initial checkin of test suite for remote
  • a31b52b29e952827b4ad464674df57d9e230020a fix(docs): corrects typo in project documentation (#456)
  • 6942f935cbecb35f798eaaf9d116baca3fbaa0fe Merge branch 'master' of https://github.com/microsoft/FASTER
  • bd441abd8a521ed4721b61eed4b18c50cde17acd [C#] update docs
  • fb8c439086fbfde853ef7e1a889a298daab87b93 Update home.md
  • 4bc1d69d8b2ddc76f98fcf19a1e328d07ce31394 Update 01-quick-start-guide.md

This list of changes was auto generated.

FASTER - FASTER v1.9.1

Published by badrishc over 3 years ago

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

More information at:

Changes:

  • 26d5943634e100b8ae7500ad239fd7217a646406 [C#] remote update to latest IFunctions
  • e9671dc54e8e6a48ba19a856ce1274514e1c004a [C#] minor cleanup
  • ac06ea912d4b9f996c4e33a12286823e311e269d YCSB improvements to test incr-snapshot (#454)
  • a328fcb98f40390c50ef3901b029079f6024046f [C#] Expand async session-free API sample in playground (#452)
  • 9dcb7776d2aced67718118e97fbbdb8d7475e485 [C#] Incremental snapshot checkpoints, support auto-purging checkpoints (#422)
  • 71f956b0050a8269471e679a0d57271c18a4cc3b [C#] Expand LocalMemoryDevice to support emulated device latency.
  • 28b94f53a724cb2c5f8b9b1756970b7645f5ca23 update docs
  • 9ff8219e03a524c5641217c676fbca0e72785209 Update README.md
  • 02c62663f4be237efe2d77bc5035e1df2ddc2943 [C#] Remote FASTER (#439)
  • 4ed1091596a885d1f8744e28b62ca239f17e6837 Update 23-fasterkv-tuning.md
  • b8353ff1bf91198e2db40425abf13e0e25b6adee [C#] Support dynamically varying the allocator log memory usage (#449)
  • 844dc8ae81e16999b25641648176de6fa35c2fe0 Add Status to CompletedOutput (#451)
  • ebb5e783df4f47df185b672420edf9f2aea8841a [C#] Improve wait handling when tail insertion triggers a flush (#446)
  • 0a92c0f697c8b31ee1361b2cab7bbf4cbcb2822e Rename 51-remote-samples.md to 53-remote-samples.md
  • 29d357599ec912c9023958577763cb0d445477a0 Update 51-remote-samples.md
  • 54a53824c7416fe6a012e1b50c8cb8e679afe806 Create 51-remote-samples.md
  • 651d4b12696d8de867d3ee5028fd25c910f4ce95 Create 50-remote-basics.md
  • 8398c0b28db440f5d5ddf26ac3dbe6cba8229da0 Update home.md
  • cae66aca92a4ff903b98bf4535b8596a82124797 Update navigation.yml
  • ecbb76f93897349c8f6dd6d43c4a787bf3b9462a Update home.md
  • 740eeb96756a7cc0f9b9125b87a24e45f6f9af9a Updated sample to use class keys
  • e007be3351aa826c62c9da2f67debc7ef73b66b0 Updated cache sample to track and report total memory used by FASTER.
  • 31200a7870e6919a2cd3c7325cb26c6765fa2783 Resolve version wrap around (#447)
  • 9ef252702395ac3d2123044fa89dd54ef17e4aaa Update 95-research-papers.md
  • ce57ddc7869f3a917d4ece0743af85a91491f279 [C#] Async handles in MLSD (#441)
  • 717f8799a5480c157604af1848833b361bfaeb37 Update 23-fasterkv-tuning.md (#440)
  • abd7ffe4a3a73f32e1c4b0bfeb6c5db39c05c05f [C#] MLSD and FasterLog improvements (#436)
  • e3f207d35f642679ea64993b6dabc4eee2ac10b2 Move recordInfo.Tombstone setting into ConcurrentDeleter to be inside Lock() (#438)
  • f588d0e89f520b6372f2d6aa2cac561deb788409 Added tests when using Leases. Tests: PageBlobFasterLogTestWithLease and PageBlobWriteReadWithLease tests (#435)
  • 71070107839467aeaf9b21134014dcaa730a0869 [C#] Add locking methods to Functions (#428)
  • c2ba0c4b73d1c2b8705d9dcd1b8c317c305664a1 [C#] Improve Upsert and RMW performance (#425)
  • 8530a71c817c4f0b711c64e1211a0bb5fb8a446f [C#] Performance benchmark refactor (#424)

This list of changes was auto generated.

FASTER - FASTER v1.8.4

Published by badrishc over 3 years ago

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

More information at:

Changes:

  • fe3935e749cb1b2d9c05e8ab98dc7115494cc91b [C#] Support concurrent device dispose and async commit (#423)
  • 1eca35caac4c279c007028d6969bf6fdb69f0307 [C#] Recovery fixes (#421)
  • 624a566a73d998dbb9d7b618fea1af57ee3c58ff [C#] Quite a few new tests to make FasterLog and FasterKV functionally covered (#420) [ #386, #384, #395, #394, #396, #399, #401 ]
  • 5b4261031fa97c7bcfd4ffabfcfee6682ed9bcc7 make FasterLogScanIterator read behavior consistent across the following two flows: (#418)

This list of changes was auto generated.

FASTER - FASTER v1.8.3

Published by badrishc over 3 years ago

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

More information at:

Changes:

  • 3f28435aa012b4c2727aa97b29b2af6ce23446c4 [C#] Dispose input on pending context dispose. (#414)
  • 97d768e53a61f6190e66a361765b8108631df7f7 Update home.md

This list of changes was auto generated.

FASTER - FASTER v1.8.2

Published by badrishc over 3 years ago

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

More information at:

Changes:

  • b2292b83b643962d5f4f15bc01e04835f102ba73 Fix and re-enable RecordInfoLockTest; remove no-longer-needed re-entrancy from RecordInfo.SpinLock() (#409)
  • e163614dcee9a9a3e8f90bfe2599e7c78570f5fa [C#] Log compaction fix in presence of concurrent updates (#406)
  • a35a4cdb88a796446e291ef86da86233241bec06 Update 20-fasterkv-basics.md
  • c8bf594f0535db0c7dcd4337ee68248cfccd8ed1 [C#] Support IOCP-based operations in LocalStorageDevice (#402)
  • 20fdc917b72fec52049728c02c9052ca9dae04c2 Update 20-fasterkv-basics.md
  • 53fe29417859c8ec52965e6ac8806a5fb22eadbf Update 20-fasterkv-basics.md
  • 17acbe85fb5454d01c1d6d5c735ed4d5056b4292 Update 20-fasterkv-basics.md
  • 68a3f3bece3de430cf0ae43b342ff875983eb5d7 Update 20-fasterkv-basics.md
  • b1d79372e72d586d27c6b96acdb1eea768a7cf58 Update persistent_memory_malloc.h
  • 265d40c4d5e4239ce4d920b43372e33d6bf62a5d fix(iterator): null conditional dispose (#401)

This list of changes was auto generated.

FASTER - FASTER v1.8.1

Published by badrishc over 3 years ago

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

More information at:

Changes:

  • 05491885ac5c8be382a9f338c9d8c12538335892 Added store.Log.FixedRecordSize API to get the size per record (only fixed-size part) on the main log. (#399)
  • c44fe3655d3382d9096adf9919c9ceb361aeb9c2 Add directory deletion retry in test teardown (#398)
  • fad7b7255b70bf056871f3a29c06d3163328ce85 [C#] Sample as a memory-only cache (#396)
  • 3908c99f3569df83005269b09fdad5e10e51d20d Record locking (#394)
  • aef2bbe92f4d0815a7a19170b29578b86d90beec Fixed GrowIndex to work correctly (#395)
  • 988907f316a351a48f05b422d3e3ebbcc1f20ed3 Insert Thread.Yield() in some spinloops (#392)
  • 8aa4422ffd8770b9f7919a372f0bdeff3cb95414 Update README.md
  • 766579dfb1c4044da65620bd14b481783742470a Update 20-fasterkv-basics.md
  • 597ad36c98fe7a374afc607b2df11a8be03f9d71 Benchmark: Pin loading thread if it is not used for checkpointing
  • 1a88326fba60531b0babfc4931189e9b6d14c6d3 [C#] Add FasterLog.CreateAsync and RecoverReadOnlyAsync (#384)
  • fa39966fb84306df19cd3e39b266acc258d6cd0a [C#] Add IAdvancedFunctions documentation (#386)
  • 6dc036655e67f27042eee89fc0caa01d8e27d24d Update 40-fasterlog-basics.md

This list of changes was auto generated.

FASTER - FASTER v1.8.0

Published by badrishc almost 4 years ago

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

More information at:

Changes:

  • 7021cd9aaa971d4a445c1a269d65e8077b557ca5 [C#] Support index checkpointing with read cache enabled (#382)
  • 32b226d274bffdb5613b24046de8ef6fa1c65d5f [C#] Process and volume privilege for LocalStorageDevice (#381)
  • 5281504aa092c36c128462440ed843cb90f0df11 [C#] Extension to allow Read of all versions of key in FasterKV log (#347)
  • 1c1e1a6d03bc5e54a36461cbe71654df32edfcdc [C#] Added check for minimum page size to ensure it is at least of size one sector (#380)
  • a27f0b56c804c4c36a23991bd1edbe6da18e187b [C#] Clean up TargetFramework defines, enable IAsyncEnumerable on netstandard2.0/net461 (#377)
  • 3853e88fc48758e557e3139cd4b12593b136d397 [C#] Checkpointing tests (#373)
  • 58cbb5ed3c192e1ee380d77961ed18d60adf9bed Update process_ycsb.cc
  • c27e8476a755b6433bd7268057d1d94d192862f6 [C#] Add RecoverAsync (#374)
  • 1b765e78e42eea0229ba3ac322ffe4c85149ad19 Update azure-pipelines.yml
  • 1ceffb5883f5ce467ed711f2aaeba8df2fbb4b7e Update 01-quick-start-guide.md
  • a4cd626ef43d463a39e64de4162001f3564060f1 Update 01-quick-start-guide.md
  • 0c8647552d6523b3a8cb7039dde81c7ce17ba0ae Update 01-quick-start-guide.md
  • 0774c41b9ab5fb7146d73143cfdf29ef29b602bf [C#] CompleteCheckpointAsync wait fix, scan epoch protection (#369)
  • e260e85d0890c1a1896b9ac3010234c68a482774 Update 01-quick-start-guide.md
  • eab5a74a39512a2d73d34d944e380c23de59d17a Update README.md (#371)
  • 3b18e257505771f467da0365b232974e909a3668 Delete 94-td-architecture.md
  • f737139f8f88979787e0b0d8670266ab85de5333 Delete 92-td-design-goals.md
  • 1ea49eb9c165270a349aaf33bc1196bba893bb52 Update README.md
  • d75f88205bb006a12178e24b19043ffda453c671 Update 01-quick-start-guide.md
  • 66aac53fe591d277071c4c4250ebebc744e1c9a4 Update README.md
  • 764157beca1fc31e45759fde2346ce6d7905678c New webpage and docs (#366)
  • 4d9fcdede8ef66d45784a8f6586d2fd994f9d282 [C++] Remote Device for FasterKv (#353)
  • e9f5e1172bf1028539f147c51b9141f71b27801e Update FasterKV.md
  • d25448ffdaa3eb74fd3a6c8bf42d816897094300 Update FasterKV.md

This list of changes was auto generated.

FASTER - FASTER v1.7.4

Published by badrishc almost 4 years ago

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

More information at:

Changes:

  • 075a10a0dea3742c06035a3f7bf765dab8d48a9d [C#] Allow log compaction to non-record-boundary addresses (#361)
  • 7e6c5fc21a3d6d593d414c7f6cb4de1e36d523b4 [C#] Azure Storage Device improvements (#357)
  • 5d24bb8cc0a39d4b3e3a48da593eb8adcd06d99b [C#] Compaction via session, update EntryCount, remove ShallowCopy (#359)
  • a08b95b3c974f89afee1802d91e8193feee12c45 [C#] Update FasterKV.md

This list of changes was auto generated.

FASTER - FASTER v1.7.3

Published by badrishc almost 4 years ago

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

More information at:

Changes:

  • 7e6c5fc21a3d6d593d414c7f6cb4de1e36d523b4 [C#] Azure Storage Device improvements (#357)
  • 5d24bb8cc0a39d4b3e3a48da593eb8adcd06d99b [C#] Compaction via session, update EntryCount, remove ShallowCopy (#359)

This list of changes was auto generated.

FASTER - FASTER v1.7.2

Published by badrishc almost 4 years ago

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

More information at:

Changes:

  • d879a88f7266698b5cec79d92f08654eb2c583b1 * Capture exceptions during ReadAsync and RMWAsync await to be processed during Complete() (#356)
  • fb26daf43d0a25e4b345cca03dea9ab469a101b8 [C#] Support Memory keys and values out of the box (#354)
  • 1f8febe93c039cfab8d4e8fd26ce4a3d7b66df05 [C#] Update debug assert condition for state machine to take into account that index-only checkpoints do not increment the checkpoint version number.
  • 50d13aeb7e639919280ee78bbe73028bfa375bbf [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.
  • 2c699a3f4fa2ab70c56d25bd3fa6f13692fec926 [C#] Added methods to SpanByte
  • 897d6a82b95ce5bcb0e4b91ace67dc4e6ca18515 [C#] Benchmark corner case fixes

This list of changes was auto generated.

FASTER - FASTER v1.7.1

Published by badrishc about 4 years ago

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

More information at:

Changes:

  • a0209aaecea5f26d9275f5d44b35037fbfd90a2a [C#] SpanByte - a safe wrapper for variable-length keys and values (#349)
  • f6fb68fc17f21957721fc7109115dc04aed237d1 [C#] Support variable length Input (#351)
  • eaaed8ee99bba66d977ab31c44bb3d340abc0ec6 [C#] Benchmark settings to backup & restore database for quicker runs (#350)

This list of changes was auto generated.

FASTER - FASTER v1.7.0

Published by badrishc about 4 years ago

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

More information at:

Changes:

  • f2b3483e65ca28aaeb05dd1ccb8da28af5d07a51 [C#] Added NeedCopyUpdate to IFunctions for RMW (#345)
  • 031aece9842afb9858df0ba0edc45807ce686861 Fix async object retrieval when tombstones set on objects
  • 18cf54df9ef64a8dce702004066cc782d09eb0d8 [C#] Adding ref-free overloads to FASTER operations (#346)
  • 5c4c45e7c245f72e9b497ae7f681c81815bea4bf remove dead code
  • 962b401f05223cfdbbe043e1265f539989435bf8 [C#] Dispose ClientSessions from FasterKV. Also: (#342)
  • e9dd3395581ec7cd89b5371954a1dad2db2c167a [C#] Fix StackOverflow during CompleteCheckpointAsync (#343)
  • f7d3594b0f8125bec497f5ccbe1b8849e6278dfc Fixed task completion source to run continuations asynchronously. (#340)
  • 7fa7434f174ea10911745e1d23b8cfbaf1343326 [C#] Async version of RMW that returns status (#339)

This list of changes was auto generated.

FASTER - FASTER v1.6.3

Published by badrishc about 4 years ago

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

More information at:

Changes:

  • f35a709f94addfd599d19205f05022c3c73493b3 [C#] Sample to show read-only secondary reader store constantly catching up to primary store (#334)
  • ffa3caa62dd1d1b100af4d8035247f43ebe5191d [C#] Support FasterLog scan from different process (#333)
  • 12aa82f4ede7c2aee8b5c8e4c362289ffd228d32 [C#] Recovery improvements (#330)
  • e61e9be2e04a2eec4fdb234946dc24e97875fdc7 [C++] Fix a deadlock condition (#331)
  • 0fc5689c628bb65232b167fcc333122485472e0d [C#] Allow recovery without index checkpoint (#328)

This list of changes was auto generated.

FASTER - FASTER v1.6.2

Published by badrishc about 4 years ago

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

More information at:

Changes:

  • 9223b1ce434e77283298be532e26f7ef0b09c4ba [C#] Remove dependency on Mono.Posix.NETStandard (#327)

This list of changes was auto generated.

FASTER - FASTER v1.6.1

Published by badrishc about 4 years ago

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

More information at:

Changes:

  • 7dd5ba8749d59ae88c6568e9ee182409f46f1dab updated csproj for Release to remove DebugType
  • a0a62a62610e0f85dff45f40e928c84b432fb0b6 [C#] More sample cleanup + mark old API obsolete (#325)
  • e3f3379817e06ad4949fd260ba9b8256e1781623 limit preloaded pages during recovery (#292)
  • bf7af17d0a0153e18b7907b5321ee34036d77391 Updated nuspec
  • c5d1f52ac5c12852a5dbfadb9c3f15badf0e10c4 [C#] CPR function callback race condition. (#323)
  • 00975b1b3214e8377bfa75afa6c4fc6202d12a3f [C#] [WIP] Updated and reorganized samples + docs (#312) [ #313, #314 ]
  • 8ecdb3543af85f62f278daf2630e00aa327e21aa [C#] Fixing issue with frequent CPR during RMW workload (#322)
  • bb71fb67e3ff2f19141aff34255e846a8c9e9ff3 fix to sample
  • 82413fe76fd1034d08ca9157a9969315465e5c80 Compaction fixes
  • 51538550340a7bd332cb0d30c0b0f3f821500b9f Change back Serialize API from "in" to "ref" to avoid defensive copy of structs. (#318)
  • 797de0fb0411549e07851d07e3d00a54f997422f Update FASTER.devices.AzureStorageDevice.nuspec
  • 007987cf1d5c61cb60dd6619520958ea4b6f6464 Update FASTER.core.nuspec
  • 28ba8140703926c08a04803f421ccc6d9aa96387 Update README.md
  • 09b40e3fa29afffd9d04bd28db50ea2347d2d94c Update README.md
  • 5de0579bb5a04531d6b3990dc827edcc26cbb317 [C#] Moving to new NuGet versioning system (#319) [ #315 ]
  • 0974c9fbaabe1a2a288b4b3844f3dc7b18d8c468 [C#] Add documentation of publish-subscribe with uncommitted entries (#317)
  • d490b5c20463422903f02bff3197d40b7005eec4 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)
  • 78ffc9d1d2c311b903b61438017e035290946903 [C#] Improvements to API (#310)
  • 06178520e3c538d1350c237dd217c3ec4dd9c80a [C#] Guard against info being reset by global state machine (during checkpointing) (#311)
  • a0880d7699299cd4571b1b435db28c745ba06aac [C#] Remove generic type constraint + add DataContract serializer (#305)
  • f8ee532c63616bff87145c3301bc05789f2713be [C#] Checkpoint and benchmark improvements + tests (#299)

This list of changes was auto generated.

FASTER - FASTER v1.5.0

Published by badrishc about 4 years ago

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

More information at:

Changes:

  • 4ea67f2371997e8331bd60ebcabf38640a5bf495 Update nuspec to use new package name and versioning.
  • 882724b673bce8063004702583607e18ed503ab4 fix directory creation in ManagedLocalStorageDevice
  • 027151ddf451890b1af2f051bb609ef835c7650d 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)
  • eb737b154db80c424a0580f748dd9bce3c81d607 Merge branch 'master' of https://github.com/microsoft/FASTER
  • 06de330d59e2ed4718c7507a817a6b0299f3c5fa Fixing testcase
  • fa0c521c2e808049fa33023ff6f7238ac2704aff Update FasterLog.md
  • 7743f54073c2883be6e9cc043152a97e4f81f4ba Update FasterLog.md
  • a995ef5be127fecb83a9aa6444f197879e1d15d3 Update FasterLog.md
  • 703fd496ec739b31431c466e7cf19ae4b7f6f917 Update FasterLog.md
  • 5dc06d0489506d663311f5b8291f7de8d4884a2e Update FasterLog.md
  • 7bb7f6051a42a24d4d0d230127e54acdea02d1f8 Add files via upload
  • 0d481469808d6f94cd605d2f82abec9918b35db1 Update FasterLog.md
  • 16ad5baa5ca81cedd192ee79e513141c248ac1f6 Fix InternalContinueRmw did not check tombstone (#300)
  • 123ba1193f220872a427d17b14952c5058e688ea [C#] [WIP] FasterLog support for scanning uncommitted data (#298)
  • 5236cc3aeacbe4eeab328381c63a79e60b0e2e57 [C#] IDevice v2 (#297)
  • 8e094cd52cec853d49d354e5e02537e266317846 [C#] FASTER Generic IDevice log/commit manager+ AzureStorageDevice improvements (#288)
  • f7d7550d700653a85d4949dc3d9b039de272d805 Fix to checkpoint large hash tables (> uint.MaxValue) correctly. (#294)

This list of changes was auto generated.

FASTER - https://github.com/microsoft/FASTER/releases/tag/FASTER_2020.7.31.1

Published by badrishc about 4 years ago

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:

  • 6c5e7db097f2ca39433e1d9eec29ad5ac539ea36 Separate out Input-dependent functions by session, for variable length structs (#290)
  • 8f691678e68be3f189a7bb4767a039ed0b08d037 [C#] [WIP] Iterator for all distinct keys in FASTER KV (#287)
  • b3c82733a69aa019889854ba01578df6cc52f004 Update azure-pipelines.yml

This list of changes was auto generated.

FASTER - https://github.com/microsoft/FASTER/releases/tag/FASTER_2020.7.13.1

Published by badrishc over 4 years ago

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:

  • cf0f199ddb1697dea2bd0de69a77e921d2ef2f90 Allow checkpoint type to be chosen per instantiation (#285)
  • dc38f0468e9d732d103c674647dbc213351c1def Re-enable tests on Linux (#286)
  • 07f89291bc075ca88b377dd6849cd9bd017b850d Fix CPR state machine issues when a new thread affinitized sessions starts during an active checkpoint. (#280)
  • 1e72025b0b97eaf00830c21be5575bd7d6890b2d Update CMakeLists.txt
  • 9b96efc9a0add6a4b9cfed2bfae3507ea13efb6e Functions in session (#270) [ #230, #272 ]
  • 9c6bd1afc973c02b7fe65a2da53748a31042480b Make sure we have at least kHeaderSize immutable pages in log (#284)
  • 88d728244a87b065f4aa97edcd1b7a3adc834728 New API for clean handling of VariantLengthKey (#282)
  • 46de893d71fc841ba0e7742f55fb4222d2b07669 [C++] Update to use with VS 2019, benchmark default to non-checkpointing (#283)
  • 51fdd31b2b87cf2bef4bb6d5d32564056b7dfe14 Update README.md
  • b34918ea1357655596f6bd8b45299b811e24b45f Update README.md
  • 039cc10205c3a8f9e5c93d5de978fdbd30787df5 Remove using namespace from header file (#276)
  • 2691d08198b25576a75045b9af7f1807c7b0717b Fixing scan iterator

This list of changes was auto generated.

Package Rankings
Top 4.06% on Proxy.golang.org
Badges
Extracted from project README
NuGet Build Status Gitter