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

Use new site_version column from cr-sqlite instead of own bookkeeping #274

Draft
wants to merge 28 commits into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
607135d
reduce max in-flight broadcasts: 10000 => 1000
jeromegn Nov 30, 2024
ec89086
wip
jeromegn Dec 3, 2024
98604f6
wip
jeromegn Dec 3, 2024
7e251d1
working on tests, deleted most bookkeeping code
jeromegn Dec 4, 2024
b21df5c
fixed many tests and instances of __corro_bookkeeping -> crsql_changes
jeromegn Dec 4, 2024
9370778
fix test_handle_need
jeromegn Dec 4, 2024
522754c
I broke a test by mistake
jeromegn Dec 4, 2024
7e24280
merged main
jeromegn Dec 4, 2024
73c1ea5
fix warnings and remove commented code
jeromegn Dec 4, 2024
ae5bb16
rename remaining bookkeeping columns from version to site_version for…
jeromegn Dec 4, 2024
48d5edd
fetch initial max version from crsql_site_versions
jeromegn Dec 4, 2024
fc739db
refactor versions processing to make more sense of new bookkeeping re…
jeromegn Dec 4, 2024
6cd1128
upgrade nightly, upgrade rusqlite to use sqlite3_trace_v2 and log slo…
jeromegn Dec 5, 2024
fa984b1
fix clippy
jeromegn Dec 5, 2024
2dcff3f
fix pg tests
jeromegn Dec 5, 2024
f51e271
compare up to microseconds precision, that's the best pg will do I gu…
jeromegn Dec 5, 2024
e8377bd
upgrade tokio-postgres crate
jeromegn Dec 5, 2024
82393e5
Merge remote-tracking branch 'origin/main' into crsql-site-version
jeromegn Dec 6, 2024
fa94dca
upgrade cr-sqlite
jeromegn Dec 6, 2024
9345adf
add a generous amount of memory mapping to sqlite connections
jeromegn Dec 8, 2024
77b5a79
upgrade cr-sqlite for a nice perf boost, remove darwin x86_64 target …
jeromegn Dec 11, 2024
f4d94d3
add follow peer API to allow nodes to follow each other, useful for s…
jeromegn Dec 12, 2024
c4e082d
it's not backwards-compatible to add site_version to the ChangeV1's c…
jeromegn Dec 16, 2024
52dd889
configure a node to follow another
jeromegn Dec 16, 2024
96da032
fix types, generalize bi payload errors instead of having them as syn…
jeromegn Dec 16, 2024
ee0e1a9
add broadcast setting to follow settings to allow followers to broadc…
jeromegn Dec 16, 2024
5a723cd
merged follow
jeromegn Dec 18, 2024
41e7f54
attempt at fixing pubsub test
jeromegn Dec 18, 2024
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
2 changes: 1 addition & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:
fail-fast: false
matrix:
include:
- target: x86_64-apple-darwin
- target: aarch64-apple-darwin
os: macos-latest
- target: x86_64-unknown-linux-gnu
os: ubuntu-latest
Expand Down
2 changes: 0 additions & 2 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,6 @@ jobs:
strategy:
matrix:
include:
- target: x86_64-apple-darwin
os: macos-latest
- target: aarch64-apple-darwin
os: macos-latest
- target: x86_64-unknown-linux-gnu
Expand Down
Loading
Loading