Commit Graph

3646 Commits

Author SHA1 Message Date
ken.lj 549f97ccf3 changes serve for 3.0 2019-09-04 11:29:38 +08:00
ken.lj de380d5169 add Model getAttachment method back 2019-09-03 16:12:28 +08:00
ken.lj c91618b05f remove unused imports 2019-09-03 16:03:06 +08:00
ken.lj e261acc98a Solve conflicts after merged 3.x 2019-09-02 19:18:07 +08:00
ken.lj 9f5cc83d34 Merge branch '3.x-dev' 2019-08-30 17:31:01 +08:00
Like 9a9bf2a968 Disable docker environment check on setup for unit test (#4803) 2019-08-29 19:51:18 +08:00
myPrecious 98c4677758 [Dubbo-4861] WIP: fix stackoverflow of protostuff and other errors (#4862)
* fix stackoverflow of protostuff and other errors

* revert
2019-08-22 17:08:10 +08:00
kexianjun 21397b3059 fix 4892 (#4893) 2019-08-22 15:09:42 +08:00
thelproad c0be402dcd Remove redundant code (#4885)
* Optimize StringBuilder#append

* Remove redundant code
2019-08-21 14:48:10 +08:00
Licho 4fa7c83224 simplify code (#4883)
* fix convertMethodConfig2AsyncInfo spelling error

* simplified code

* refact: simplified code

* feat: add unittest of JavaBeanSerializeUtilTest class

* feat: add unittest of JavaBeanSerializeUtilTest class

* refact: simplify and Beautify the code

* feat: add unittest of JavaBeanSerializeUtilTest class
2019-08-20 15:02:44 +08:00
Taosheng Wei dfa6eb914b remove useless if check of max value of Integer (#4886) 2019-08-20 14:44:26 +08:00
luryson d7e2ef42b9 Fix [3796] fix method parameter bean generation (#4859)
* 封装验证参数实体时,增加同步控制,防止容器启动后第一次调用时的并发问题

封装验证参数实体时,增加同步控制,防止容器启动后第一次调用时的并发问题

* move relevant code to a new method

* add try block to catch NotFoundException when try to generate method-parameter-class
2019-08-20 14:33:16 +08:00
xujingfeng 06f719086e migrate http protocol (#4781)
http to http-invoker
jsonrpc to http
2019-08-20 11:55:48 +08:00
Ian Luo 594e4e1567 optmize maven output when run with travis (#4884) 2019-08-20 10:16:50 +08:00
aftersss a025cc1446 Fix warm up issue when provider's timestamp is bigger than local machine's timestamp. (#4870)
* Fix warm up issue when provider's timestamp is bigger than local machine's timestamp.

* Remove unused constant: `REMOTE_TIMESTAMP_KEY`.
2019-08-19 20:14:32 +08:00
Licho 00653c39b0 simplified code (#4865)
* fix convertMethodConfig2AsyncInfo spelling error

* simplified code

* refact: simplified code

* feat: add unittest of JavaBeanSerializeUtilTest class

* feat: add unittest of JavaBeanSerializeUtilTest class
2019-08-19 16:56:05 +08:00
thelproad b5bfacc128 Optimize StringBuilder#append (#4872) 2019-08-19 16:42:13 +08:00
Junjian Peng 171ed255a0 [Dubbo-4765] fix demo dependencies (#4832)
* fix demo run
* add multicast
2019-08-18 09:48:17 +08:00
anLA7856 10ef042b69 replace hardcode with regex pattern (#4810) 2019-08-17 07:34:48 +08:00
春丸 754a686ac2 Optimize code
1. 判断字符串为空改为使用StringUtils (#4860)
2. 将过多嵌套层次的if,循环改为使用卫语句
3. 增加使用lambda表达式和Optional代替for循环和判空
2019-08-17 07:17:23 +08:00
freekry 8be896e663 Simplify code with Lambda (#4834)
Simplify code with Lambda
2019-08-16 10:54:56 +08:00
zhuangpeng 042327c227 Fix use generic invocation via API , lost "version" value [#4784] (#4787)
* Fix use generic invocation via API , lost "version" value [#4784]

* Modify unit test
2019-08-14 22:43:33 +08:00
Ian Luo 0e76eb000b issue #4238: provider服务端配置serialization="kryo"自定义异常类抛错时消费端捕获不到 (#4795) 2019-08-14 10:08:04 +08:00
myPrecious 9975bfc0e2 use correct import (#4812) 2019-08-14 05:06:41 +08:00
kexianjun 897709b57c fix 4160 (#4163) 2019-08-12 15:10:45 +08:00
freekry 8b31781333 Update README.md (#4789)
update some links and some simple code
2019-08-11 14:14:47 +08:00
Taosheng Wei b0064d78a3 Make code of process callback of method cleaner in DubboBeanDefinitionParser (#4770) 2019-08-10 20:28:03 +08:00
54hechuan a1d0550508 Update DubboConfigBindingBeanPostProcessor.java (#4778)
修复 https://github.com/apache/dubbo/issues/4772
2019-08-10 20:22:03 +08:00
windWheel 165d975dec [dubbo-4712] add Thread ContextClassLoader (#4767)
fix #4712
2019-08-10 13:19:11 +08:00
windWheel 1bcd921737 [Dubbo-4716] Fix judgment ipv4 address (#4729)
* Fix judgment ipv4 address
2019-08-07 21:28:23 +08:00
Ian Luo 4acec50c8a use consul with group and version (#4755)
fix #4309
2019-08-07 14:33:23 +08:00
Mr.Z d56eaa8ac9 fetch password value from the url #4747 (#4748) 2019-08-06 16:55:27 +08:00
zhangzhikai 1b2e6dcae4 remove some magic value (#4752)
* fixed typo of variable

* remove magic value
2019-08-06 15:23:45 +08:00
Alan Lau 62e194a124 Fix typo. (#4739) 2019-08-05 12:02:37 +08:00
Huxing Zhang 87703adb16 Polish license check script (#4736)
* Polish license check script
* Remove temp files
2019-08-04 20:21:50 +08:00
tangcent 2c92916d63 Fix name type for FailedNotifiedTask (#4731) 2019-08-04 11:01:34 +08:00
Huxing Zhang 9bf51e5ec1
Improve license check script (#4196) 2019-08-04 10:39:50 +08:00
hengyunabc f65816db6f qos support host config. #4720 (#4726) 2019-08-03 14:20:31 +08:00
hengyunabc a8785e95a0 fix StringUtils#isBlank (#4725) 2019-08-03 14:00:49 +08:00
crossoverJie 1173b40094 [Dubbo-4556] fix dubbo startup is slow (#4603)
* fix #4556

* 🔊 Adding logs.
2019-08-01 21:34:19 +08:00
Taosheng Wei 5b38331036 use CountDownLatch to check zk registry if establish connection (#4589) 2019-08-01 15:15:44 +08:00
Ian Luo 65a014075c
try to shorten maven output to make travis build pass (#4710) 2019-08-01 11:08:57 +08:00
Mr.Z c8dbd7d835 @Reference auto-wires the instance of generic interface #4594 (#4677) 2019-07-31 20:29:32 +08:00
Ian Luo f490df87de
keep demo simple, and switch to use zookeeper as registry center (#4705)
* keep demo simple, and switch to use zookeeper as registry center

* remove comment
2019-07-31 14:25:27 +08:00
huaifeng c3132b8343 Fixed Service annotation method parameters are not in effect (#4598) 2019-07-31 11:07:55 +08:00
smipo 25ec31ea16 #4685 修改代码if判断false问题 if (hasException == false)修改成if (!hasException) (#4695) 2019-07-30 13:18:52 +08:00
Mercy Ma 5d299aff2f Polish /apache/dubbo#4687 : Remove the duplicated test code in dubbo-config-spring (#4688) 2019-07-29 15:44:59 +08:00
Haiyang 87e88e28df update referenceCount log (#4683)
Add comments to support multiple shared connections
2019-07-29 13:07:10 +08:00
huazhongming f2af6fdbf6 The compilation of static methods should be excluded when generating the proxy. #4647 (#4649) 2019-07-25 10:59:21 +08:00
wang d4904d4c3f optimize some code styles (#4655) 2019-07-25 10:45:27 +08:00