-
Notifications
You must be signed in to change notification settings - Fork 3.8k
Description
I finally got around to upgrading from ABP 7.3 to 10.3, and I’m seeing a big slowdown in AppServices. Even a hard-coded AppService Task that only returns static values for a js chart (no EF, no DB, no settings, no FeatureChecker) is instant in 7.3 but very sluggish and painfully slow in 10.3.
This regression could have been introduced in any release between 7.3 and 10.3 — I just haven’t upgraded until now so I don’t know the exact version where it started. Is this a known issue, and is there guidance on globally disabling unneeded interceptors for services like this?
I did the upgrade in a separate branch, so I’m able to switch back and forth and see the difference directly. The upgrade itself was surprisingly easy (very few code changes). At first I thought it was EF Core, so I hard-coded the return values — but to my surprise there was no difference. In 7.3 the response is ms, while in 10.3 the same call takes seconds.
Thanks in advance! 🙏