langflow/src/backend
Gabriel Luiz Freitas Almeida e0a0242d7a
refactor: update TelemetryService and change Service teardown methods to be async (#2937)
* refactor: convert teardown_services function to async

The `teardown_services` function in `utils.py` has been converted to an asynchronous function to ensure proper handling of asynchronous operations during service teardown. This change improves the overall reliability and performance of the codebase.

* refactor: convert teardown method to async

Convert the `teardown` method in the `Service` class to an asynchronous function to handle asynchronous operations during service teardown. This change improves the reliability and performance of the codebase.

* refactor: convert teardown methods to async in services

* feat: add teardown method in TelemetryService

Convert the `teardown` method in the `TelemetryService` class to an asynchronous function to handle asynchronous operations during service teardown. This change improves the reliability and performance of the codebase.

* refactor: update TelemetryService to use optimized payload in get request

The `TelemetryService` class in `service.py` has been updated to use an optimized payload dictionary in the `get` request. This change improves the efficiency and performance of the codebase.

* refactor: convert teardown method to async in utils.py
2024-07-25 12:49:43 +00:00
..
base refactor: update TelemetryService and change Service teardown methods to be async (#2937) 2024-07-25 12:49:43 +00:00
langflow/version Fixes Pinecone implementation (#1856) 2024-05-07 18:29:42 -03:00
tests feat: change download flows to download as .zip file (#2870) 2024-07-23 14:41:55 +00:00
.gitignore Changes default location for the database and adds the option to use the previous behavior (#1907) 2024-05-15 20:41:01 -03:00
Dockerfile Update Docker image references to langflowai in GitHub workflows and Docker Compose files (#1793) 2024-04-29 13:38:18 -03:00