Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 8 additions & 1 deletion .github/workflows/vale-docs-linter.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,8 +23,15 @@ jobs:
- name: run reviewdog and linter
uses: errata-ai/vale-action@reviewdog
with:
# tj-actions/changed-files emits a space-separated list, so telling the
# action it is comma-separated made it pass Vale one argument holding
# every path joined by spaces. That is a valid path only when a PR
# changed exactly one file, so from 2023 this check worked on
# single-file PRs and silently skipped every larger one: Vale answers
# an unmatched path with an empty result and exit 0. See
# docs-tracking#375.
files: ${{ steps.changed-files.outputs.all_changed_and_modified_files }}
separator: ","
separator: " "
# added, diff_context, file, nofilter
filter_mode: file
# github-pr-check, github-pr-review, github-check
Expand Down
2 changes: 1 addition & 1 deletion litefs/how-it-works.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@

By applying these page sets in the LTX files in order, we can reconstruct the
state of our SQLite database at any point in time. We can also copy them to
another nodes in order to replicate the changes in real-time to our cluster.

Check warning on line 30 in litefs/how-it-works.mdx

View workflow job for this annotation

GitHub Actions / Vale linter

[vale] reported by reviewdog 🐶 Consider using 'to' instead of 'in order to'. Raw Output: {"message":"Consider using 'to' instead of 'in order to'.","location":{"path":"litefs/how-it-works.mdx","range":{"start":{"line":30,"column":15},"end":{"line":30,"column":26}}},"severity":"INFO","code":{"value":"Fly.WordList"}}


### Rollback journal handling
Expand Down Expand Up @@ -85,7 +85,7 @@
## Cluster management using leases

SQLite operates as a single-writer database which means only one transaction can
write at a time. Because of this, we utilize a lease system whereby a single
write at a time. Because of this, we use a lease system whereby a single
node acts as the "primary" node at any given time. All writes should be directed
to that node and it will propagate changes to the rest of the cluster.

Expand Down
Loading