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

chore(pack): Support to pack server binaries separately #2034

Merged
merged 1 commit into from
May 31, 2024

Conversation

Samunroyu
Copy link
Collaborator

@Samunroyu Samunroyu commented May 29, 2024

This patch adds a new flag --separate_servers to indicate whether to pack pegasus_collectorpegasus_meta_server and pegasus_replica_server binaries, otherwise a combined pegasus_server binary will be packed in the pegasus_server_xxx.tar.

When build server in option --separate_servers,the corresponding option to use pack command is:

./run.sh pack_server -s  or ./run.sh pack_server --separate_servers
./run.sh pack_tools -s   or  ./run.sh pack_tools --separate_servers

scripts/pack_server.sh Show resolved Hide resolved
scripts/pack_server.sh Show resolved Hide resolved
scripts/pack_server.sh Outdated Show resolved Hide resolved
scripts/pack_common.sh Show resolved Hide resolved
scripts/pack_client.sh Outdated Show resolved Hide resolved
@empiredan empiredan merged commit dbe66a2 into apache:master May 31, 2024
48 of 50 checks passed
ruojieranyishen pushed a commit to ruojieranyishen/incubator-pegasus that referenced this pull request Jul 17, 2024
This patch adds a new flag `--separate_servers` to indicate whether to pack `pegasus_collector`,`pegasus_meta_server` and `pegasus_replica_server` binaries, otherwise a combined `pegasus_server` binary will be packed in the pegasus_server_xxx.tar. 

When build server in option `--separate_servers`,the corresponding option to use pack command is:
```
./run.sh pack_server -s  or ./run.sh pack_server --separate_servers
./run.sh pack_tools -s   or  ./run.sh pack_tools --separate_servers
```
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