fix(novelfire): add retry logic when loading chapters on large novels #1449
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Issue
#1420
Description
Performance Testing
Nine Star Hegemon Body Arts (5638 chapters across 57 pages)
[chunkSize=2] Parsed 5638 chapters in 22.85 seconds
[chunkSize=3] Parsed 5638 chapters in 20.34 seconds
[chunkSize=4] Parsed 5638 chapters in 19.00 seconds
->[chunkSize=5] Parsed 5638 chapters in 16.48 seconds
[chunkSize=6] Parsed 5638 chapters in 17.01 seconds
[chunkSize=7] Parsed 5638 chapters in 17.91 seconds
[chunkSize=10] Parsed 5638 chapters in 27.41 seconds
My Vampire System (2545 chapters across 26 pages)
[chunkSize=2] Parsed 2545 chapters in 5.78 seconds
[chunkSize=3] Parsed 2545 chapters in 4.60 seconds
[chunkSize=4] Parsed 2545 chapters in 3.44 seconds
->[chunkSize=5] Parsed 2545 chapters in 2.97 seconds
[chunkSize=6] Parsed 2545 chapters in 2.78 seconds
[chunkSize=7] Parsed 2545 chapters in 2.62 seconds
[chunkSize=10] Parsed 2545 chapters in 2.48 seconds