thoth-station / thoth-application

Thoth-Station ArgoCD Applications
GNU General Public License v3.0
12 stars 22 forks source link

sprint production release v2022.10.24 #2655

Closed harshad16 closed 1 year ago

harshad16 commented 1 year ago

Hello, Thoth-station!

This Issue would be used for the current sprint cycle production release. By the end of the sprint cycle, we will consolidate the information of thoth-station components features upgrade and fixes in this issue.

/kind documentation /area release-eng /triage accepted /priority important-soon

KPostOffice commented 1 year ago

added callback urls for advise requests on user-api

https://github.com/thoth-station/user-api/issues/1741

VannTen commented 1 year ago

improved performance of document-sync-job

thoth-station/document-sync-job#37

harshad16 commented 1 year ago

we have completed the release for v2022.10.24 :tada: :confetti_ball: :partying_face:

Features

Thamos filter for clustering justifications

Demo: https://youtu.be/8lBCTJGRgKE Thamos now has two new functionalities that help the user better scrub through the long list of justifications and stack info. You can now ask Thamos to list the clusters of justifications found in an advise run. And you can also apply filters to the results of an advise run based min these clusters.

Include Callback URL to Thoth Advise

Demo: https://youtu.be/A_hCwV78H_A Our current implementation of Kebechet relies on the adviser workflow to run Kebechet certain data is provided to the user-api. This creates a very tight coupling between the two services. User API should accept instead a callback URL as this allows for a more generic integration point.

Upgraded Document Sync Job

The document generated as a part of data ingestion is synced into our stable service, via a document sync job. The service is rewritten to use the boto3 package and storage packages to avoid overwriting and missing the documents.

Component Updates

Thanks for the amazing work everyone. :100: