Approved
Last Updated: 01 Oct 2019 13:43 by ADMIN
Thomas
Created on: 05 May 2017 13:05
Type: Feature Request
14
Ability to cancel the report rendering automatically or manually
To have a better performance would be nice to cancel report rendering automatically or manually. 
If I am asking for a big report and after I change parameters and request new report, the previous request is still in progress and it is not going to be cancelled. Therefore I see high memory consumption on continuously refreshing a reports with a big data and after some time I see complete slow down of the Reporting Service and of course slow down of the server itself. The memory in this case is not released and Reporting Service crashes sometimes.
5 comments
ADMIN
Neli
Posted on: 01 Oct 2019 13:43

Hello Tursunhuja,

The feature requests in our Feedback portal are prioritized and implemented based on the votes and some other aspects. There are already more than 10 votes, and we will consider the implementation of this feature to be completed for the next major release (R1 2020). Once we start its development, you will receive a notification.

Regards,
Neli
Progress Telerik

Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items
Tursunhuja
Posted on: 25 Sep 2019 04:13

@Admin,

I really hoped it would be fixed in R3, but I see that it is not.

Do you expect to fix it in R4?

Glenn
Posted on: 12 Sep 2019 11:31

I just want to make sure that when this ticket is programmed that it also works with web services using cancelation tokens.  See "duplicate" request for more details: https://feedback.telerik.com/reporting/1417332-we-need-to-be-able-to-cancel-a-report

 

n/a
Posted on: 16 Jul 2019 18:22
I agree.  We need this because our parameters may be a date range on transactions.  By mistake, the user could put in a 10 year period.  This could be millions of records.  After realizing his mistake, he wants to quickly cancel and enter the correct range.  Also, I would like to be able to cancel a report with code on the server. If a user closes a client, he obviously is no longer interested in the report.  There is no point having the report use up resources on the server at that point. I can detect this on my clients and I could cancel the report programmatically on the server. There could be other use cases for canceling the report on the server with code.
Graham
Posted on: 29 Mar 2019 05:18
This is a big problem for my application as well, where large reports can take several minutes to run. It seems kinda crazy that there is no way to cancel a report, you have no choice but to leave your report server vulnerable to abuse and crashing, so it is always fragile.