Add v2 of shared memory remote service admin
Add v2 of shared memory remote service admin, using shared memory pool, thread pool and DFI. And add a rpc service, which abstracts the creation interface of proxy/endpoint.
Note that this bundle is only available on Linux, because it uses some Linux feature interfaces.
Codecov Report
Merging #437 (85b45c9) into master (f891f38) will increase coverage by
0.00%. The diff coverage is81.48%.
@@ Coverage Diff @@
## master #437 +/- ##
=======================================
Coverage 72.50% 72.50%
=======================================
Files 182 182
Lines 29793 29816 +23
=======================================
+ Hits 21600 21617 +17
- Misses 8193 8199 +6
| Impacted Files | Coverage Δ | |
|---|---|---|
| ...dles/remote_services/rsa_dfi_utils/src/dfi_utils.c | 86.90% <81.48%> (ø) |
|
| libs/utils/src/hash_map.c | 93.53% <0.00%> (-0.85%) |
:arrow_down: |
| libs/framework/include/celix/Trackers.h | 90.97% <0.00%> (ø) |
|
| ...te_service_admin_dfi/src/export_registration_dfi.c | 81.42% <0.00%> (+0.54%) |
:arrow_up: |
:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more
It should fix #302
Thanks for the PR. I will try to review this the coming week.
@pnoltes Thanks for your review。The coming days/weeks, I will revise this PR according to your review comments.