Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provide compilation mode info for each query module #1972

Open
gitbuda opened this issue Apr 24, 2024 · 1 comment
Open

Provide compilation mode info for each query module #1972

gitbuda opened this issue Apr 24, 2024 · 1 comment
Labels
community community Effort - Medium Effort - Medium Frequency - Monthly Frequency - Monthly Priority - Later Priority - Later Reach - VeryFew Reach - VeryFew Severity - S3 Severity - S3

Comments

@gitbuda
Copy link
Member

gitbuda commented Apr 24, 2024

SHOW BUILD INFO; returns the compilation mode (Debug, RelWithDebInfo, Release), which should be possible to get for each query module.

Most likely, the best way of implementing this is by extending the module API to provide that info so memgraph can take it and return back to the user. It would be an optional part of the API, by default, we return something like unknown (so that implementors of modules are not forced to implement that, ease of use), but all mage modules will implement that by taking the value from config at the compile time. Ofc, consider any other better approach 🤔

@gitbuda gitbuda added community community Effort - Medium Effort - Medium Severity - S3 Severity - S3 Frequency - Monthly Frequency - Monthly Reach - VeryFew Reach - VeryFew labels Apr 24, 2024
@gvolfing
Copy link
Contributor

Linking the PR of SHOW BUILD INFO if needed for future reference.

@hal-eisen-MG hal-eisen-MG added the Priority - Later Priority - Later label Apr 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
community community Effort - Medium Effort - Medium Frequency - Monthly Frequency - Monthly Priority - Later Priority - Later Reach - VeryFew Reach - VeryFew Severity - S3 Severity - S3
Projects
None yet
Development

No branches or pull requests

3 participants