|
| 1 | +flux-core version 0.8.0 - 2017-08-23 |
| 2 | +------------------------------------ |
| 3 | + |
| 4 | +#### Fixes |
| 5 | + * libflux: remove calls to functions that exit on error (#1060) |
| 6 | + * fix flux_reactor_run() to return active watcher count (#1085) |
| 7 | + * fix flux path detection when install path contains symlinks (#1122) |
| 8 | + * lua: fix refcount bug in kvs bindings (#1116) |
| 9 | + * kvs: oom() fixes (#1124, #1128) |
| 10 | + * kvs: Fix forced dirty bit clear error (#1133) |
| 11 | + * kvs: fix invalid memory read (#1065) |
| 12 | + * kvs: directory walk return error fixes (#1058) |
| 13 | + * kvs_classic: fix kvs(dir)_put_double (#1114) |
| 14 | + * fix memory leaks detected by valgrind (#1076) |
| 15 | + * avoid deadlock when unloading connector-local module (#1027) |
| 16 | + * fix several arm7l portability issues (#1023) |
| 17 | + * optparse: test and allow adjustment of posixly-correct behavior (#1049) |
| 18 | + * Small improvements for systemd unit file and install paths (#1037) |
| 19 | + * fix small leak in flux cmd driver (#1067) |
| 20 | + |
| 21 | +#### New Features |
| 22 | + * add FLUX_MSGFLAG_PRIVATE and allow guests to content load/store (#1032) |
| 23 | + * allow guests to access hwloc topology (#1043) |
| 24 | + * libflux: new flux_future_t API (#1083) |
| 25 | + * libflux: implement RPCs in terms of futures (#1089) |
| 26 | + * kvs: implement transaction objects (#1107) |
| 27 | + * connector-local: Fix compiler warning (#1031) |
| 28 | + * add optional initial program timeout, for test scripts (#1129) |
| 29 | + * libutil: new dirwalk interface (#1072, #1061, #1059) |
| 30 | + * connector-local: add exponential backoff to connect retry count (#1148) |
| 31 | + * support tbon.endpoint and mcast.endpoint attributes (#1030) |
| 32 | + * content: allow hash type to be configured (#1051) |
| 33 | + |
| 34 | +#### Cleanup |
| 35 | + * update many broker attribute names (#1042) |
| 36 | + * consolidate installed libraries and source tree cleanup (#1095) |
| 37 | + * convert broker from json-c to jansson (#1050) |
| 38 | + * libflux: rename jansson pack/unpack-based Flux API functions (#1104) |
| 39 | + * kvs: various code cleanup (#1057, #1073, #1079, #1099, #1119, #1123, #1153) |
| 40 | + * kvs: refactor kvs commit, lookup, and walk logic (#1066, #1105) |
| 41 | + * kvs: drop unused, legacy and deprecated functions (#1100, #1116) |
| 42 | + * kvs: switch from json-c to jansson (#1108, #1153) |
| 43 | + * Misc Cleanup/Minor Fixes from KVS TreeObject Work (#1152) |
| 44 | + * cron: avoid use of json-c and xzmalloc (#1143) |
| 45 | + * Change void * to void ** in flux_msg_get_payload (#1144) |
| 46 | + * python: make bindings compatible with newer versions of pylint (#1113) |
| 47 | + * barrier: cleanup (#1092) |
| 48 | + * tweak watcher structure, add external watcher construction interface |
| 49 | + (#1082) |
| 50 | + * drop coprocess programming model (#1081) |
| 51 | + * split flux_mrpc() out to its own class (#1080) |
| 52 | + * deprecate some libutil classes (#1047) |
| 53 | + * cleanup of flux_msg_copy(), flux_rpc_aux_set() etc. (#1056) |
| 54 | + |
| 55 | +#### Testing |
| 56 | + * update sharness version to upstream 1.0.0 version (#1035) |
| 57 | + * cleanup kvs tests (#1149) |
| 58 | + * mitigate slow builds in Travis-CI (#1142) |
| 59 | + * fix --chain-lint option in sharness tests (#1125) |
| 60 | + * t2000-wreck.t: fix intermittent failures (#1102, #1109) |
| 61 | + * kvs: Add json_util unit tests (#1106) |
| 62 | + * run valgrind if available as part of make check (#1076, #1098) |
| 63 | + * add FLUX_PMI_SINGLETON env variable to avoid SLURMs libpmi in valgrind |
| 64 | + test (#1091) |
| 65 | + * other test improvements (#1087) |
| 66 | + * update soak test for recent flux changes (#1072) |
| 67 | + * test/security: Fix test corner case (#1029) |
| 68 | + |
| 69 | +#### Documentation |
| 70 | + * add missing manpages, minor manpage fixes (#1045) |
| 71 | + * improve reactor documentation (#1086) |
| 72 | + * Code comments and documentation cleanup (#1138) |
| 73 | + |
1 | 74 | flux-core version 0.7.0 - 2017-04-01
|
2 | 75 | ------------------------------------
|
3 | 76 |
|
|
0 commit comments