-
Notifications
You must be signed in to change notification settings - Fork 0
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
Implement checkpoint Sync & Indexing #9
Conversation
# Conflicts: # Cargo.lock # Cargo.toml # src/main.rs # src/models.rs # src/schema.rs
f32d0bd
to
1a7c7e1
Compare
c9edcda
to
766d478
Compare
cff6a7f
to
0b00e2a
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me 👾
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hey @sergiupopescu199 looks good in general. Left a few suggestions/comments, nothing critical though.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hey @sergiupopescu199 thanks for the changes. Left a few more minor suggestions, plus another idea for a follow-up issue regarding atomic insertion of objects and their unlock conditions.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good @sergiupopescu199! Haven't tested it though.
Left a last minor suggestion.
Description
Implement the checkpoint sync and indexing into SQLite using the
iota-data-ingestion-core
crate.Links to any relevant issues
Fixes #2
How the change has been tested
Start a local network which contains a stardust migration
cd iota/docker/pg-services-local docker compose up -d local-network
Start the indexer
check SQLite tables if any records are stored