ken.lj
d7b3eaffd9
Go back to 2.6.2-SNAPSHOT to prepare for the next release.
2018-05-21 21:20:46 +08:00
ken.lj
a6401e64b5
[maven-release-plugin] prepare for next development iteration
2018-05-14 21:25:37 +08:00
ken.lj
afab04c53e
[maven-release-plugin] prepare release dubbo-2.6.2
2018-05-14 21:25:19 +08:00
ken.lj
a9c975c809
Bump version to 2.6.2-SNAPSHOT
2018-05-14 20:58:39 +08:00
ken.lj
944d5208b4
Bump version to 2.6.2-SNAPSHOT
2018-05-14 20:46:53 +08:00
ken.lj
f5de637fcc
Bump version to 2.6.2 for release
2018-05-10 17:21:43 +08:00
ken.lj
7f052f18fd
upgrade to 2.6.2-SNAPSHOT
2018-04-26 19:26:34 +08:00
ken.lj
1503d6deee
We need to change the version to SNAPSHOT to satisfy release:prepare
2018-04-26 19:22:49 +08:00
Huxing Zhang
e345ba2b3d
Merge pull request #1620 , fix exception stack trace during provider demo start.
2018-04-24 15:26:57 +08:00
Xin Wang
b2c5cb7652
[DUBBO-9]add apache-rat-plugin to check asf license header ( #1647 )
...
* [DUBBO-9]add apache-rat-plugin to check asf license header
* reformat EagerThreadPoolExecutorTest.java
* remove the asf header check of checkstyle plugin
2018-04-23 11:28:22 +08:00
Junjian Peng
6742d1cd0f
Method extraction & Unnecessary code remove & Typo fix ( #1646 )
2018-04-21 15:06:51 +08:00
leyou240
60e3b19db5
Add missing @Override to classes ( #1553 )
2018-04-21 14:20:09 +08:00
ralf0131
94b05f584f
Fix typo.
2018-04-17 17:08:13 +08:00
Huang YunKun
c25d462ff4
Use jacoco instead of cobertura for coverage rate collectiong ( #1575 )
2018-04-10 11:47:50 +08:00
时无两丶
38f45eec3a
Extension: Eager Thread Pool ( #1568 )
...
* Extension: Enhanced Thread Pool
A thread pool that can provide faster processing speeds when there are more tasks (of course it consumes more resources)
* When the number of tasks exceeds the core size, a new thread is first started to execute the task instead of putting it into the queue.
* When the number of tasks is lower than the core size for a long time, the core size threads are maintained and redundant threads are recycled.
* Compared to the fixed pool:When there are more tasks, provide more workers to handle the tasks.
* Compared to the cached pool:The task queue in the cached pool is actually a SynchronousQueue and does not have the ability to cache tasks.
* Whether to fail fail or put into a queue when a thread runs out:Both are feasible and need to consider which way should be applied according to the business scenario. Delayed scenarios are not allowed. Failfast is more reasonable than queues. However, if there is a certain tolerance for delays, queues are more reasonable than failfast.
* remove * in import
* add license to fix ci failure
* rename the thread pool to EagerThreadPool
modify sth with the code review
format the code file
* remove '*' in import statement
* throw NullPointerException if the param is null.
* throw NullPointerException if the param is null.
* catch throwable and decrease submitted task count anyway
2018-04-09 22:55:56 +08:00
时无两丶
9f48d8dbdd
remove the method with the same function but the different name in NetUtils ( #1572 )
2018-04-09 19:33:32 +08:00
Ke Li
92fa9afe27
Remove unnecessary StringBuilder ( #1388 )
2018-04-08 10:23:46 +08:00
Ian Luo
20aa3f0b2f
manually merge the work made by pull request #1491 on master branch ( #1554 )
...
* Manually merge pull request #1486 , to make travis ci and codecov work after apache incubator transition.
* update pom license, scm, maillists, issuemanagement, add DISCLAIMER (#1491 )
2018-04-04 22:54:17 -05:00
GavinCook
05da8040e8
comments in URL class is incorrect ( #1520 )
2018-03-28 15:00:00 +08:00
ken.lj
1f22f560a4
Add unit test for ExtensionLoader
2018-03-09 16:06:13 +08:00
ken.lj
4a5c5e200d
Merge pull request #1389 , refactor dubbo deployment process
...
Fixes #1322
2018-03-06 06:04:31 -06:00
lzj
4bbc0dddda
Merge pull request #1242 , remove redundant null check.
...
fixes #1231
2018-02-24 02:59:21 -06:00
ma-xiao-guang-64
ace2f4f361
Merge pull request #1331 , add optional parameter to support hessian protocol method overload and request protocol version.
2018-02-24 00:52:55 -06:00
Igor Suhorukov
d129f10229
Collection.isEmpty() should be used to test for emptiness ( #1315 )
2018-02-08 16:20:00 +08:00
ken.lj
d1292c2ec9
Add "source" configuration to JdkCompiler
2018-01-25 15:10:51 +08:00
ken.lj
a4632dad6c
Merge branch '2.5.x'
...
# Conflicts:
# all/pom.xml
# dubbo-admin/pom.xml
# dubbo-admin/src/main/java/com/alibaba/dubbo/governance/web/governance/module/screen/Providers.java
# dubbo-cluster/pom.xml
# dubbo-common/pom.xml
# dubbo-config/dubbo-config-api/pom.xml
# dubbo-config/dubbo-config-spring/pom.xml
# dubbo-config/dubbo-config-spring/src/main/java/com/alibaba/dubbo/config/spring/ServiceBean.java
# dubbo-config/pom.xml
# dubbo-container/dubbo-container-api/pom.xml
# dubbo-container/dubbo-container-jetty/pom.xml
# dubbo-container/dubbo-container-log4j/pom.xml
# dubbo-container/dubbo-container-logback/pom.xml
# dubbo-container/dubbo-container-spring/pom.xml
# dubbo-container/pom.xml
# dubbo-demo/dubbo-demo-api/pom.xml
# dubbo-demo/dubbo-demo-consumer/pom.xml
# dubbo-demo/dubbo-demo-provider/pom.xml
# dubbo-demo/pom.xml
# dubbo-filter/dubbo-filter-cache/pom.xml
# dubbo-filter/dubbo-filter-validation/pom.xml
# dubbo-filter/pom.xml
# dubbo-maven/pom.xml
# dubbo-monitor/dubbo-monitor-api/pom.xml
# dubbo-monitor/dubbo-monitor-default/pom.xml
# dubbo-monitor/pom.xml
# dubbo-plugin/dubbo-qos/pom.xml
# dubbo-plugin/pom.xml
# dubbo-registry/dubbo-registry-api/pom.xml
# dubbo-registry/dubbo-registry-default/pom.xml
# dubbo-registry/dubbo-registry-multicast/pom.xml
# dubbo-registry/dubbo-registry-redis/pom.xml
# dubbo-registry/dubbo-registry-zookeeper/pom.xml
# dubbo-registry/pom.xml
# dubbo-remoting/dubbo-remoting-api/pom.xml
# dubbo-remoting/dubbo-remoting-grizzly/pom.xml
# dubbo-remoting/dubbo-remoting-http/pom.xml
# dubbo-remoting/dubbo-remoting-mina/pom.xml
# dubbo-remoting/dubbo-remoting-netty/pom.xml
# dubbo-remoting/dubbo-remoting-netty4/pom.xml
# dubbo-remoting/dubbo-remoting-p2p/pom.xml
# dubbo-remoting/dubbo-remoting-zookeeper/pom.xml
# dubbo-remoting/pom.xml
# dubbo-rpc/dubbo-rpc-api/pom.xml
# dubbo-rpc/dubbo-rpc-default/pom.xml
# dubbo-rpc/dubbo-rpc-default/src/main/java/com/alibaba/dubbo/rpc/protocol/dubbo/DubboProtocol.java
# dubbo-rpc/dubbo-rpc-hessian/pom.xml
# dubbo-rpc/dubbo-rpc-http/pom.xml
# dubbo-rpc/dubbo-rpc-injvm/pom.xml
# dubbo-rpc/dubbo-rpc-memcached/pom.xml
# dubbo-rpc/dubbo-rpc-redis/pom.xml
# dubbo-rpc/dubbo-rpc-rmi/pom.xml
# dubbo-rpc/dubbo-rpc-thrift/pom.xml
# dubbo-rpc/dubbo-rpc-webservice/pom.xml
# dubbo-rpc/pom.xml
# dubbo-simple/dubbo-monitor-simple/pom.xml
# dubbo-simple/dubbo-registry-simple/pom.xml
# dubbo-simple/pom.xml
# dubbo-test/dubbo-test-benchmark/pom.xml
# dubbo-test/dubbo-test-compatibility/dubbo-test-spring3/pom.xml
# dubbo-test/dubbo-test-compatibility/pom.xml
# dubbo-test/dubbo-test-examples/pom.xml
# dubbo-test/dubbo-test-integration/pom.xml
# dubbo-test/pom.xml
# hessian-lite/pom.xml
# pom.xml
2018-01-25 14:01:50 +08:00
ken.lj
38eb6222bd
Fix UT
2018-01-24 09:52:04 +08:00
ken.lj
c24917392a
Test travis UT works fine
2018-01-24 08:41:39 +08:00
ken.lj
e9092612d7
Upgrade version to 2.5.9
2018-01-23 18:13:30 +08:00
ken.lj
b0d2574e07
Fixed #1021 , enhance graceful shutdown: wait for registry notification before destroy server.
2018-01-23 15:28:21 +08:00
ken.lj
8eb0d6f2ce
Remove useless dependencies
2018-01-21 08:35:49 +08:00
ken.lj
6d60624824
Fix rmi compatible problem
2018-01-19 16:47:24 +08:00
qinliujie
9e8738b5ad
Merge pull request #1189 , enhance qos
...
Add property `qos.enable` to control telnet open/close
2018-01-18 01:17:32 -06:00
ken.lj
9cb942681b
Add comment
2018-01-17 17:22:06 +08:00
Longfei Xia
64e0fa51e0
Merge pull request from #1219 , error in getting local address for Dubbo Log
2018-01-16 01:35:59 -06:00
ken.lj
44138863ac
Remove maven "provided" config in pom.xml of sub-modules
2018-01-12 16:14:58 +08:00
ken.lj
da3783e3cd
Upgrade version to 2.6.1
2018-01-11 17:35:11 +08:00
ken.lj
26f39d57ff
Refactor project structure using maven
2018-01-11 15:41:44 +08:00
ken.lj
739a61e857
Upgrade version to 2.6.0
2018-01-05 15:35:57 +08:00
ken.lj
75ed5f539e
Delete OptimizedSerialization
2018-01-04 15:11:44 +08:00
ken.lj
0602317bee
Add apache license and remove author info
2018-01-04 09:08:40 +08:00
ken.lj
20fff013c7
Upgrade serialization integration of kryo and fst
2018-01-03 16:06:48 +08:00
张亮
ab8af672e6
Merge pull request from #1001 , merge dubbox branch
...
1. rest protocol
2. kryo & fst serialization
3. embed tomcat
2018-01-02 02:33:40 -06:00
Richard Li
1a5a77391c
Merge pull request from #1131 , delete empty comments.
2017-12-29 01:05:13 -06:00
ken.lj
7322f3ead1
Translate missing content and add apache license
2017-12-27 17:45:38 +08:00
ken.lj
0467e151b4
Add apache license and remove @author comment
2017-12-27 16:16:11 +08:00
ken.lj
dec42d2954
I18N effort for dubbo-common, translate the missing content
2017-12-27 16:04:08 +08:00
Ian Luo
004a95111e
fix typo
2017-12-26 15:55:15 +08:00
Ian Luo
720a3afe31
#1056 : I18N effort for dubbo code base: dubbo-common
2017-12-19 17:03:56 +08:00
Ian Luo
2da49b573c
#1056 I18N effort for dubbo code base: dubbo-common
2017-12-19 11:17:14 +08:00