Arvind Bright
8320224ff0
.*: revive from unused_parameters ( #7577 )
2024-08-30 10:41:30 -07:00
hakusai22
273fe145d0
*: fix typos ( #7178 )
2024-05-02 16:54:22 -07:00
Clément Jean
02858ee506
deps: move from github.com/golang/protobuf to google.golang.org/protobuf/proto ( #6919 )
...
Co-authored-by: Arvind Bright <arvind.bright100@gmail.com>
Co-authored-by: Doug Fawley <dfawley@google.com>
2024-01-30 10:59:10 -08:00
Doug Fawley
fbff2abb0f
*: update `interface{}` to `any` and `go.mod` version to `go 1.19` ( #6544 )
2023-08-14 09:04:46 -07:00
Zach Reyes
df82147145
internal: Document gcp/observability 1.0 dependencies in /internal ( #6229 )
2023-04-28 17:05:41 -04:00
Zach Reyes
55d8783479
gcp/observability: Link logs and traces by logging Trace and Span IDs ( #6056 )
2023-03-09 13:56:23 -05:00
Easwar Swaminathan
be06d526c0
binarylog: consistently rename imports for binarylog proto ( #5931 )
2023-01-12 16:00:34 -08:00
Zach Reyes
3e27f89917
binarylog: Account for key in metadata truncation ( #5851 )
2022-12-09 16:58:12 -05:00
Zach Reyes
8b3b10bd04
gcp/observability: implement public preview config syntax, logging schema, and exposed metrics ( #5704 )
2022-10-12 15:18:49 -04:00
Lidi Zheng
1ffd63de37
binarylog: generalize binarylog's MethodLogger preparing for new observability features ( #5244 )
2022-03-21 14:00:02 -07:00
Menghan Li
400b4a0a6d
binarylog: export Sink ( #3879 )
2020-09-22 09:52:20 -07:00
Garrett Gutierrez
506b773066
Implemented component logging ( #3617 )
2020-06-26 12:04:47 -07:00
Doug Fawley
59acad4c45
cleanup: more simplifications ( #2574 )
2019-01-16 13:07:56 -08:00
Menghan Li
24638f5984
binarylog: call binary log in Client and Server ( #2388 )
...
Also includes:
- Export `NewLoggerFromConfigString` so it can be also used when config string is specified in another way (e.g. command line flag)
- Export `Logger` so user can install custom sink
- Add temp file sink implementation
2018-10-31 10:21:20 -07:00
Menghan Li
39444b99c0
binarylog: implement methodlogger ( #2334 )
...
Method logger will be picked by each RPC at the beginning to log binary entries. It also handles truncating.
This PR also adds script to download proto from grpc/grpc-proto
2018-10-18 17:27:11 -07:00
Menghan Li
a338994886
binarylog: implement env variable config parsing ( #2299 )
2018-09-26 13:03:54 -07:00