Skip to content
This repository has been archived by the owner on Mar 22, 2023. It is now read-only.

Releases: pmem/miniasync

miniasync version 0.2.1

29 Aug 15:55
0.2.1
61989f2
Compare
Choose a tag to compare
  • Version 0.2.1

This release bumps the library version to the correct value.

miniasync version 0.2.0

25 Aug 14:39
0.2.0
b98675a
Compare
Choose a tag to compare
  • Version 0.2.0

This release:
- Adjust DML data mover to changes in
DSA standard to ensure data persistency.
- Adds flush operation to VDM and DML data mover.

Other changes and notable bug fixes:
- common: use correct atomics in ringbuf
- common: fix use-after-free in membuf in mt scenarios
- common: replace improper 'RPMA' in man pages with 'MINIASYNC'
- doc: add async property to documentation
- doc: update async property documentation
- doc: update code styling to properly appear in manpage
- masync: drop unused #ifdefs that block portability
- masync: add hashmap example
- masync: add flag indicating that future is async
- masync: add macro to check if chain entry was initialized

miniasync Version 0.2.0-rc1

11 Aug 15:43
0.2.0-rc1
1c6ba8d
Compare
Choose a tag to compare

Thu Aug 11 2022 Łukasz Plewa [email protected]

* Version 0.2.0-rc1

common: use correct atomics in ringbuf
common: fix use-after-free in membuf in mt scenarios
common: replace improper 'RPMA' in man pages with 'MINIASYNC'
doc: add async property to documentation
doc: update async property documentation
doc: update code styling to properly appear in manpage
masync: drop unused #ifdefs that block portability
masync: add hashmap example
masync: add flush operation for DML data mover
masync: add flag indicating that future is async
masync: add destination_readback flag to persistent memory writes
masync: add macro to check if chain entry was initialized

miniasync Version 0.1.0

20 May 11:37
0.1.0
706d263
Compare
Choose a tag to compare
Pre-release

Fri May 20 2022 Weronika Lewandowska [email protected]

* Version 0.1.0

This is the first official release of the miniasync library.

The library provides the API for asynchronous memory operations
through the use of features and runtime mechanisms and independence
in terms of hardware by implementing a virtual data mover.

This release also contains:
- documentation on the implemented functionality
- basic examples
- working build system based on GHA
- functional test cases

miniasync Version 0.1.0-rc1

20 May 09:57
0.1.0-rc1
c664054
Compare
Choose a tag to compare
Pre-release

Wed Apr 22 2022 Weronika Lewandowska [email protected]

* Version 0.1.0

This is the first official release of the miniasync library.

The library provides the API for asynchronous memory operations
through the use of features and runtime mechanisms and independence
in terms of hardware by implementing a virtual data mover.

This release also contains:
- documentation on the implemented functionality
- basic examples
- working build system based on GHA
- functional test cases