Skip to content

USE-530 - Update TDA to version 5#274

Merged
ghukill merged 1 commit intomainfrom
USE-530-tda-v5
May 1, 2026
Merged

USE-530 - Update TDA to version 5#274
ghukill merged 1 commit intomainfrom
USE-530-tda-v5

Conversation

@ghukill
Copy link
Copy Markdown
Contributor

@ghukill ghukill commented May 1, 2026

Purpose and background context

Why these changes are being introduced:

The timdex-dataset-api (TDA) library recently had a major version bump to account for a refactor that puts Records and Embeddings on more equal footing. This resulted in records read methods moving from TIMDEXDataset to TIMDEXDataset.records. Additionally, the dataset was minorly restructured physically and logically, requiring a metadata rebuild.

How this addresses that need:

  • Updates to TDA v5
  • Writing records to dataset now uses td.records.write() vs td.write()

How can a reviewer manually see the effects of these changes?

Please see this Dev1 successful StepFunction run which exercises all applications using TDA v5.

Includes new or updated dependencies?

YES

Changes expectations for external applications?

NO

What are the relevant tickets?

Code review

  • Code review best practices are documented here and you are encouraged to have a constructive dialogue with your reviewers about their preferences and expectations.

Why these changes are being introduced:

The timdex-dataset-api (TDA) library recently had a major version bump to account
for a refactor that puts Records and Embeddings on more equal footing.  This
resulted in records read methods moving from TIMDEXDataset to TIMDEXDataset.records.
Additionally, the dataset was minorly restructured physically and logically,
requiring a metadata rebuild.

How this addresses that need:
* Updates to TDA v5
* Writing records to dataset now uses td.records.write() vs td.write()

Side effects of this change:
* None

Relevant ticket(s):
* https://mitlibraries.atlassian.net/browse/USE-530
@ghukill ghukill changed the title Update TDA to version 5 USE-530 - Update TDA to version 5 May 1, 2026
@ghukill ghukill marked this pull request as ready for review May 1, 2026 18:35
@ghukill ghukill requested a review from a team as a code owner May 1, 2026 18:35
@ghukill ghukill merged commit e82dd62 into main May 1, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants