Ben Sigelman
|
90ff34f308
|
v0.9.1
|
2016-10-31 21:39:05 -07:00 |
Nick Gauthier
|
b7e59be826
|
privacy pass
|
2016-10-31 18:45:40 -04:00 |
Nick Gauthier
|
da22d038e6
|
logs on spans
|
2016-10-31 18:35:23 -04:00 |
Nick Gauthier
|
83680ccff3
|
use concurrent ruby for sliding span buffer
|
2016-10-31 17:20:07 -04:00 |
Nick Gauthier
|
4c343203c9
|
extract guid
|
2016-10-31 15:52:48 -04:00 |
Nick Gauthier
|
c122f59a5c
|
extract micros
|
2016-10-31 15:33:55 -04:00 |
Nick Gauthier
|
a85bad5ef1
|
remover tracer stutter and fix runtime attributes
|
2016-10-31 15:25:54 -04:00 |
Nick Gauthier
|
16db17890c
|
KV logging refactor (before span logging)
|
2016-10-31 15:10:28 -04:00 |
Nick Gauthier
|
fe9bcea46d
|
encryption type instead of secure bit
|
2016-10-31 13:59:22 -04:00 |
Nick Gauthier
|
bb73bd7fd3
|
convert tag value to string instead of exception
|
2016-10-31 13:56:28 -04:00 |
Nick Gauthier
|
5480799df0
|
baggage and tags concurrent
|
2016-10-31 13:50:05 -04:00 |
Nick Gauthier
|
38fd69ba39
|
rename gem and bump to version 0.9.0
|
2016-10-31 13:38:31 -04:00 |
Nick Gauthier
|
4748d8f274
|
documentation
|
2016-10-28 17:09:47 -04:00 |
Nick Gauthier
|
5e438a1cd2
|
rubocop -a
|
2016-10-28 16:27:50 -04:00 |
Nick Gauthier
|
211b57a8b5
|
thread safety for logs, spans, and counters
|
2016-10-28 16:15:53 -04:00 |
Nick Gauthier
|
29cdc1ce15
|
nonblocking queue push and rescue and drop when full
|
2016-10-28 15:46:38 -04:00 |
Nick Gauthier
|
c93e69a7f1
|
todos
|
2016-10-28 15:37:23 -04:00 |
Nick Gauthier
|
2ff3aaf4e4
|
rename join to extract
|
2016-10-28 14:51:14 -04:00 |
Nick Gauthier
|
5fbc707278
|
baggage key TODO
|
2016-10-28 14:42:16 -04:00 |
Nick Gauthier
|
1b749e0265
|
only set end_time on finish, not start
|
2016-10-28 14:31:23 -04:00 |
Nick Gauthier
|
bf6324aabe
|
span constructor and attributes according to spec
|
2016-10-28 14:22:43 -04:00 |
Nick Gauthier
|
196ce7f58d
|
actually send tag value naturally
|
2016-10-28 12:38:19 -04:00 |
Nick Gauthier
|
61ecd37be8
|
Span#set_tag only supports string, bool, number
|
2016-10-28 12:35:20 -04:00 |
Nick Gauthier
|
651e95c57f
|
remove todo
|
2016-10-28 12:21:13 -04:00 |
Nick Gauthier
|
e0c427d4ab
|
blocking flush on tracer disable so it can be used safely for pre-fork
also explanation of forking safety on HTTPJSON
|
2016-10-28 11:57:51 -04:00 |
Nick Gauthier
|
42a4d777b6
|
flush, clear, close, and cleaner threading in HTTPJSON
|
2016-10-28 11:45:10 -04:00 |
Nick Gauthier
|
3f34e39eac
|
fix span name and other attributes
|
2016-10-28 11:07:32 -04:00 |
Nick Gauthier
|
d4e010d87b
|
span todos
|
2016-10-27 16:47:58 -04:00 |
Nick Gauthier
|
17c6eabe72
|
final pass through tracer
|
2016-10-27 16:27:17 -04:00 |
Nick Gauthier
|
34d46a848b
|
delegate to instance
|
2016-10-27 16:13:14 -04:00 |
Nick Gauthier
|
ba844c708c
|
simplify transport configuration
|
2016-10-27 14:53:12 -04:00 |
Nick Gauthier
|
13b425b4e5
|
extracted lesser used configs as accessors
|
2016-10-27 14:13:03 -04:00 |
Nick Gauthier
|
068f1b3b45
|
first pass at configuration
|
2016-10-27 13:41:00 -04:00 |
Nick Gauthier
|
61564ba26e
|
move, rename, and namespace transports
|
2016-10-27 11:57:16 -04:00 |
Nick Gauthier
|
04e4a18a43
|
rename span file
|
2016-10-27 11:52:34 -04:00 |
Nick Gauthier
|
d45763ca26
|
namespace span
|
2016-10-27 11:51:36 -04:00 |
Nick Gauthier
|
34711bde41
|
namespace tracer, rename files, global tracer singleton, extract tracer configuration
|
2016-10-27 11:46:04 -04:00 |
Nick Gauthier
|
abce9a8510
|
Lightstep -> LightStep. Merge contstants.
|
2016-10-27 10:11:48 -04:00 |
Nick Gauthier
|
677f786972
|
remove util
|
2016-10-27 09:57:20 -04:00 |
Nick Gauthier
|
b616c3956f
|
spec notes
|
2016-10-27 09:17:14 -04:00 |
Nick Gauthier
|
9bfc5117de
|
clean up requires
|
2016-10-26 16:18:14 -04:00 |
Nick Gauthier
|
f082c17f67
|
remove thrift in favor of hashes with typecasting
|
2016-10-26 16:10:20 -04:00 |
Nick Gauthier
|
7a90a91b8d
|
top level hash replacement
|
2016-10-26 15:46:31 -04:00 |
Nick Gauthier
|
56493ea95e
|
a few comments and rspec initialization
|
2016-10-26 14:06:38 -04:00 |
Nick Gauthier
|
f76c0fdb74
|
notes on everything not thrifty
|
2016-10-26 10:54:02 -04:00 |
bcronin
|
a27efdaccd
|
v0.8.14
|
2016-08-07 18:33:10 -07:00 |
bcronin
|
bbedba3810
|
Allow end time to be specified on finish
|
2016-08-07 18:30:07 -07:00 |
bcronin
|
70e3bf33b3
|
v0.8.13
|
2016-08-07 17:55:52 -07:00 |
bcronin
|
424c89c1d8
|
Add support for explicit end time on spans
|
2016-08-07 17:52:39 -07:00 |
bcronin
|
892f5b62ce
|
v0.8.12
|
2016-06-13 18:41:02 -07:00 |
bcronin
|
7cf2a8b169
|
Fix defect with payloads with circular references
|
2016-06-13 18:33:33 -07:00 |
bcronin
|
195ed7ac50
|
v0.8.11
|
2016-06-10 19:09:28 -07:00 |
bcronin
|
24cf059c45
|
Automatically reset reporting thread on process ID change
|
2016-06-10 19:04:10 -07:00 |
bcronin
|
3f3d461617
|
Add disable / enable functionality on the tracer
|
2016-06-10 16:46:46 -07:00 |
bcronin
|
343833501d
|
v0.8.10
|
2016-06-09 15:39:50 -07:00 |
bcronin
|
3337697f71
|
v0.8.9
|
2016-06-09 15:39:38 -07:00 |
bcronin
|
874048695d
|
v0.8.8
|
2016-06-09 15:39:12 -07:00 |
bcronin
|
01179bdb56
|
Revert "Automatically restart the background thread when necessary"
|
2016-06-09 15:38:03 -07:00 |
bcronin
|
9b16afb9ca
|
Automatically restart the background thread when necessary
|
2016-06-09 14:04:17 -07:00 |
bcronin
|
9bc41194c5
|
v0.8.7
|
2016-04-25 15:37:08 -07:00 |
bcronin
|
15c8031654
|
Add trace_guid to thrift reporting structure
|
2016-04-25 15:36:53 -07:00 |
bcronin
|
a4610b54ee
|
v0.8.6
|
2016-04-25 14:36:51 -07:00 |
bcronin
|
988da997ab
|
Update to use trace_guid field
|
2016-04-25 14:34:16 -07:00 |
bcronin
|
67c9d78ff0
|
v0.8.5
|
2016-04-25 11:52:28 -07:00 |
bcronin
|
8fbef36837
|
Fix overly low reporting period defaults
|
2016-04-25 11:50:32 -07:00 |
bcronin
|
9963091066
|
Minor clean-up
|
2016-04-22 11:52:12 -07:00 |
bcronin
|
ea67ebd79d
|
v0.8.4
|
2016-04-22 11:37:31 -07:00 |
bcronin
|
cd27077649
|
Move HTTP calls into separate thread. Include flush at exit.
|
2016-04-22 11:03:35 -07:00 |
bcronin
|
fe82452bd4
|
v0.8.3
|
2016-04-21 15:17:54 -07:00 |
bcronin
|
41e60babcd
|
Include minimal Thrift dependency
|
2016-04-21 15:11:50 -07:00 |
bcronin
|
0a4cf36822
|
WIP remove thrift unneeded dependencies
|
2016-04-21 13:55:39 -07:00 |
bcronin
|
9bf455f772
|
v0.8.2
|
2016-04-20 17:29:44 -07:00 |
bcronin
|
6db6e78325
|
Automatically flush the tracer at finalization
|
2016-04-20 17:26:36 -07:00 |
bcronin
|
2c806cf898
|
v0.8.1
|
2016-04-20 11:41:44 -07:00 |
bcronin
|
0799f44e11
|
Bump minor version
|
2016-04-20 11:41:38 -07:00 |
bcronin
|
d535b349b3
|
v0.1.17
|
2016-04-20 11:40:40 -07:00 |
bcronin
|
ae1abd903a
|
Add inject/join for FORMAT_TEXT_MAP
|
2016-04-20 11:35:56 -07:00 |
bcronin
|
0a20483636
|
v0.1.16
|
2016-04-19 18:35:59 -07:00 |
bcronin
|
aaa0eb0818
|
Ensure generate_guid returns a string
|
2016-04-19 18:34:27 -07:00 |
bcronin
|
665c5a58c8
|
v0.1.15
|
2016-04-18 18:16:37 -07:00 |
bcronin
|
19140d26a5
|
v0.1.14
|
2016-04-18 18:12:50 -07:00 |
bcronin
|
ed6d61b202
|
Remove duplicate thrift code
|
2016-04-18 18:01:31 -07:00 |
bcronin
|
5079780d1b
|
Remove unused variable
|
2016-04-18 18:00:06 -07:00 |
bcronin
|
f0afcf3778
|
Remove unused code, add unit tests
|
2016-04-18 17:58:43 -07:00 |
bcronin
|
54bf48220a
|
Remove now unused variable
|
2016-04-18 16:41:41 -07:00 |
bcronin
|
d68a618642
|
Create nil transport for unit tests. Add more unit tests.
|
2016-04-18 16:34:10 -07:00 |
bcronin
|
3ee3fc6475
|
Run rubocop on all source files
|
2016-04-18 16:13:31 -07:00 |
bcronin
|
ea2ad4b25b
|
v0.1.13
|
2016-04-18 16:10:24 -07:00 |
bcronin
|
102d85dec0
|
Fix defect where too many flushes were occurring
|
2016-04-18 16:02:33 -07:00 |
bcronin
|
d8cb2364b0
|
v0.1.12
|
2016-04-15 14:38:33 -07:00 |
bcronin
|
a7e4ac59bd
|
v0.1.11
|
2016-04-15 14:27:57 -07:00 |
bcronin
|
6a5f40dbb1
|
Fix more require paths
|
2016-04-15 14:27:51 -07:00 |
bcronin
|
6fe6e955b9
|
v0.1.10
|
2016-04-15 14:22:41 -07:00 |
bcronin
|
0c9b1c1b80
|
Remove unneeded thrift require
|
2016-04-15 14:22:12 -07:00 |
bcronin
|
43e0ce96ae
|
v0.1.9
|
2016-04-15 14:19:10 -07:00 |
bcronin
|
fa61a0c1b0
|
v0.1.8
|
2016-04-15 14:18:39 -07:00 |
bcronin
|
382a9f36ac
|
Rename file
|
2016-04-15 14:06:19 -07:00 |
bcronin
|
e334dee350
|
Bump to 0.1.7
|
2016-04-15 12:07:52 -07:00 |
bcronin
|
00ac13d6b2
|
Move file to lib dir
|
2016-04-15 12:06:47 -07:00 |
bcronin
|
9eaba30f60
|
Bump to 0.1.6
|
2016-04-14 15:09:51 -07:00 |
bcronin
|
4b3214cf6e
|
Bump to 0.1.5
|
2016-04-14 15:09:20 -07:00 |
bcronin
|
95348fa100
|
Bump to 0.1.4
|
2016-04-14 15:06:55 -07:00 |
bcronin
|
3942838210
|
Remove internal version variable. Always use verison.rb
|
2016-04-14 15:05:34 -07:00 |
bcronin
|
117a60b455
|
Bump to 0.1.3
|
2016-04-14 15:01:23 -07:00 |
bcronin
|
bd20d0b483
|
Move files to more standard folder layout
|
2016-04-14 13:53:38 -07:00 |
bcronin
|
8f7f2231db
|
Add Makefile with publish steps
|
2016-04-14 13:38:41 -07:00 |
bcronin
|
53f70cb095
|
Normalize to Ruby conventions
|
2016-04-07 17:16:29 -07:00 |