File tree Expand file tree Collapse file tree 4 files changed +95
-0
lines changed
examples/snuba-eap-mutations Expand file tree Collapse file tree 4 files changed +95
-0
lines changed Original file line number Diff line number Diff line change 38
38
/topics /snuba-metrics-summaries.yaml @ getsentry/owners-snuba @ getsentry/profiling
39
39
/topics /snuba-profile-chunks.yaml @ getsentry/owners-snuba @ getsentry/profiling
40
40
/topics /snuba-spans.yaml @ getsentry/owners-snuba @ getsentry/performance
41
+ /topics /snuba-eap-mutations.yaml @ getsentry/owners-snuba
41
42
42
43
# Topics produced by Sentry
43
44
/topics /buffered-segments.yaml @ getsentry/owners-snuba @ getsentry/performance
Original file line number Diff line number Diff line change
1
+ {
2
+ "filter" : {
3
+ "organization_id" : 1500 ,
4
+ "_sort_timestamp" : 150 ,
5
+ "trace_id" : " deadbeefdeadbeefdeadbeefdeadbeef" ,
6
+ "span_id" : " deadbeefdeadbeef"
7
+ },
8
+ "update" : {
9
+ "attr_str" : {
10
+ "a" : " b"
11
+ },
12
+ "attr_num" : {
13
+ "c" : 147174124.3
14
+ }
15
+ }
16
+ }
Original file line number Diff line number Diff line change
1
+ {
2
+ "$schema" : " http://json-schema.org/draft-07/schema#" ,
3
+ "$ref" : " #/definitions/Main" ,
4
+ "definitions" : {
5
+ "Main" : {
6
+ "type" : " object" ,
7
+ "title" : " eap_mutation" ,
8
+ "properties" : {
9
+ "filter" : {
10
+ "type" : " object" ,
11
+ "additionalProperties" : false ,
12
+ "properties" : {
13
+ "organization_id" : {
14
+ "$ref" : " #/definitions/UInt"
15
+ },
16
+ "_sort_timestamp" : {
17
+ "$ref" : " #/definitions/UInt"
18
+ },
19
+ "trace_id" : {
20
+ "$ref" : " #/definitions/UUID" ,
21
+ "description" : " The trace ID is a unique identifier for a trace. It is a 16 byte hexadecimal string."
22
+ },
23
+ "span_id" : {
24
+ "type" : " string" ,
25
+ "description" : " The span ID is a unique identifier for a span within a trace. It is an 8 byte hexadecimal string."
26
+ }
27
+ }
28
+ },
29
+ "update" : {
30
+ "type" : " object" ,
31
+ "additionalProperties" : false ,
32
+ "properties" : {
33
+ "attr_str" : {
34
+ "type" : " object" ,
35
+ "additionalProperties" : {
36
+ "type" : " string"
37
+ }
38
+ },
39
+ "attr_num" : {
40
+ "type" : " object" ,
41
+ "additionalProperties" : {
42
+ "type" : " number"
43
+ }
44
+ }
45
+ }
46
+ }
47
+ },
48
+ "additionalProperties" : false
49
+ },
50
+ "UInt" : {
51
+ "type" : " integer" ,
52
+ "minimum" : 0
53
+ },
54
+ "UUID" : {
55
+ "type" : " string" ,
56
+ "minLength" : 32 ,
57
+ "maxLength" : 36
58
+ }
59
+ }
60
+ }
Original file line number Diff line number Diff line change
1
+ description : Mutations updates for spans
2
+ services :
3
+ producers :
4
+ - getsentry/sentry
5
+ consumers :
6
+ - getsentry/snuba
7
+ schemas :
8
+ - version : 1
9
+ compatibility_mode : none
10
+ type : json
11
+ resource : snuba-eap-mutations.v1.schema.json
12
+ examples :
13
+ - snuba-eap-mutations/
14
+ topic_creation_config :
15
+ compression.type : lz4
16
+ retention.ms : " 86400000"
17
+ max.message.bytes : " 10000000"
18
+ message.timestamp.type : LogAppendTime
You can’t perform that action at this time.
0 commit comments