Tetra Product Deprecation Notices

Updated: 24 January 2024

The following deprecation notices are for TetraScience products, including the Tetra Data Platform, Tetra Agents, and more. For all deprecation notices prior to those listed on this page, see Tetra Data Platform (TDP) Release Notes.

Deprecations are components, features, or functions that are no longer supported or maintained by TetraScience. For more information about deprecations, see Tetra Product Deprecation Process Overview.

The following table summarizes the TetraScience product deprecations. To learn more about each deprecation, select the corresponding link for each product in the Details column.

Deprecation Notice DateTetra ProductProduct AreaDetailsVersion Deprecation StartsVersion Deprecation Ends (Removal from Product)
28 November 2023Tetra Cellario ConnectorConnector"Upload event bundles" deprecationTetra Cellario Connector v2.0.0Tetra Cellario Connector v2.0.0
17 October 2023TetraScience SDKPipelinecontext.run_command() Function DeprecationTetra SDK 2.0Future SDK Release
14 June 2023Tetra File-Log AgentAgentsFile-Log Agent Global Path-Level Start Date and Interval Settings DeprecationTDP v3.5.0TDP v3.6.0
31 May 2023Tetra Data PlatformPipelineLegacy Runtime Environment for Self-Service Tetra Data Pipelines DeprecationTDP v3.6.0Future TDP Release
5 May 2023Tetra Data PlatformAuthenticationAPI_KEY Authentication DeprecationTDP v3.4.3TDP v3.6.0
18 April 2023Tetra Data PlatformSearch, PipelineSearch Files, Search Workflow, and Paginate Through All Pipeline Details API Endpoint DeprecationTDP v3.4.2Future TDP Release
22 February 2023Tetra Data PlatformMetadata and TagsMetadata and Tags DeprecationTDP v3.6.0Future TDP Release
22 February 2023Tetra Data PlatformSearchES and FileInfo API Deprecation - Integration and Source.IntegrationTDP v3.4.0TDP v3.5.0
7 October 2022Tetra Data PlatformConnectorsCloud Data Connector DeprecationTDP v3.4.0TDP v3.5.0
7 October 2022Tetra Data PlatformData HubTetra Data Hub DeprecationTDP v3.6.0Future TDP Release
10 August 2022Tetra Data PlatformSearchAthena metadata_v1 Table DeprecationTDP v3.3.0TDP v3.6.0
10 August 2022Tetra Data PlatformSearchFull-Text Search DeprecationTDP v3.3.0Future TDP Release
10 August 2022Tetra Data PlatformIntegrationsApps and Email Menu Options Removed from TDPTDP v3.3.0TDP v3.3.0
10 August 2022Tetra Data PlatformPipelinePipeline Reserved Instances DeprecationTDP v3.3.0TDP v3.3.0
10 August 2022Tetra Data PlatformPipelinePipeline Dashboard DeprecationTDP v3.3.0TDP v3.3.0

Deprecation Notices

The following are deprecation notices for TetraScience products.

"Upload event bundles" Deprecation

The Upload event bundles option will no longer be available starting with Tetra Cellario Connector v2. The feature was used to test and troubleshoot Cellario connectivity and data upload. New features available in the latest Connector version make this option unnecessary.

context.run_command() Function Deprecation

The context.run_command() function is on a deprecation path to be replaced with the context.run_cmd function. This change removes the need to supply an org_slug value in the function.

File-Log Agent Global Path-Level Start Date and Interval Settings Deprecation

In TDP version 3.6.0, the global path-level Start Date and Interval (Seconds) settings for the File-Log Agent’s File Watcher service are being deprecated. These two global path-level settings are being deprecated because they’re not being used. Customers can still configure these settings at the individual path level.

Legacy Runtime Environment for Self-Service Tetra Data Pipelines Deprecation

The legacy runtime environment for self-service pipelines (SSPs) is scheduled for deprecation during the second half of 2024. A new, more secure SSP runtime environment will replace the legacy SSP runtime environment. Customers should plan on rebuilding and rereleasing their existing protocols to use the new SSP runtime environment before the legacy one is deprecated.

