Skip to content

Conversation

@bobbai00
Copy link
Contributor

@bobbai00 bobbai00 commented Jun 11, 2025

This is a follow-up PR of #3458.

As titled, this PR moves all the conf files and their readers to the module core/config. Specifically,

  • core/config/src/main/resources: this folder contains all the conf files;
  • core/config/src/main/scala/edu/uci/ics/amber/config: this package contains all the readers of amber-related configs;
  • core/config/src/main/scala/edu/uci/ics/texera/config: this package contains all the readers of texera-micro-service-related configs;

Future PR Plan

  • merge kubernetes.conf with computing-unit.conf
  • separate the amber-related config from application.conf into a separate file, e.g. amber.conf

@bobbai00 bobbai00 self-assigned this Jun 11, 2025
@bobbai00 bobbai00 added config Pull requests that update configuration refactor Refactor the code labels Jun 11, 2025
@bobbai00
Copy link
Contributor Author

@aglinxinyuan is the main reviewer.

@shengquan-ni is the secondary reviewer. Please check the amber related changes.

Copy link
Contributor

@aglinxinyuan aglinxinyuan left a comment

Choose a reason for hiding this comment

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

LGTM! This PR is relatively straightforward. Although it touches many files, most of the changes are due to renaming.

Copy link
Contributor

@shengquan-ni shengquan-ni left a comment

Choose a reason for hiding this comment

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

lgtm

@bobbai00 bobbai00 merged commit c9a59f3 into master Jun 13, 2025
9 checks passed
@bobbai00 bobbai00 deleted the jiadong-move-confs-to-config branch June 13, 2025 04:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

config Pull requests that update configuration refactor Refactor the code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants