Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge 4.0.0 #1199

Merged
merged 99 commits into from
Jun 28, 2023
Merged

Merge 4.0.0 #1199

merged 99 commits into from
Jun 28, 2023

Conversation

HzjNeverStop
Copy link
Contributor

No description provided.

HzjNeverStop and others added 30 commits January 18, 2023 18:02
Co-authored-by: 致节 <hzj266771@antgroup.com>
Co-authored-by: 致节 <hzj266771@antgroup.com>
Co-authored-by: 致节 <hzj266771@antgroup.com>
Co-authored-by: 致节 <hzj266771@antgroup.com>
* add isle module unit tests

---------

Co-authored-by: 致节 <hzj266771@antgroup.com>
Co-authored-by: 致节 <hzj266771@antgroup.com>
* fix_uts

---------

Co-authored-by: 致节 <hzj266771@antgroup.com>
* fix_rpc_swagger

---------

Co-authored-by: 致节 <hzj266771@antgroup.com>
* rpc smoke test

* fix merged pom.xml

---------

Co-authored-by: yuanxuan <wt150181@antgroup.com>
* add_model_ignore

* update

* merge rpc change

---------

Co-authored-by: 致节 <hzj266771@antgroup.com>
Co-authored-by: 致节 <hzj266771@antgroup.com>
* update test module maven config

---------

Co-authored-by: 致节 <hzj266771@antgroup.com>
* spring laoder add protected method

* update autoconfigurations

---------

Co-authored-by: 致节 <hzj266771@antgroup.com>
Co-authored-by: yuanxuan <wt150181@antgroup.com>
Co-authored-by: 致节 <hzj266771@antgroup.com>
Co-authored-by: 致节 <hzj266771@antgroup.com>
* update dependencies

* update dependecies

* fix junit4 tests

---------

Co-authored-by: 致节 <hzj266771@antgroup.com>
Co-authored-by: 致节 <hzj266771@antgroup.com>
Co-authored-by: 致节 <hzj266771@antgroup.com>
Co-authored-by: 致节 <hzj266771@antgroup.com>
* update sofa common tools log init

* add config to disable sofa thread pool monitor

* update isle module

---------

Co-authored-by: 致节 <hzj266771@antgroup.com>
Co-authored-by: 致节 <hzj266771@antgroup.com>
HzjNeverStop and others added 23 commits April 10, 2023 17:52
* add unit tests for runtime

* add unit tests for runtime

* add unit tests for runtime

---------

Co-authored-by: 致节 <hzj266771@antgroup.com>
* add unit tests for runtime

* add unit tests for runtime

* add unit tests for runtime

* add unit tests

---------

