• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

MITLibraries / timdex-index-manager / 20348552949
96%

Build:
DEFAULT BRANCH: main
Ran 18 Dec 2025 07:21PM UTC
Jobs 1
Files 5
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

18 Dec 2025 07:19PM UTC coverage: 95.732% (-0.4%) from 96.082%
20348552949

push

github

web-flow
Use metadata in 'bulk-update-embeddings' (#375)

Why these changes are being introduced:
* With TDA 3.8.0, we can now retrieve record metadata columns in
embeddings read methods. Filtering embeddings by `action="index"`
prevents any attempt to update documents that do not exist
in OpenSearch (`action="delete"`), which results in an API error..
This is important especially with the current state of tim.opensearch.bulk_update,
which will raise a BulkOperationError and cause the 'bulk_update_embeddings'
CLI command to exit early.

This also includes an additional change to also index embeddings
when performing a reindex.

How this addresses that need:
* Filter embeddings by action="index"
* Install latest version of timdex-dataset-api (latest commit)
* Update embeddings in fixtures/test/dataset to use 'embeddings_timestamp"

Side effects of this change:
* None

Relevant ticket(s):
* https://mitlibraries.atlassian.net/browse/USE-273

7 of 10 new or added lines in 1 file covered. (70.0%)

471 of 492 relevant lines covered (95.73%)

0.96 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
3
97.63
-1.13% tim/cli.py
Jobs
ID Job ID Ran Files Coverage
1 20348552949.1 18 Dec 2025 07:21PM UTC 5
95.73
GitHub Action Run
Source Files on build 20348552949
  • Tree
  • List 5
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #20348552949
  • 96f00963 on github
  • Prev Build on main (#20272814319)
  • Next Build on main (#20438471979)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc