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

Implement size limit for the cache of opened IPC handles #998

Merged
merged 6 commits into from
Mar 11, 2025

Conversation

vinser52
Copy link
Contributor

@vinser52 vinser52 commented Dec 17, 2024

Description

It is a follow-up of the #736. Add an environment variable that allows setting a limit for the size of the cache of opened IPC handles.

Checklist

  • Code compiles without errors locally
  • All tests pass locally
  • CI workflows execute properly
  • New tests added, especially if they will fail without my changes
  • Extended the README/documentation

@vinser52
Copy link
Contributor Author

TODO: need to add tests

@lukaszstolarczuk
Copy link
Contributor

and probably you could add some info about this var into README, pls

@vinser52
Copy link
Contributor Author

and probably you could add some info about this var into README, pls

Sure, I will do that.

@bratpiorka
Copy link
Contributor

@vinser52 what are the plans for this PR? Is it working and ready to review?

@vinser52
Copy link
Contributor Author

@vinser52 what are the plans for this PR? Is it working and ready to review?

It is not ready yet. I am working on it right now. Need to implement proper refcounting and eviction.

@vinser52 vinser52 force-pushed the svinogra_ipc_cache branch 4 times, most recently from 00e4b48 to f6b00ec Compare February 21, 2025 11:31
@vinser52 vinser52 marked this pull request as ready for review February 21, 2025 11:32
@vinser52 vinser52 requested a review from a team as a code owner February 21, 2025 11:32
@vinser52
Copy link
Contributor Author

and probably you could add some info about this var into README, pls

@lukaszstolarczuk Done. I updated the online documentation.

@vinser52 vinser52 requested review from ldorau, lplewa and igchor February 21, 2025 20:52
@vinser52 vinser52 force-pushed the svinogra_ipc_cache branch 2 times, most recently from abe2ff4 to aa8c457 Compare February 22, 2025 21:28
@vinser52 vinser52 force-pushed the svinogra_ipc_cache branch 3 times, most recently from 4f58542 to 11c7f6d Compare March 5, 2025 19:47
ldorau

This comment was marked as outdated.

Copy link
Contributor

@ldorau ldorau left a comment

Choose a reason for hiding this comment

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

LGTM except the above question

@vinser52 vinser52 force-pushed the svinogra_ipc_cache branch from 11c7f6d to 583973d Compare March 7, 2025 11:08
@vinser52 vinser52 force-pushed the svinogra_ipc_cache branch from 583973d to 89d338c Compare March 7, 2025 15:45
@ldorau ldorau requested a review from bratpiorka March 10, 2025 08:36
@ldorau ldorau mentioned this pull request Mar 10, 2025
3 tasks
@vinser52 vinser52 force-pushed the svinogra_ipc_cache branch from 89d338c to f072239 Compare March 10, 2025 11:19
@ldorau
Copy link
Contributor

ldorau commented Mar 10, 2025

@bratpiorka @lplewa @igchor please re-review

@ldorau
Copy link
Contributor

ldorau commented Mar 11, 2025

@vinser52 please rebase

@vinser52 vinser52 force-pushed the svinogra_ipc_cache branch from f072239 to 5f4336d Compare March 11, 2025 11:45
@vinser52
Copy link
Contributor Author

@vinser52 please rebase

Done

@bratpiorka bratpiorka merged commit 785c710 into oneapi-src:main Mar 11, 2025
81 checks passed
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.

6 participants