Module : Performance

Issue

Type

TrialGrid Version

Description

3149

Bug

47

Performing an action was triggering many database calls. Performance was improved.

3148

Bug

47

Saving a test case in a library was triggering many database calls. Performance was improved.

2320

Feature

26

If generating a document from a template takes too long it will fail with a timeout message. The timeout settings are designed to protect users from very long running reports which would block other reporting users.

2259

Feature

23

The search function has been disabled, pending resolution of underlying performance issues maintaining the search index.

2180

Bug

22

The number of database queries used by the URL List view was optimized for performance.

2143

Bug

21

The performance of downloading Test result screenshots was improved.

2067

Bug

21

The performance of displaying Custom Functions to copy from another Draft has been improved.

2092

Bug

21

The performance of displaying Folders to copy from another Draft has been improved.

2093

Bug

21

The performance of displaying Data Dictionaries to copy from another Draft has been improved.

2064

Bug

21

The performance of displaying the Form editor was improved in the case where many changes had been made to fields on that Form by Diagnostics.

2075

Feature

21

When the name of a Data Dictionary is changed, references to that Data Dictionary are now changed as a background task. Data Dictionaries may be used by many Fields.

1815

Feature

19

Deleting Drafts was sometimes slow. This was corrected by making draft deletion a background action (see issue 1601). Drafts are now "soft deleted" and will be removed from the database after 30 days. Drafts may be recovered up to the date of removal by contacting TrialGrid.

2049

Feature

19

The performance of uploading ALS files has been improved.

2023

Bug

19

The performance of the Test Case editor has been improved, particularly for large test cases.

1886

Feature

17

A small improvement to the performance of running multiple test cases was made.

1822

Bug

16

The performance of deleting Test Cases was improved.

1820

Bug

16

The performance of the Field list view was improved.

1553

Bug

16

The performance of the Test Cases list view was improved.

1765

Bug

16

The performance of running Test Cases has been improved.

1735

Feature

16

A configuration setting was added to the background queue process to help manage memory usage. No change is visible to users.

1720

Feature

16

Automated Test Case runs were consuming more server memory than necessary. This has been improved. A previous attempt to correct this issue was made on 2020-02-06.

1720

Feature

16

Automated Test Case runs were consuming more server memory than necessary. This has been improved.

1554

Bug

16

Test Case editor loading performance was improved. This is especially noticeable with large Test Cases.

1556

Bug

16

Form list performance when displaying Standards Compliance information was improved.

1557

Bug

16

The Data Dictionaries list was inefficient when showing standards information. Performance was improved.

1625

Bug

16

The performance of importing Architect Loader Spreadsheets with Automated Test Cases was improved.

1054

Feature

11

When importing Drafts the object fingerprint calculations have been optimized so that imports should complete faster.

774

Bug

7

Importing Matrices during ALS upload was noticably slower than importing other object types. The performance of importing Matrices was improved.

769

Bug

6

When updating PreText of a Field fast typing would cause the browser to become slow and possibly unresponsive. Responsiveness was improved.

732

Feature

6

The performance of the Edit Checks list page has been improved.

707

Bug

6

The number of database queries needed to run Diagnostics has been reviewed and optimized. Diagnostics will now run faster.

570

Bug

2

The Form listing for Standards Compliance still used too many queries. The data access was made more efficient to reduce the number of queries.

570

Bug

2

The Form listing for Standards Compliance used too many queries. The data access was made more efficient to reduce the number of queries.

562

Bug

2

When saving Edit Checks and Derivations a large number of database queries were being executed, resulting in slow performance. As part of the optimization work Standards Comparison for Edit Checks and Derivations does not now include the Check or Derivation Steps and uses the quickedit representation to calculate compliance and differences. The Clinical Query Language representation of the logic is not included in Standards Compliance.

362

Bug

1

When changing EDC Roles and Review Groups, Saves can be very slow. Performance was improved.

360

Bug

1

Changing EDC Roles causes timeouts. Added waits so that the system cannot have multiple queued requests to change EDC roles at any one time. e.g. If you change one Role you have to wait for that to save before you can change another.

331

Bug

1

Performance of copying Forms has been improved.