Skip to content

Change loading behavior for ephemeral soup#62

Draft
B-McDonnell wants to merge 1 commit into
wendytg:masterfrom
B-McDonnell:preload
Draft

Change loading behavior for ephemeral soup#62
B-McDonnell wants to merge 1 commit into
wendytg:masterfrom
B-McDonnell:preload

Conversation

@B-McDonnell

Copy link
Copy Markdown

Changes loading to store all attributes instead of allowing functools.cached_property to handle performance gains. This addresses #8.

Because this is a major shift in the loading mechanism and slated for a major release, This also introduces a shift in what work attributes are loaded when as per #61.

Closes #8
Closes #61

@ArmindoFlores ArmindoFlores marked this pull request as ready for review October 17, 2021 13:08
@ArmindoFlores ArmindoFlores marked this pull request as draft October 17, 2021 13:08
@ArmindoFlores

Copy link
Copy Markdown
Collaborator

I noticed this pull request has been marked as a draft for ~2months, is this intended or should I test it and merge it?

@B-McDonnell

Copy link
Copy Markdown
Author

Thanks for the ping, I forgot I had this in progress. I should have time to work on this this weekend.

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.

Loading the entire work should only be done when necessary Pickled AO3 objects too big

2 participants