Existing SSPs and task scripts built with the previous design will continue to work during the depreciation period.

API_KEY Authentication Deprecation

Customers can’t use the API_KEY for authentication after the release of TDP version 3.6.0. To avoid breaking integrations, customers must switch to using a JSON Web Token (JWT) for authentication instead.

For more information, see Authentication in the TetraScience API documentation.

Search Files, Search Workflow, and Paginate through All Pipeline Details API Endpoints Deprecation

The following API endpoints are on the deprecation path:

  • Search Files
  • Search Workflows
  • Paginate through All Pipeline Details

The Search Files endpoint searches for files in the Data Lake by using Spleen query language. Use the Search files via Elasticsearch Query Language endpoint instead.

The Paginate through All Pipeline Details endpoint lists all pipelines in a paginated list. Use the Search Pipelines endpoint instead.

The Search Workflows endpoint searches pipeline workflows. Use the Search Workflow endpoint instead.

Metadata and Tags Deprecation

Starting in TDP version 3.6.0, the metadata and tags attributes are on a deprecation path. Functionality for labels will be improved to further meet FAIR (findable, accessible, interoperable, and reusable) data principles and incorporate critical parts of existing metadata and tags functionality.

🚧

IMPORTANT

No breaking changes will occur with the metadata and tags deprecation until a customer switches to using labels only. TetraScience will provide customers with a simple migration process to transfer their existing pipelines and searches to using labels. Please contact your customer success manager (CSM) for more information.

The metadata and tags deprecation provides the following benefits:

  • Simplifying the process of adding attributes to files
  • Increasing general compliance with FAIR data principles
  • Reducing human, processing, and data costs associated with attribute management
  • Reducing the need for file reprocessing
  • Increasing scalability and automation
  • Providing more precise search results

Starting Immediately (For TDP v3.5.x)

Customers should begin using labels as the only attribute to store each file’s contextual information. When metadata and tags are fully deprecated, labels will be the only attribute available in the TDP.

For TDP v3.6.x

TetraScience plans to implement the following changes in TDP v3.6.x:

  • Reducing the prominence of metadata and tags in the TDP user interface

For TDP v3.7.x

