-
Notifications
You must be signed in to change notification settings - Fork 185
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
Add memory tracking for Domain. #4758
Conversation
Domain::overlap_ratio is passed Subarray::is_default_ as a parameter, so this method was not updated. Once Subarray::is_default_ is a pmr::vector this method can be updated to take a pmr::vector parameter.
Avoids conflict with math.h definitions seen in Windows, OSX, and manylinux CI https://github.com/shaunrd0/TileDB/actions/runs/7993508034/job/21829493275#step:12:158
This pull request has been linked to Shortcut Story #41161: Add memory tracking for Domain.. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A few notes. I mostly skimmed this cause as you point out it'll need rebasing after the ArraySchema merge and then I'll review closer. Though on a quick skim, I didn't find anything major.
0c594ff
to
ded935d
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just the one issue. Everything else looks good.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
+1
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just remembered I forgot to double check the to string case list.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
+1 once conflicts are merged and CI is green.
This adds a MemoryTracker to Domain and updates class members to use
tdb::pmr
containers.TYPE: NO_HISTORY
DESC: Add memory tracking for Domain