Skip to content

Conversation

@skyzh
Copy link
Contributor

@skyzh skyzh commented Mar 16, 2022

What's changed and what's your intention?

PLEASE DO NOT LEAVE THIS EMPTY !!!

  • use hummock in-memory mode by default
  • remove minio from default components
  • add sanity check for risedev services (e.g., binary should exist, multiple compute notes should use a shared storage)
  • support aws s3 as backend in risedev

Checklist

  • I have written necessary docs and comments
  • I have added necessary unit tests and integration tests

Refer to a related PR or issue link (optional)

close #34

@skyzh skyzh requested review from BugenZhao and TennyZhuang March 16, 2022 02:41
@github-actions github-actions bot added the type/feature Type: New feature. label Mar 16, 2022
@skyzh skyzh enabled auto-merge (squash) March 16, 2022 02:43
Comment on lines +37 to +39
if !path.exists() {
return Err(anyhow!("etcd binary not found in {:?}\nDid you enable etcd feature in `./risedev configure`?", path));
}
Copy link
Member

Choose a reason for hiding this comment

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

👍🏾

@codecov
Copy link

codecov bot commented Mar 16, 2022

Codecov Report

Merging #954 (6be9403) into main (86198d7) will decrease coverage by 0.07%.
The diff coverage is 0.00%.

@@             Coverage Diff              @@
##               main     #954      +/-   ##
============================================
- Coverage     71.85%   71.77%   -0.08%     
  Complexity     2766     2766              
============================================
  Files           970      970              
  Lines         56600    56656      +56     
  Branches       1787     1787              
============================================
- Hits          40668    40665       -3     
- Misses        15042    15101      +59     
  Partials        890      890              
Flag Coverage Δ
java 61.23% <ø> (ø)
rust 75.84% <0.00%> (-0.12%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
rust/risedevtool/src/bin/risedev-config.rs 0.00% <ø> (ø)
rust/risedevtool/src/bin/risedev-playground.rs 0.00% <0.00%> (ø)
rust/risedevtool/src/config.rs 0.00% <0.00%> (ø)
rust/risedevtool/src/config/service_config.rs 0.00% <0.00%> (ø)
rust/risedevtool/src/task/compute_node_service.rs 0.00% <0.00%> (ø)
rust/risedevtool/src/task/etcd_service.rs 0.00% <0.00%> (ø)
rust/risedevtool/src/task/grafana_service.rs 0.00% <0.00%> (ø)
rust/risedevtool/src/task/jaeger_service.rs 0.00% <0.00%> (ø)
rust/risedevtool/src/task/minio_service.rs 0.00% <0.00%> (ø)
rust/risedevtool/src/task/prometheus_service.rs 0.00% <0.00%> (ø)
... and 4 more

📣 Codecov can now indicate which changes are the most critical in Pull Requests. Learn more

@skyzh skyzh merged commit b9fc3e4 into main Mar 16, 2022
@skyzh skyzh deleted the skyzh/hummock-in-memory-default branch March 16, 2022 02:57
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type/feature Type: New feature.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

riselab: add s3 support

3 participants