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

[WIP] Temporarily remove transactions & batching in staging. #583

Closed
wants to merge 11 commits into from

Conversation

eddierubeiz
Copy link
Contributor

Please do not merge.

Temporarily removing transactions and batching in staging, to help diagnose the bug described in #498 .

jrochkind added a commit that referenced this pull request Jan 28, 2020
Accomplish the same thing more manually -- fetching in batches of 1000, but still yielding in a single stream.

We think find_each race condition may have been responsible for #498, and this may solve it.

@eddierubeiz 's debugging in #583 was crucial for figuring out what was going wrong and coming up with possible solution. Possibly we're still being too clever -- but I just didn't want to give up on avoiding fetching al objects or IDs into memory, to have an implementation that should be able to scale to orders of magnitude more assets no problem.
jrochkind added a commit that referenced this pull request Jan 28, 2020
Accomplish the same thing more manually -- fetching in batches of 1000, but still yielding in a single stream.

We think find_each race condition may have been responsible for #498, and this may solve it.

@eddierubeiz 's debugging in #583 was crucial for figuring out what was going wrong and coming up with possible solution. Possibly we're still being too clever -- but I just didn't want to give up on avoiding fetching al objects or IDs into memory, to have an implementation that should be able to scale to orders of magnitude more assets no problem.
@eddierubeiz
Copy link
Contributor Author

This is no longer needed! @jrochkind fixed the problem decisively in #605.

@jrochkind jrochkind deleted the fix_too_many_fixity_checks branch October 13, 2022 16:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants