Skip to content

Conversation

@ShahabT
Copy link
Contributor

@ShahabT ShahabT commented Jan 14, 2026

What changed?

Using > instead of >= in the check to give the Deployment a chance to delete some old versions if MatchingMaxVersionsInDeployment is also reached.

Why?

In the old way, if user has used the TQ in an old Deployment with 100 versions, and now is using the TQ in a new deployment with another 100 versions, the check fails even though if it'd allow the registration to move forward, some of the old versions in the new deployment would automatically be deleted.

How did you test it?

  • built
  • run locally and tested manually
  • covered by existing tests
  • added new unit test(s)
  • added new functional test(s)

Potential risks

None

@ShahabT ShahabT enabled auto-merge (squash) January 14, 2026 22:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants