Skip to content

Conversation

@Bento007
Copy link
Collaborator

@Bento007 Bento007 commented Jun 12, 2024

Reason

changes

  • update CXG_SCHEMA_VERSION to 5.1
  • update the cellxgene-ontology-guide version to pin to latest major version.

Blocking: chanzuckerberg/single-cell-data-portal#7078

CENSUS_SCHEMA_VERSION = "2.0.1"

CXG_SCHEMA_VERSION = "5.0.0" # the CELLxGENE schema version supported
CXG_SCHEMA_VERSION = "5.1.0" # the CELLxGENE schema version supported
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@ebezzi @atolopko-czi - Should CENSUS_SCHEMA_VERSION also be bumped? If so, is it a patch or minor version bump?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I would only bump if there are noticeable and traceable changes (e.g. major ontology changes, new/removed assays). We should be able to add some doc changes if we bump it.

Copy link
Collaborator

@pablo-gar pablo-gar Jun 13, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes we need to bump the minor version number, and see my comment.
#1194 (comment)

Copy link
Member

@ebezzi ebezzi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Requesting one change related to dependency pins.

Also, is there a changelog for the 5.0 -> 5.1 schema bump? This will determine how thoroughly this change should be tested.

@ebezzi ebezzi marked this pull request as draft June 18, 2024 01:35
@Bento007
Copy link
Collaborator Author

@codecov
Copy link

codecov bot commented Jun 20, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 91.11%. Comparing base (cfca649) to head (6344b73).
Report is 3 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #1192   +/-   ##
=======================================
  Coverage   91.11%   91.11%           
=======================================
  Files          77       77           
  Lines        5922     5922           
=======================================
  Hits         5396     5396           
  Misses        526      526           
Flag Coverage Δ
unittests 91.11% <100.00%> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@Bento007 Bento007 requested review from ebezzi and pablo-gar June 20, 2024 15:49
Copy link
Collaborator

@pablo-gar pablo-gar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This should not be merged to main, either we build on top of it or we merge to e bigger one.

The full process is here

@ebezzi ebezzi marked this pull request as ready for review June 27, 2024 18:27
@ebezzi ebezzi requested a review from prathapsridharan June 27, 2024 18:27
@ebezzi ebezzi changed the title feat: upgrade census buidler to schema 5.1 [builder] Upgrade to CELLxGENE schema 5.1 Jun 27, 2024
@ebezzi ebezzi merged commit bfbde13 into main Jun 28, 2024
@ebezzi ebezzi deleted the tsmith/cellxgene-schema-5.1 branch June 28, 2024 15:41
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.

5 participants