ArchGPT / insomnium

Insomnium is a fast local API testing tool that is privacy-focused and 100% local. For testing GraphQL, REST, WebSockets and gRPC. This is a fork of Kong/insomnia
MIT License
3.3k stars 123 forks source link

GUI very slow response (300+ requests in collection) on user actions inside left navigation menu #113

Open onevladimir opened 7 months ago

onevladimir commented 7 months ago

Expected Behavior

Application reaction time on user actions inside left navigation menu like scrolling, collapsing groups should be instant.

Actual Behavior

Application reaction time on user actions inside left navigation menu are very slow. collapsing, scrolling etc. (1000ms delay after user action)

Reproduction Steps

1) import collection with more than 300 requests grouped to more than 20 folders 2) try to navigate inside left menu

Is there an existing issue for this?

Additional Information

No response

Insomnium Version

0.23-a

What operating system are you using?

Windows

Operating System Version

Windows 11

Installation method

downloaded exe from git releases

Last Known Working Insomnium version

No response

archywillhe commented 7 months ago

Hi. thanks for reporting this! Did you have similiar problem back in Insomnia? Or is it an insomnium-specific bug?

(That'll help me figure out where to begin debugging)

onevladimir commented 6 months ago

Hi, in insomnia there was a similar problem but less pronounced. insomnium is approx. 50% slower.

archywillhe commented 5 months ago

looked like many of these stuff in Insomnia weren't implemented with performance in mind; and in the newer insomnia version they patched some stuff so it is a bit faster; looked like a Ne DB problem

this will be solved when the entire Insomnium backend is switched to file-system