Commit 0d712e9
committed
Implement scale-safe lookup calls
Add transparent Level 2 lookup split/stitch behavior across C, Go, and Rust.
Cover lookup scale, malformed responses, interop, coverage, and benchmark validation.1 parent d7cccb2 commit 0d712e9
160 files changed
Lines changed: 32744 additions & 5976 deletions
File tree
- .agents/sow
- current
- done
- bench/drivers
- c
- go
- rust/src
- docs
- src
- crates/netipc/src
- bin
- protocol
- lookup
- service
- raw
- transport
- go/pkg/netipc
- protocol
- service
- apps_lookup
- cgroups_lookup
- cgroups_snapshot
- internal/transportconfig
- raw
- transport
- internal/framing
- posix
- windows
- libnetdata/netipc
- include/netipc
- src
- protocol
- service
- transport
- posix
- windows
- tests
- fixtures
- c
- go/cmd
- interop_codec
- interop_service_win
- interop_service
- rust/src/bin
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 1155 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 12 additions & 5 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
152 | 152 | | |
153 | 153 | | |
154 | 154 | | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
155 | 161 | | |
156 | 162 | | |
157 | | - | |
| 163 | + | |
| 164 | + | |
158 | 165 | | |
159 | 166 | | |
160 | 167 | | |
161 | | - | |
| 168 | + | |
162 | 169 | | |
163 | 170 | | |
164 | 171 | | |
165 | 172 | | |
166 | 173 | | |
167 | 174 | | |
168 | 175 | | |
169 | | - | |
| 176 | + | |
170 | 177 | | |
171 | 178 | | |
172 | 179 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
311 | 311 | | |
312 | 312 | | |
313 | 313 | | |
| 314 | + | |
| 315 | + | |
| 316 | + | |
314 | 317 | | |
315 | 318 | | |
316 | 319 | | |
| |||
568 | 571 | | |
569 | 572 | | |
570 | 573 | | |
| 574 | + | |
| 575 | + | |
| 576 | + | |
| 577 | + | |
| 578 | + | |
| 579 | + | |
| 580 | + | |
| 581 | + | |
| 582 | + | |
571 | 583 | | |
572 | 584 | | |
573 | 585 | | |
| |||
663 | 675 | | |
664 | 676 | | |
665 | 677 | | |
| 678 | + | |
| 679 | + | |
| 680 | + | |
| 681 | + | |
| 682 | + | |
| 683 | + | |
| 684 | + | |
| 685 | + | |
| 686 | + | |
666 | 687 | | |
667 | 688 | | |
668 | 689 | | |
| |||
964 | 985 | | |
965 | 986 | | |
966 | 987 | | |
| 988 | + | |
| 989 | + | |
| 990 | + | |
| 991 | + | |
| 992 | + | |
| 993 | + | |
| 994 | + | |
| 995 | + | |
| 996 | + | |
| 997 | + | |
| 998 | + | |
| 999 | + | |
| 1000 | + | |
| 1001 | + | |
| 1002 | + | |
| 1003 | + | |
| 1004 | + | |
| 1005 | + | |
| 1006 | + | |
| 1007 | + | |
967 | 1008 | | |
968 | 1009 | | |
969 | 1010 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
17 | 39 | | |
18 | 40 | | |
19 | 41 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
51 | 54 | | |
52 | 55 | | |
53 | 56 | | |
| |||
1216 | 1219 | | |
1217 | 1220 | | |
1218 | 1221 | | |
1219 | | - | |
1220 | | - | |
1221 | | - | |
1222 | | - | |
1223 | | - | |
1224 | | - | |
1225 | | - | |
1226 | | - | |
| 1222 | + | |
| 1223 | + | |
| 1224 | + | |
| 1225 | + | |
| 1226 | + | |
| 1227 | + | |
| 1228 | + | |
| 1229 | + | |
| 1230 | + | |
1227 | 1231 | | |
1228 | 1232 | | |
| 1233 | + | |
| 1234 | + | |
| 1235 | + | |
| 1236 | + | |
| 1237 | + | |
1229 | 1238 | | |
1230 | 1239 | | |
1231 | 1240 | | |
| 1241 | + | |
| 1242 | + | |
| 1243 | + | |
| 1244 | + | |
| 1245 | + | |
| 1246 | + | |
1232 | 1247 | | |
1233 | 1248 | | |
1234 | 1249 | | |
| |||
1241 | 1256 | | |
1242 | 1257 | | |
1243 | 1258 | | |
1244 | | - | |
1245 | | - | |
1246 | | - | |
| 1259 | + | |
| 1260 | + | |
| 1261 | + | |
| 1262 | + | |
| 1263 | + | |
| 1264 | + | |
| 1265 | + | |
| 1266 | + | |
| 1267 | + | |
| 1268 | + | |
| 1269 | + | |
1247 | 1270 | | |
1248 | 1271 | | |
1249 | 1272 | | |
| |||
1252 | 1275 | | |
1253 | 1276 | | |
1254 | 1277 | | |
1255 | | - | |
1256 | | - | |
| 1278 | + | |
| 1279 | + | |
| 1280 | + | |
1257 | 1281 | | |
| 1282 | + | |
| 1283 | + | |
| 1284 | + | |
1258 | 1285 | | |
1259 | 1286 | | |
1260 | 1287 | | |
| |||
1284 | 1311 | | |
1285 | 1312 | | |
1286 | 1313 | | |
1287 | | - | |
| 1314 | + | |
1288 | 1315 | | |
1289 | 1316 | | |
1290 | 1317 | | |
1291 | 1318 | | |
1292 | | - | |
| 1319 | + | |
1293 | 1320 | | |
1294 | 1321 | | |
1295 | 1322 | | |
| |||
1298 | 1325 | | |
1299 | 1326 | | |
1300 | 1327 | | |
1301 | | - | |
| 1328 | + | |
1302 | 1329 | | |
1303 | 1330 | | |
1304 | 1331 | | |
1305 | 1332 | | |
1306 | | - | |
| 1333 | + | |
1307 | 1334 | | |
1308 | 1335 | | |
1309 | 1336 | | |
| |||
1345 | 1372 | | |
1346 | 1373 | | |
1347 | 1374 | | |
| 1375 | + | |
| 1376 | + | |
| 1377 | + | |
1348 | 1378 | | |
1349 | 1379 | | |
1350 | 1380 | | |
| |||
0 commit comments