The list is sketchy.
- Nothing changed to KMR, but new utility programs are added in the "tool" directory
- Change the branch name "master" to "main"
- Flexdice was moved from "ex" to "tool"
- 1.10 is a minor update
- Update Python code to Python3
- Add a support of Fugaku in configure, drop a K/FX10/FX100 support
- 1.9 is a minor update
- Move GitHub repository from pf-aics-riken to riken-rccs
- Change the copyright holder name: RIKEN AICS to RIKEN R-CCS
- Add ex/kmreprun.py, an example of simple shell command invoker
- Improve support of Mac OS X
- Several small bug fixes
- Add a function tracing option for KMRViz, a KMR visualizer
- Add a simple scan function, kmr_scan_on_value()
- Add a load-leveling shuffle, kmr_shuffle_leveling_pair_count()
- Add a new kmr example, pagerank.c
- BUGFIX: kmr_match(), kmr_histogram_count_by_ranks(), kmr_find_key()
- BUGFIX: kmr_take_one()
- BUGFIX: kmrrungenscript.py
- Change license to BSD
- Strictly check options passed to kmr functions
- Add support for FOCUS supercomputer in kmrrungenscript.py
- Add Python API
- Disable keep_open option in kmr functions except mapper functions
- Support no-fsync mode in Checkpoint/Restart
- Improve performance of KMRRUN when many input files are given
- BUGFIX: Checkpoint/Restart
- EXPERIMENTAL: Support selective mode that reduces IO overhead in Checkpoint/Restart
- Reduce overhead of KMRRUN
- Temporal files for reducers are generated in subdirectories when using KMRRUN
- WORKAROUND: Abort on calling kmr_read_file_xxx with some MPI implementations
- WORKAROUND: Abort on calling kmr_map_processes and using KMRRUN with some Open MPI versions (1.6.3 - 1.8.1)
- Resolved a scalability issue of KMRRUN and map functions that spawns child programs
- Improve job script generator for KMRRUN
- Add a word counting sample of KMRRUN
- BUGFIX: KMRRUN command line option parsing
- Add a new function for affinity-aware file assignment
- Support Checkpoint/Restart
- Add KMRRUN command that executes simple MapReduce workflow
- 1.1 is a minor update
- First release