FASTER

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

MIT License

Stars
6.3K
Committers
68

Bot releases are hidden (Show)

FASTER - https://github.com/microsoft/FASTER/releases/tag/FASTER_2020.6.5.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:

  • ffc2c30c93b915dbb8c976eed99236e096fd81b9 Prepopulate log file handles (#274)
  • 3fc542988910a3146bcc97beb5244dbc8678ba35 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)
  • b073aa7389917524fd526d9de0331beaa97c72f1 Add ReadyToCompletePendingAsync for client to check if there is somet… (#269)
  • 352db06d2243d6a81152160e5e04cde75a1066fe Update other README.md docs with correct NuGet download link. (#267)

This list of changes was auto generated.

FASTER - https://github.com/microsoft/FASTER/releases/tag/FASTER_2020.4.27.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:

  • d8aaee50487d2cc3aafd837c232fb503ee5c909f Fixing deletes to handle CPR operation status.
  • 0de60be36cf1253cd3d1dff55101d27465582bf8 Improve Code Quality (#264)
  • 058cdf5bfc5f490c2695f1c8eb1f73b13c5e7c48 Update FASTER.core.debug.nuspec

This list of changes was auto generated.

FASTER - https://github.com/microsoft/FASTER/releases/tag/FASTER_2020.4.20.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:

  • 1845ba23366b6956a083367544b5ea491a3a1405 Cross target .NETSTANDARD2.1 and update playground examples to .NETCOREAPP3.1 (#262)
  • c6c44208ed9838efa1b74d1cbe04969ec04dc4e3 Skip WAIT_PENDING check if using relaxed CPR (#261)
  • 54b92c990bc864b0c210c66ace78ac39c1bb0fc5 Fix latching logic to work uniformly for normal and relaxed CPR. (#260)
  • a0ec4aa3ead9c08ccc9e9a0686bcb3aaf2e4dc5f State Machine Improvement (#258)
  • c98de54b6f7c8f5fea0f88c50edf347eb23a5fe9 Compaction for C++ FASTER (#250)

This list of changes was auto generated.

FASTER - https://github.com/microsoft/FASTER/releases/tag/FASTER_2020.3.17.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:

  • 7122495ff2f7b4e66b1cd9bd0b83249c7d829f67 Speed up async read (#256)
  • 26569b223cdc5da62f9364c921d00a2201767bf1 Issue 246 continuations wiring (II) (#248)
  • 9da270e2832ec99e73ddafae6eb172fe56c0b7d7 Added overload of GetNext() that also returns next address (#251)
  • bd5ad88df06e881559f56fd2b3c085e12f3229bf Ref keys on async methods (#242)
  • 8f14cf4401677d3cd6297f927bf2f90e64b04236 User should be able to provide context class when using async methods (#240)

This list of changes was auto generated.

FASTER - https://github.com/microsoft/FASTER/releases/tag/FASTER_2020.2.1.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:

  • 8f9cf2c2ea8ea334b94ee1585f3cf4cc4cf496ca change gtest print support functions to inline faster.h defn (#237)
  • b2c3863665858cb0e28b9d4f5b7305ab9febe606 Fix GetNext to return address of currently returned record, not the next address.

This list of changes was auto generated.

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

Published by badrishc almost 5 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:

  • 7516096882adad1fbf89e3430c5a51c658f56c1d Cleaned up sample contribution
  • 1ab9434fbb7b6ab10150015aac56264b06f292d0 Faster test (#233)
  • 1c1c65999720aea54c3a5f4ed32dd707f394c70c Collect object log offsets (as part of recovery info) only after flushes are complete.

This list of changes was auto generated.

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

Published by badrishc almost 5 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:

  • 0615c739e18a3d76d040fcf048b4e9fd7d3cf78a Improved testcase to cover object logs with non-zero segment offset, added correctness checking for all keys during read.
  • 522716a93eac15f91e766e14912be00a8925912d Merge branch 'master' of https://github.com/microsoft/FASTER
  • 6605c8ae5eba4ccd30923f95620762cf1a1738ed Merge branch 'iter-fixes' of https://github.com/microsoft/FASTER into iter-fixes
  • 796a837171574d4264c2a18bf47ddcdc54fd51a7 Make sure object log segment offets are written out to the recovery info in RelaxedCPR mode.
  • de06b2cc49e09a58765b6a8366aa3659ddb2c932 Merge branch 'master' into iter-fixes
  • 518a133c37b632e488cb6d16a3485f924ec5e8bb Use requestedCompletedUntilAddress correctly.

This list of changes was auto generated.

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

Published by badrishc almost 5 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:

  • 3988acdae68e0e69be104a2f2e77734aebef542c Fix complete-pending & segment sizes for object log (#228)
  • b8f3c3b41c6b072d8f92ce4e35ad92b4dade3e57 Update typo in README (#223)
  • 74327613aca056f76da21b2e421b1196d02f84f5 FasterLog iterator fixes. (#222)

This list of changes was auto generated.

FASTER - https://github.com/microsoft/FASTER/releases/tag/FASTER_2019.12.20.3

Published by badrishc almost 5 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:

  • e616292e175aa709f9312f8a56976935da9b9bd7 merge
  • 0e6e6543e27372bc0a70f391aad37315e4752ee8 Updated nuspec
  • edc6152dba49215518a36ba2ab695e88d59acddd Update README.md
  • 3a66c7f61dff4ab777bb97d0351ce8888eb8eae4 Update README.md
  • a8e1f3cc4ed52881a6c77196a653ec9c9a143243 Support async/await session model (#130)
  • 49866bfa92f6aee7f065c1cb0913fa26e2cbfd98 fixed call to newsession
  • ecbf696f24052a5bb2cccea5077a0b3fdafe9aba Minor fixes.
  • b31631b230ea122fae050ba7604c336ef537524b Merge branch 'async-support' of https://github.com/microsoft/FASTER into async-support
  • 0624fd50ccea9a8c57cc86e0067eb3169e1a96c5 Updates based on review.
  • 95c0e58961056abba77d743b5621d3371271d180 Merge branch 'master' into async-support
  • 2987b6ee5f11e248147d62ebc53840bba8180a2d Change link to Microsoft.FASTER (#219)
  • a16c5eb04c3976b88ebcda39b58b0ab56439fc06 Update README.md
  • 255c000278fb9a9cdc645a8cb3a51b0eb79307ec Added tests
  • 0237a0c439d9ed1349114911db9800bed8be051e Added async API to sessions, added first draft of async sample.
  • 1eca340c535cc97ba31a6fb04f48490e0cf797b7 Major API cleanup and porting to session-based interface
  • b3cccd093ece0bd08270286f1ceb26dbb4e7a7e2 Fix merge
  • 876c0d335ff5930454b46586f8434f0e3aee52f3 Merging from master
  • 47d50d127dc1537431f85b3d3d2456a14b995613 Fix to snapshot checkpoint with object log, where snapshot objects en… (#218)
  • 193e180dfb7e1e16cfa2a1140db51d0e1907fd64 Updated couple places with FasterException instead of Exception
  • d96a1649c4b6db128063e22b52e4740e4093bcf2 reset ownership if handle creation fails (#213)
  • 312a778b6cee6323ab4a3569e6f4480f5bd49df0 FASTER now throws exceptions of type FasterException instead of Exception. (#217)
  • 6b038875a110eae5b0ed3ad4ae85b68d45d446b3 Merge branch 'master' into async-support
  • e3bd096c089f8edb10f734854fe524170fe6ac51 Add print support for several class to adapt gtest update. (#214)
  • a1b87a5725ecc37ac21f823c0e01b940b13dfa89 Merge branch 'master' into async-support
  • a90aa5426a633c1e80df72cf51790002c84f4dab Update CMakeLists.txt.in
  • 711f0bfc086b40b34eeccca97f38ee8972026097 Update FasterLog.md
  • 6e7f6c7b29972ca955fb16d3e4595a12ca24b868 Merge branch 'master' of https://github.com/microsoft/FASTER
  • bf657635374873958d96b31db1299b58ef9a17b1 Updated IAsyncEnumerable to also return entry address
  • 32417f69e5780082b7299ccb839b88a4e23909f5 Update FasterLog.md
  • db9bf45e6e1eb54913903c7b252d9d92cbce05a3 Update FasterLog.md
  • 237c2277c60f8da54d951b1410615a11759dcc83 Update FasterLog.md
  • 72ecc4fcf5d314d34589959c1060dfa87debb6e6 Fixed break
  • 0f65fbb9808aba01fbcb9817b355349bd5690f43 Merge branch 'master' into async-support
  • ca15128dbbf03a9d7d5e6dc144a2b6fd24d233fe Merge branch 'master' into async-support
  • c4fba23b6b96eae48868091b4d30db29e5a5ee35 Merge branch 'master' into async-support
  • fc47dbdb995e9937493b3504daafb2a5fbf2625f Merging goodness from master.
  • e0f745faf503786e0278b5850ac1e827ae371173 Merging from fasterlog
  • 5caea66562e9117861be2ef49efc1328cc7f2939 Improved sample, changed GetMemory to use byte[] instead of Span
  • db68ae061b3518361fdaecb72a76e67f327bdfe6 Added a test
  • c55de3f6b9f441180a687b6bb7f4935e5f05f053 Actually checking in support for 1 page in memory, added initial draft of disposing task
  • 089d5452a950ad8ad8f5ca6c10d1706990d1970d Cleanup and updates.
  • 915f01e4070fb9eb9cc77452ea13ccd23d91d266 Merge branch 'fasterlog' into async-support
  • 8e42a74ca8c50a1a375baf311b088de29a245eec Support minimum buffer size of just 1 page!
  • 7565a2100759485ab0d6c4e9d090dff904dc5d9b Merging
  • 0c0bf58de2590bcb3d5336b7dea0f763527b13f8 Updates to merge
  • 72cdfdb313108d07021111fc0bb839af1ce01c57 Merging from FasterLog branch for epoch and allocator goodness.
  • ff2744877482376199fbff18a554fefd53cb8a6b Update azure-pipelines.yml
  • 6dc7af610dbe467b29b3740313a12526161c025d Updated way to pin pooled memory
  • 127e908998ea90b657020731263390172e87328d Updates
  • 005069485bbb5fa17d0851cd2c28fa7456e20790 Added MemoryPool/IMemoryOwner variant of iterator
  • 80a2aeb207a6b85b529aeb023e9d6e34888c6cf9 Convert Span to ReadOnlySpan for appends
  • 540d1a5870e362bffe1ddb10b5d5b3d703266c01 Merge branch 'fasterlog' of https://github.com/Microsoft/FASTER into fasterlog
  • 944504bca226183ad2028a3f2c56686034f64aa5 Added tailing iterator WaitAsync to wait for iteration to proceed.
  • 002b9936fcf2eed02182b86d3314bc1e85b7d0f2 Merge branch 'master' into fasterlog
  • b06d11253e4bd065b67c8ffbfc04ecaddbf74091 Fasterlog async (#180)
  • 450493704703f8a56fa6bde1926b16892fc4a0f9 merge
  • bb4e357d7b79b123f15fb8e4380a1250b2c36938 minor fix
  • ec2a3b598d5d07e15c9decf54b477ef5ff4a2328 Fasterlog TryAppend (#179)
  • 2cd85e3904c5849cb5a914622f3617d8e86287d2 Fasterlog lowmem (#178)
  • ddcc3382dd7318691b83efd9fbb9582ad9bf21df Added TryAppend so users can implement log throttling.
  • 88d72698482233e4ed7db0737513380933e5c9ce Added commit and recovery support.
  • ce319178f02f4ab3bbecec452563144894d5aa02 Fixing break after merge.
  • 4ef03bb3d3de5f18a4ee82599c90db03edaf518b Merge branch 'fasterlog' into async-support
  • 19d5d82641965df3b203b2b9e141ba0594051977 Fixing test change
  • 6315a14b06239e2ffc0afd4da407f8c612a0fe71 Cleaned up epochs, improved fine grain scalability.
  • 853b3eaf23d933dac30fb25a690aeeca2a59e23e Updates
  • 3077f5295ae5696940967d64daaa3b6057442dc1 Updates.
  • 16edd83aa895951640135e77b3d3402ace6fdfdd Initial checkin
  • 29c64e1963b985884979ab3d382d19e3f9801a82 Merge branch 'master' into async-support-test
  • 669881db6d7513bc7ed46e51dfc9702a68ef505d Cleanup of warnings
  • 0740f875d8244cd3879e75c8f0db099193a6b717 Merge branch 'async-support' into async-support-test
  • 38a26ff30483f4de1d7cdd6ad0653e0237d2e8ab Added tests
  • e1704634a4a1bc8d2aae096c8d26ac8c2a318fc3 updates
  • 78c26491120302c1c7b67555b06d22c4e5ca7326 Updates to support sessions natively without thread-local
  • b9404b653be1c655b8167d8d75584b57a315f4bf Fixing merge
  • 990d7899abeb851c15ec15ecb37dd6311da95fb0 Merging from work branch
  • 6cab32a487051af960492b9e8e3cad278bc9ed2a Fixing thread local init, cleanup
  • 62cecc82639f95b5fd810c25c53c44f24cac0aa2 Cleaning up interface and comments.
  • 9afc5fb9e197e9c940b7156ec7bf250f26e1019b Wired in excluded serial nos for commit points.
  • 94b901e924645ca94fa38a8d9381e261c7eee6b9 Merge branch 'master' into async-support-test
  • 27b677ec27704e18a5d37c533a91a3a2fd987177 Fixes
  • 00fadc580111c6f485ee3f34c00b1b41dcf782c0 Merge branch 'master' into async-support-test
  • d03bceaabf1d638b504052ce764265832795a6cf Updates
  • b2479ed119a46b49dc3db477f8e7642a98aac848 Merge branch 'async-support-test' of https://github.com/Microsoft/FASTER into async-support-test
  • b16212fd3306a8dfa0d3a09b1af3d6cff83b130d Updates
  • 75b9cb2c497378b3a52ceb4b609807458dffb21b Update
  • 81a4a82f882be9dfc871f0bec359d15cc8dd2b66 Merging from master
  • 7e80b073c4065fe52cdb9b298b9e23f1ec97c926 Merge branch 'master' into async-support
  • 68df34d2ba197b334aa0b7a1a772cc4851fc796e trying to reduce async context - incomplete
  • 5cda2f90b3260d5edc28ff9b91bea41ea433821d more tests, phew
  • 4dc6d2723d81945c4dceb5ff4f7c3335837d4aa4 Update azure-pipelines.yml
  • 1c33b49c5c372cb89f22f608dd70ad9b2eab44f9 Update azure-pipelines.yml
  • e925af346571e0e3cae034f7c0df34bad3e1374c Update azure-pipelines.yml for Azure Pipelines
  • 03c4d8e3ccf1730ed2502fc3169268834655f34f Update azure-pipelines.yml for Azure Pipelines
  • 026912c7b808e7615a57dd8457c5e7e55176ceeb test
  • 4b754946c39169e501f9471ca7422468a5792ae4 test
  • 572b8bd7afb8b284abd5363be618ee1b1b306c12 revert max threads in pool
  • 789d38ea115e4240f08959c9e5205572cd2f70e0 update
  • 363508c6631999e22ca719b6d77695349b65a089 Merge remote-tracking branch 'origin/async-support-test2' into async-support-test
  • ea64fdf6ec25819188b659fe96e455fef2ed42c9 Revert "Update"
  • d7064e8837e4545f95fb831cb33448d87acd1162 Updated fast threadlocal
  • 9c60144bb9793a50f132be31d9fcc595ff29c049 Update
  • 9e84d638fde6d7fb8bf3d341ae6d4543b07d9520 Removing sample test code.
  • 30adecaf3ec911f82b7ba1f5f3e9d2391bc65507 Updates and bugfixes
  • 733e4de6f61c2dcd474c04f410130e30eb8c44e8 update
  • 26be7f6640ddfa7e45488c52da6903eea8f55263 update
  • 82a01a553c3c68b75324b6a051147d82a57aff06 Update
  • e5a485993f2300f2993f235c44190836044885da Merge branch 'async-support' of https://github.com/Microsoft/FASTER into async-support
  • 869a88eac43e207e26fe3f5c8ce9a9355657cee0 Merge branch 'master' into async-support
  • d72c92a3715e372f23ec63fcd62f5a2c44ae7e1b Correct handling of thread switching with async
  • a486834b8c2f804d7290cf78cbb0a888c4fb8346 Update testcase
  • 1754b68820e964b31038140cd80f7a8719a36ccc Persist dormant sessions correctly.
  • dbe13fdc981105df996f8c8d957e716c64f0f2fe Improved async sessions interface, working now. Does not persist domant sessions yet. See SimpleRecoveryTest3 for sample.
  • 0bd752e0bb209d750f8ceebd64c7be2573c9424d Support true async CompleteCheckpoint
  • 2eafe9b6237859b2cc8465c523e41dc126106595 Support suspend/resume sessions
  • bcb75e7af815aa1c9800687b3fe48fd5337a7771 Update azure-pipelines.yml
  • c67d882c996c3a8dedb577b92349394ac3312286 Update azure-pipelines.yml
  • 2a2d7acff88ed3a7f69e61a29e4c68d36d0da5b0 Update azure-pipelines.yml
  • 252ef545147d31582c6df325adbd1acc881ec46e Update azure-pipelines.yml
  • c41855e5882903168b75475677a6ec90e2a1f4cd Update azure-pipelines.yml
  • d63603cf909d1c4c232ed4a1414defed2e4acb46 Merge branch 'async-support' of https://github.com/Microsoft/FASTER into async-support
  • 571333d60bf41dfefd73e21971363163dcf58651 Initial checkin of async CompletePending - no tests yet.
  • 7a487e33672184aaf13431efe01cb70786b05da9 Update FASTER.core.csproj
  • 0353678ecf60c81a5018987024e206de081f549e Support large number of sessions (not limited by epoch table size). Sessions load their context into the thread-local context on every operation. Currently, we do not suspend sessions automatically after each operation.
  • 366a8cc908c4eb9e2cec753b115fbe7b4948e483 Merge branch 'async-support' of https://github.com/Microsoft/FASTER into async-support
  • 44121136bdf162d79d5faf99748a8d3df06d4fdd Merge branch 'master' of https://github.com/Microsoft/FASTER into async-support
  • 6c5420ab39603dcd4ebb3be5efe6d2a80c8bab10 Merge branch 'master' into async-support
  • 2fff5cbc42c74fbb3469540e9749626b381a3587 Merge branch 'master' into async-support
  • 533652b4f27b85cabaefc7c85e4b92b63ba25b6c Updates to session support
  • 00dc474ec0ffb9606a9e98e2bd4c7bbd6f3d0ba9 Improved support, added session pooling option, added session testcases.
  • 2b7e24f42323bdeab2f6238b94b2f798d640205a Rough sketch of session without touching currrent thread-local framework: session-based acccess just updates existing thread-local variables to set the session for the current thread.
  • 3d17a2d428cf325393bb77483fd15cdcec95ceeb Merge branch 'master' into async-support
  • 0c7bddd555a47ec9c43dea21c94958f46fe1f745 Merge branch 'master' into async-support
  • 63d1276cde241bf17f13fe5aa047b30b284f6d49 Merge branch 'master' into async-support
  • fc8997875b3d49349a0334af81476c337faf517a Merge branch 'master' into async-support
  • 484c67487693184506c4fca01ddd2a9af313942b Initial checkin

This list of changes was auto generated.

FASTER - https://github.com/microsoft/FASTER/releases/tag/FASTER_2019.11.18.1

Published by badrishc almost 5 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:

  • ff51d3c973634d043df08cd79e6ba5a0e1ffa6c1 Managedlocalstorage fixes (#209)
  • 98889aeea31041aa03c056c61abfd3e559d53a21 [FasterLog] Concurrent iteration (#198)
  • adefb0e7905c513af2655e180038e52f632aede4 Ensure pending drain actions are processed when all tasks have exited epochs (#205)
  • 809d1f19321f9f1831e8fbff8fde6a26a6bdbc3d [C++] Harden concurrent in_memory_test tests (#202)
  • a01172fa05dcee248cd351ec59b9f9816f1196dd [CI] Run C++ tests on Linux (#200)

This list of changes was auto generated.

FASTER -

Published by badrishc almost 5 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:

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

This list of changes was auto generated.

FASTER -

Published by badrishc almost 5 years ago

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:

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

This list of changes was auto generated.

FASTER - https://github.com/microsoft/FASTER/releases/tag/FASTER_2019.9.10.1

Published by badrishc about 5 years ago

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:

  • 578e9252291527950ba52b42eb76bbb3e4a438d0 Merge branch 'master' of https://github.com/microsoft/FASTER
  • 023317837ddec962e871dda996ae9bb0c8768c1c Fixing monotonic update
  • d38103c19a2965f38bef28d78101d820e36b44cf Fixing error with pages completing flush after allocator is disposed.
  • b26523c36d27f1008355e9b53273ca178eb1f306 Updates to clean up & fix recent PR

This list of changes was auto generated.

FASTER - https://github.com/microsoft/FASTER/releases/tag/FASTER_2019.8.28.1

Published by badrishc about 5 years ago

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:

  • 4d9496642faf5f7bfde8b1612fa0bf03bedfdbcf Implemented iterator for variable length structs. (#164)
  • d1418f66a470dd0cc65c9c235d1a3550420101c0 Update Roadmap.md
  • 73e325e384e74afa4306c2939ba8a7920e251b45 Sharded storage device (#162)
  • 61698c5f10ede7a6d1d55897f6f099f2bf98b1fc Tiered storage device (#151)
  • 25f72ff9c7609a5a298d4a2a41a4c2fedc8a6476 Update Roadmap.md
  • 85daf80b4778a2127f979526034c2c81356296b2 Update Roadmap.md
  • 84e7595aa7f5c615c3c36882474a4ffbadf17eac Fix recovery logic to correctly read back page and include begin address in recovery info. (#168)
  • 667434e28f7b1e19498b01486146a836183a2cf9 Update FASTER.core.debug.nuspec
  • d4b551e3e4b931eb93ee69ec16ea1e25bed7884f Update FASTER.devices.AzureStorageDevice.nuspec
  • 315dd6a4255f458289b87ad43aad49f93d866d38 Update FASTER.devices.AzureStorageDevice.nuspec
  • 112a0431dddb3afeca9c430cec095a9324b27df9 Update FASTER.core.nuspec
  • cda7d74d244d1467e40e3eb6f8279d4b084a3f7e [c++] in_memory_test: fix inverted rmw replace condition (#163)
  • c617bebb343747a4a51ec035b6e4bbf10644619b Make checkpointing pluggable (#161)

This list of changes was auto generated.

FASTER - https://github.com/microsoft/FASTER/releases/tag/FASTER_2019.7.23.6

Published by badrishc about 5 years ago

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:

  • 132c2b1323f7390b4fabb7e68593c7af8c602e74 Updated nuspec
  • 84c60b45e63d37d6f9035cf627f2630fac49e045 Updated nuspec
  • 0519715380e66f470c98534cd4a98eb87e807451 Page blob device (#147)
  • f28f8a937780010d11f46f0930841547b272c9ba Update Roadmap.md
  • 65872b0ee3e0ed17a16b23d18980c676d3b73b28 Update Roadmap.md

This list of changes was auto generated.

FASTER - FASTER 2019.7.23.1

Published by badrishc about 5 years ago

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:

  • 3f1e1bca70cc0536969faa9eceb466609ce8576f Sample to show use of FASTER with fixed-length structs (#160)
  • 12057399cfbff103e93b1ef508871b2f2354b4bc Object log recovery fixes (#158)
  • 46fdcdf5b440dafa6357ef7af24537e6ed3dff5e Enhanced error message when AddressInfo overflows
  • e5f87f4a33d07ec6b759c111e40b83c8f901d554 Update Roadmap.md
  • 3100491cf966165db5ddbbce4242debc6fc20a0b Removing direct call of callback when op completes synchronously - we expect the OS to call the callback in this case. (#155)
  • 506b1bfb69daf1ebdc12704788b1dc8d34784433 [c++] Add a new value_size() method to RmwContext for RCU operations (#145)
  • 5372cfc0ab8e21b243ac074ef2a015b49f39e648 Merge pull request #144 from microsoft/FasterFixesForRefData
  • 94d7161b5d6956693ab9a624b68bab988be7795f Merge branch 'master' into FasterFixesForRefData
  • 25deb4e048e12e4ebcd842647417fc1cb65a44a3 Exposing a couple LocalStorageDevice functions as protected
  • 3aeb6e4d5131968f2817fbff69c1b388f0b1f276 Rolling back exception changes
  • 8e9e449e443831477ceacb7a4dcf9bff3046532c Fixing bug where FlushedUntilAddress is incorrect on checkpoint recovery, and Throwing exceptions instead of tracing for disk errors
  • 87f3dec49bc311eaa86bae3a3fa09e0c53a44c5a Improved error detection when serializer not provided.
  • 7f4eeed57eb6e85f4b47df5c3c34ee46f44c5bca Adding FILE_SHARE_DELETE when deleteOnClose is used (#134)
  • 2bf4d7846679485c03302b7cf4f73b05be208163 Update Roadmap.md
  • e05f967847c32db5ffb74d6a8bffc396adb90c40 Support for callback when records in hybrid log become read-only (#133)
  • edefa587a7756e24c7784cb3e50949944fda089c fix typo (#131)
  • f578b89c89e98a0270698156ad3d95aa461b11bb Update Roadmap.md
  • 256dfc05b5d5b628f0ff9e13157ecdaec3ee54b1 cc: test: in_memory_test: add a test for a variable length key (#128)
  • 550f0e392cbc26840125b14ee73cfc1af0ffd123 Merge pull request #126 from microsoft/AllowCheckpointIfReadCacheIsUnused
  • d5484ba6787b6a8f579a248a1f40b94b3d0b2c50 whitespace cleanup
  • afa6525a3d82f437a31d0ff19f33867bc2ad2f63 Allowing index checkpointing if read cache is not yet used
  • 2aafa017efa0e538c9ed4908806430a365592f49 Update Roadmap.md

This list of changes was auto generated.

FASTER - FASTER 2019.4.24.4

Published by badrishc over 5 years ago

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:

  • a06ad6a198bce52f9ba802383285b6c82e1bca08 Variable length struct support in FASTER C# (#120)
  • 8a848630b070bc8bdfe6da396d675ec868a5a69b cc: benchmark: Remove misleading comment (#119)
  • 7b900f9ac60bc7bf6f1ff324ac8f48eea10cbdfd Fix to not read back the invalid header of page 0
  • eff004d5a0f5fa3d49028f2517499e9eb47ae09b Add yield to complete pending (#118)
  • 85acf5c7ada2ca22a2e8d3e5467f7711bebb0957 Updated testcase for large objects
  • d5802e9fe449bbdd04dcc5c965585f8f6e98e914 Update README.md
  • fc206b82251c15a9284095f31c071bc3e8e044b7 Delete .travis.yml
  • 75173242bd410bd5c1f1ba8b6287b0ae9ce7a162 Removing statics from codebase (#117)
  • 0b4b88c063f011196d9b0e9634a8bc40fb916e65 Update Roadmap.md
  • 2abc61d1cb9507d4ca83c51c30bda7a085e4fa86 Update README.md
  • 6b99e0e7633fb5904a202ebd59c629fdd88e517e Create README.md
  • 746b73b1f5b27ea1e65b7f8ea463a17dfde768a9 Simplifying, fixing, correcting samples (#115)
  • dbe75e2fa77150781506c42752bd543d7d7c114e [WIP] FASTER Log Compaction (#112)
  • 46e7f8c6dc4f33e3dfc2e8ae1f872d01b62572f7 Create Log.md
  • d220cc2e4efe54f726322d3bff979aabdb70af09 Merge branch 'master' of https://github.com/Microsoft/FASTER
  • fa414dd9f580def29d1d821c5acd87f82486ac39 Updated DumpDistribution() stats.
  • e6afb56e732d039f32d5379f5e7cf44b7e17941b Update IndexMemory.md
  • b1f21279bf7b4b8347a5f664d4c88ce66c51644b Update IndexMemory.md
  • 037644d0f38add591f5cbe5898a7cbf8fcf683ee Update tuning.md
  • d769ec412db5fc959b6035aed3ce6c78e9294438 Create IndexMemory.md
  • 9c80ab4282fb6aa09b575de8bbb7795656c65e7e Create tuning.md
  • 3ad0a96b67f388f2e7726396c0f07d06223facd6 Update README.md
  • e03bcb84796e0d7378f66ed8062cc6d04a3dc10c Update Roadmap.md
  • 3a02963d81ca1cbd1d9ffbb8048ba7dacbee1e51 Update Roadmap.md
  • bf1d83b3be7665cd4ae49595310b7c8e809f121a Update Roadmap.md
  • 1120f689b9d22a054d3df2aee4c4a2a1fea9a070 Update Roadmap.md
  • daab1992f6b115db03b236f1e11f4693ae4f4b82 Update Roadmap.md
  • 84d7cc4aaa64ddb153427818f2f9c633c36d637e Update Roadmap.md
  • e6f33259a7db2a09f4e1bf033827778a6631b8df Update Roadmap.md
  • 7dad9a3aa5621ca6ddc4ca947eab15511a167dec Create Roadmap.md
  • 00ecedd0d955791b10625b7b08013220fcb9cd07 Update README.md
  • b97e67770e77446dcd3211bc59d79ad2127664b8 Update README.md
  • 6a9b362b44dcdf6e817cfc8d8b9407aba4891b3f Update README.md
  • cd514f0da39b7b9ea6dddbb50d66b9241b5519ce Update and rename index.md to README.md
  • 9cb83ca315ae391c27f3e9184e1ee5f84127a607 Update index.md
  • 97ce56df607f3b44b53a8c6a6e2c9d7f85ba81ba Update index.md
  • e8d82aec4397f2ba2d3f7cda1668229fa3a79621 Update _config.yml
  • 42a6276142cfd237d1ed08b176d98431cd55cb9d docs
  • 129f53b3f3a8090bfb155c82a6174c13a27af8af Merge branch 'master' of https://msresearch.visualstudio.com/DefaultCollection/FASTER/_git/FASTER
  • 89c20b31456b53a9eb2012ad5f3f9bf40b88a8a2 Merge branch 'master' of https://github.com/Microsoft/FASTER
  • a793e1e4197c39ab11bae91ae00f57770bda4620 Merge branch 'master' of https://github.com/Microsoft/FASTER
  • 2091307fc9efd94a77ab3dde6df80e644afdf655 Updated Azure pipeline, fixed intermittent test failures. (#111)
  • 3c719c1fb673406d32a77ef3d7524f54636abe45 Updated debug nuspec
  • cb7a532db4215976a12384269876764ca0dbc8fe Update to nuspec
  • e664f0d81cf8df718ec72631753f5c78ebe3f5e9 [WIP] Read cache for FASTER (#92) [ #108 ]
  • c73e99bc8a5e3f171f71e02bc468727cf80944a4 Create index.md
  • 4a0b6f6051d71bb4eef3ba554891a73c6a3d586a Create _config.yml
  • 69c206bea85fa75ea215bc21dad94dc546442ebc Changes making "Faster" file storage support unix folder paths (#103)
  • 5d39e92a46866502cb1c24fed3cc3b0f96ec5c6d Cleaned up log scan implementation
  • 35e873234cc716c4c083bcfa9912e95861398c67 Fixing segmentOffset access (#100)
  • f970f4ef9fa4e91384635f5f23662910f8602c9a Cleaning up samples (#95)
  • 4b7a687e43a9e6966a6e43953d14b1adb11ac0d4 Made MallocFixedPageSize smaller by default. Eliminated static instances.
  • deb7235ceaa5ebc2601bdee2dee3f3bd5e48ab7d Merged
  • 7c8b088ae481d7d6e685955bc62532988b22b32c Scan log given logical address range (#90)
  • f4e7c5aded0f1634c5b3ac0b192b8977e342a913 Merge branch 'master' into logscan
  • 2ef940127b7186ff466e519cd1ffc774ca387317 Merge branch 'master' of https://github.com/Microsoft/FASTER
  • 6b5cc82a13c2a042a3267cd7f38c7e567f4c6317 Partial flush with object log (#89)
  • 9dbab211af5e7d7a57601509497242d5f9d6087e Fixed flush so that objects are written exactly one
  • f9ea0f3994707342abc728dcae0e51e76a5b6958 Implementing partial flush of log
  • 2a81a90b0a285e09bb260c64540013e14fa2786a Initial checkin to start prototype of log scan
  • 0586bae5639d2758d1052ce34a48955f2a6d90c9 Added serializer to ClassCache sample
  • e70597cbb5cdc7622cbd01313243e71fc9541ced Merge pull request #84 from Microsoft/persistence-imp
  • d66e4320f92fd5d7b78693f1af92941e4de09535 Merge branch 'master' into persistence-imp
  • 74d24ca933f87b03a73d6fcec805bdaffbf65f9a Adding a test for recover-continue-recover pipeline
  • d41bec87ea3f7817ad62bcfb7691620a72430ab2 Merge pull request #83 from Microsoft/persistence-imp [ #80 ]
  • d22760b7699a415b0b975f2474c18d88eec92765 Merge branch 'persistence-imp' of https://github.com/Microsoft/FASTER into persistence-imp
  • de45e98fe8ed989c027c21ec9031ddaf006c7a40 fixed test and closed index checkpoint files once done with recovery
  • 0d22be31b8120f50f0fb0728bc4715e723bbdebe Merge branch 'master' into persistence-imp
  • 99214331a076ea9befafee8456c39d69b5c254a9 added appropriate complete file creations
  • 9c149a7a57757e6bda23c256faeb387d9103aa2a fixed a bug with index checkpointing. this also fixes the tracing back bug.
  • 293162e81d6246a26cd9532c749b89b779e4366b restored page allocation invariant during recovery of hybrid log
  • be82ca49513a5c88ce46710b67cbf866b340ef0d adding debug info and completed file to identify latest successful checkpoints
  • 095bf8536e1319e18f183932cdcd1945da799801 added support for out-of-session take checkpoint calls
  • 01568cc7354ed066150add478ff44f4e8ddf415f Merge pull request #79 from Microsoft/gunaprsd-patch-2
  • f73978bbb37a09ac140f62a8c944bee5577d04ab Merge branch 'master' into gunaprsd-patch-2
  • f0b46bc87d3886c4bba60c3dd042d5880ec1e5a2 changing readme to fit current api
  • 70bc0c32a29abc3f0869f787586f14156a95f886 Update README.md
  • 00b798cb72b333a2a0b368e1a6ca4693057aa3d6 Update README.md
  • c9854e2be812b6b692fa282d21392e4859e7b84b Update README.md
  • 677b5a4e37cb090b7dbbe0e4ced3971fdc2e697c Update README.md
  • 1eab86ffeece49c927e8a495ab2f93f2615d0ea7 important bug fixes for continue and added a simple recovery case
  • c94dc90b94333fcd359a174d20ff88969133b380 Merge branch 'gunaprsd-patch-2' of https://github.com/Microsoft/FASTER into gunaprsd-patch-2
  • c93544ebca36d9347ea014240369cbe1b22455d3 Adding recovery from latest checkpoint
  • 924cc88b759000797be2b7a9beea58faec72014e Merge pull request #78 from Microsoft/gunaprsd-patch-2
  • e8c050ed2bd4d564d07ce562d47f118c2aae3292 Merge branch 'master' into gunaprsd-patch-2
  • 40964183779150d389dfc0441031cedbf7bb210f fixing index checkpoint state machine
  • 01e4edf6c2fe0c34c0eb278a900808f840b12737 Remove CreateObjectLogDevice API due to redundancy. (#77)
  • 7efec8966bb11b793e187ad0a87582edf52835f6 Update README.md
  • 441a8cad35906bed7cce66e6b18e24ff074ac509 Create CONTRIBUTING.md
  • 706542a9ab2a97e677a17e5eeff1927b337ce176 Update README.md
  • 3d43f65e5959638b5749902f25c1fab854be38eb Update README.md
  • bf005bedc61e1a2629b46bdc2fda1e33860082e1 Update README.md
  • 56c595210cc5a1dfbe05f85f1f2438715d90343c Update README.md
  • 1387e206d0b280c33a6e04e2540f4b25d9ac4309 Merge pull request #74 from Microsoft/gunaprsd-patch-1
  • 8bdce5ad5ec898665427f3d6907a675523e5eead Update README.md
  • b6a8f4adb26570718e5465208830f6aa58fedfd5 Added API calls for clients to move read-only and head address offsets.
  • 8412359bb9a254479ec48a90ab74f08c2b6f78e5 Marking HighEntropyVA for FASTER.test.
  • 1afd500346e5b655bee361a738b2db0c6cb4a28f Support begin address movement to location in main memory portion of hybrid log
  • c4a2c68e1881b448c6d500bc2248b2155a340444 Merge pull request #72 from Microsoft/FixFasterLeaks
  • 690ed270a337528dac848f311b855425aaf817e5 Fixing some leaks in FASTER cleanup
  • 429dd8633e18a160cc8ca691c7359fec3c1177c3 Merge branch 'master' of https://github.com/Microsoft/FASTER
  • ec9bf7d25a9811de2ae94cf8a3d3efb449156f07 Updated simple example
  • 021d7b7d077aa8e37160fec3e63ed5210c57a3cc Updating documentation for FASTER C# (#69)
  • a3645815d4b1c5473e9c5206a0262f2e5f88b763 Fixed segment computation
  • 8da6ab7de9fc2cc52a2556a75238ee491ea328cd Significant reduction in checkpoint sizes.
  • 54f23a4524d3d5f86df56663eb984f81490ca600 WIP: Codegen-free FASTER C# (#67)
  • 0fbb5357d7798194433ae2a5562656b1e7756f23 Add C++ and C# (Linux) build support to azure-pipelines.yml (#66)
  • a6238e8955bcfd061803cf151fd9a5d2f46939ed Merge branch 'master' of https://github.com/Microsoft/FASTER
  • 0bb32b925874731279cf1385ae48466d9d94943d Adding badge for Azure Pipeline build
  • 6536ef315497e934697c7bb57dafe73258bdc75c Added missing xml comment
  • df6a4aaf3d6bb9bf0614879bf5472522da6453a6 Memory leak fixes
  • 7c77bfe5cbfa66c707930a76f7296c97fd7ca3bc Refactoring so that PMM does not need to be codegen'ed (#65)
  • 6a93d381b4074c3a9f9abb266d655d095303c333 Add badge to display the current version of the nuget package. (#64)
  • bf0666705c471aaa61cc9d93a322a1e2fa288ffa Refactor object log from PersistentMemoryMalloc (#63)
  • d2e11ecff05196b1073cd6d70934ea6ed66063d6 Incremental large obj (#62)
  • c8527527fdac5df0021431475ee4ae0d89e01cec Adding few more tests
  • c3bdd26b6008c4bd80bea1fcda2b1425e53b891d Fixes for large objects in object log
  • fe3b3893daa65a828413b39d13be304c28c8ef0e Fixed sample
  • 8888c7dfaceaec477ab65b50e4c78749da68adb6 Fixes in traversal in case of hash collisions.
  • f5638f0abf2fb475d9e744479bc2448891d8b181 Bugfixes in async write to object log
  • 4f6c02339c3f1749264d90e6443226aaa48d85c1 Fixed typos (#52)
  • 5005073c81f966e00817a320defe2d2172a7b824 API cleanup (#59)
  • 4a076b4e676bb23735e25d9eda67fa937d6f21b6 Updated NoWarn for test project
  • 4f1b930dc117c7500fb8e0ecf324ddc356f57b77 Cleaning up warnings and messages (primarily related to XML comments) (#51)
  • 8c4628bb5f7cc76bd127674500c30bb29b2220a6 Merge pull request #50 from jthelin/Remove-Resource.resx-file
  • 8409a97c648d6a8deb4ae0bfd6ebf76ba489e7ec Merge pull request #49 from badrishc/master
  • c565dd6b08bf2c6f34dc6cb8314c0c1fe577923b Update README.md
  • c15c4c8352963cebeaa9a0c18b78ce5dfa47b3c9 Remove Resources.resx file since it no longer contains any resources. [ #45 ]
  • 899427b31f6c87b3b749265a256f2d72af663e08 Merge pull request #47 from jthelin/azure-pipelines.yaml
  • 3d9e715b0a35a8bc46b64719094ca6aebaa3d8bf Merge pull request #45 from jthelin/Fix-bad-API-doc-comments
  • 4a54313c09daa42b3b4d0a1a11b8742b175f7852 Updated sumstore to use simplified csproj format.
  • 54880c40cc40c09df63916e7724f937f8844c6f5 Removed refs to HiResTimes
  • 3fc60fd6a57823302372bbe83bbabff20dcdd833 Switched to NUnit
  • e720aed95d2cba8bf69ad0f23fe9244d5ea34bf1 Add azure-pipelines.yml file for Azure Pipeline build.
  • dc2baecff9de54647496f34ba973acc0e7d708e2 Removed readtsc dependency
  • f6ed1ca4eb1a20b618d11ff343ab0c0c5f190808 Merge remote-tracking branch 'upstream/master'
  • 4b71b84ac09577545770213a233391792ad9700e Merge pull request #46 from jthelin/Microsoft.CodeAnalysis.Analyzers
  • 79c99cba145d2627e70abc8972a7d7270a756af9 Update README.md
  • bd6214e318c9160e54f115e6785b0fe5927fa32c Add missing dependency on Microsoft.CodeAnalysis.Analyzers v1.1.0 package.
  • 8d8f083dc2dbaeb36007448f86b73d95aab7ebe0 Fix some problems with garbled / missing API doc comments.
  • 5791069e06ab0335c344c4051f7db922bc12c88e https://github.com/Microsoft/FASTER.git
  • 39c0313deea5e652300802ef41d7035c9130ab64 adding csharp build
  • 57dd062998bde4b8f98b79c4d1ace80513b00b94 Merge branch 'master' of https://github.com/Microsoft/FASTER
  • be967f8c2a2d2508df5483a876cfcf3019a5d6fb Merge branch 'master' of https://msresearch.visualstudio.com/DefaultCollection/FASTER/_git/FASTER
  • aa365f9ab12b398a24b1dd777e1da8292a7d8016 Adding XML docs support, updated NuGet.
  • dbabcccbf7e074c06e45c55d71a5e7b1737ea998 Update README.md
  • 16ff678eb7984e27dd69189c3dc1905c61616638 Merge pull request #40 from quiye/travis
  • 917f763cfee2c8cf1e99e6c04ef4d4e419348be8 Merge branch 'master' of https://github.com/Microsoft/FASTER
  • 6e6224afadf522e88f659ca58f6dc02ebe54251b Fixed culture issue, re-org benchmark directory
  • d272788e15440abb23f2ddf2276e4fe38c012935 Merge branch 'master' into travis
  • 603a339f761daf1596e2e6a9e5e70f1791373dad Create .travis.yml
  • 0fb305f4579c59705e93c27a843d3c6455103517 Merge pull request #41 from quiye/cc_readme
  • cb600b3afbb79a73846b607b1aa193cb3a4bea56 Merge pull request #39 from D3v3sh5ingh/master
  • 0f019b81a207a16efd5585e58f80cd09c5c394aa Merge branch 'master' into master
  • 067b53236979d442d5924e4016a625281b6c8894 Merge pull request #38 from amiteshenoy/patch-1
  • 611eb8d75f190fd191ede3c15ac01fae539990ec Updated solution to remove native projects from core.
  • 43686e54ee8d1b0613d94519709e0a3bfb408a2d Merge branch 'master' of https://github.com/Microsoft/FASTER
  • 88716e4ae92f72859a0b2e7990a7b5a607de6375 Removed dependencies on C++ projects, made core compatible with AnyCPU.
  • e48ef8c825e7614718503e86d0ad7ac26a49ee76 improved cc/README.md
  • bff13c2eca1420e41468122b10eb406fbcd7bc74 add .travis.yml
  • cab47d31e75bf1374853fb165cb5d415b44a54e2 Improved Documentation and typo fixed
  • 4e7b0f187b2e518c8bd497c686f0a5747275c0fa Organized the features of FASTER.
  • 60221f9d12e6666b6ff6d14697a3b85f846e0876 Adding nuspec for debug version
  • f68a442e0bc18f4ee96f9a4cb823a5aff2a2e2bc Exposing read only offset in interface.
  • 6ff494a222ad4cd7287248c5b9fb343072c529cc Wiring in ShiftBeginAddress
  • 225b14de7f28e36927536dfae0743714a6dc8189 Updated nuspec, added dispose
  • e8f621ddd134f4742c67cb4d211c5d8ab6e73274 Update README.md
  • d7287f02c1b28fb54425a8efbb013efe8d8a4a9a Merge branch 'master' of https://github.com/Microsoft/FASTER
  • cf9d017172a99730dc04586dab1c76167563f574 Cleaned up file interface to FASTER, support for file operations using .NET core on other platforms.
  • 9fa798690bd90288e059dc43fcbed106ab2c0705 Added proj attribute
  • f627441aa3b5bbdd6b3686e8580b40a72cd471d2 Project updates
  • 971e854b19a1d582fce1fae0e63c99aa1a02ff58 Merge pull request #29 from Microsoft/cc_split_checkpoint
  • b2f349f9a1b4f0c4cb93e0928c398f1fef24f4b0 Completed and tested object log recovery code. Cleanup of
  • 51c3d056e00099cb0f3f9176354a2cc03121635b Merge branch 'master' of https://github.com/Microsoft/FASTER
  • 6dbde08dcb592f515b101bd7e38f5fb0203fbe4e Adding more eval images
  • c6103c88f7561a8394ccbdc985acc446cd7f737e Update README.md
  • 068bc8aefcc27ec42aa3f3b0d95bcf919f6c0801 Adding another fig.
  • 276c20fe266aeea0990c31247d5961f1425a74ae CC: Split checkpoint into index & hybrid-log (full combines both).
  • 42e8f6a25d992f5ddd057aea0d09bcb00ca299e3 More graphs
  • 31d788ecd5088a711d4ab3de5eac55036d49c9c5 Updated fig.
  • 4fba3ef1a667269e8738bbdbfcb0603efe916189 Disabling compiler option so optional tools do not need to be installed.
  • a52e4c85e1c96d3929768993bab657001051b726 Deleting launchSettings, adding figs.
  • 0f2c49833f3d8588be446bb68fa603b29e2a6058 Updated benchmark
  • 2b61c614a5ee63add213cc7f7c2165df4ebec1ca Adding compiler option
  • 9bfe3bfc810dea71cf598c020358c593d4114e24 Updated nuspec, added compiler option.
  • dba4099a3096f76e38c95abcc77734caa6523462 Signing assemblies.
  • 33f5920745743afc3eca769c89d6a6ae325a52c2 Merge branch 'master' of https://msresearch.visualstudio.com/DefaultCollection/FASTER/_git/FASTER
  • 73ee81d24830e9cccb23443a87a0539c9c7f4513 Merge branch 'master' of https://msresearch.visualstudio.com/DefaultCollection/FASTER/_git/FASTER
  • d7b3abae0521a4068b3e61fa3474fe38e4053411 Update README.md
  • fd5e6ea78d993abf808368632470bff6b6932723 Merge pull request #5 from lynxnathan/patch-1
  • 56409d1daec9df6313bd425ff8355db8a0c73165 Merge branch 'master' into patch-1
  • 7bca70f6901ab74d0b6a193613c4062098e47179 Merge pull request #7 from oferze/patch-1
  • a6da5e91f19244b9224334b7b905eb76f151bd00 Merge pull request #17 from quiye/fix_diagnostic_message
  • 3a2efaa1b00ca23523503ea4682547ed6f46e1c1 Merge pull request #23 from Abioy/patch-1
  • a6dc6bc288ca41369a7425e7b94bb033ddbcdad8 Setting sample project framework to netcoreapp2.0
  • cf14d66f25781764eaa8ccc8e1b7ca69b864d394 Merge pull request #14 from itn3000/for-core-fixes
  • 1ae31a5616342d5729b64c655bad97a374c21104 Extensive code cleanup pass.
  • be41ed8b3aba451bafdea3a6143e19e911c064a6 Removing CALLOC #define
  • 46b801b05abd10ca8e8ba6841886fcdcbbc4c747 Zero-out log pages on allocation to avoid slowdown during initial insert-only phase for hybrid log.
  • 002437f63b2a70da04832e88063979ae5ee338a1 More cleanup
  • b6811844b80e5d5c9dcfe94f60f3e6b021ca8a15 Extensive code cleanup pass.
  • fbce621c8f7e94bc6d188dd8429692624b2ab0b1 Return ok in File::Delete
  • 23d568def10c7ee93d35b66aa7062dac2fb0c337 Cleaning up benchmark
  • 6dcc44441ed1a90fec60be2ff2b30ad416e838e0 Get benchmark project working out of the box.
  • a6201c4755f178394efd8192c2e9212b768d9b58 Fix a diagnostic message typo in recovery test
  • 3ffd7e5a790549f33cbe07460ba85afa8aa6fd9e fixes for "dotnet run" and run on linux
  • 6ae26eb935b633fc530b98c5509a9a958c01b9e3 Merge pull request #13 from markpapadakis/master
  • 5027963c66970478fbf1df34103e859c42b8d6a5 Updated Thread{} comment to match kMaxNumThreads value
  • 49abfa615812039458635b4bbbf1dfcc0d76933d Removed redundant static_assert() for sizeof(RecordInfo)
  • 2c2834eafd0df648d04d6d368e5fe292764b4400 No need to test for (page_status_) to guard against deleting a null pointer; operator delete impl. does that implicitly
  • b5f723f2f7215c858ec2e7ddb3d82813075e5972 Merge pull request #3 from zeebo/memory-safety
  • 183ad2e5aa64088764169c7c7f4bbf5da91ba43b Typo
  • 75187ff9a3a7f66616dc785c2de7335d039283a4 README > Use linebreaks when appropriate on the intro
  • f14b3d4977a359fc668fed605c014fd84fa49160 fix memory safety issue in LightEpoch class
  • 9c9d3e4c86f8e83c505290cf9f0baed549d3943b Update to status codes returned by FASTER operations
  • ba3bb955cf39a77de4d634499c61ff27a1e213f4 CC, Linux: Fix paging_test
  • b84e9b2659b94ec76c90f0e534510d9004c796ad Fix memory overflow bug in LSS allocator
  • 0e55be7e3ced5ab3d02524dc5a29ce61858555b9 Update CC README.md; also update CMakeLists.txt variable names
  • 6d19804743bbadf72907cef2cd94f7396bc46ffd Fix file-close bug on Linux
  • 3eb4f8493f22980b39b252957915a4a9ece0ee81 Update README.md
  • c6d04e565ad871312261b530ab34bdb8196adc38 Create README.md
  • 49bb655a6565e6c182970cef33e58cb16f6b0fbb Improved organization of cs folder
  • 914422222daa8a0e10544eea2d250fd6994dc106 Added file LICENSE

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