TetraScience plans to implement the following changes in TDP v3.7.x:

  • Updating labels to maintain version history for better auditing and transparency, and to maintain the association of labels to versions of underlying files
  • Helping to copy all existing metadata and tags to labels, so that all contexts of the primary data is searchable with labels (This migration will happen as part of customers' upgrade to TDP v3.7.0)
    • Keep in mind that the context that is represented by metadata and tags may start to be out of sync with the consolidated context represented by labels.
    • Any exceptions will be automatically handled by the TDP during this migration.
    • Going forward, any metadata and tags that are created will also be created as labels in a dual-write approach
  • Providing a pathway for customers to self-migrate existing metadata and tags to labels.
    • Labels will accommodate metadata and tags by using the following rules:
      • Metadata {"location": "Chicago"} will become label [{"name": "location", "value": "Chicago"}]
      • Tag ["validated", "decorated"] will become label [{"name": "tag", "value": "validated"}, {"name": "tag", "value": "decorated"}]
      • Any exceptions (namespace violations, character violations) will be identified for self-remediation.

📘

NOTE

No metadata or tags will be deleted.

For Future Versions of the TDP

TetraScience plans to implement the following changes in future versions of the TDP:

  • Allowing metadata and tag context to be viewed through the TDP user interface, but no new metadata or tags to be created
  • Preventing TDP user interface and TetraScience API users from creating or using metadata or tags.
    • Users will need to use labels for new configurations for agents, data sources, and pipeline triggers.
    • Existing pipelines and data sources will continue to function with existing metadata and tags.
    • Underlying data for metadata and tags won’t be removed.
    • EQL and SQL queries referencing metadata and tags will continue to work.
  • Preventing TDP users from updating or creating new metadata and tags for files.
    • Users will still be able to add metadata and tags to specific files by using the TetraScience API to maintain customers' existing programmatic calls.
    • Metadata and tags will be hidden in the TDP user interface and TetraScience API.
    • Metadata and tags will remain as data for historical reference.

At the End of the Deprecation Process

  • All existing metadata and tags data will be copied as labels and maintained as historical data.
  • Metadata and tags will no longer be a concept for setup and management of data in the TDP and Tetra Agents.
  • Existing pipelines and TetraScience API updates to files for metadata and tags set up prior to TDP v3.6.0 will continue to work. Any new metadata and tags will be written as labels.
  • Programmatic search queries (EQL and SQL) that reference metadata and tags will continue to work, but will only return data from deprecated pipelines or data sources that were set up prior to TDP v3.6.0.

ES and FileInfo API Deprecation - Integration and Source.Integration

WhatNote
integrationStarting with TDP v3.5, the integration section will be cleaned up. The Elasticsearch Document and File Info API will no longer include anything other than id and type.
source.<integration type>Starting with TDP v3.6, the source.<integration type> section will be removed from the Elasticsearch Document and File Info API. The integration type will be moved to the trace section, since it is primarily used for traceability.

Note: As an exception, the source.datapipeline will be kept.

Cloud Data Connector Deprecation

We are deprecating the concept of Cloud Data Connector (CDC) to simplify Agent configuration. For TDP versions 3.4 and higher, CDC functionality will become a core component of the platform. CDCs will no longer be required to be set up as separate data sources, and you will no longer be able to create new CDCs or add Agents to them.

If your Agent needs a Data Hub and Generic Data Connector (GDC), Agent creation will be unchanged. If you don’t, new Agents can be created from the Agents page with No Connector selected.

Existing CDCs will be unaffected for TDP v3.4, but are scheduled to be removed in the TDP v3.5 release. All Agents without a Data Hub + GDC will display ‘No Connector’ in the TDP user interface once the CDCs are removed.

Tetra Data Hub Deprecation

Starting with TDP v3.6.0, Tetra Data Hub (previously Tetra Data Hub) is on a deprecation track. An improved design of Data Hub will be available, called Tetra Hub.

For new deployments, customers should install Hub, except for the following use cases:

For more information, see Tetra Hub Versions.

Athena metadata_v1 Table Deprecation

For version 3.3.0 of TDP, the Athena metadata_v1 table has been deprecated. Please transition queries and dashboards to use file_info_v1, which has the same fields and more attributes about all file categories. Tetrascience does not plan to release new versions of this table and starting from v3.6 (~June 2023) will remove this table from the TDP.

Full-Text Search Deprecation

For version 3.3.0 of the TDP, to improve performance, full-text search (FTS) for IDS files has been deprecated and we plan to deprecate the functionality for RAW data in a future release.

For customer-hosted environments:

  • Deprecating FTS for IDS files provides additional computational and storage cost savings.
  • To ensure particular FTS search use cases are still achievable, TetraScience has the ability to turn this on via an AWS parameter or to turn off FTS indexing for RAW data to further save indexing costs. Please contact support if you wish to do this.

Apps and Email Menu Options Removed from TDP

For version 3.3.0 of the TDP, the Apps and Email menu options have been removed from TDP. Existing links to Streamlit dashboards will continue to work with no functionality updates and are supported through TetraScience professional services team.

Pipeline Reserved Instances Deprecation

For version 3.3.0 of the TDP, the pipeline reserved instances have been removed. A new selection algorithm manages resources to make sure files are processed by pipelines in a timely manner and at scale.

Pipeline Dashboard Deprecation

For version 3.3.0 of the TDP, the Pipeline Dashboard has been removed from the main TDP Navigation. It is temporarily accessible via URL (https:<tdp-env>.com/dashboard), but will be removed in a future release. Its content has been integrated into the new Pipeline File Processing page.