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

Revert "Cache Manifest files" #1167

Closed
wants to merge 1 commit into from

Conversation

kevinjqliu
Copy link
Contributor

@kevinjqliu kevinjqliu commented Sep 12, 2024

Reverts #787
Closes #1162

Integration tests (make test-integration) fail when this commit, but only for M1 Mac.

Integration tests pass 100% with the commit reverted

Error log:

@sungwy
Copy link
Collaborator

sungwy commented Sep 17, 2024

Hi @kevinjqliu thanks for putting this together. Would you mind sharing the verbose exception trace for this issue? Conceptually, I don't think this should result in an error because the ManifestFile should have been cached as Records in memory.

I'd like to understand this issue better to see if we can find a different solution than reverting this great feature

@kevinjqliu
Copy link
Contributor Author

@sungwy thanks for following up on this. I added more details in the PR description.

My suspicion is that this is due to the generators in read_manifest_list and fetch_manifest_entry, but its is just a hunch.

@sungwy
Copy link
Collaborator

sungwy commented Sep 17, 2024

My suspicion is that this is due to the generators in read_manifest_list and fetch_manifest_entry, but its is just a hunch.

Hey thanks for the link @kevinjqliu - I think that gist only has the short test summary information, not the long exception traceback

@kevinjqliu
Copy link
Contributor Author

@kevinjqliu
Copy link
Contributor Author

Closing in favor of #1185

@kevinjqliu kevinjqliu closed this Sep 19, 2024
@kevinjqliu kevinjqliu deleted the revert-787-cache_manifest_files branch September 19, 2024 16:58
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.

[bug?] cannot run integration test
2 participants