Jason Song
Jason Song
It's generally a good idea to keep infrastructure tools like JUnit up to date. But I'm not sure how much effort would it take to migrate to JUnit 5, it...
I think we may follow the similar logic of com.ctrip.framework.apollo.portal.controller.AppController#findAppsByOwner https://github.com/ctripcorp/apollo/blob/de05540e6c9a18cdf370ae95ca5e544d7b8d04bf/apollo-portal/src/main/java/com/ctrip/framework/apollo/portal/controller/AppController.java#L91-L106
> 那现在可以在网页上保存key里面含有“/”字符,用Apollo open api的Java client 应该请求? 造成这个差异的原因是通过页面修改/删除配置的接口没有把 key 放在 url path 上,而 open api 的实现是把 key 放在 url path 上的。 updateItem 可以比较简单的适配一下,比如新开一个不带 key 的接口。 deleteItem 的适配就要麻烦一点了,因为 openapi 现在的 dto 没有把...
@PeterHang 是的,更新还好搞一些,PUT 操作可以把 item key 放在 body 里面,查询和删除这两个操作比较麻烦,GET 和 DELETE 只能放在 url path 上
> what if we just encode/decode the item key ? we can provide new interface on get/update/delete , and we encode the item key in client and decode key in...
@AbnerHuang2 This is an interesting proposal! In this way, we could add a new set of open apis that accept encoded keys. I think we may still call the old...
@snowy861227 This fix was merged to the master branch and not yet released.
欢迎大家讨论,另外一点需要考虑的是修改日志级别对已有系统的影响,比如有些系统会根据 error 来报警,如果升级了会导致之前不报警,升级后就会报警了
see #3891