Co-authored-by: 致节 <hzj266771@antgroup.com>
Co-authored-by: 致节 <hzj266771@antgroup.com>
* cherry pick Feature same module inject (sofastack#1116)

* cherry pick 081a24c

* cherry pick refactor aware processor (sofastack#1130)

* cherry pick support repeatable @SofaServices annotation (sofastack#1132)

* cherry pick modify RuntimeContextBeanFactoryPostProcessor field modifier protected (sofastack#1134)

* cherry pick from Support sofareference required optional (sofastack#1135)

* cherry pick add startup log in sofa runtime log (sofastack#1159)

* use FactoryBean.OBJECT_TYPE_ATTRIBUTE to support ReferenceFactoryBean… (sofastack#1156)

* use FactoryBean.OBJECT_TYPE_ATTRIBUTE to support ReferenceFactoryBean by type inject

---------

Co-authored-by: wutao <taobaorun@gmail.com>
Co-authored-by: 致节 <hzj266771@antgroup.com>
Co-authored-by: Dando <jialindeng7@163.com>
* optimize RuntimeContextBeanFactoryPostProcessor

* optimize RuntimeContextBeanFactoryPostProcessor

---------

Co-authored-by: 致节 <hzj266771@antgroup.com>
* optimize springcloud bootstrap log properties

* update ut

* remove unused import

---------

Co-authored-by: 致节 <hzj266771@antgroup.com>
Co-authored-by: 致节 <hzj266771@antgroup.com>
* remove guice-multibindings

* add unit tests for ark-sofa-boot

* add ark smoke tests

* add sofa ark smoke tests

* update ark smoke tests

---------

Co-authored-by: 致节 <hzj266771@antgroup.com>
* add sofarpc endpoint

* format

* fix actuator ut

* fix actuator ut

---------

Co-authored-by: 致节 <hzj266771@antgroup.com>
* rename EndPoint to Endpoint

* add SofaModuleAvailableCondition

---------

Co-authored-by: 致节 <hzj266771@antgroup.com>
Co-authored-by: 致节 <hzj266771@antgroup.com>
* avoid npe (sofastack#1177)

Co-authored-by: 致节 <hzj266771@antgroup.com>
(cherry picked from commit 7e5fd1e)

* Add annotation sofa service bean (sofastack#1176)
(cherry picked from commit 123b3eb)

* straight application listener order (sofastack#1179)
(cherry picked from commit bb45ec7)

---------

Co-authored-by: Dando <jialindeng7@163.com>
Co-authored-by: 致节 <hzj266771@antgroup.com>
Co-authored-by: 致节 <hzj266771@antgroup.com>
* 1. distinct requrie modules
2. split loadPropertiesFormUrlResource method
3. remove require modules if module is none spring powered

* 1. distinct requrie modules
2. split loadPropertiesFormUrlResource method
3. remove require modules if module is none spring powered

---------

Co-authored-by: 致节 <hzj266771@antgroup.com>
* 1. distinct requrie modules
2. split loadPropertiesFormUrlResource method
3. remove require modules if module is none spring powered

* revert extension package

---------

Co-authored-by: 致节 <hzj266771@antgroup.com>
* 1. distinct requrie modules
2. split loadPropertiesFormUrlResource method
3. remove require modules if module is none spring powered

* revert extension package

* support legacy proeprty for sofarpc

---------

Co-authored-by: 致节 <hzj266771@antgroup.com>
* 1. distinct requrie modules
2. split loadPropertiesFormUrlResource method
3. remove require modules if module is none spring powered

* revert extension package

* support legacy proeprty for sofarpc

* release jars

---------

Co-authored-by: 致节 <hzj266771@antgroup.com>
* 1. distinct requrie modules
2. split loadPropertiesFormUrlResource method
3. remove require modules if module is none spring powered

* revert extension package

* support legacy proeprty for sofarpc

* 1. update version 3.18.1 (sofastack#1192)

* 1. update version 3.18.1
2. fix @SofaService Annotation parse

* format

* format

---------

Co-authored-by: 致节 <hzj266771@antgroup.com>

* format

---------

Co-authored-by: 致节 <hzj266771@antgroup.com>
* update_springboot 3.0.7

---------

Co-authored-by: 致节 <hzj266771@antgroup.com>
* release 4.0.0

---------

Co-authored-by: 致节 <hzj266771@antgroup.com>
@codecov
Copy link

codecov bot commented Jun 28, 2023

Codecov Report

Merging #1199 (2c22546) into master (f2915c3) will increase coverage by 13.06%.
The diff coverage is 91.20%.

@@              Coverage Diff              @@
##             master    #1199       +/-   ##
=============================================
+ Coverage     71.45%   84.51%   +13.06%     
- Complexity     1824     2711      +887     
=============================================
  Files           254      308       +54     
  Lines          7361     8837     +1476     
  Branches        932     1049      +117     
=============================================
+ Hits           5260     7469     +2209     
+ Misses         1625      898      -727     
+ Partials        476      470        -6     
Impacted Files Coverage Δ
...ofa/boot/actuator/health/HealthCheckException.java 100.00% <ø> (ø)
...lipay/sofa/boot/actuator/health/HealthChecker.java 75.00% <ø> (ø)
...sofa/boot/actuator/health/HealthCheckerConfig.java 100.00% <ø> (ø)
...actuator/health/ReadinessEndpointWebExtension.java 100.00% <ø> (ø)
...acer/springmvc/OpenTracingSpringMvcProperties.java 100.00% <ø> (ø)
...alipay/sofa/boot/isle/ApplicationRuntimeModel.java 100.00% <ø> (ø)
.../isle/deployment/AbstractDeploymentDescriptor.java 97.75% <ø> (ø)
...e/deployment/DefaultModuleDeploymentValidator.java 100.00% <ø> (ø)
...ipay/sofa/boot/isle/deployment/DependencyTree.java 89.85% <ø> (ø)
...ipay/sofa/boot/isle/deployment/DeployRegistry.java 94.44% <ø> (ø)
... and 88 more

... and 301 files with indirect coverage changes

@HzjNeverStop HzjNeverStop changed the title Merg 4.0.0 Merge 4.0.0 Jun 28, 2023
Copy link
Contributor

@crazysaltfish crazysaltfish left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants