-
Notifications
You must be signed in to change notification settings - Fork 360
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
[CELEBORN-1052][FOLLOWUP] Introduce dynamic ConfigService at SystemLevel and TenantLevel #2125
Conversation
Codecov ReportAttention:
Additional details and impacted files@@ Coverage Diff @@
## main #2125 +/- ##
==========================================
+ Coverage 47.13% 47.21% +0.08%
==========================================
Files 173 173
Lines 11034 11039 +5
Branches 1011 1011
==========================================
+ Hits 5200 5211 +11
+ Misses 5494 5486 -8
- Partials 340 342 +2 ☔ View full report in Codecov by Sentry. |
…vel and TenantLevel
5a727be
to
d344966
Compare
why do moving files produce lots of code style changes? |
@pan3793, the implementation of |
alright, put such information to "Why are the changes needed?" |
@pan3793, thanks for the reminder. I have updated |
service/src/main/java/org/apache/celeborn/server/common/service/config/FsConfigServiceImpl.java
Show resolved
Hide resolved
service/src/main/java/org/apache/celeborn/server/common/service/config/ConfigService.java
Outdated
Show resolved
Hide resolved
service/src/main/java/org/apache/celeborn/server/common/service/config/FsConfigServiceImpl.java
Outdated
Show resolved
Hide resolved
service/src/main/java/org/apache/celeborn/server/common/service/config/FsConfigServiceImpl.java
Show resolved
Hide resolved
service/src/main/java/org/apache/celeborn/server/common/service/config/ConfigService.java
Outdated
Show resolved
Hide resolved
service/src/main/java/org/apache/celeborn/server/common/service/config/FsConfigServiceImpl.java
Show resolved
Hide resolved
service/src/main/java/org/apache/celeborn/server/common/service/config/FsConfigServiceImpl.java
Outdated
Show resolved
Hide resolved
…vel and TenantLevel
…vel and TenantLevel
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, merge to main(v0.4.0)
What changes were proposed in this pull request?
Follow up #2100. Mainly changes the package from scala to java of the codes in #2100. Meanwhile,
FsConfigServiceImpl#refresh
should directly return instead of refreshing configs.Why are the changes needed?
This PR follow up dynamic
ConfigService
atSystemLevel
andTenantLevel
, Dynamic configuration is a type of configuration that can be changed at runtime as needed in #2100. The implementation ofConfigService
is based on Java codes, which are put into Scala package and cause that the spotless plugin does not format well. After the changes of the pull request, there are much code style changes generated from the package moving behavior.Does this PR introduce any user-facing change?
No.
How was this patch tested?
ConfigServiceSuiteJ
.