Skip to content

Conversation

@kmontemayor2-sc
Copy link
Collaborator

@kmontemayor2-sc kmontemayor2-sc commented Nov 18, 2025

Scope of work done

Support launching graph store jobs from trainer and inferencer

Also break out some shared code into utils :)

No tests since we'll have some bigger e2e tests later.

Where is the documentation for this feature?: N/A

Did you add automated tests or write a test plan?

Updated Changelog.md? NO

Ready for code review?: NO

@kmontemayor2-sc
Copy link
Collaborator Author

/unit_test

@kmontemayor2-sc
Copy link
Collaborator Author

/integration_test

@github-actions
Copy link
Contributor

github-actions bot commented Nov 18, 2025

GiGL Automation

@ 19:43:39UTC : 🔄 Unit Test started.

@ 21:04:31UTC : ✅ Workflow completed successfully.

@github-actions
Copy link
Contributor

github-actions bot commented Nov 18, 2025

GiGL Automation

@ 19:43:50UTC : 🔄 Integration Test started.

@ 20:50:33UTC : ✅ Workflow completed successfully.

@kmontemayor2-sc kmontemayor2-sc changed the title Kmonte/launch graphstore jobs Support launching graph store jobs from trainer and inferencer Nov 18, 2025
Copy link
Collaborator

@svij-sc svij-sc left a comment

Choose a reason for hiding this comment

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

The hope for this file in gigl/common was to operate at a layer above business logic gigl/src/*.
i.e. it can plug and play anywhere, and not reliant / specific to GiGL.

Let's continue to adopt seperation of concerns here i.e. AppliedTaskIdentifier, knowledge of GiGL components, and resource config should not live inside vertex_ai service, and the callers should have logic on how to compose the objects needed to initialize the relevant vertex ai jobs - like they do when calling existing methods for the vertex ai service.

@kmontemayor2-sc
Copy link
Collaborator Author

Sure, updated to not rely on gigl.src imports here, WDYT?

I know we talked about creating some new file offline but I think creating some new vertex_ai_utils etc file would just be more confusing so I opted to remove the imports instead :)

Copy link
Collaborator

@mkolodner-sc mkolodner-sc left a comment

Choose a reason for hiding this comment

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

Thanks Kyle! Did a quicker pass here since this has already been approved, a few small comments but generally LGTM once those are addressed/answered

@kmontemayor2-sc
Copy link
Collaborator Author

/unit_test

@kmontemayor2-sc
Copy link
Collaborator Author

/e2e_test

@github-actions
Copy link
Contributor

github-actions bot commented Dec 2, 2025

GiGL Automation

@ 22:31:48UTC : 🔄 Python Unit Test started.

@ 23:36:07UTC : ✅ Workflow completed successfully.

@github-actions
Copy link
Contributor

github-actions bot commented Dec 2, 2025

GiGL Automation

@ 22:31:50UTC : 🔄 Scala Unit Test started.

@ 22:39:40UTC : ✅ Workflow completed successfully.

@github-actions
Copy link
Contributor

github-actions bot commented Dec 2, 2025

GiGL Automation

@ 22:31:54UTC : 🔄 E2E Test started.

@ 23:52:12UTC : ✅ Workflow completed successfully.

@kmontemayor2-sc
Copy link
Collaborator Author

/unit_test

@kmontemayor2-sc
Copy link
Collaborator Author

/e2e_test

@github-actions
Copy link
Contributor

github-actions bot commented Dec 2, 2025

GiGL Automation

@ 22:40:20UTC : 🔄 Python Unit Test started.

@ 23:41:22UTC : ✅ Workflow completed successfully.

@github-actions
Copy link
Contributor

github-actions bot commented Dec 2, 2025

GiGL Automation

@ 22:40:24UTC : 🔄 Scala Unit Test started.

@ 22:50:34UTC : ✅ Workflow completed successfully.

@github-actions
Copy link
Contributor

github-actions bot commented Dec 2, 2025

GiGL Automation

@ 22:40:28UTC : 🔄 E2E Test started.

@ 23:55:15UTC : ✅ Workflow completed successfully.

Copy link
Collaborator

@mkolodner-sc mkolodner-sc left a comment

Choose a reason for hiding this comment

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

Thanks a lot Kyle!

@kmontemayor2-sc kmontemayor2-sc marked this pull request as ready for review December 4, 2025 16:37
@kmontemayor2-sc kmontemayor2-sc added this pull request to the merge queue Dec 4, 2025
Merged via the queue into main with commit 7f6819f Dec 4, 2025
6 checks passed
@kmontemayor2-sc kmontemayor2-sc deleted the kmonte/launch-graphstore-jobs branch December 4, 2025 18:00
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