Skip to content

Add a new field named "version" to the Embeddings model #4438

Closed

Description

@akolson

Overview

This task involves adding a new field named version to the already existing Embeddings model in Studio. This field will be used to track changes between different versions of the embeddings generated by our recommendation models.

Description and outcomes

  • Add the version field to Embeddings in contentcuration/contentcuration/models.py
  • version should be a str with a null default value, and also set as a database index
  • Run the necessary migration commands
  • Add tests that confirm that version has been added correctly

Acceptance Criteria

  • version field is added to the Embeddings schema
  • Tests are written to verify correctness of added field

Assumptions and Dependencies

Scope

The scope of this task is limited to;

  • Adding the “version” field
  • Updating existing schema tests

Accessibility Requirements

NA

Resources

Activity

  1. changed the title [-][WIP - DO NOT ASSIGN]: Add "version" field to the Embeddings schema[/-] [+][WIP - DO NOT ASSIGN]: Add a new field named "version" to the Embeddings model[/+] on Feb 20, 2024
  2. changed the title [-][WIP - DO NOT ASSIGN]: Add a new field named "version" to the Embeddings model[/-] [+]Add a new field named "version" to the Embeddings model[/+] on Feb 27, 2024
  3. thesujai commented on Apr 17, 2024

    @thesujai

    Hello @akolson
    Implementing this seems straightforward, is this open for community contribution?

  4. bjester commented on Apr 17, 2024

    @bjester
    Member

    Hi @thesujai,

    Thank you for your interest. This isn't open to community contribution. In fact, we'll most likely close this issue as we pivot the approach soon

  5. thesujai commented on Apr 17, 2024

    @thesujai

    Alright no issues. Will find something else to work on

  6. akolson commented on Apr 14, 2025

    @akolson
    MemberAuthor

    Closing this issue as we pivoted the approach

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions