|
| 1 | +## Version 2.9.0.0 Release Notes |
| 2 | + |
| 3 | +Compatible with OpenSearch 2.9.0 |
| 4 | + |
| 5 | + |
| 6 | +### Features |
| 7 | + |
| 8 | +* remote inference: add connector; fine tune ML model and tensor class ([#1051](https://github.com/opensearch-project/ml-commons/pull/1051)) |
| 9 | +* remote inference: add connector executor ([#1052](https://github.com/opensearch-project/ml-commons/pull/1052)) |
| 10 | +* connector transport actions, requests and responses ([#1053](https://github.com/opensearch-project/ml-commons/pull/1053)) |
| 11 | +* refactor predictable: add method to check if model is ready ([#1057](https://github.com/opensearch-project/ml-commons/pull/1057)) |
| 12 | +* Add basic connector access control classes ([#1055](https://github.com/opensearch-project/ml-commons/pull/1055)) |
| 13 | +* connector transport actions and disable native memory CB ([#1056](https://github.com/opensearch-project/ml-commons/pull/1056)) |
| 14 | +* restful connector actions and UT ([#1065](https://github.com/opensearch-project/ml-commons/pull/1065)) |
| 15 | +* Change connector access control creation allow empty list ([#1069](https://github.com/opensearch-project/ml-commons/pull/1069)) |
| 16 | + |
| 17 | +### Enhancements |
| 18 | + |
| 19 | +* create model group automatically with first model version ([#1063](https://github.com/opensearch-project/ml-commons/pull/1063)) |
| 20 | +* init master key automatically ([#1075](https://github.com/opensearch-project/ml-commons/pull/1075))) |
| 21 | + |
| 22 | +### Infrastructure |
| 23 | + |
| 24 | +* Adding an integration test for redeploying a model ([#1016](https://github.com/opensearch-project/ml-commons/pull/1016)) |
| 25 | +* add unit test for connector class in commons ([#1058](https://github.com/opensearch-project/ml-commons/pull/1058)) |
| 26 | +* remote inference: add unit test for model and register model input ([#1059](https://github.com/opensearch-project/ml-commons/pull/1059)) |
| 27 | +* remote inference: add unit test for StringUtils and remote inference input ([#1061](https://github.com/opensearch-project/ml-commons/pull/1061)) |
| 28 | +* more UT for rest and trasport actions ([#1066](https://github.com/opensearch-project/ml-commons/pull/1066)) |
| 29 | +* remote inference: add unit test for create connector request/response ([#1067](https://github.com/opensearch-project/ml-commons/pull/1067)) |
| 30 | +* Add more UT for remote inference classes ([#1077](https://github.com/opensearch-project/ml-commons/pull/1077)) |
| 31 | +* IT Security Tests for model access control ([#1095](https://github.com/opensearch-project/ml-commons/pull/1095)) |
| 32 | + |
| 33 | +### Bug Fixes |
| 34 | + |
| 35 | +* Add missing codes from pen test fix ([#1060](https://github.com/opensearch-project/ml-commons/pull/1060)) |
| 36 | +* fix cannot specify model access control parameters error ([#1068](https://github.com/opensearch-project/ml-commons/pull/1068)) |
| 37 | +* fix memory circuit breaker ([#1072](https://github.com/opensearch-project/ml-commons/pull/1072)) |
| 38 | +* PenTest fixes: error codes and update model group fix ([#1074](https://github.com/opensearch-project/ml-commons/pull/1074)) |
| 39 | +* Fix rare private ip address bypass SSRF issue ([#1070](https://github.com/opensearch-project/ml-commons/pull/1070)) |
| 40 | +* leftover in the 404 Not Found return error ([#1079](https://github.com/opensearch-project/ml-commons/pull/1079)) |
| 41 | +* modify error message when model group not unique is provided ([#1078](https://github.com/opensearch-project/ml-commons/pull/1078)) |
| 42 | +* stash context before accessing ml config index ([#1092](https://github.com/opensearch-project/ml-commons/pull/1092)) |
| 43 | +* fix init master key bug ([#1094](https://github.com/opensearch-project/ml-commons/pull/1094)) |
| 44 | + |
| 45 | +### Documentation |
| 46 | + |
| 47 | +* model access control documentation ([#966](https://github.com/opensearch-project/ml-commons/pull/966)) |
| 48 | +* updating docs for model group id ([#980](https://github.com/opensearch-project/ml-commons/pull/980)) |
| 49 | + |
| 50 | +### Maintenance |
| 51 | + |
| 52 | +* Increment version to 2.9.0-SNAPSHOT ([#955](https://github.com/opensearch-project/ml-commons/pull/955)) |
| 53 | +* Manual CVE backport ([#1008](https://github.com/opensearch-project/ml-commons/pull/1008)) |
| 54 | +* Fix build. ([#1018](https://github.com/opensearch-project/ml-commons/pull/1018)) |
| 55 | +* Fix the refactor change brought by core backport ([#1047](https://github.com/opensearch-project/ml-commons/pull/1047)) |
| 56 | +* change to compileOnly to avoid jarhell ([#1062](https://github.com/opensearch-project/ml-commons/pull/1062)) |
| 57 | + |
0 commit comments