Xin Chen
706d3b468b
type: Some CheckStyle fix. ( #1224 )
...
* fix all OperatorWrap style error. The OperatorWrap style mandates that operator symbols should begin each new line, hence the need for adjusting the formatting.
* fix all ConstantName style error. Constant names are required to be written in uppercase letters and separated by underscores
* fix an SimplifyBooleanReturn error. Because key.indexOf(filters) > -1' can be replaced with 'key.contains(filters)'
2 years ago
yangsanity
d61260419d
optimize 1220: optimize all import * and unuse import in java ( #1221 )
2 years ago
yanrongzhen
f1321052c1
Complete the agent of springboot1.x version in config mode. ( #1215 )
2 years ago
yanrongzhen
c1bea7a6bf
Complete the configuration analysis of SpringBoot 1.x and 2.x versions with spring-boot agent plugins. ( #1207 )
...
* Remove dependency-reduced-pom.xml from the agent core module.
* Complete the configuration analysis of SpringBoot 1.x and 2.x versions through spring-boot agent plugins.
2 years ago
iwangjie
cc3931d716
Merge pull request #1199 from z-y-hang/develop
...
test:add RejectedProxyInvocationHandlerTest
2 years ago
z-y-hang
086bec27d4
test:update RejectedProxyInvocationHandlerTest
2 years ago
Pan_Yujie
35cf3a2791
test: add ThreadPoolRunStateHandler ( #1200 )
...
* test: add ThreadPoolRunStateHandler
* test: add ThreadPoolRunStateHandler
* test: add ThreadPoolRunStateHandler
2 years ago
z-y-hang
4cd446f21b
test:update RejectedProxyInvocationHandlerTest
2 years ago
z-y-hang
08e73699d7
test:update RejectedProxyInvocationHandlerTest
2 years ago
z-y-hang
4f14cfa768
test:add RejectedProxyInvocationHandlerTest
2 years ago
z-y-hang
d35f6a679e
test:add RejectedProxyInvocationHandlerTest
2 years ago
chen.ma
56e39abb3b
Changed Hippo4j class and method naming
2 years ago
Xuhao Wang
ffaa4fbd4d
Update TaskTimeoutNotifyAlarmPlugin.java ( #1149 )
...
Optimize the scenario where executeTimeOut is empty or <= 0
2 years ago
啵啵
a3724dd093
fix:ZipkinExecutorAdapter NullPointerException handling ( #1123 )
2 years ago
yanrongzhen
275a8bfb92
Bruceyan/issue#1092 ( #1102 )
...
* refactor: Extension module
* refactor: Update packageNames and classNames, mark ServiceLoader deprecated.
* fix: remove some unused fields.
* method does not override or implement a method from a supertype
* fix: Modify some field names, add scoped target object filtering.
2 years ago
邓联龙
0aa2c22bed
use lambda to simplify the code ( #1105 )
2 years ago
ShengTongSun
5e524fab44
IdentifyUtil 77 lines of StringBuilder can use string + instead to simplify the code #1093 ( #1104 )
2 years ago
yangsanity
68a635b4ac
rename maxPoolNum to maximumPoolSize ( #1073 )
2 years ago
chen.ma
d54c42ef28
Merge branch '1.4.3-upgrade' into develop
...
# Conflicts:
# hippo4j-common/src/main/java/cn/hippo4j/common/toolkit/ReflectUtil.java
# hippo4j-core/src/main/java/cn/hippo4j/core/executor/support/adpter/DynamicThreadPoolAdapterChoose.java
2 years ago
chen.ma
46cdd63bea
Adjusting the code format
2 years ago
凌风
881f01c70b
1.4.3 upgrade ( #1050 )
...
* feature:add zipkin pool adapter
* feature:add zipkin pool adapter
* feature:add thread pool adapter spi ,support customer diy thread pool
---------
Co-authored-by: wangzhuo <wangzhuo@shuwen.com>
2 years ago
马称
d57547c1f4
Merge develop ( #1048 )
...
* Add monitoring default configuration
* feature:support zipkin pool and add a adapter (#1047 )
* feature:add zipkin pool adapter
* feature:add zipkin pool adapter
Co-authored-by: wangzhuo <wangzhuo@shuwen.com>
* Adjusting the code format
Co-authored-by: 凌风 <30565113+lingfengcoder@users.noreply.github.com>
Co-authored-by: wangzhuo <wangzhuo@shuwen.com>
2 years ago
chen.ma
2858b9fd4f
Adjusting the code format
2 years ago
凌风
a461daa371
feature:support zipkin pool and add a adapter ( #1047 )
...
* feature:add zipkin pool adapter
* feature:add zipkin pool adapter
Co-authored-by: wangzhuo <wangzhuo@shuwen.com>
2 years ago
黄成兴
7ab9fc36a5
Fix #1001 ( #1021 )
...
* feat: add none implementation for ThreadPoolCheckAlarm
* fix: Alarm plugin supports dependency injection through the constructor (#1001 )
2 years ago
baymax55
9bda1436eb
Replace ${project.version} with ${revision} ( #1031 )
2 years ago
黄成兴
d7bd99b363
fix: The thread pool that is not managed by spring will also be destroyed ( #990 ) ( #1003 )
...
* fix: The thread pool that is not managed by spring will also be destroyed (#990 )
* optimize code and comments
2 years ago
WuLang
01d9db161a
fix:bannerVersion npe ( #993 )
2 years ago
黄成兴
b73c93992b
fix: optimize code and comment ( #989 )
2 years ago
chen.ma
33b08102d7
Registered thread pool defaults to specify expiration time and thread factory ( #976 )
2 years ago
黄成兴
7f25d5309a
feat: Support to enable or disable plugins that have been registered in the manager ( #975 )
2 years ago
WuLang
cd9a9de5bf
Long polling returns status code ( #971 )
...
* feat:Long polling returns status code
* feat:Long polling returns status code
2 years ago
黄成兴
71e96fb9bc
Use the simple class name as the plugin id by default and optimize code ( #968 )
...
* refactor: Use the simple class name as the plugin id by default and optimize code
* test: Adjust test cases
2 years ago
黄成兴
8175f92f9c
feat: Support getting plugins from the manager in a specific order ( #962 )
2 years ago
黄成兴
6ecbf41779
Optimize the lock logic of TaskTimeRecordPlugin ( #922 )
...
* refactor: Optimize the lock logic of TaskTimeRecordPlugin
* Simplify data structure and remove useless verification
* test: Adjust test cases
2 years ago
chen.ma
a9cd485502
Task execution timeout time assignment
2 years ago
黄成兴
328bb4a47f
Support automatic registration of plugins and plugin registrars ( #914 )
...
* feat: Support to centralized management of all plugins
* feat: Support automatic registration of plugins and plugin registrars
2 years ago
chen.ma
fe46a08ef6
Refactor notification alerts and jar dependencies
2 years ago
马称 Ma Chen
645a696383
Add DynamicThreadPoolBannerHandlerTest ( #908 )
2 years ago
马称 Ma Chen
71f4fde08a
Format code ( #906 )
2 years ago
马称 Ma Chen
733567e498
Supplemental code comments ( #904 )
2 years ago
黄成兴
86edb3ed2e
test: add test for plugins ( #896 )
...
* test: add test for plugins
* test: Adjust the time precision of test cases
2 years ago
maxisvest
18b2a9bc36
fix bug ( #899 )
2 years ago
马称 Ma Chen
4831cd6ecb
Supplemental code comments ( #898 )
2 years ago
黄成兴
f7ce392dbc
test: Add unit test about plugin manager ( #892 )
2 years ago
马称 Ma Chen
b6eda7b93e
Supplementary Methods Notes ( #891 )
...
* Add method and field annotations
* Supplementary Methods Notes
* Change the thread pool running data assignment
2 years ago
chen.ma
05bfa3c66d
Field style refactoring and adding method logs ( #878 )
2 years ago
黄成兴
b43c90bd5f
refactor: Extract the logic about calculating task execution time to superclass ( #879 ) ( #882 )
2 years ago
黄成兴
175bfb9c54
test: Add unit test for DynamicThreadPoolExecutor and ExtensibleThreadPoolExecutor ( #884 )
2 years ago
黄成兴
9165200fe2
refactor the function extension logic of DynamicThreadPoolExecutor ( #815 ) ( #854 )
...
* feat: Add a new thread-pool that supports the registration of callback interfaces
* feat: Add plugins to support the default extensions of DynamicThreadPoolExecutor
* refactor: Deprecate AbstractDynamicExecutorSupport and make DynamicThreadPoolExecutor extend ExtensibleThreadPoolExecutor (#815 )
* fix: obtained plugin list may cause thread-safe problems during iteration
* refactor: Make DynamicThreadPoolExecutor support the selection of shutdown mode in destroy
Co-authored-by: 马称 Ma Chen <machen@apache.org>
2 years ago