Project

General

Profile

Actions

roos-fs tasks #346

open

Performance Issues in Project Creation with 1000 Cars

Added by Vadim Pariev 8 months ago. Updated 5 days ago.

Status:
Closed
Priority:
Normal
Start date:
08/31/2025
Due date:
% Done:

0%

Estimated time:
5:00 h

Description

Description:
When creating a project with 1000 cars, the system runs into performance problems. Specifically:

  • The request returns a Gateway Timeout 505 error.
  • The creation of 1000 new services takes a very long time to complete.

Steps to Reproduce:

  • Create a new project with 1000 cars.
  • select a service for the cars.
  • press create a project.
  • Observe the request and system behavior.

Expected Behavior:

  • The project creation should complete without timeout.
  • Cars and services should load in a performant way.
  • In case the request i big show th user a progress bar or at les a notification that something is happening.

Actual Behavior:

  • Gateway Timeout 505 error occurs.
  • Services take a very long time to be created.

For the test.

  • Crete a set of 1000+ cars and import them to the staging
  • create a project by importing these cars
  • attache the file to this ticket
Actions #1

Updated by Vadim Pariev 8 months ago

  • Description updated (diff)
Actions #2

Updated by Vadim Pariev 8 months ago

  • Description updated (diff)
Actions #3

Updated by Vadim Pariev 8 months ago

  • Status changed from Backlog to Open
Actions #4

Updated by Alex Katasonov 8 months ago

  • Assignee changed from Anton Obolientsev to Alex Katasonov
Actions #5

Updated by Alex Katasonov 8 months ago

  • Status changed from Open to In progress
Actions #6

Updated by Alex Katasonov 8 months ago

  • Estimated time set to 5:00 h
Actions #7

Updated by Alex Katasonov 8 months ago

  • Status changed from In progress to Deployed (QA)
Actions #8

Updated by Alex Katasonov 8 months ago

  • Status changed from Deployed (QA) to In progress
Actions #9

Updated by Alex Katasonov 8 months ago

  • Status changed from In progress to Deployed (QA)
Actions #10

Updated by Alex Katasonov 8 months ago

@Vadim Pariev bugs fixed with the removal Project update (when services and vehicles were removed)

Actions #11

Updated by Vadim Pariev 8 months ago ยท Edited

Test result not OK

  1. Made 2 projects with 3k vechicles - droped the staging
  2. In case the request is big show the user a progress bar or at least a notification that something is happening. - missing
  3. First project has taken 59 seconds to create 3000 Services / without any indicator the user would be confused
Actions #12

Updated by Vadim Pariev 8 months ago

  • Status changed from Deployed (QA) to QA Failed
Actions #13

Updated by Vadim Pariev 8 months ago

  • Assignee changed from Alex Katasonov to Anton Obolientsev
Actions #14

Updated by Anton Obolientsev 8 months ago

  • Status changed from QA Failed to Deployed (QA)
Actions #15

Updated by Alex Katasonov 8 months ago

  • Status changed from Deployed (QA) to Closed
Actions #16

Updated by Albert Katasonov 5 days ago

  • Project changed from 8 to Roos-fs-ZIP
Actions

Also available in: Atom PDF