[Refactor] Fix reqwest
bugs; Refactor e2e_test utilities and independents
#1880
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Required checklist
config
,meta/config
anddefault config
)api change
label.Which issue does this PR close?
Related #.
Rationale for this change
Cargo.toml
reqwest
- Add featurerustls-tls
and argumentdefault-features = false
to remove openssl dependency.reqwest
,warp
- Upgrade to 0.3.6 .Query tests
order by time asc
to pass integration test.E2e tests
A large refactor of crate
e2e_test
.A clear definition of CnosDB clusters
Add module
cluster_def
to improve the use of CnosDB cluster, now you can usecluster_def::one_data
to get a singleton CnosDB definition, orcluster_def::three_meta_two_data_bundled
to get a normal cluster definition. You can also usecluster_def::CnosdbClusterDefinition::with_ids(meta_node_ids, data_node_ids)
to customize CnosDB cluster definition.To start CnosDB cluster, you can
TODO
Are there any user-facing changes?