李鼎
李鼎
@significantfrank this PR seems a good idea, how about reviewing?
Is the specified old java version `11.0.3` in `CI` significant? https://github.com/jboss-javassist/javassist/blob/7302b8b0a09f04d344a26ebe57f29f3db43f2a3e/.github/workflows/maven.yml#L18-L20 If the newest `Java 11` version is enough and remove `11.0.3` in `CI`, the CI script(`scripts/integration-test.sh`) could be simplified...
> Is there any way to exclude some package that TTL don't transform? @steverao At present there's no option of `TTL Agent` to exclude some packages from `TTL Agent` class...
@imhun Please give a simple runnable reproducible demo
[0.4.0](https://github.com/alibaba/cooma/wiki/Download)改成Protocol的使用方式,去掉了Adaptive的用法(不兼容之前的版本),不再是运行时再决定是使用哪个子扩展。 我更新一下User Guide文档~
我看一下,应该没有写,我可以补一下。 PS: 有人关注很开心啊 😸
这个需求是有的,在多框架一起使用的情况下,比如 RPC框架(Dubbo) 和 消息框架(Napoli) 都使用的Cooma来加载,这时希望使用不同的路径来加载扩展,来意图更明显些。比如: ``` bash # Dubbo把扩展文件放的目录 META-INF/dubbo/cooma # Napoli把扩展文件放的目录 META-INF/napoli/cooma ``` 一般框架使用不配置也足够使用。把这个功能移到Milestone Future 中。
> Cache Singleton和运行时决定采用哪个扩展点是有需求的啊 @wq163 确实如此。 我上面Issue中没有说明这方面的考虑,我再全面想一下,要兼顾这方面。
It works! Sorry for my late reply. @bongole