Skip to content

Commit

Permalink
[mq] working branch - merge cb0e6fd on top of master at df21a89
Browse files Browse the repository at this point in the history
{"baseBranch":"master","baseCommit":"df21a89048b08f2ed3b4ffe2cd9419ee745c36e5","createdAt":"2024-09-20T20:37:02.142112Z","headSha":"cb0e6fd371a2b39266d59fcb810b1170facaf9de","id":"0d795841-b9c3-4a96-bcfb-69aac0542303","mergeMethod":"squash","priority":"200","pullRequestNumber":"345","queuedAt":"2024-09-20T20:37:02.141613Z","status":"STATUS_QUEUED"}
  • Loading branch information
dd-mergequeue[bot] authored Sep 20, 2024
2 parents 1a2a600 + cb0e6fd commit e13bc80
Show file tree
Hide file tree
Showing 3 changed files with 1 addition and 935 deletions.
3 changes: 1 addition & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ Payload format description for communication between the Agent and the Datadog b

This repository includes the protocol-buffer IDL used by the agent6 and agent7 to communicate with the Datadog backend.
Those payloads are only supported by the V2 API endpoints.
The generated Go, Python and Java implementations are checked into this repository and can be used directly.
The generated Go, and Java implementations are checked into this repository and can be used directly. Other consumers may copy the `.proto` files into their repository and generate their own bindings.

# Prerequisites

Expand All @@ -27,7 +27,6 @@ The following implementations are available:
The metrics payload is defined in [`proto/metrics/agent_payload.proto`](./proto/metrics/agent_payload.proto).
The following implementations are available:
* Go (gogofast): [github.com/DataDog/agent-payload/gogen](https://pkg.go.dev/github.com/DataDog/agent-payload/gogen)
* Python: [`python/agent_payload_pb2.py`](./python/agent_payload_pb2.py)

## Process

Expand Down
3 changes: 0 additions & 3 deletions Rakefile
Original file line number Diff line number Diff line change
Expand Up @@ -133,9 +133,6 @@ BASH
PATH=#{toolchain_bin_dir} #{protoc_binary} --proto_path=$GOPATH/src:#{gogo_include}:#{toolchain_include_dir}:. --gogofast_out=$GOPATH/src proto/metrics/agent_payload.proto
echo "done"
echo "Generating metrics proto (python)"
PATH=#{toolchain_bin_dir} #{protoc_legacy_binary} --proto_path=#{toolchain_legacy_include_dir}:#{gogo_include}:./proto/metrics --python_out=python agent_payload.proto
echo "Generating process proto (go)"
PATH=#{toolchain_bin_dir} #{protoc_binary} --proto_path=#{toolchain_include_dir}:#{gogo_include}:. --gogofaster_out=$GOPATH/src proto/process/*.proto
Expand Down
Loading

0 comments on commit e13bc80

Please sign in to comment.