Skip to content

Releases: LLNL/metall

19th pre-release version

29 Jan 04:24
d4dfd5b
Compare
Choose a tag to compare
Pre-release

Bugfix

  • Added inline to logger.hpp and partial_range.

JSON

  • Add JSON test programs.
  • Add APIs in JSON object.

CI

  • Change not to use docker on GitHub Action CI.

Documentation

  • Update CMake file of FetchContent example

18th pre-release version

15 Dec 18:06
1b899e7
Compare
Choose a tag to compare
Pre-release
  • Many updates and some bug fixes in JSON.
  • Brush up CMake files.
  • Brush up the code for handling errors and exceptions more properly.

17th pre-release version

12 Oct 16:57
9745264
Compare
Choose a tag to compare
Pre-release

What's Changed

CMake

  • Update CMake options.

  • Make CMake package config file for supporting CMake find_package().

  • Support CMake FetchContent().

JSON Container

  • Add allocator-aware constructors.
  • Add at() in object class.

Directory Structure

  • Remove metall_container/ and metall_utility/.

CI

  • Switch to run CI on CentOS8 on GitHub Action.
  • Add boost 1.77 test cases.

Full Changelog: v0.16...v0.17

16th pre-release version

18 Aug 23:23
dd59394
Compare
Choose a tag to compare
Pre-release

JSON and jgraph

  • Many updates in API and internal implementation

  • Add json::compact_object

Bugfix

  • Remove minor memory leaks

15th pre-release version

28 Jun 17:40
e53ff59
Compare
Choose a tag to compare
Pre-release

JSON containers

  • Major changes in the API and the code structure.

Documents

  • Update Metall 101 slides.

  • Fixed the badge links in README.

14th pre-release version

12 Jun 05:17
ee45bdb
Compare
Choose a tag to compare
Pre-release

Metall JSON Container

  • Add an initial version

Others

  • Support Apple clang v12
  • Add tutorial for ICS'21

13th pre-release version

03 May 15:11
9d65bcb
Compare
Choose a tag to compare
Pre-release

API

  • Add an initial version of check_sanity()
  • Change the way to set the max num threads for parallel snaphot

Internal

  • Handle exceptions properly
  • Remove aborts in STL allocator
  • Remove private mapping modes

Administrative

  • Switch to GitHub Actions

12th pre-release version

14 Apr 02:14
fb02ff1
Compare
Choose a tag to compare
Pre-release

New Features

  • Support parallel snapshot and copy modes

  • Support anonymous mapping for a new region

Internal Changes

  • Clean up page uncommit methods

  • Call fsync after copying files

Bugfix

  • Stop using boost-cmake

  • Fixed a issue which creates data store root directories recursively when a data store is copied to the same location repeatedly

  • Some minor bugfixs in the manager kernel

11th pre-release version

14 Apr 01:11
e59606f
Compare
Choose a tag to compare
Pre-release

Add NVMW'21 tutorial materials

10th pre-release version

23 Feb 22:33
ba60115
Compare
Choose a tag to compare
Pre-release

Metall Containers

  • The first version of Metall containers have been merged

UMap SparseStore

  • Update and bugfix