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:
- a06ad6a Variable length struct support in FASTER C# (#120)
- 8a84863 cc: benchmark: Remove misleading comment (#119)
- 7b900f9 Fix to not read back the invalid header of page 0
- eff004d Add yield to complete pending (#118)
- 85acf5c Updated testcase for large objects
- d5802e9 Update README.md
- fc206b8 Delete .travis.yml
- 7517324 Removing statics from codebase (#117)
- 0b4b88c Update Roadmap.md
- 2abc61d Update README.md
See more
- 6b99e0e Create README.md
- 746b73b Simplifying, fixing, correcting samples (#115)
- dbe75e2 [WIP] FASTER Log Compaction (#112)
- 46e7f8c Create Log.md
- d220cc2 Merge branch 'master' of https://github.com/Microsoft/FASTER
- fa414dd Updated DumpDistribution() stats.
- e6afb56 Update IndexMemory.md
- b1f2127 Update IndexMemory.md
- 037644d Update tuning.md
- d769ec4 Create IndexMemory.md
- 9c80ab4 Create tuning.md
- 3ad0a96 Update README.md
- e03bcb8 Update Roadmap.md
- 3a02963 Update Roadmap.md
- bf1d83b Update Roadmap.md
- 1120f68 Update Roadmap.md
- daab199 Update Roadmap.md
- 84d7cc4 Update Roadmap.md
- e6f3325 Update Roadmap.md
- 7dad9a3 Create Roadmap.md
- 00ecedd Update README.md
- b97e677 Update README.md
- 6a9b362 Update README.md
- cd514f0 Update and rename index.md to README.md
- 9cb83ca Update index.md
- 97ce56d Update index.md
- e8d82ae Update _config.yml
- 42a6276 docs
- 129f53b Merge branch 'master' of https://msresearch.visualstudio.com/DefaultCollection/FASTER/_git/FASTER
- 89c20b3 Merge branch 'master' of https://github.com/Microsoft/FASTER
- a793e1e Merge branch 'master' of https://github.com/Microsoft/FASTER
- 2091307 Updated Azure pipeline, fixed intermittent test failures. (#111)
- 3c719c1 Updated debug nuspec
- cb7a532 Update to nuspec
- e664f0d [WIP] Read cache for FASTER (#92) [ #108 ]
- c73e99b Create index.md
- 4a0b6f6 Create _config.yml
- 69c206b Changes making "Faster" file storage support unix folder paths (#103)
- 5d39e92 Cleaned up log scan implementation
- 35e8732 Fixing segmentOffset access (#100)
- f970f4e Cleaning up samples (#95)
- 4b7a687 Made MallocFixedPageSize smaller by default. Eliminated static instances.
- deb7235 Merged
- 7c8b088 Scan log given logical address range (#90)
- f4e7c5a Merge branch 'master' into logscan
- 2ef9401 Merge branch 'master' of https://github.com/Microsoft/FASTER
- 6b5cc82 Partial flush with object log (#89)
- 9dbab21 Fixed flush so that objects are written exactly one
- f9ea0f3 Implementing partial flush of log
- 2a81a90 Initial checkin to start prototype of log scan
- 0586bae Added serializer to ClassCache sample
- e70597c Merge pull request #84 from Microsoft/persistence-imp
- d66e432 Merge branch 'master' into persistence-imp
- 74d24ca Adding a test for recover-continue-recover pipeline
- d41bec8 Merge pull request #83 from Microsoft/persistence-imp [ #80 ]
- d22760b Merge branch 'persistence-imp' of https://github.com/Microsoft/FASTER into persistence-imp
- de45e98 fixed test and closed index checkpoint files once done with recovery
- 0d22be3 Merge branch 'master' into persistence-imp
- 9921433 added appropriate complete file creations
- 9c149a7 fixed a bug with index checkpointing. this also fixes the tracing back bug.
- 293162e restored page allocation invariant during recovery of hybrid log
- be82ca4 adding debug info and completed file to identify latest successful checkpoints
- 095bf85 added support for out-of-session take checkpoint calls
- 01568cc Merge pull request #79 from Microsoft/gunaprsd-patch-2
- f73978b Merge branch 'master' into gunaprsd-patch-2
- f0b46bc changing readme to fit current api
- 70bc0c3 Update README.md
- 00b798c Update README.md
- c9854e2 Update README.md
- 677b5a4 Update README.md
- 1eab86f important bug fixes for continue and added a simple recovery case
- c94dc90 Merge branch 'gunaprsd-patch-2' of https://github.com/Microsoft/FASTER into gunaprsd-patch-2
- c93544e Adding recovery from latest checkpoint
- 924cc88 Merge pull request #78 from Microsoft/gunaprsd-patch-2
- e8c050e Merge branch 'master' into gunaprsd-patch-2
- 4096418 fixing index checkpoint state machine
- 01e4edf Remove CreateObjectLogDevice API due to redundancy. (#77)
- 7efec89 Update README.md
- 441a8ca Create CONTRIBUTING.md
- 706542a Update README.md
- 3d43f65 Update README.md
- bf005be Update README.md
- 56c5952 Update README.md
- 1387e20 Merge pull request #74 from Microsoft/gunaprsd-patch-1
- 8bdce5a Update README.md
- b6a8f4a Added API calls for clients to move read-only and head address offsets.
- 8412359 Marking HighEntropyVA for FASTER.test.
- 1afd500 Support begin address movement to location in main memory portion of hybrid log
- c4a2c68 Merge pull request #72 from Microsoft/FixFasterLeaks
- 690ed27 Fixing some leaks in FASTER cleanup
- 429dd86 Merge branch 'master' of https://github.com/Microsoft/FASTER
- ec9bf7d Updated simple example
- 021d7b7 Updating documentation for FASTER C# (#69)
- a364581 Fixed segment computation
- 8da6ab7 Significant reduction in checkpoint sizes.
- 54f23a4 WIP: Codegen-free FASTER C# (#67)
- 0fbb535 Add C++ and C# (Linux) build support to azure-pipelines.yml (#66)
- a6238e8 Merge branch 'master' of https://github.com/Microsoft/FASTER
- 0bb32b9 Adding badge for Azure Pipeline build
- 6536ef3 Added missing xml comment
- df6a4aa Memory leak fixes
- 7c77bfe Refactoring so that PMM does not need to be codegen'ed (#65)
- 6a93d38 Add badge to display the current version of the nuget package. (#64)
- bf06667 Refactor object log from PersistentMemoryMalloc (#63)
- d2e11ec Incremental large obj (#62)
- c852752 Adding few more tests
- c3bdd26 Fixes for large objects in object log
- fe3b389 Fixed sample
- 8888c7d Fixes in traversal in case of hash collisions.
- f5638f0 Bugfixes in async write to object log
- 4f6c023 Fixed typos (#52)
- 5005073 API cleanup (#59)
- 4a076b4 Updated NoWarn for test project
- 4f1b930 Cleaning up warnings and messages (primarily related to XML comments) (#51)
- 8c4628b Merge pull request #50 from jthelin/Remove-Resource.resx-file
- 8409a97 Merge pull request #49 from badrishc/master
- c565dd6 Update README.md
- c15c4c8 Remove Resources.resx file since it no longer contains any resources. [ #45 ]
- 899427b Merge pull request #47 from jthelin/azure-pipelines.yaml
- 3d9e715 Merge pull request #45 from jthelin/Fix-bad-API-doc-comments
- 4a54313 Updated sumstore to use simplified csproj format.
- 54880c4 Removed refs to HiResTimes
- 3fc60fd Switched to NUnit
- e720aed Add azure-pipelines.yml file for Azure Pipeline build.
- dc2baec Removed readtsc dependency
- f6ed1ca Merge remote-tracking branch 'upstream/master'
- 4b71b84 Merge pull request #46 from jthelin/Microsoft.CodeAnalysis.Analyzers
- 79c99cb Update README.md
- bd6214e Add missing dependency on Microsoft.CodeAnalysis.Analyzers v1.1.0 package.
- 8d8f083 Fix some problems with garbled / missing API doc comments.
- 5791069 https://github.com/Microsoft/FASTER.git
- 39c0313 adding csharp build
- 57dd062 Merge branch 'master' of https://github.com/Microsoft/FASTER
- be967f8 Merge branch 'master' of https://msresearch.visualstudio.com/DefaultCollection/FASTER/_git/FASTER
- aa365f9 Adding XML docs support, updated NuGet.
- dbabccc Update README.md
- 16ff678 Merge pull request #40 from quiye/travis
- 917f763 Merge branch 'master' of https://github.com/Microsoft/FASTER
- 6e6224a Fixed culture issue, re-org benchmark directory
- d272788 Merge branch 'master' into travis
- 603a339 Create .travis.yml
- 0fb305f Merge pull request #41 from quiye/cc_readme
- cb600b3 Merge pull request #39 from D3v3sh5ingh/master
- 0f019b8 Merge branch 'master' into master
- 067b532 Merge pull request #38 from amiteshenoy/patch-1
- 611eb8d Updated solution to remove native projects from core.
- 43686e5 Merge branch 'master' of https://github.com/Microsoft/FASTER
- 88716e4 Removed dependencies on C++ projects, made core compatible with AnyCPU.
- e48ef8c improved cc/README.md
- bff13c2 add .travis.yml
- cab47d3 Improved Documentation and typo fixed
- 4e7b0f1 Organized the features of FASTER.
- 60221f9 Adding nuspec for debug version
- f68a442 Exposing read only offset in interface.
- 6ff494a Wiring in ShiftBeginAddress
- 225b14d Updated nuspec, added dispose
- e8f621d Update README.md
- d7287f0 Merge branch 'master' of https://github.com/Microsoft/FASTER
- cf9d017 Cleaned up file interface to FASTER, support for file operations using .NET core on other platforms.
- 9fa7986 Added proj attribute
- f627441 Project updates
- 971e854 Merge pull request #29 from Microsoft/cc_split_checkpoint
- b2f349f Completed and tested object log recovery code. Cleanup of
- 51c3d05 Merge branch 'master' of https://github.com/Microsoft/FASTER
- 6dbde08 Adding more eval images
- c6103c8 Update README.md
- 068bc8a Adding another fig.
- 276c20f CC: Split checkpoint into index & hybrid-log (full combines both).
- 42e8f6a More graphs
- 31d788e Updated fig.
- 4fba3ef Disabling compiler option so optional tools do not need to be installed.
- a52e4c8 Deleting launchSettings, adding figs.
- 0f2c498 Updated benchmark
- 2b61c61 Adding compiler option
- 9bfe3bf Updated nuspec, added compiler option.
- dba4099 Signing assemblies.
- 33f5920 Merge branch 'master' of https://msresearch.visualstudio.com/DefaultCollection/FASTER/_git/FASTER
- 73ee81d Merge branch 'master' of https://msresearch.visualstudio.com/DefaultCollection/FASTER/_git/FASTER
- d7b3aba Update README.md
- fd5e6ea Merge pull request #5 from lynxnathan/patch-1
- 56409d1 Merge branch 'master' into patch-1
- 7bca70f Merge pull request #7 from oferze/patch-1
- a6da5e9 Merge pull request #17 from quiye/fix_diagnostic_message
- 3a2efaa Merge pull request #23 from Abioy/patch-1
- a6dc6bc Setting sample project framework to netcoreapp2.0
- cf14d66 Merge pull request #14 from itn3000/for-core-fixes
- 1ae31a5 Extensive code cleanup pass.
- be41ed8 Removing CALLOC #define
- 46b801b Zero-out log pages on allocation to avoid slowdown during initial insert-only phase for hybrid log.
- 002437f More cleanup
- b681184 Extensive code cleanup pass.
- fbce621 Return ok in File::Delete
- 23d568d Cleaning up benchmark
- 6dcc444 Get benchmark project working out of the box.
- a6201c4 Fix a diagnostic message typo in recovery test
- 3ffd7e5 fixes for "dotnet run" and run on linux
- 6ae26eb Merge pull request #13 from markpapadakis/master
- 5027963 Updated Thread{} comment to match kMaxNumThreads value
- 49abfa6 Removed redundant static_assert() for sizeof(RecordInfo)
- 2c2834e No need to test for (page_status_) to guard against deleting a null pointer; operator delete impl. does that implicitly
- b5f723f Merge pull request #3 from zeebo/memory-safety
- 183ad2e Typo
- 75187ff README > Use linebreaks when appropriate on the intro
- f14b3d4 fix memory safety issue in LightEpoch class
- 9c9d3e4 Update to status codes returned by FASTER operations
- ba3bb95 CC, Linux: Fix paging_test
- b84e9b2 Fix memory overflow bug in LSS allocator
- 0e55be7 Update CC README.md; also update CMakeLists.txt variable names
- 6d19804 Fix file-close bug on Linux
- 3eb4f84 Update README.md
- c6d04e5 Create README.md
- 49bb655 Improved organization of cs folder
- 9144222 Added file LICENSE
This list of changes was auto generated.