~data-platform/+git/opensearch-flow-framework:lp-2.14.0

Last commit made on 2024-05-03
Get this branch:
git clone -b lp-2.14.0 https://git.launchpad.net/~data-platform/+git/opensearch-flow-framework
Members of Canonical Data Platform can upload to this branch. Log in for directions.

Branch merges

Branch information

Recent commits

d94bc94... by "opensearch-trigger-bot[bot]" <98922864+opensearch-trigger-bot[bot]@users.noreply.github.com>

[Backport 2.14] Add model interface support for remote and local custom models (#704)

Add model interface support for remote and local custom models (#701)

* Add model interface support for remote and local custom models

* Adding changelog and javadocs

* Addressing PR comments, adding to 2.14 release notes, updating MODEL_INTERFACE to INTERFACE_FIELD, adding parse util test

* updating RegisterRemoteModelStepTests

---------

(cherry picked from commit 3318d3137b155c69e5a86ee1fd9d552106dbfe50)

Signed-off-by: Joshua Palis <email address hidden>
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

8361900... by "opensearch-trigger-bot[bot]" <98922864+opensearch-trigger-bot[bot]@users.noreply.github.com>

[Backport 2.14] Fixing model group parsing and restoring context (#697)

Fixing model group parsing and restoring context (#695)

* adding context.restore when missed and fixing model group parsing

* adding change log, fix casting

* changed to contains key

---------

(cherry picked from commit 28ea3ddeab3ce20ddf58412d859b1e99ae716cfa)

Signed-off-by: Amit Galitzky <email address hidden>
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

99c5ca1... by "opensearch-trigger-bot[bot]" <98922864+opensearch-trigger-bot[bot]@users.noreply.github.com>

[Backport 2.x] Delete workflow state when template is deleted and no resources exist (#694)

Delete workflow state when template is deleted and no resources exist (#689)

* Add test for updating state index

* Add method to delete state document to FlowFrameworkIndidesHandler

* Delete state document on deprovision if no template exists

* Add check whether state can be deleted to FlowFrameworkIndicesHandler

* Conditionally delete state when deleting template

* Add IT to test workflow state deletion on deprovision/no-resources

* Fix typo

* Properly test ResponseException on Workflow State 404

* Fetch workflowId of newly created template

* Stabilize IT

---------

(cherry picked from commit ff072debc2625e17bd3002a289b5e3aff871ca37)

Signed-off-by: Daniel Widdis <email address hidden>
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

67dc711... by "opensearch-trigger-bot[bot]" <98922864+opensearch-trigger-bot[bot]@users.noreply.github.com>

[Backport 2.x] Add release notes for 2.14.0 (#693)

Add release notes for 2.14.0 (#690)

(cherry picked from commit 54a987ad3f26c46b7def224a8eb04b4db8eddf7f)

Signed-off-by: Daniel Widdis <email address hidden>
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

157fd97... by "opensearch-trigger-bot[bot]" <98922864+opensearch-trigger-bot[bot]@users.noreply.github.com>

[Backport 2.x] Switched to macos-13 (#687)

Switched to macos-13 (#686)

(cherry picked from commit 3e24e22fd02cf5328cabdc9817cc193bad9e7959)

Signed-off-by: Owais Kazi <email address hidden>
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

dd2d11b... by "opensearch-trigger-bot[bot]" <98922864+opensearch-trigger-bot[bot]@users.noreply.github.com>

[Backport 2.x] Throw the correct error message in status API for WorkflowSteps (#683)

Throw the correct error message in status API for WorkflowSteps (#676)

* Hides user and credential field from search response (#680)

* Hide user and credential field from search response

* Hid the user field for Get API as well

* Addressed PR Comments

* Added user permission and new tests

---------

* Addressed PR Comments

* Fixed failing test

---------

(cherry picked from commit 56e4a78dd539554ab8f00af823830b0517a95aad)

Signed-off-by: Owais Kazi <email address hidden>
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

232b1a5... by "opensearch-trigger-bot[bot]" <98922864+opensearch-trigger-bot[bot]@users.noreply.github.com>

[Backport 2.x] Update plugin org.gradle.test-retry to v1.5.9 (#684)

Update plugin org.gradle.test-retry to v1.5.9 (#682)

(cherry picked from commit b314b2865983a7f6e7c0ae60a589b0ab13859534)
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

a80737f... by "opensearch-trigger-bot[bot]" <98922864+opensearch-trigger-bot[bot]@users.noreply.github.com>

[Backport 2.x] Hides user and credential field from search response (#681)

Hides user and credential field from search response (#680)

* Hide user and credential field from search response

* Hid the user field for Get API as well

* Addressed PR Comments

* Added user permission and new tests

---------

(cherry picked from commit 757eaafeb33b4f2f85467c0eefdc6d1b9d4732b0)

Signed-off-by: Owais Kazi <email address hidden>
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

8130608... by "opensearch-trigger-bot[bot]" <98922864+opensearch-trigger-bot[bot]@users.noreply.github.com>

[Backport 2.x] Add optional delay parameter to no-op step (#677)

Add optional delay parameter to no-op step (#674)

(cherry picked from commit bae3aa2b8d7168d4da43327cc3b37d2bb759f223)

Signed-off-by: Daniel Widdis <email address hidden>
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>

b9c7354... by "opensearch-trigger-bot[bot]" <98922864+opensearch-trigger-bot[bot]@users.noreply.github.com>

[Backport 2.x] Allow strings for boolean workflow step parameters (#673)

Allow strings for boolean workflow step parameters (#671)

* Allow strings for boolean workflow step parameters

* Reduce redundancy in similar tests

---------

(cherry picked from commit b8e4ed07c139090141c0ab8bdeaa96a47b531853)

Signed-off-by: Daniel Widdis <email address hidden>
Signed-off-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>