Skip to content

Conversation

@kmontemayor2-sc
Copy link
Collaborator

@kmontemayor2-sc kmontemayor2-sc commented Jan 22, 2026

Scope of work done

Implement logic for custom storage main

  1. [Custom Storage 1/3] Add defs for custom storage main #459
  2. [Custom Storage 2/3] Implement custom storage main #462
  3. [Custom Storage 3/3] Add validation for custom storage main #463

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

/e2e_test

@kmontemayor2-sc
Copy link
Collaborator Author

/integration_test

@github-actions
Copy link
Contributor

github-actions bot commented Jan 22, 2026

GiGL Automation

@ 21:28:16UTC : 🔄 E2E Test started.

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

@github-actions
Copy link
Contributor

github-actions bot commented Jan 22, 2026

GiGL Automation

@ 21:28:41UTC : 🔄 Integration Test started.

@ 22:33: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 Kyle! Left a round of comments. Generally, it could be useful to add more detail to the PR description here for the scope of the changes in this PR.

@@ -0,0 +1,246 @@
"""Built-in GiGL Graph Store Server.
Copy link
Collaborator

Choose a reason for hiding this comment

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

if this is built in and default lets not put it under examples?
I'd pref we provide some sensible defaults so users dont need to specify this every time. Our configs are already so large.

Copy link
Collaborator

Choose a reason for hiding this comment

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

Btw, whats the diff between this and gigl/distributed/graph_store/storage_main.py ?

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Updated text.

Btw, whats the diff between this and gigl/distributed/graph_store/storage_main.py ?

No diffs rn, I just don't want to be relying on the example code (more) in our tests.

I do have the open TODO here for cleaning up the diffs between the files and consolidating as much as possible, just want to see how this looks in the end before breaking this all up.

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

I'd pref we provide some sensible defaults so users dont need to specify this every time. Our configs are already so large.

Hmmm, I synced with @mkolodner-sc about this, and long story we can provide a "default" option here, (which will be gigl/distributed/graph_store/storage_main.py), but since graph store is kind of like "advanced mode" we'd expect that users would want to be able to customize this, so this is a lever I'm enabling.

@kmontemayor2-sc
Copy link
Collaborator Author

/unit_test_py

@kmontemayor2-sc
Copy link
Collaborator Author

/integration_test

@github-actions
Copy link
Contributor

github-actions bot commented Jan 29, 2026

GiGL Automation

@ 21:23:33UTC : 🔄 Python Unit Test started.

@ 21:29:25UTC : ❌ Workflow failed.
Please check the logs for more details.

@kmontemayor2-sc
Copy link
Collaborator Author

/e2e_test

@github-actions
Copy link
Contributor

github-actions bot commented Jan 29, 2026

GiGL Automation

@ 21:23:46UTC : 🔄 E2E Test started.

@ 22:41:39UTC : ❌ Workflow failed.
Please check the logs for more details.

@github-actions
Copy link
Contributor

github-actions bot commented Jan 29, 2026

GiGL Automation

@ 21:23:47UTC : 🔄 Integration Test started.

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

@kmontemayor2-sc
Copy link
Collaborator Author

/unit_test_py

@kmontemayor2-sc
Copy link
Collaborator Author

/e2e_test

@github-actions
Copy link
Contributor

github-actions bot commented Jan 29, 2026

GiGL Automation

@ 23:04:36UTC : 🔄 Python Unit Test started.

@ 24:16:02UTC : ✅ Workflow completed successfully.

@github-actions
Copy link
Contributor

github-actions bot commented Jan 29, 2026

GiGL Automation

@ 23:04:40UTC : 🔄 E2E Test started.

@ 24:28:02UTC : ❌ Workflow failed.
Please check the logs for more details.

@kmontemayor2-sc
Copy link
Collaborator Author

/e2e_test

@kmontemayor2-sc
Copy link
Collaborator Author

/integration_test

@kmontemayor2-sc
Copy link
Collaborator Author

/unit_test_py

@github-actions
Copy link
Contributor

github-actions bot commented Jan 30, 2026

GiGL Automation

@ 16:53:21UTC : 🔄 E2E Test started.

@ 18:19:58UTC : ❌ Workflow failed.
Please check the logs for more details.

@github-actions
Copy link
Contributor

github-actions bot commented Jan 30, 2026

GiGL Automation

@ 16:53:28UTC : 🔄 Python Unit Test started.

@ 18:09:35UTC : ✅ Workflow completed successfully.

@github-actions
Copy link
Contributor

github-actions bot commented Jan 30, 2026

GiGL Automation

@ 16:53:30UTC : 🔄 Integration Test started.

@ 18:02:28UTC : ✅ Workflow completed successfully.

@kmontemayor2-sc
Copy link
Collaborator Author

/e2e_test

@github-actions
Copy link
Contributor

github-actions bot commented Jan 30, 2026

GiGL Automation

@ 18:34:44UTC : 🔄 E2E Test started.

@ 19:55:34UTC : ✅ 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 Kyle! One last comment, but stamping to unblock provided it is addressed

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