Revision 736881b1fae8d096921328978669b0df2ea31617 authored by Nikita Manovich on 18 October 2023, 12:36:33 UTC, committed by GitHub on 18 October 2023, 12:36:33 UTC
Optimized /api/projects, /api/tasks, and /api/jobs requests. Previously for unification, we decided to add a count of labels into every response for each project, task, and job. It leads to performance issues. UI and probably other clients don't use the information because it is useless. Removing it, helps to optimize the SQL request several times. --------- Co-authored-by: Boris Sekachev <boris@cvat.ai>
1 parent c9a6083
docker-compose.ci.yml
#
# Copyright (C) 2018-2022 Intel Corporation
#
# SPDX-License-Identifier: MIT
#
services:
cvat_ci:
image: cvat_ci
network_mode: host
build:
context: .
dockerfile: Dockerfile.ci
depends_on:
- cvat_server
environment:
CONTAINER_COVERAGE_DATA_DIR:
GITHUB_ACTIONS:
GITHUB_TOKEN:
GITHUB_WORKSPACE:
GITHUB_REF:
GITHUB_HEAD_REF:
GITHUB_RUN_ID:
volumes:
- ${HOST_COVERAGE_DATA_DIR}:${CONTAINER_COVERAGE_DATA_DIR}
cvat_redis:
ports:
- 6379:6379
Computing file changes ...