Skip to content

Releases: kpn/py-timeexecution

Multiprocess Queue

20 Feb 10:24
3031b19
Compare
Choose a tag to compare

Queue in a threaded backend is changed to multiprocessing Queue to support sending metrics from processes in addition to threads

Async Decorator

12 Jul 11:48
Compare
Choose a tag to compare

Added

  • Async decorator that can be used to log execution time of awaitable objects in Python >=3.5.

ElasticSearchBackend supporting ElasticSearch 5

02 Jun 10:17
Compare
Choose a tag to compare

CHANGED

  • ElasticSearch index template is now created according to ElasticSearch 5 changes is not compatible with ElasticSearch 2

ElasticSearch backend fixes

29 May 16:09
Compare
Choose a tag to compare

Changed

  • create ElasticSearch index following the index name pattern
  • number of replicas in ElasticSearch template

Fixed

  • lint error in threaded module

Non-daemonized threaded backend

04 May 14:39
Compare
Choose a tag to compare

time_execution.backends.threaded.ThreadedBackend is changed to start non-daemon thread for delivering metrics

Name the thread in threaded backend

18 Apr 08:47
Compare
Choose a tag to compare

Set the name to the thread in ThreadedBackend

Pin elasticsearch version to 2.1

02 Jan 12:00
Compare
Choose a tag to compare
Merge pull request #27 from sergray/master

Fix elasticsearch version

Fix worker TypeError

04 Oct 04:21
Compare
Choose a tag to compare
Merge pull request #26 from sergray/master

FIX workaround TypeError in queue module

FIX TypeError in threaded backend if queue is gone

29 Sep 12:24
Compare
Choose a tag to compare
Merge pull request #25 from sergray/master

FIX TypeError if the queue in ThreadedBackend is gone

Improve Elastic Search backend metrics indexing

09 Sep 12:08
Compare
Choose a tag to compare
Merge pull request #22 from sergray/master

FIX index origin metric attribute