Repository navigation
Split the log store, test a swarm stack in CI, add a Security section - #26
Merged
Merged
Conversation
Only moves code: store.rs becomes store/mod.rs with four modules beside it. Nothing changes in what the store does.
…ess private - New CI job e2e-swarm: starts a single-node swarm, deploys the demo stack and checks replicas, global and crashing services, lines of every replica and whole stack traces (e2e/tests/swarm.spec.ts, project "swarm"). It runs on its own because the crashing service fills Docker's short event history, which the Compose tests read. - README: a Security section (reads only, private SSH tunnel, sign-in token and Host check, --host 0.0.0.0, signed updates, how to report).
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Merge after "Small fixes from the review".
Changes
Store split:
store.rs(2,400 lines) is nowstore/mod.rswithschema.rs,query.rs,retention.rsandexport.rsbeside it. This only moves code; the moved lines were compared one by one.Swarm in CI: a new job
e2e-swarmstarts a single-node swarm and deploysdev/demo/stack.yaml. It checks:It runs apart from the Compose tests, because the crashing service fills Docker's short event history. The Compose job now runs
--project ui --project read-only.README: a Security section covers:
--host 0.0.0.0Tests
cargo testand clippy pass.