Summary: stack-564 Release Notes
This release focuses on enhancing the reliability and functionality of Synapse, particularly concerning search capabilities and the user experience for our data managers and classic portal users. Key updates include addressing issues with our search infrastructure, improving the stability of our AI-driven grid agent, and laying the groundwork for future platform updates. These changes aim to provide a more robust and seamless experience across Synapse.
These updates primarily impact Synapse users interacting with search functionalities, data managers utilizing the grid agent, and users of the classic Synapse portal.
Total 9 tickets completed
Affected Users & Systems
-
Synapse.org users (search functionality, experimental features)
-
Classic portal users (login)
-
Data managers using the grid agent
-
Synapse backend systems (search index, AWS global resources, platform version)
Deprecated or Breaking Changes
No deprecated or breaking changes are included in this release.
New Features
Enhanced Entity Tree Table for Synapse.org
We've integrated an enhanced "Entity Tree Table" into Synapse.org, available behind an experimental mode flag. This feature provides a new way to visualize and interact with data entities within Synapse, offering improved navigation and organization for users who enable this experimental view. (SWC-7488)
New "synapse-ops" Job for Global Resource Setup
We've introduced a new "synapse-ops" Jenkins job designed to streamline the setup and redeployment of global resources within the Synapse AWS account. This change improves our operational workflow for managing shared infrastructure. (PLFM-9288)
Fixes & Improvements
Improved Synapse.org Search Reliability
To address recent issues with search functionality, the web client on Synapse.org (stack 564) will now explicitly use the established CloudSearch index. This ensures more stable and reliable search results for all users. (SWC-7527)
Resolved Synapse OpenSearch 500 Errors
We have fixed an internal server error that users were encountering when trying to search for projects by name in Synapse. This resolves the 500 error and restores full search capabilities. (PLFM-9296)
Addressed Bedrock Agent Throttling
We've resolved an issue where AWS was throttling our bedrock agent requests, leading to errors in grid agent sessions. This fix improves the stability and performance of our AI-driven grid agent. (PLFM-9276)
Fixed Classic Portal Login Issue
Users can now successfully log into the Classic Portal, as we have added "classicportal" and "staging.classicportal" to the SWC Cross-Origin Resource Sharing (CORS) filter. This resolves the previous issue where Synapse.org login was not recognized. (SWC-7513)
Optimized Grid Agent Schema Handling
We've implemented an improvement to prevent issues where large JSON schemas bound to grids could exceed the grid agent's context window. While data managers can still bind sub-schemas as a workaround, this change will help the agent handle complex schemas more robustly in the future. (PLFM-9299)
Updated SynapseOpsCore Platform Version
The platform version within SynapseOpsCore has been updated from 5.5.0 to 5.7.4. This update brings our underlying platform to a more current and stable version. (PLFM-9209)
Backfill for User Status Table
We have performed a backfill of the `USER_STATUS` table, adding a `lastSeenOn` date for all existing users. This is a foundational step towards enabling the automatic disabling of dormant accounts, ensuring that all users are accurately represented for this new functionality. (PLFM-9114)
> These release notes are auto generated by Google GEMINI so responses may not be completely accurate