openmessaging / benchmark

OpenMessaging Benchmark Framework
Apache License 2.0
393 stars 238 forks source link

benchmark-framework module silently merges all dependencies #401

Closed alexei-osipov closed 8 months ago

alexei-osipov commented 10 months ago

benchmark-framework module depends on all drivers at once and at the same time does not applies any mechanisms to isolate driver- specific dependencies from each other.

I've hit this problem when tried to add different versions of a custom driver but found out that benchmark does not offer any mechanisms for having different version of dependencies for different drivers.

Also this means that drivers may be executed with incompatible versions of dependencies.

Related issue: #208

stale[bot] commented 8 months ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed after 5 days if no further activity occurs. Thank you for your contributions.