tscurtu

Results 26 issues of tscurtu

Refactoring ideas: 1. JSON conversion (including calling `to_json_encodeable()` and `flask.jsonify()`) can be done in a [after_request](https://flask.palletsprojects.com/en/2.3.x/api/#flask.Flask.after_request) hook. This way we have a dedicated place to convert JSONEncodableMixin universally. Also in...

housekeeping

Example log: ``` 2023-04-27 22:48:52,237 [INFO] sematic.api.endpoints.resolutions: Local resolution be57992242d840dd84adb741a468b270 for pipeline __main__.pipeline terminated with root run in state RESOLVED. The duration was -3.448931 seconds. Git dirty: False . Git...

bug
good first issue
observability

When a Run is cached from an original Run, the current source code of the function is displayed in the Dashboard instead of the source code of the version of...

bug
good first issue
ui
db
usability

When a Run is executing and producing logs, clicking "Jump to the end" in the log panel will start a periodic refresh and fetching of newer logs. The newer logs...

bug
ui
usability

When switching to the log tab in the Dashboard, the Server starts an expensive operation of sourcing logs from their cloud storage. If the users switches away from the tab...

enhancement
ui
scaling

If the Server is overloaded with expensive requests, it should impose backoff responses instead of risk the Kubernetes Server pod being killed due to exceeding its resource limits consumption.

enhancement
scaling