QuerySurge 2025
Version 14.0 Release Notes
Release: 3-20-2025
What’s New
-
- Result Analytics
- Profiling statistics on a test runs. This provides a quick way to analyze your test executions.
- Failure Tolerances
-
New feature to allow user to specify a number or percent of rows/cells in column/cells overall which can mismatch in a test and still pass overall.
-
- Salesforce JDBC Driver
- New QuerySurge built driver, which supports querying Salesforce via SOQL.
- Expanded SSO Support
- New support for Ping Identify
- New support for Generic Entry
- Rest Expansion
- Export Project
- Cancel Export
- Get Export Status
- Lock Project By Id
- Unlock Project By Id
- Get Project By ID
- Get Project Export Queue
- Import/Export Expansion
- Users can now import/export Staging and Snippet queries.
- Add AssetTags to Import/Export
- Tag Filter for notifications
- Notifications can now be filtered based on the tags associated with scenario runs.
- User Defined Function Support Excel Driver
- Custom functions for parsing of Excel files can be added.
- DTR Data Retention Policies
- Control on how long DTR based runs should be stored
- Improve Result Grid Performance
- Enhanced result grids which render over 10x faster.
- Enhanced Revision History Grid
- Details on revision modifications added to history grid
- IP Logging
- Logging of user IP address now available in the User Grid located in Global Administration
- Expand Context Menus on View all QueryPair grid
- DTR Result Status Indicator
- Indicator to inform user if DTR results have been deleted or overwritten
- TLS 1.3 Support LDAP
- Add Size on disk to Staging Table Management Grid
- Expanded Agent Analysis Logging
- Report Timeout Configuration support MicroStrategy
- Performance Enhance Disk Storage Alerts
- Enhanced Statsmon disk storage alerts to reduce CPU and Memory consumption
- Result Analytics
Version 12.1 Bug Fixes
What’s Fixed
Build |
ID |
Description |
12.1.0 | QS-11465 | Update Project Lock Message |
12.1.0 | QS-4549 | Better message handling for result storage options |
12.1.0 | QS-11756 | Pressing enter does not apply searches in Test Suite Grid |
12.1.0 | QS-11292 | Incorrect message when exceeding user count |
12.1.0 | QS-11470 | Suite Apprearances should not allow mulit-select |
12.1.0 | QS-11162 | Power BI Wizard copy option throws error |
12.1.0 | QS-3768 | Scenario data management screen shows Warning outcomes as Error |
12.1.0 | QS-11967 | Nested snippets in QueryPair exports show GUIDs instead of names |
12.1.0 | QS-11523 | Copying unsaved Test Suite should prompt user to save |
12.1.0 | QS-11701 | Refresh button missing in Active & Pending Executions |
12.1.0 | QS-11616 | Inheritance Suite Tags can be Deleted in Schedule Scenario |
12.1.0 | QS-11611 | No warning when attempting to run DTR from folder with all Agents disabled |
12.1.0 | QS-10493 | Internal ID column being retrieved with joined Staging Queries |
12.1.0 | QS-10969 | Scenario Snapshot From Query Activity Grid Displays Negative Numbers |
12.1.0 | QS-11765 | Result table DDL generator mishandles BOOLEAN |
12.1.1 | QS-11704 | Able to create assets and folder with duplicate names using whitespaces |
12.1.1 | QS-2363 | Inconsistent pre-scan issues when using import/export |
12.1.1 | QS-12235 | Teams Webhook Color doesn't have a Default Value for Testing Webhooks |
12.1.1 | QS-11984 | Get/Update QueryPair REST Commands Return 500 instead 404 for QueryPair not Found |
12.1.1 | QS-12058 | Connection Wizard breaks when navigating backwards and changing settings |
12.1.1 | QS-12044 | Number based fields show tooltip warning when using decimals |
12.1.1 | QS-11196 | Performance issue in recurring schedule grids |
12.1.1 | QS-12136 | Timestamp with Timezone Column error handling issues |
12.1.1 | QS-11992 | SSO Claims disabled if renamed current user account |
12.1.1 | QS-11711 | Query Performance Graph in Large Test Suites Can Be Too Small to Read |
12.1.1 | QS-11710 | Global Admin Incorrectly displays Lockout Error message |
12.1.1 | QS-12122 | Pagination footer issues when changing page size |
12.1.1 | QS-11831 | Performance report does not apply scenario filter |
12.1.1 | QS-12086 | Logging in on multiple browsers/pcs can impact user session count |
12.1.1 | QS-11991 | Pasting into SSO Secret ID/LDAP Password doesn't Work on First Try |
12.1.1 | QS-12174 | Filtering ID and User Count in Manage Project using the 'Between' does not accept any value in ≥ field or ≤ field except 0 in ≤ field |
12.1.1 | QS-11744 | Double-clicking on any whitespace for a Tree Node doesn't work |
12.1.1 | QS-11862 | Locked project permissions not updated until logout |
12.1.1 | QS-12085 | Teams Webhook has faulty template (Results: Scenario Summary) |
12.1.1 | QS-12194 | User's Last Name on Profile Hover does not update |
12.1.1 | QS-12132 | Run Dashboard search functionality throws error when 'Scheduled Date From' is only field set unless 'Scheduled Date To' has been set and cleared |
12.1.1 | QS-11987 | Manually Refreshing the Scenario Queue doesn't Respect Applied Filters |
12.1.1 | QS-11714 | Error in Some Future Execution Dates for Monthly/Yearly Recurring Schedules |
12.1.1 | QS-11736 | Toast message implies empty folders have executions |
12.1.1 | QS-12094 | Connection Override Behavior can Break if Test Suite is Empty |
12.1.1 | QS-12176 | Staging Queries are not automatically displayed in the Asset Library |
12.1.1 | QS-11537 | Folder Creation doesn't Trigger Design/Asset Library/Library Explorer Refresh |
12.1.1 | QS-12197 | Editing name, description, or user roles of locked project will unlock the project |
12.1.1 | QS-11770 | Snippet folder alignment |
12.1.1 | QS-12162 | QueryPair Import/Export module does not upload file if file was the most recently imported file |
12.1.1 | QS-12147 | User is Logged out When Failing to Login on a Different Tab |
12.1.1 | QS-12135 | Full Text Search returns all test suites when the only search field enabled is Query Text |
12.1.1 | QS-12164 | Staging Query Table Indexes allow negative numbers for Index Size |
12.1.1 | QS-12100 | AuthRequestDTO Incorrect Description |
12.1.1 | QS-12065 | Clicking a locked project name in edit agents makes it disappear |
12.1.1 | QS-12071 | Cancel Export Button Remains Activated After Project Finish Exporting |
12.1.1 | QS-12059 | Basic Auth header sent out for Webhook with None or Key authentication selected |
12.1.1 | QS-11866 | Navigation keybinds usable with modals open |
12.1.1 | QS-11762 | Using Keyboard Shortcut to Switching Between Editor and Query View Simultaneously Changes Both Source and Query |
12.1.1 | QS-12010 | Widget titles do not appear the first time a user opens a project |
12.1.1 | QS-12203 | Save button disabled in QP Properties after entering a name that already exists. |
12.1.1 | QS-12204 | Save button disabled in Staging QP Properties after entering a name that already exists. |
12.1.1 | QS-12103 | Save Button Disabled in Snippet Properties after Invalid Name Error |
12.1.1 | QS-12093 | Custom Interval Recurring Schedules prevent ninutes less than 5 |
12.1.1 | QS-12092 | Snippet is Removed from Query After Formatting |
12.1.1 | QS-9313 | Missing Timestamp Column can trigger null pointer exception |
12.1.1 | QS-11386 | Orphaned Move Node Tables |
12.1.2 | QS-12181 | Deleted Connections are unhandled for Connection Behavior Override drop-downs in Test Suites |
12.1.2 | QS-12177 | Deleted Scenario can still show in Run Dashboard |
12.1.2 | QS-11917 | Cannot Open Pop-up Modal in New Window |
12.1.2 | QS-11510 | Performance Issues with Duplicate Row Handling with larger result sets |
12.1.2 | QS-12241 | Webhooks: Teams Color Variable Included in Scenario Started Dropdown |
12.1.2 | QS-12242 | Changing the Webhook Provider doesn't Refresh the Payload Variable Menu |
12.1.2 | QS-12237 | Webhook Payload Variables Can Only be Added Once |
12.1.2 | QS-12229 | Teams Webhooks have Invalid Values in Body |
12.1.2 | QS-12161 | LDAP: Repeatedly Clicking Test On Admin User Test Modal Sends Stacking Requests |
12.1.2 | QS-12016 | Format Query Text Incorrectly Formats Built-in Functions |
12.1.2 | QS-12325 | Staging Queries will not run when Data Staging connection does not exist |
12.1.2 | QS-12246 | Duplicate Connection Name Copy Connection shows no error |
12.1.3 | QS-11895 | Recurring Schedule Type Sort Inconsistent |
12.1.3 | QS-12320 | Test Suite Execution Status Reads Error When Scenario Data is Deleted |
12.1.3 | QS-12331 | Assigning agent to test suite when creating a new recurring schedule does not get saved |
12.1.3 | QS-12332 | Import button in Import Project modal stays disabled when entering invalid New Project name |
12.1.3 | QS-12338 | QuerySurge can freeze when Deselecting the start day in Daily Recurring Schedule |
12.1.4 | QS-12350 | Recurring Schedule doesn't have Disabled Status when Test Suite is Deleted |
12.1.7 | QS-12061 | Projects can be unlocked when on the export queue |
12.1.7 | QS-12425 | Design: Manually selecting Peek Clob does not resolve value in exports |
12.1.7 | QS-12351 | QueryPair Tab Name Incorrect from Scenario Report Link |
12.1.7 | QS-12195 | New User missing status icon |
12.1.8 | QS-12556 | Save button remains disabled in Add User Wizard when User limit is exceeded on a Floating License |
12.1.8 | QS-12182 | Test Suite API calls can fail when Suite has Test Suite/Mixed override behavior but no Connections due to Connections being deleted |
12.1.9 | QS-11288 | Running unsaved test suite doesn't prompt user to save |
12.1.9 | QS-12558 | User Licensing Summary can be incorrect for Floating Licenses |
12.1.9 | QS-4952 | Cross Scenario and Scenario Comparison Reports are showing the Archived Scenarios as well as the current Scenarios |
12.1.9 | QS-11234 | StagingQuery Data viewer - Indexed query has no icon on index col |
12.1.9 | QS-12393 | QueryPair Overview Report Filters Not Working |
12.1.10 | QS-11817 | Disk Space Filter Conversion Logic Differs from Render Logic |
12.1.10 | QS-12679 | In QueryWizard in the Filtering section the Value column does not work correctly when Operation is Sort Direction |
12.1.10 | QS-12656 | MongoDB Connector for BI broken (MongoDB-MySQL) |
12.1.10 | QS-12680 | BLOB values do not have a 'Save File' context menu option |
12.1.10 | QS-12346 | Decimals can be entered into "Execute every" fields |
12.1.10 | QS-12580 | Cannot delete Test Suite of killed scenario |
12.1.10 | QS-12641 | Saving a Test Suite Reverts Changes From Non-Focused Page |
12.1.11 | QS-11810 | Save button flickers when saving QueryPairs/Staging Queries |
12.1.11 | QS-12817 | Statsmon may fail to find a disk store |
12.1.11 | QS-12682 | JSON datatypes, which default to CLOB values, that return {null} do not display {null} when viewing field contents |
12.1.11 | QS-12823 | Cannot give Webhooks and Notifications the same name |
12.1.11 | QS-12768 | Clicking The Notification Details Modal Selects All Modal Text |
12.1.11 | QS-12821 | Data Staging Hostname/IP field limited to 20 characters |
12.1.12 | QS-12324 | Cannot input value if Duration is selected in Notification Details modal |
12.1.12 | QS-12736 | Peek Clob Fields tooltip says Peek length is configured in Server Properties instead of Server Configuration |
12.1.12 | QS-12254 | Grammatical Errors in Data Intelligence Report Descriptions |
12.1.12 | QS-12458 | Config: server.xml entry for 404 redirect missing on some install paths |
12.1.12 | QS-12862 | Order column in Active & Pending Executions modal does not sort |
12.1.12 | QS-12867 | Link to Toggle between SSO and Username/Password doesn't Look Interactable |
12.1.12 | QS-12869 | SSO Login doesn't have Error Handling for Unregistered Users |
12.1.12 | QS-12890 | No error message displayed when testing webhook with invalid fields |
12.1.13 | QS-12550 | Test Suite Execution History "Go to Run" is inconsistent |
12.1.13 | QS-12330 | Exported projects containing assets from deleted users do not load correctly |
12.1.13 | QS-12931 | In the Disk Usage widget the Used (in bytes) value is always the same as the % Used value |
12.1.14 | QS-12927 | [REST]No error when creating QueryPairs with Shared Keys that are > 64 characters |
12.1.14 | QS-12979 | Monthly Schedule that Executes Day After Start Date Says Schedule will Never Execute |
12.1.14 | QS-12960 | max_heap_table_size variable is only set on upgrades and not fresh installs |
12.1.14 | QS-12975 | Custom Recurring Schedule Set in the Past is Created with Incorrect Start Time |
12.1.14 | QS-12962 | SAP Connection Wizard Has Wrong Params |
12.1.15 | QS-11761 | Scenario Kill does not appear to kill QueryPairs fully |
12.1.17 | QS-13058 | Server Configuration does not handle reverting changes correctly |
12.1.17 | QS-13057 | Test Suite Details Report "Show" Option has No Effect |
12.1.18 | QS-12317 | Staging Queries Index Allows for blank column names |
14.0.0 | QS-13090 | QueryPair Last Run Results report Summarize Information By does not work without selecting a test suite |
14.0.2 | QS-13152 | QueryPair Using CLOB as Key Column Returns with Exception: Result Set Not Returned |
14.0.3 | QS-12167 | RHEL 9.x systemd does not properly manage the QuerySurge services |
14.0.5 | QS-13182 |
Grids that Support Cell Editing should only Sort after Editing is Complete |
14.0.6 | QS-13210 |
Tooltip for Limit option for Result Exports extends beyond its Area |
14.0.6 | QS-13233 |
SnippetUpdateDTO misspells "unique" for Name element |
14.0.7 | QS-13281 | Thresholded Column Ordered Before Ignorable Columns in Query Incorrectly Reports Data Failure |
14.0.8 | QS-13297 | Query assets containing snippets created in REST API do not resolve snippets |
14.0.9 | QS-13303 | Run Dashboard graphs can show incorrect information for Staging Queries |
Comments
0 comments
Article is closed for comments.