Synapse Docs
Breadcrumbs

stack-564 Release Notes

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