Commit 5c8827f
authored
test1 (#7)
* combine test coverage report (apache#2643)
* Optimize ut for serialization model. (apache#2632)
* 1. Integrate the unit test of the serialization module, code reuse.
2. Remove redundant unit tests and pojo classes.
3. Remove the useless pojo class in the common module.
* fix ci fail
* fix ci fail
* fix ci fail
* fix ci fail
* remove author info
* prototype for issue2570 (apache#2640)
* apache#2570: dubbo all in one fail to start from a tomcat server when spring framework is absent
* add comments and fix unit test
* add license header
* update comments in unit tests
* [Dubbo -fix annotation bug] Fix @reference bug (apache#2649)
It's fine.
* Merge pull request apache#2656, make sure serialization exception sends back to consumer to preventing endless waiting.
Fixes apache#1903: Our customized serialization id exceeds the maximum limit, now it cannot work on 2.6.2 anymore.
* apache#1903: supplemental change (apache#2666)
* Optimize the doSelect method of RandomLoadBalance to reduce the times of invoke of the getWeight method of the AbstractLoadBalance (apache#2597)
* 解决与quartz集成报错问题 (apache#2677)
quartz初始化的Bean没有beanName,beanName=null,走这段代码的时候报空指针了。
org.springframework.boot.autoconfigure.quartz.AutowireCapableBeanJobFactory类的createJobInstance方法中使用this.beanFactory.initializeBean(jobInstance, null);初始化的Bean,其beanName=null。
* Code format (apache#2662)
* NullPointerException
* code rule
* Merge pull request#2679, consumer throws RpcException when RegistryDirectory notify in high QPS.
Fixes apache#2016
* remove ServiceClassHolder and use the ApplicationModel replacedly (apache#2646)
* [Dubbo] move the classes of model from config to rpc-api for reusing
* remove ServiceClassHolder and use the ApplicationModel replacedly
* [Dubbo] delete the unused imported of ApplicationModel
* Update dubbo-demo-consumer.xml
this commits is no need to commit to remote repo.
* [Dubbo-1983] Support Protobuf Serialization (apache#2618)
* finish support protobuf
* polish
* fix code review
* use the general test for serialization
* Smooth Round Robin selection (apache#2650)
* enhance pull request 2618 (apache#2691)
* enhance pull request 2618
* move spi file into the right directory
* ignore protostuff test case
* make unit test pass, support Time type
* fix useless imports issue
* add license header
* fix typo error in FAQ (apache#2684)
fix typo error in FAQ
* remove author info for RoundRobinLoadBalance (apache#2697)
* fix pom for protostuff serialization (apache#2700)
* Optimize REGISTRIES field in AbstractRegistryFactory. (apache#2703)
* modify ConcurrentHashMap to HashMap.这里REGISTRIES在使用的时候都会先加锁,不存在多线程安全的问题。所以这里建议使用hashmap
* modify ConcurrentHashMap to HashMap.这里REGISTRIES在使用的时候都会先加锁,不存在多线程安全的问题。所以这里建议使用hashmap
* [version 2.7.0]remove the StaticContext class and refactor the code related to Async (apache#2688)
* [Dubbo] move the classes of model from config to rpc-api for reusing
* remove ServiceClassHolder and use the ApplicationModel replacedly
* [Dubbo] delete the unused imported of ApplicationModel
* Update dubbo-demo-consumer.xml
this commits is no need to commit to remote repo.
* remove StaticContext
* remove the unused imported classes of ReferenceConfig
* fix NPE of ConsumerModel
* fix the failed testcase of AbstractClusterInvokerTest
* [Dubbo] #PR2688 to fix the review issues
* Optimize heartbeat and reconnect task. (apache#2658)
* Optimize heartbeat and reconnect task.
1.Use hashedWheelTimer.
2.Distinguish between reconnect and heartbeat.
3.Increase inspection cycle.
* fix ci fail.
* fix ci fail.
* fix ci fail.
* polish the code for pull request 2658: Optimize heartbeat and reconnect task (apache#2709)
* 重构 ServiceBean 的 isDelay 方法,使其更符合语义 (apache#2686)
* Refactor method isDelay of ServiceBean to fix the wrong meaning of the method
* Remove unnecessary method isDelay of ServiceBean
* 【Unit Test】FailbackRegistry Test: recover method (apache#2591)
* FailbackRegistry Test: recover method
* fix the type error, and use CountDownLatch await method to fix the unstable problom
* trigger the travis ci test retry
* trigger the code static check again
* replace ServiceAnnotationBeanPostProcessor log.isInfoEnabled->log.isWarnEnabled (apache#2712)
simplify ExtensionLoader code segment
* [Dubbo-2678][For Master] Add ability to turn off SPI auto injection, special support for Object type. (apache#2682)
* Add ability to turn off SPI auto injection, special support for generic Object type injection.
* Change Inject to AutoInject since it's main purpose is to turn off auto-injection.
* disable is redundant in DisableInject annotation
* Merge pull request apache#2725, problems of graceful shutdown in 2.6.3 and some recommendation.
* enhance comments (apache#2735)
* code format (apache#2730)
* NullPointerException
* code rule
* code rule
* Close all servers/ports after tests finish (apache#2741)
* Simplify the code of StringUtils to make it more graceful. (apache#2740)
* Simplify the code of StringUtils to make it more graceful.
* Add Apache license
* Add 'forks' config into xml config (apache#2568)
* Add forks into xml config.
* Add forks into xml config.
* Add forks into xml config.
* fix typo (apache#2747)
* [DUBBO-2489] MockClusterInvoker provides local forced mock,I tested it locally, but it doesn't work (apache#2742)
* apache#2748: Provider should disable mock configuration (apache#2749)
* Fix the bug that ReferenceBean refers service more than once when debugging. (apache#2754)
note:
please visit http://t.cn/EAhta27 for more detail.
* Close all servers/ports after tests finish (apache#2755)
* add checkstyle rule to check import order (apache#2745)
* Changing URL so tests can run in any order (apache#2760)
* [Dubbo-2353]fix Invalid property 'interfaceName' of bean class [org.apache.dubbo.config.spring.ServiceBean]apache#2353 (apache#2418)
* add getter and setter for ServiceConfig's interfaceName property#2353
* add interfaceName to ignoreAttributeNames and change the unit test
* delete the demo source code and update the unit test
* unchange ServiceConfig
* update unit test
* update unit test
* apache#2762: [Dubbo - qos-http] stopServer should be invoked ? (apache#2767)
* apache#2777: heartbeat threads blocks process shutdown (apache#2778)
Fix heartbeat threads blocks process shutdown because its hashed-wheel-timer is non-daemon thread.
* oschina vote (apache#2786)
* fix typo (apache#2791)
Fix typo confilict -> conflict
* improvement on Parameters and CollectionUtils (apache#2790)
Use CollectionUtils.toStringMap to reduce duplicate code in Parameters, and use Java 8 type inference for collections.
* [REFACTOR]:[fix typo] (apache#2804)
fix typos
* [Dubbo-2798]fix apporiate NotWritablePropertyException (apache#2800)
fix apache#2798 .
'propertyname in java donot contain '-' but camel format'.
* [Dubbo-2758] Adding dependency on dubbo-remoting-mina for tests in dubbo-rpc-dubbo (apache#2797)
* Adding dependency on dubbo-remoting-mina so DubboProtocolTest.testDubboProtocolWithMina is no longer flaky
* Changing port number to ensure new server/client created for test
* modify dubbo version to 2.6.5
* fix typo of field (apache#2825)
* [Dubbo-2845] Fix OOM in UT testSelectByWeight (apache#2845) (apache#2846)
Fix OOM Exception generated during UT
* Fix UT failed on windows with FileNetworkerTest (apache#2848)
Fix FileNetworkerTest failure
* Update README.md
remove oschina vote
* fixed typo of variable (apache#2875)
fixed type of variable
* Remove unnessesary code in RegistryDirectory#doList (apache#2861)
* remove unnessesary code
* remove unused import
* add some ScriptRoute test case (apache#2879)
* add router test case
* correct an error word
* remove the duplicate superclass of TagRouter and ConditionRouter (apache#2885)
Remove the class ConditionRouter and TagRouter implement duplicate superclass Comparable1 parent 45b3ab4 commit 5c8827f
File tree
340 files changed
+5258
-9218
lines changed- codestyle
- dubbo-all
- dubbo-bom
- dubbo-bootstrap/src/main/java/org/apache/dubbo/bootstrap
- dubbo-cluster/src
- main/java/org/apache/dubbo/rpc/cluster
- loadbalance
- router
- condition
- tag
- support
- test/java/org/apache/dubbo/rpc/cluster
- loadbalance
- router
- script
- tag
- support
- dubbo-common/src
- main/java/org/apache/dubbo/common
- beanutil
- bytecode
- compiler
- support
- extension
- io
- json
- logger
- jcl
- jdk
- log4j
- store/support
- threadpool/support/eager
- timer
- utils
- test
- java/org/apache/dubbo/common
- extension
- injection
- impl
- model
- media
- utils
- version
- resources/META-INF/dubbo/internal
- dubbo-compatible/src
- main/java
- com/alibaba/dubbo
- common
- status
- config/spring/context/annotation
- monitor
- registry
- remoting
- rpc
- cluster
- org/apache/dubbo/config/spring
- beans/factory/annotation
- context/annotation
- schema
- test/java/org/apache/dubbo/config
- dubbo-config
- dubbo-config-api/src
- main/java/org/apache/dubbo/config
- utils
- test/java/org/apache/dubbo/config
- dubbo-config-spring
- src
- main
- java/org/apache/dubbo/config/spring
- beans/factory/annotation
- context
- annotation
- properties
- convert/converter
- extension
- initializer
- schema
- status
- util
- resources/META-INF
- compat
- test/java/org/apache/dubbo/config/spring
- beans/factory/annotation
- context/annotation/provider
- initializer
- status
- dubbo-container/dubbo-container-spring
- src/main/java/org/apache/dubbo/container/spring
- dubbo-demo/dubbo-demo-consumer/src/main
- java/org/apache/dubbo/demo/consumer
- resources/META-INF/spring
- dubbo-dependencies-bom
- dubbo-distribution
- dubbo-filter/dubbo-filter-cache/src
- main/java/org/apache/dubbo/cache
- filter
- support/expiring
- test/java/org/apache/dubbo/cache/support/jcache
- dubbo-metrics/dubbo-metrics-api/src/main/java/org/apache/dubbo/metrics
- dubbo-plugin/dubbo-qos/src/main/java/org/apache/dubbo/qos
- protocol
- server
- handler
- textui
- dubbo-registry/dubbo-registry-api/src
- main/java/org/apache/dubbo/registry
- integration
- support
- test/java/org/apache/dubbo/registry/support
- dubbo-remoting
- dubbo-remoting-api/src
- main/java/org/apache/dubbo/remoting
- exchange
- codec
- support/header
- telnet/support/command
- transport
- dispatcher
- test/java/org/apache/dubbo/remoting
- codec
- exchange/support/header
- transport/codec
- dubbo-remoting-grizzly/src/main/java/org/apache/dubbo/remoting/transport/grizzly
- dubbo-remoting-mina/src/main/java/org/apache/dubbo/remoting/transport/mina
- dubbo-remoting-netty4/src
- main/java/org/apache/dubbo/remoting/transport/netty4
- logging
- test/java/org/apache/dubbo/remoting/transport/netty4
- dubbo-remoting-netty/src
- main/java/org/apache/dubbo/remoting/transport/netty
- test/java/org/apache/dubbo/remoting
- exchange/support/header
- transport/netty
- dubbo-remoting-p2p/src/test/java/org/apache/dubbo/remoting/p2p/support
- dubbo-remoting-zookeeper/src/main/java/org/apache/dubbo/remoting/zookeeper/zkclient
- dubbo-rpc
- dubbo-rpc-api/src
- main/java
- com/alibaba/dubbo/rpc/service
- org/apache/dubbo/rpc
- filter
- model
- protocol
- proxy
- support
- test/java/org/apache/dubbo/rpc
- dubbo-rpc-dubbo
- src
- main/java/org/apache/dubbo/rpc/protocol/dubbo
- filter
- telnet
- test/java/org/apache/dubbo/rpc/protocol/dubbo
- dubbo-rpc-hessian/src/main/java/org/apache/dubbo/rpc/protocol/hessian
- dubbo-rpc-http/src/main/java/org/apache/dubbo/rpc/protocol/http
- dubbo-rpc-redis/src/main/java/org/apache/dubbo/rpc/protocol/redis
- dubbo-rpc-rest/src
- main/java/org/apache/dubbo/rpc/protocol/rest
- integration/swagger
- test/java/org/apache/dubbo/rpc
- protocol/rest
- protol/rest
- dubbo-rpc-rmi/src/main/java/org/apache/dubbo/rpc/protocol/rmi
- dubbo-rpc-thrift/src/main/java/org/apache/dubbo/rpc/protocol/thrift
- io
- dubbo-serialization
- dubbo-serialization-fastjson/src
- main/java/org/apache/dubbo/common/serialize/fastjson
- test
- java/org/apache/dubbo/common/serialize/fastjson/model
- resources
- dubbo-serialization-fst/src
- main/java/org/apache/dubbo/common/serialize/fst
- test
- java/org/apache/dubbo/common/serialize/fst/model
- resources
- dubbo-serialization-hessian2/src
- main/java/org/apache/dubbo/common/serialize/hessian2
- test
- java/org/apache/dubbo/common
- model
- media
- person
- serialize/serialization
- resources
- dubbo-serialization-jdk/src
- main/java/org/apache/dubbo/common/serialize/java
- test
- java/org/apache/dubbo/common
- model
- media
- person
- serialize/serialization
- resources
- org/apache/dubbo/common/serialize/dubbo
- dubbo-serialization-kryo/src
- main/java/org/apache/dubbo/common/serialize/kryo
- utils
- test
- java/org/apache/dubbo/common
- model
- media
- person
- serialize/serialization
- resources
- org/apache/dubbo/common/serialize/dubbo
- dubbo-serialization-protostuff
- src/main
- java/org/apache/dubbo/common/serialize/protostuff
- delegate
- utils
- resources/META-INF/dubbo/internal
- dubbo-serialization-test
- src/test
- java/org/apache/dubbo/common/serialize
- base
- fastjson
- fst
- hessian2
- jdk
- kryo
- model
- media
- person
- protostuff
- support
- resources
- org.apache.dubbo.common.serialize.dubbo
- dubbo-test/dubbo-test-compatibility/dubbo-test-spring3/src/main/java/org/apache/dubbo/test
- consumer
- provider
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
340 files changed
+5258
-9218
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
| 25 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
| 15 | + | |
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
46 | | - | |
| 46 | + | |
47 | 47 | | |
48 | 48 | | |
49 | 49 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
23 | 29 | | |
24 | 30 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
9 | | - | |
10 | 8 | | |
11 | 9 | | |
12 | 10 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
320 | 320 | | |
321 | 321 | | |
322 | 322 | | |
323 | | - | |
| 323 | + | |
324 | 324 | | |
325 | 325 | | |
326 | 326 | | |
| |||
431 | 431 | | |
432 | 432 | | |
433 | 433 | | |
434 | | - | |
| 434 | + | |
435 | 435 | | |
436 | 436 | | |
437 | 437 | | |
| |||
595 | 595 | | |
596 | 596 | | |
597 | 597 | | |
598 | | - | |
| 598 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
280 | 280 | | |
281 | 281 | | |
282 | 282 | | |
283 | | - | |
| 283 | + | |
284 | 284 | | |
285 | 285 | | |
286 | 286 | | |
| |||
Lines changed: 0 additions & 111 deletions
This file was deleted.
Lines changed: 4 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
37 | | - | |
38 | 37 | | |
39 | | - | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
40 | 41 | | |
41 | 42 | | |
42 | | - | |
43 | | - | |
| 43 | + | |
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
| |||
Lines changed: 111 additions & 42 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | | - | |
21 | 20 | | |
22 | 21 | | |
23 | 22 | | |
24 | | - | |
| 23 | + | |
| 24 | + | |
25 | 25 | | |
| 26 | + | |
| 27 | + | |
26 | 28 | | |
27 | 29 | | |
| 30 | + | |
| 31 | + | |
28 | 32 | | |
29 | 33 | | |
30 | 34 | | |
31 | 35 | | |
32 | 36 | | |
33 | | - | |
34 | 37 | | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
35 | 65 | | |
36 | | - | |
37 | | - | |
38 | | - | |
39 | | - | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
40 | 87 | | |
41 | 88 | | |
42 | 89 | | |
43 | | - | |
44 | | - | |
45 | | - | |
46 | | - | |
47 | | - | |
48 | | - | |
49 | | - | |
50 | | - | |
51 | | - | |
52 | | - | |
53 | | - | |
54 | | - | |
55 | | - | |
56 | | - | |
57 | | - | |
58 | | - | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
59 | 94 | | |
60 | | - | |
61 | | - | |
62 | | - | |
63 | | - | |
64 | | - | |
65 | | - | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
66 | 106 | | |
67 | | - | |
68 | | - | |
69 | | - | |
70 | | - | |
71 | | - | |
72 | | - | |
73 | | - | |
74 | | - | |
75 | | - | |
76 | | - | |
77 | | - | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
78 | 142 | | |
79 | 143 | | |
80 | 144 | | |
81 | | - | |
82 | | - | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
83 | 151 | | |
| 152 | + | |
84 | 153 | | |
0 commit comments