0
I Use This!
Inactive

Commits : Listings

Analyzed about 23 hours ago. based on code collected 1 day ago.
Apr 18, 2023 — Apr 18, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
migrate (at least temporarily) to simplejson because it has better memory performance for json with lots of duplicate keys (up to 1/2 the memory usage) More... over 11 years ago
make the transfer chunk size configurable via conf.settings.transfer_chunk_size More... over 11 years ago
standardize on a chunk size which is 50 times bigger than the requests default, do not overwrite real arguments with plugin aliases More... over 11 years ago
fix requests 0.13 compat More... almost 12 years ago
remove some unnecessary debug logging More... almost 12 years ago
fix a serious performance issue in requests, which i will blog about because it's cost me an entire weekend of my life More... almost 12 years ago
push some debug logging for the workerserver More... almost 12 years ago
add support for consume/cancel and a basic channel consumer which plays well with gevent (much, much more well than polling with get) More... almost 12 years ago
guard around header cache a bit differently More... almost 12 years ago
apply qos to the queue channel More... about 12 years ago
add timing utils to arachne.utils More... about 12 years ago
pool changes, make argument aliasing safer against error More... about 12 years ago
implement a simple connection pool and use that to limit the number of concurrent mysql connections More... about 12 years ago
fix queue.publish to publish on exchanges, not queues More... about 12 years ago
show data and response when oauth token fetch fails More... about 12 years ago
log during oauth token failures More... about 12 years ago
use logging framework for wsgi handler messages instead of printing to stderr/stdout like gevent does by default More... about 12 years ago
implement __setattr__ for registry types More... about 12 years ago
add ability to pass random keywords to OTG which get put onto the client params, import quote for use elsewhere (dirty, but convenient) More... about 12 years ago
post support in oauth client More... about 12 years ago
add Getter.post, add method.plugin to all plugins, improve json content-type sniffing More... about 12 years ago
adding cassandra.get More... about 12 years ago
fix a bug in memcached, add getone/dgetone to mysql More... about 12 years ago
add and to memcached wrapper, at a rate limiting library which uses memcached and simon willison's algorithm to do resource-based rate limiting on any string resource (domains, errors, etc). More... about 12 years ago
added an OAuthGetter.partial to remove a common idiom among oauth using plugins, added http.post which is wrapped like http.get, changed header_auth to be True by default on all http oauth helpers to avoid a bug in requests More... about 12 years ago
add oauth v1.0a request/auth token handshake helper More... about 12 years ago
enable server 'proxy' mode, which allows a request coming in on an http interface for unimplemented plugins to be passed to another http interface More... about 12 years ago
import cache hit in server.py More... about 12 years ago
add HTTP header caching and if-none-match/if-modified-since support to http library More... about 12 years ago
add a logger to arachne.server as it tries to log More... about 12 years ago