fusionpbx/app/xml_cdr
emaktech a0ab52d369
CDR - Don't Check Filesystem for Recording on Load
I have been debugging slow loading on our CDR pages for the last few days now.

One issue that we have encountered is that currently as the page loads, it checks the filesystem for each file one at a time. In our case, we move recordings to object storage after 1 week, so each time we check for a file it passes api calls which take over 1 second each to return a result. This causes this page to not load at all for us in many cases.

Regardless, this current method is unnecessarily I/O intensive and really page load is probably not the time to be checking for each file one by one.

So this PR is the simplest solution - remove the check entirely. I would contend that the administrator should remove the record_path from the database if the file was removed so this should be acceptable.

This solves this particular issue for us, but would need feedback from others if not checking for files makes sense.
2021-03-03 15:48:17 -05:00
..
resources/classes Track Voicemail Message Success/Failure in CDR 2021-02-21 21:09:37 -06:00
app_config.php Track Voicemail Message Success/Failure in CDR 2021-02-21 21:09:37 -06:00
app_defaults.php Update app_defaults.php 2017-01-13 00:24:29 -07:00
app_languages.php Update app_languages.php 2021-01-06 16:20:26 -05:00
app_menu.php remove CDR Statistics from default menu for users (#5347) 2020-07-13 12:46:57 -06:00
download.php Update download.php 2019-09-06 11:05:01 -06:00
report.php CDR: Database class integration. 2019-09-03 08:29:44 -06:00
root.php Cleanup the indentation ... tabs and whitespace after the last pull request. 2016-04-28 16:56:44 -06:00
v_xml_cdr_import.php Track Voicemail Message Success/Failure in CDR 2021-02-21 21:09:37 -06:00
xml_cdr.php CDR - Don't Check Filesystem for Recording on Load 2021-03-03 15:48:17 -05:00
xml_cdr_archive.php CDR & Archive: Merge and simplify, integrating some features of CDR into Archive. 2020-02-11 10:44:00 -07:00
xml_cdr_details.php fix comparison operator 2021-02-09 14:18:21 -05:00
xml_cdr_export.php Fix TTA display bug in Export CDR PDF 2021-02-20 11:51:24 -06:00
xml_cdr_extension_summary.php Add answered to the extension summary 2020-07-07 22:13:28 -06:00
xml_cdr_import.php CDR: Database class integration. 2019-09-03 08:29:44 -06:00
xml_cdr_inc.php Track Voicemail Message Success/Failure in CDR 2021-02-21 21:09:37 -06:00
xml_cdr_search.php Multiple - Add IDs to common/default action buttons. 2020-03-05 00:05:45 -07:00
xml_cdr_statistics.php Fixed "Missed" link and exclude LOSE_RACE from CDR stats 2021-02-16 21:21:59 -06:00
xml_cdr_statistics_csv.php Update xml_cdr_statistics_csv.php 2019-12-24 14:36:31 -07:00
xml_cdr_statistics_inc.php Don't filter LOSE_RACE of already filtering originating_leg_uuid 2021-02-20 11:51:24 -06:00