Skip to content

API changes and changes to validating webhook#23

Merged
unmarshall merged 1 commit into
ai-dynamo:mainfrom
unmarshall:refactor
Jan 8, 2025
Merged

API changes and changes to validating webhook#23
unmarshall merged 1 commit into
ai-dynamo:mainfrom
unmarshall:refactor

Conversation

@unmarshall

@unmarshall unmarshall commented Jan 7, 2025

Copy link
Copy Markdown
Collaborator

Following changes are made:

  • Changed the package from podgangset to core as now we have more than one CR types.
  • Added code to detect all strongly connected components a.k.a cycles via tarjan's algorithm. Now we will be able to show all cycles in the error message. Also wrote unit test for implementation of algo to find strongly connected components a.k.a cycles.
  • Refactored validating webhook.
  • Regenerated deepcopy functions and client post API changes.
  • Removed config/crd/bases which used to have generated CRDs. These are instead part of the API itself.
  • Introduced a new API to expose CRDs programmatically. This allows people to provision operator programmatically as well.

Signed-off-by: Madhav Bhargava <madhav.bhargava@sap.com>
@unmarshall unmarshall merged commit c23a4d6 into ai-dynamo:main Jan 8, 2025
@unmarshall unmarshall deleted the refactor branch January 8, 2025 04:16
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.

2 participants