Skip to content

[Inference Endpoints View] Deletion, search and filtering of inference endpoints#186206

Merged
saikatsarkar056 merged 48 commits intoelastic:mainfrom
saikatsarkar056:deletion_and_filtering_of_inference_endpoints
Jul 9, 2024
Merged

[Inference Endpoints View] Deletion, search and filtering of inference endpoints#186206
saikatsarkar056 merged 48 commits intoelastic:mainfrom
saikatsarkar056:deletion_and_filtering_of_inference_endpoints

Conversation

@saikatsarkar056
Copy link
Copy Markdown
Contributor

@saikatsarkar056 saikatsarkar056 commented Jun 13, 2024

This PR consists of the following changes:

  • An option to delete an existing inference endpoint
  • Filtering the endpoints based on 'provider' and 'type'
  • Search option
  • Display the trained models deployment status
  • Display additional 3rd party providers (Mistral, Azure OpenAI, Azure AI Studio)
  • Add licensing for gating enterprise licensed users

Stack Management

Screenshot 2024-06-24 at 2 38 44 PM

Serverless

Screenshot 2024-06-24 at 2 43 36 PM

@saikatsarkar056 saikatsarkar056 self-assigned this Jun 13, 2024
@saikatsarkar056 saikatsarkar056 requested review from a team as code owners June 13, 2024 17:55
@saikatsarkar056 saikatsarkar056 marked this pull request as draft June 13, 2024 17:55
@saikatsarkar056 saikatsarkar056 added backport:skip This PR does not require backporting v8.15.0 release_note:skip Skip the PR/issue when compiling release notes labels Jun 17, 2024
@saikatsarkar056 saikatsarkar056 force-pushed the deletion_and_filtering_of_inference_endpoints branch 4 times, most recently from 46fad6d to 3a77f6b Compare June 20, 2024 15:42
@saikatsarkar056 saikatsarkar056 marked this pull request as ready for review June 20, 2024 15:46
@saikatsarkar056 saikatsarkar056 requested review from a team as code owners June 20, 2024 15:46
@saikatsarkar056 saikatsarkar056 force-pushed the deletion_and_filtering_of_inference_endpoints branch 5 times, most recently from 8149f5f to 7ad573a Compare June 20, 2024 20:28
@saikatsarkar056 saikatsarkar056 changed the title Deletion and filtering of inference endpoints [Inference Endpoints View] Deletion and filtering of inference endpoints Jun 20, 2024
@saikatsarkar056 saikatsarkar056 force-pushed the deletion_and_filtering_of_inference_endpoints branch from 7ad573a to 4e55c43 Compare June 21, 2024 00:48
@saikatsarkar056 saikatsarkar056 force-pushed the deletion_and_filtering_of_inference_endpoints branch 4 times, most recently from 99bd8b5 to ea9cbe3 Compare June 24, 2024 14:31
Copy link
Copy Markdown
Member

@leemthompo leemthompo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copyedit :)

Comment thread x-pack/plugins/search_inference_endpoints/public/hooks/translations.ts Outdated
@saikatsarkar056 saikatsarkar056 force-pushed the deletion_and_filtering_of_inference_endpoints branch from ea9cbe3 to 7acdac3 Compare June 24, 2024 18:15
@elasticmachine
Copy link
Copy Markdown
Contributor

💛 Build succeeded, but was flaky

Failed CI Steps

Test Failures

  • [job] [logs] Jest Tests #3 / Fleet integration policy endpoint security event filters card should show the card when no permissions but results

Metrics [docs]

Module Count

Fewer modules leads to a faster build time

id before after diff
searchInferenceEndpoints 89 115 +26

Async chunks

Total size of all lazy-loaded chunks that will be downloaded as the user navigates the app

id before after diff
enterpriseSearch 2.5MB 2.5MB +213.0B
searchInferenceEndpoints 45.7KB 84.7KB +38.9KB
total +39.1KB

Page load bundle

Size of the bundles that are downloaded on every page load. Target size is below 100kb

id before after diff
enterpriseSearch 51.7KB 51.9KB +219.0B
Unknown metric groups

miscellaneous assets size

id before after diff
searchInferenceEndpoints 697.1KB 731.9KB +34.8KB

History

  • 💚 Build #220238 succeeded b235eb6220ab642a971c42dd16a1b8ab651208aa
  • 💛 Build #220136 was flaky 6ab65052924f46a3b44782924b3d7d0b9e763eaa
  • 💛 Build #219893 was flaky 07baeb5a3105f3a158609659831461013a36760e
  • 💛 Build #219700 was flaky 425e6e6918100d39446f3dcf74801e525028f85c
  • 💚 Build #219544 succeeded f26515cd92dd349c994bd7f3b961decc6b7dcd13
  • 💚 Build #219529 succeeded 014b068c05067f2219b2114ebe04e29e48fae889

cc @saikatsarkar056

@saikatsarkar056
Copy link
Copy Markdown
Contributor Author

Merging the PR for now since we have 5 approvals. I will address additional suggestions in a subsequent PR. Thank you.

@saikatsarkar056
Copy link
Copy Markdown
Contributor Author

💚 All backports created successfully

Status Branch Result
8.15

Note: Successful backport PRs will be merged automatically after passing CI.

Questions ?

Please refer to the Backport tool documentation

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release_note:skip Skip the PR/issue when compiling release notes Team:EnterpriseSearch v8.15.0 v8.16.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

10 participants