summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #46 from hlangeveld/docpatchbranch-2.xJames Socol2014-05-092-2/+2
|\ | | | | Two more doc references fixed
| * Two more doc references fixedHenk Langeveld2014-05-082-2/+2
|/ | | | Two more Graphite references moved from wikidot to readthedocs
* Merge pull request #45 from hlangeveld/patch-1James Socol2014-04-291-1/+1
|\ | | | | Link to graphite.readthedocs.org instead of wikidot
| * Link to RTD instead of wikidotHenk Langeveld2014-04-281-1/+1
|/ | | The link to wikidot is outdated and refers back to graphite.readthedocs.org, so use that in the first place.
* TyposJames Socol2014-03-182-2/+2
|
* Warn about non-safe decorators.James Socol2014-03-182-0/+10
|
* Version 2.1.2v2.1.2James Socol2014-01-074-3/+10
|
* Close gaps in client coverage.James Socol2014-01-071-0/+27
|
* Handle negative absolute gauges.James Socol2014-01-072-2/+37
| | | | | | | | - For negative absolute gauge values, zero out the gauge first, since StatsD can't distinguish it from a delta. - Add tests. - Patch via Ben Gilbert (https://github.com/bgilbert) - Fixes #40.
* Version 2.1.1v2.1.1James Socol2014-01-033-4/+4
|
* Fix timers used as decorators.James Socol2014-01-033-1/+12
|
* Do versioning simpler.v2.1James Socol2014-01-033-18/+3
|
* Version 2.1.James Socol2014-01-036-4/+15
|
* Clean up docs examples and references.James Socol2014-01-032-6/+4
|
* Ignore swap files and build artifacts.James Socol2014-01-031-1/+3
|
* Reorganize doc headers.James Socol2014-01-031-63/+63
|
* Update references docsJames Socol2014-01-032-0/+59
|
* Guard against empty- or double- sending.James Socol2014-01-032-0/+25
|
* Rename some tests for clarityJames Socol2014-01-031-4/+4
|
* Give timers manual start/stop methods.James Socol2014-01-034-11/+115
|
* Fix sphinx version number.rtd2.0.3James Socol2014-01-031-1/+1
|
* Drop Python 2.5 from test environments.James Socol2013-11-252-2/+1
|
* Merge pull request #38 from aleasoluciones/masterJames Socol2013-11-251-24/+16
|\ | | | | Small refactor to StatsClient
| * Refactor StatsClientGuillermo Pascual2013-11-191-24/+16
| |
* | Merge pull request #33 from trbs/masterJames Socol2013-10-283-5/+19
|\ \ | |/ |/| add maxudpsize option
| * add maxudpsize optiontrbs2013-09-173-5/+19
|/ | | | | | | | | allows to control the maximum udp packet size. when pipelining a lot of metrics within a controlled network or to 127.0.0.1 it can be desirable to lower the number of udp packets by sending larger onces. the documentation reflects that this option is not for the faint hearted, should not be used on the internet and should be handled with extreme care.
* Version 2.0.3.v2.0.3James Socol2013-08-272-1/+10
|
* Merge pull request #32 from jsocol/big-numbersJames Socol2013-08-272-14/+33
|\ | | | | Handle big numbers correctly.
| * Update gauge delta tests.James Socol2013-08-261-10/+12
| |
| * Handle very large numbers correctly.James Socol2013-08-262-4/+21
|/
* Don't skip the _after step from Pipelines.James Socol2013-08-261-2/+2
|
* Revert "Added suffix parameter"James Socol2013-07-276-48/+10
| | | | | | | | | | | | | | | This reverts commit 3c4ec687273416b355c20282e33249d87cd84b52. Given graphite's support for wildcards anywhere in the chain, this is an unnecessary complication. The same thing can be achieved with the prefix, e.g.: >>> import socket; >>> host, _, _ = socket.gethostname().partition('.') >>> prefix = 'my_app.' + host >>> client = StatsClient(prefix=prefix) Stats can be accessed in aggregate as 'stats.my_app.*.whatever.stat'.
* Merge remote-tracking branch 'spil-jasper/master'James Socol2013-07-246-10/+48
|\
| * Added suffix parameterJasper Capel2013-04-236-10/+48
| | | | | | | | | | | | Added a statsd suffix that works just like the prefix, but appends to the metric's key instead Added tests Updated documentation
* | Merge remote-tracking branch 'ustudio/master'James Socol2013-07-244-0/+64
|\ \
| * | Adding reference for the set function; updating wording for the Set type ↵Thomas Stephens2013-07-112-2/+31
| | | | | | | | | | | | reference
| * | Testing non-integer values for the set data typeThomas Stephens2013-04-261-1/+5
| | |
| * | Adding documentation for the set typeThomas Stephens2013-04-261-0/+13
| | |
| * | Adding the 'set' data type to the clientThomas Stephens2013-04-262-0/+18
| | |
* | | Version bump 2.0.2v2.0.2James Socol2013-07-243-2/+8
| | |
* | | Don't try to pop an empty pipeline. Fix #28.jonathan vanasco2013-05-302-0/+9
|/ /
* | Fix #24, import with Django 1.5 on the PYTHONPATH.Will Kahn-Greene2013-04-251-0/+8
|/ | | | | | Django >=1.5 raises a different exception than previous versions when it is installed on the PYTHONPATH but is not actually configured. This catches that exception.
* Move __version__ to _version.py.v2.0.1James Socol2013-03-254-7/+26
| | | | | - Fixes installs with Django 1.5 in the environment. - Steal get_version in setup.py from elasticutils.
* Use statsd.__version__. v2.0.0v2.0.0James Socol2013-03-211-1/+3
|
* s/xrange/range/ for Py3kJames Socol2013-03-061-1/+1
|
* Support gauge deltas. Fixes #21.James Socol2013-03-065-3/+48
|
* Limit packet payload to 512 bytes.James Socol2013-03-062-3/+33
| | | | | - Limits the size of pipeline packets to 512 bytes. Fixes #16. - Adds a test to verify that pipelines are cleaned after send().
* Rewrap docs to 72 chars/line.James Socol2013-03-065-122/+128
| | | | [ci skip]
* Add travis-ci images.James Socol2013-03-062-4/+12
| | | | [ci skip]
* Update docs.James Socol2013-03-063-0/+106
| | | | | | | - Update pipeline.rst with explicit thread-safety info. - Add contributing.rst. [ci skip]