Comments (2)
The performance difference between those two commits is because of the introduction of rate limiters for extractors. I was beginning to see a lot of rate limit error responses from servers, so this was intended to fix this. I will look at reworking this system.
A SQLite storage system is in the plan for the future. It will be introduced in version 3.0. I have some other projects going at the moment and that will be a very large update to the platform, so it is likely not going to happen until 2019. Any current interactions that will be handled by sqlite are now handled by python objects in memory. The sqlite backend will likely not see any performance improvements. It will mostly be to support new features.
from downloaderforreddit.
I have removed the rate limiter. Since there were no other reports of rate limit errors I decided I shouldn't try to fix problems that didn't exist. That should have been the only thing affecting performance in the newer commits.
from downloaderforreddit.
Related Issues (20)
- Crash when downloading users HOT 3
- Reddit new API restrictions. Will it impact DownloaderForReddit? HOT 1
- Downloading "pauses" intermittently HOT 3
- Some downloaded files are named `None`
- How can I download comments I left under other people's posts? HOT 1
- Downloader for Reddit doesn't seem to capture shortened reddit links HOT 1
- Extremely slow download speed and high runtime HOT 8
- Getting more crashes since Reddit API change. HOT 7
- Invalid User Names HOT 9
- App Crashes When Viewing Failed Downloads
- Slow download/validation speed. HOT 3
- Cannot Download Files, and Attempting to change Settings Crashes Program
- Deleted Imgur pictures is saved as .mp4
- Download saved posts
- New version HOT 1
- Feature: Open in Reddit
- Failed auth still sign in as None's Reddit account
- BUGS: Crashing and multiple issues with users
- can't launch HOT 1
- Use config.toml for all lists and not just default
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from downloaderforreddit.