studio icon indicating copy to clipboard operation
studio copied to clipboard

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

Open akolson opened this issue 1 year ago • 3 comments

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

  • This task is dependent on #4322

Scope

The scope of this task is limited to;

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

Accessibility Requirements

NA

Resources

akolson avatar Feb 12 '24 14:02 akolson

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

thesujai avatar Apr 17 '24 11:04 thesujai

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

bjester avatar Apr 17 '24 15:04 bjester

Alright no issues. Will find something else to work on

thesujai avatar Apr 17 '24 18:04 thesujai

Closing this issue as we pivoted the approach

akolson avatar Apr 14 '25 18:04 akolson