Commit 2690c44
authored
feat(bigquery-jdbc): configure protobuf plugin and add clientanalytics.proto (#13527)
b/527947900
* **Build Configuration (`java-bigquery-jdbc/pom.xml`)**:
* Configured `os-maven-plugin` to detect platform-specific system
variables (e.g. `${os.detected.classifier}`).
* Added `protobuf-maven-plugin` bound to the compilation lifecycle,
utilizing `protoc:3.25.5` for generating Java classes from protobuf
sources.
* **Telemetry Schema
(`google/cloud/bigquery/jdbc/telemetry/v1/clientanalytics.proto`)**:
* Defined proto3 schema wrapper messages (`LogRequest`, `ClientInfo`,
`LogEvent`, `LogResponse`) for recording and reporting client-side
telemetry events to the backend log collector.1 parent 40cd0a7 commit 2690c44
2 files changed
Lines changed: 65 additions & 0 deletions
File tree
- java-bigquery-jdbc
- src/main/proto/google/cloud/bigquery/jdbc/telemetry/v1
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
37 | 44 | | |
38 | 45 | | |
39 | 46 | | |
| |||
196 | 203 | | |
197 | 204 | | |
198 | 205 | | |
| 206 | + | |
| 207 | + | |
| 208 | + | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
199 | 223 | | |
200 | 224 | | |
201 | 225 | | |
| |||
Lines changed: 41 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
0 commit comments