Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: Avoid the use of SinkExt in src/topology/builder.rs #11188

Merged
merged 1 commit into from
Feb 4, 2022

Conversation

blt
Copy link
Contributor

@blt blt commented Feb 4, 2022

I'm starting to experiment with the removal of Sink implementation for
Fanout for #10144. My in-flight work is starting to sprawl uncomfortably so
this is a small patch to remove reliance on one of the related Sink traits.

Signed-off-by: Brian L. Troutwine brian@troutwine.us

I'm starting to experiment with the removal of `Sink` implementation for
`Fanout` for #10144. My in-flight work is starting to sprawl uncomfortably so
this is a small patch to remove reliance on one of the related `Sink` traits.

Signed-off-by: Brian L. Troutwine <brian@troutwine.us>
@blt blt requested review from tobz and lukesteensen February 4, 2022 02:25
@netlify
Copy link

netlify bot commented Feb 4, 2022

✔️ Deploy Preview for vector-project ready!

🔨 Explore the source changes: f5d1d24

🔍 Inspect the deploy log: https://app.netlify.com/sites/vector-project/deploys/61fc8ea9aa7b64000884d537

😎 Browse the preview: https://deploy-preview-11188--vector-project.netlify.app

@github-actions github-actions bot added the domain: topology Anything related to Vector's topology code label Feb 4, 2022
@github-actions
Copy link

github-actions bot commented Feb 4, 2022

Soak Test Results

Baseline: f1400d9
Comparison: f5d1d24
Total Vector CPUs: 4

Explanation

A soak test is an integrated performance test for vector in a repeatable rig, with varying configuration for vector. What follows is a statistical summary of a brief vector run for each configuration across SHAs given above. The goal of these tests are to determine, quickly, if vector performance is changed and to what degree by a pull request. Where appropriate units are scaled per-core.

The table below, if present, lists those experiments that have experienced a statistically significant change in their throughput performance between baseline and comparision SHAs, with 90.0% confidence OR have been detected as newly erratic. Negative values mean that baseline is faster, positive comparison. Results that do not exhibit more than a ±8.87% change in mean throughput are discarded. An experiment is erratic if its coefficient of variation is greater than 0.3. The abbreviated table will be omitted if no interesting changes are observed.

No interesting changes with confidence ≥ 90.00%:

Fine details of change detection per experiment.
experiment Δ mean Δ mean % baseline mean baseline stdev baseline stderr baseline outlier % baseline CoV comparison mean comparison stdev comparison stderr comparison outlier % comparison CoV p-value erratic declared erratic
http_to_http_acks 464.05KiB 4.99 9.09MiB 4.34MiB 181.25KiB 0 0.476555 9.54MiB 4.77MiB 193.51KiB 0 0.499393 0.0803299 True True
http_datadog_filter_blackhole 95.42KiB 2.5 3.73MiB 743.65KiB 30.18KiB 0 0.194573 3.82MiB 709.74KiB 28.83KiB 0 0.181174 0.0224277 False True
http_to_http_noack 462.03KiB 2.28 19.82MiB 784.68KiB 31.72KiB 0 0.0386232 20.28MiB 714.41KiB 28.31KiB 0 0.0343829 2.48845e-26 False False
datadog_agent_remap_blackhole_acks 667.87KiB 2.21 29.51MiB 417.14KiB 17.03KiB 0 0.0137945 30.16MiB 389.06KiB 15.88KiB 0 0.0125878 5.31779e-138 False False
socket_to_socket_blackhole 188.25KiB 1.54 11.95MiB 114.5KiB 4.65KiB 0 0.00935042 12.13MiB 231.89KiB 9.42KiB 0 0.0186499 1.73025e-61 False False
datadog_agent_remap_datadog_logs_acks 359.37KiB 1 35.11MiB 624.91KiB 25.32KiB 0 0.0173655 35.46MiB 370.88KiB 15.07KiB 0 0.0102043 5.6287e-32 False False
datadog_agent_remap_datadog_logs 332.45KiB 0.95 34.22MiB 334.48KiB 13.66KiB 0 0.00953605 34.55MiB 604.3KiB 24.11KiB 0 0.0170674 4.7307e-31 False False
syslog_loki 48.58KiB 0.69 6.92MiB 69.58KiB 2.83KiB 0 0.0098101 6.97MiB 80.2KiB 3.19KiB 0 0.0112304 1.00874e-28 False False
http_pipelines_blackhole_acks 4.44KiB 0.5 888.34KiB 481.44KiB 19.61KiB 0 0.541509 892.78KiB 486.34KiB 19.85KiB 0 0.544297 0.873551 True True
syslog_log2metric_splunk_hec_metrics 36.31KiB 0.39 9.06MiB 55.32KiB 2.26KiB 0 0.00595815 9.09MiB 111.49KiB 4.55KiB 0 0.0119616 1.86662e-12 False False
fluent_elasticsearch 147.06KiB 0.18 79.47MiB 54.4KiB 2.2KiB 0 0.000667968 79.62MiB 544.67KiB 21.51KiB 0 0.00667557 2.35991e-11 False False
fluent_remap_aws_firehose 23.86KiB 0.03 79.56MiB 344.33KiB 13.65KiB 0 0.00422298 79.59MiB 532.86KiB 21.13KiB 0 0.00653338 0.343163 False False
splunk_hec_indexer_ack_blackhole 1.98KiB 0.01 23.84MiB 382.47KiB 15.61KiB 0 0.0156525 23.84MiB 382.83KiB 15.63KiB 0 0.0156661 0.928502 False False
splunk_hec_route_s3 -42.4KiB -0.47 8.9MiB 2.07MiB 85.82KiB 0 0.232873 8.85MiB 2.1MiB 87.03KiB 0 0.237254 0.728718 False False
datadog_agent_remap_blackhole -237.81KiB -0.78 29.61MiB 513.05KiB 20.84KiB 0 0.0169058 29.38MiB 487.85KiB 19.87KiB 0 0.0162024 3.82062e-16 False False
http_pipelines_no_grok_blackhole -19.22KiB -0.96 1.95MiB 619.76KiB 25.3KiB 0 0.309703 1.93MiB 594.45KiB 24.27KiB 0 0.299939 0.583734 True False
syslog_splunk_hec_logs -98.85KiB -1.1 8.78MiB 92.43KiB 3.74KiB 0 0.0102703 8.69MiB 160.56KiB 6.53KiB 0 0.018038 2.07463e-36 False False
splunk_transforms_splunk3 -67.13KiB -1.22 5.39MiB 1.44MiB 59.69KiB 0 0.266641 5.33MiB 1.39MiB 57.93KiB 0 0.261322 0.419827 False False
syslog_regex_logs2metric_ddmetrics -88.0KiB -1.24 6.93MiB 305.43KiB 12.47KiB 0 0.042983 6.85MiB 646.31KiB 29.29KiB 0 0.092078 0.00585853 False False
syslog_log2metric_humio_metrics -173.89KiB -2.13 7.98MiB 93.0KiB 3.78KiB 0 0.0113776 7.81MiB 68.86KiB 2.81KiB 0 0.00860725 1.22867e-195 False False
splunk_hec_to_splunk_hec_logs_noack -776.24KiB -3.34 22.69MiB 848.97KiB 33.77KiB 0 0.0365113 21.93MiB 785.3KiB 31.74KiB 0 0.0349393 6.49106e-57 False False
splunk_hec_to_splunk_hec_logs_acks -768.88KiB -3.47 21.62MiB 1.08MiB 44.96KiB 0 0.0497077 20.86MiB 1.0MiB 41.53KiB 0 0.0479232 4.25218e-34 False False
syslog_humio_logs -422.59KiB -4.58 9.01MiB 84.05KiB 3.32KiB 0 0.0091033 8.6MiB 996.52KiB 44.61KiB 0 0.113092 1.30869e-19 False False
http_pipelines_blackhole -19.81KiB -4.97 398.39KiB 285.95KiB 12.52KiB 0 0.717077 378.59KiB 278.63KiB 12.13KiB 0 0.735265 0.255948 True True
Fine details of each soak run.
(experiment, variant, run_id) total samples mean std min median p90 p95 p99 max skewness
('fluent_remap_aws_firehose', 'baseline', '45411d44-5d6b-4de3-8a3e-9d6472b9b071') 231 79.72MiB 529.63KiB 79.09MiB 79.5MiB 80.55MiB 81.04MiB 81.36MiB 81.57MiB 1.90789
('fluent_elasticsearch', 'comparison', 'e4a1dd41-465c-40e9-9d55-29c32984ed5c') 233 79.7MiB 799.35KiB 79.32MiB 79.48MiB 79.59MiB 82.11MiB 82.81MiB 82.87MiB 3.19412
('fluent_remap_aws_firehose', 'comparison', '9af803f6-f2c2-42e8-9290-dd5bffdeac18') 230 79.69MiB 694.02KiB 79.27MiB 79.48MiB 79.91MiB 81.61MiB 82.38MiB 82.64MiB 2.90606
('fluent_elasticsearch', 'comparison', 'd76709ac-65f4-4788-ac6c-74abf325312c') 204 79.66MiB 411.78KiB 79.12MiB 79.5MiB 80.34MiB 80.68MiB 80.93MiB 81.45MiB 2.01242
('fluent_remap_aws_firehose', 'comparison', '91824d6d-1ff5-42e3-a740-8fac65aa71a9') 203 79.58MiB 561.84KiB 78.35MiB 79.54MiB 80.28MiB 80.41MiB 80.69MiB 81.18MiB 0.0654049
('fluent_elasticsearch', 'comparison', '67dfb2a6-eda0-48be-87b8-e5999963aad1') 204 79.47MiB 52.75KiB 79.33MiB 79.47MiB 79.54MiB 79.56MiB 79.59MiB 79.62MiB 0.24248
('fluent_remap_aws_firehose', 'baseline', '3d8711e2-1cf8-476d-8b2c-a208a271cffc') 203 79.47MiB 55.44KiB 79.32MiB 79.47MiB 79.54MiB 79.56MiB 79.58MiB 79.6MiB -0.0917688
('fluent_elasticsearch', 'baseline', '4054b205-033e-45ed-a34c-0af0be7b9ae1') 204 79.47MiB 55.53KiB 79.36MiB 79.47MiB 79.55MiB 79.56MiB 79.59MiB 79.6MiB 0.21039
('fluent_elasticsearch', 'baseline', '0ee3ecf5-06aa-47cc-94de-c818550ccbdf') 204 79.47MiB 54.62KiB 79.34MiB 79.47MiB 79.55MiB 79.56MiB 79.58MiB 79.61MiB 0.0140216
('fluent_remap_aws_firehose', 'comparison', '2b00256f-8b7e-47ef-a918-15285209dae1') 203 79.47MiB 62.75KiB 79.16MiB 79.47MiB 79.55MiB 79.57MiB 79.6MiB 79.69MiB -0.308394
('fluent_elasticsearch', 'baseline', 'd8a963b8-4028-4726-ae5e-6f3defac4f2a') 204 79.47MiB 53.31KiB 79.35MiB 79.47MiB 79.55MiB 79.56MiB 79.57MiB 79.59MiB 0.0678514
('fluent_remap_aws_firehose', 'baseline', 'bbac1110-650b-493a-a9b3-51bb86c39982') 202 79.47MiB 55.92KiB 79.29MiB 79.47MiB 79.55MiB 79.56MiB 79.58MiB 79.59MiB -0.0363247
('datadog_agent_remap_datadog_logs_acks', 'baseline', 'bbf84c9b-c7cf-4c1f-85c5-d5f186b9fe86') 203 35.88MiB 254.35KiB 35.21MiB 35.88MiB 36.22MiB 36.27MiB 36.38MiB 36.59MiB -0.0376554
('datadog_agent_remap_datadog_logs_acks', 'comparison', '90509a16-d873-4f95-8a9c-5b8faa2bd6e8') 202 35.73MiB 267.58KiB 34.98MiB 35.73MiB 36.09MiB 36.15MiB 36.29MiB 36.35MiB -0.111837
('datadog_agent_remap_datadog_logs_acks', 'comparison', '4bf4c502-aa2c-49dd-b166-8099a466eb2b') 202 35.54MiB 276.89KiB 34.61MiB 35.55MiB 35.88MiB 35.97MiB 36.09MiB 36.24MiB -0.227485
('datadog_agent_remap_datadog_logs_acks', 'comparison', '9f66ed30-a7c7-4d6e-bcf2-e49b82ecae02') 202 35.12MiB 235.91KiB 34.44MiB 35.11MiB 35.4MiB 35.53MiB 35.66MiB 35.82MiB 0.103254
('datadog_agent_remap_datadog_logs', 'comparison', '6460d53f-7471-4622-8918-65c5863ead50') 228 34.98MiB 342.02KiB 34.31MiB 34.92MiB 35.33MiB 35.77MiB 36.06MiB 36.2MiB 1.44468
('datadog_agent_remap_datadog_logs_acks', 'baseline', '21676a9f-2669-4665-86d9-06b6b9f2f2dc') 203 34.85MiB 318.22KiB 34.04MiB 34.85MiB 35.23MiB 35.33MiB 35.58MiB 35.67MiB 0.099738
('datadog_agent_remap_datadog_logs', 'comparison', 'a5ea6025-355b-41d4-8846-d53b3a3b704d') 200 34.74MiB 335.82KiB 34.08MiB 34.67MiB 35.27MiB 35.44MiB 35.8MiB 35.88MiB 1.16119
('datadog_agent_remap_datadog_logs_acks', 'baseline', 'e7b86e75-21f0-4ee3-bc78-69128fe38b40') 203 34.61MiB 220.07KiB 34.04MiB 34.6MiB 34.87MiB 34.98MiB 35.14MiB 35.26MiB 0.197249
('datadog_agent_remap_datadog_logs', 'baseline', '263742b0-0743-452f-bb6a-76c5d2e25587') 200 34.48MiB 183.18KiB 34.0MiB 34.49MiB 34.7MiB 34.77MiB 34.83MiB 34.9MiB -0.239645
('datadog_agent_remap_datadog_logs', 'baseline', 'cb8c7ff6-ec1b-430a-8057-9fbb91e9043d') 200 34.32MiB 166.74KiB 33.93MiB 34.32MiB 34.51MiB 34.58MiB 34.74MiB 34.8MiB 0.0762958
('datadog_agent_remap_datadog_logs', 'baseline', '874ce314-d0f2-42c1-b6f8-8fe1826e8e6e') 200 33.87MiB 256.87KiB 33.31MiB 33.85MiB 34.18MiB 34.34MiB 34.63MiB 34.8MiB 0.922736
('datadog_agent_remap_datadog_logs', 'comparison', '7c7d486a-bcc9-4e88-aa26-5989805d8d97') 200 33.87MiB 393.06KiB 33.27MiB 33.75MiB 34.17MiB 34.92MiB 35.16MiB 35.43MiB 2.18668
('datadog_agent_remap_blackhole_acks', 'comparison', '1afe44c7-1205-476f-931a-1258ca1072b2') 200 30.38MiB 279.56KiB 29.77MiB 30.41MiB 30.72MiB 30.82MiB 30.93MiB 31.07MiB -0.165256
('datadog_agent_remap_blackhole_acks', 'comparison', 'f8731ab8-76aa-4c7f-a3ea-7324c2059fe9') 200 30.35MiB 231.87KiB 29.62MiB 30.37MiB 30.61MiB 30.67MiB 30.75MiB 30.8MiB -0.525886
('datadog_agent_remap_blackhole', 'baseline', '3d7d505d-9ace-4d10-8371-278bfd681e6c') 202 30.1MiB 198.12KiB 29.7MiB 30.1MiB 30.34MiB 30.4MiB 30.51MiB 30.56MiB -0.0644488
('datadog_agent_remap_blackhole', 'comparison', '22981d00-5b74-4583-8c9a-abfb66a76a7f') 201 29.77MiB 188.53KiB 29.32MiB 29.75MiB 30.01MiB 30.1MiB 30.19MiB 30.25MiB 0.294334
('datadog_agent_remap_blackhole_acks', 'comparison', '770f4ad9-5f26-4507-b1d1-851847700870') 200 29.75MiB 230.82KiB 29.25MiB 29.72MiB 30.06MiB 30.13MiB 30.37MiB 30.4MiB 0.371092
('datadog_agent_remap_blackhole_acks', 'baseline', '73021072-b824-48ac-b36e-db2004ea7bd1') 200 29.71MiB 360.94KiB 29.03MiB 29.61MiB 30.37MiB 30.52MiB 30.64MiB 30.73MiB 1.18036
('datadog_agent_remap_blackhole_acks', 'baseline', '629d8628-2589-4707-ad23-4330e0499e20') 200 29.67MiB 315.65KiB 28.84MiB 29.62MiB 30.11MiB 30.27MiB 30.53MiB 30.59MiB 0.653723
('datadog_agent_remap_blackhole', 'baseline', '3a103da6-4233-4c4e-86ba-f7e336ee13bc') 202 29.65MiB 375.2KiB 25.16MiB 29.66MiB 29.89MiB 29.95MiB 30.13MiB 30.19MiB -9.18052
('datadog_agent_remap_blackhole', 'comparison', '518dfb3b-3ff9-4821-8a8a-538eecaeef86') 201 29.59MiB 206.82KiB 28.99MiB 29.59MiB 29.85MiB 29.9MiB 30.05MiB 30.14MiB 0.0965041
('datadog_agent_remap_blackhole_acks', 'baseline', '86ccf8c7-cd85-46ef-8d05-20afa27c54c0') 200 29.15MiB 296.77KiB 28.31MiB 29.16MiB 29.51MiB 29.61MiB 29.79MiB 29.94MiB -0.0466189
('datadog_agent_remap_blackhole', 'baseline', '452663b9-bf41-4241-b0eb-bcef052e1ba7') 202 29.09MiB 262.8KiB 28.37MiB 29.08MiB 29.43MiB 29.48MiB 29.71MiB 29.99MiB 0.199122
('datadog_agent_remap_blackhole', 'comparison', '6c36918e-576a-4e6f-bcfd-27a2f1e81553') 201 28.79MiB 254.73KiB 28.1MiB 28.8MiB 29.1MiB 29.16MiB 29.27MiB 29.35MiB -0.211128
('splunk_hec_indexer_ack_blackhole', 'comparison', 'ff3ac56c-b5de-4783-975a-14cfeea57d25') 200 23.85MiB 382.76KiB 22.93MiB 23.85MiB 24.33MiB 24.45MiB 24.63MiB 24.67MiB -0.172085
('splunk_hec_indexer_ack_blackhole', 'comparison', '57b7a860-7978-45f7-85b9-dac110714a76') 200 23.85MiB 375.98KiB 23.02MiB 23.85MiB 24.28MiB 24.39MiB 24.61MiB 24.63MiB -0.190603
('splunk_hec_indexer_ack_blackhole', 'baseline', '00436d96-2124-4970-873a-68f80cd20428') 200 23.85MiB 391.08KiB 22.91MiB 23.87MiB 24.32MiB 24.43MiB 24.6MiB 24.64MiB -0.263824
('splunk_hec_indexer_ack_blackhole', 'baseline', 'c9865b9c-8584-431a-bf86-ecb17efc38e3') 200 23.84MiB 375.36KiB 22.9MiB 23.87MiB 24.25MiB 24.39MiB 24.6MiB 24.66MiB -0.276599
('splunk_hec_indexer_ack_blackhole', 'baseline', '95ed4444-1d82-48ea-9b1c-cddc2da02110') 200 23.84MiB 382.71KiB 23.02MiB 23.84MiB 24.33MiB 24.4MiB 24.64MiB 24.72MiB -0.0660955
('splunk_hec_indexer_ack_blackhole', 'comparison', '4cd44ed3-d125-40a8-a337-c40f0293d731') 200 23.84MiB 391.48KiB 22.79MiB 23.85MiB 24.33MiB 24.43MiB 24.63MiB 24.64MiB -0.10348
('splunk_hec_to_splunk_hec_logs_noack', 'baseline', '394646f8-e5bf-4620-8559-3152431d6057') 200 22.85MiB 869.2KiB 20.78MiB 22.97MiB 23.85MiB 24.04MiB 24.6MiB 24.64MiB -0.253513
('splunk_hec_to_splunk_hec_logs_noack', 'baseline', '2b92bbb6-7e05-498e-a0aa-c7bc24bdd51d') 232 22.71MiB 839.59KiB 20.78MiB 22.77MiB 23.73MiB 23.89MiB 24.14MiB 24.48MiB -0.233904
('splunk_hec_to_splunk_hec_logs_noack', 'baseline', '9e2463de-3096-41f1-b0ce-2970c39f2c03') 200 22.5MiB 804.37KiB 20.72MiB 22.45MiB 23.49MiB 23.73MiB 23.99MiB 24.3MiB -0.204621
('splunk_hec_to_splunk_hec_logs_noack', 'comparison', 'ccd9ac5d-651a-4512-ba96-5ef01b03b4b8') 204 22.06MiB 816.48KiB 20.38MiB 22.09MiB 23.1MiB 23.44MiB 23.83MiB 23.85MiB -0.0137483
('splunk_hec_to_splunk_hec_logs_noack', 'comparison', '2a78e012-949f-43e6-b175-7c98a4cca109') 204 22.03MiB 773.09KiB 20.47MiB 22.01MiB 23.03MiB 23.25MiB 23.59MiB 23.73MiB -0.0165788
('splunk_hec_to_splunk_hec_logs_noack', 'comparison', '99b25873-8ca1-454c-a41f-edb4e5a809ed') 204 21.71MiB 715.3KiB 20.22MiB 21.7MiB 22.71MiB 22.87MiB 23.15MiB 23.36MiB 0.0773552
('splunk_hec_to_splunk_hec_logs_acks', 'baseline', '5f81a43d-c034-4dbe-8d3d-b6da7b7a64e8') 200 21.7MiB 1.05MiB 18.92MiB 21.86MiB 22.97MiB 23.2MiB 23.5MiB 23.87MiB -0.519926
('splunk_hec_to_splunk_hec_logs_acks', 'baseline', '47166ad9-07c2-416c-a524-ebf5f01c6e17') 200 21.69MiB 1023.32KiB 19.23MiB 21.86MiB 22.97MiB 23.14MiB 23.38MiB 23.61MiB -0.428045
('splunk_hec_to_splunk_hec_logs_acks', 'baseline', '84933d54-ded4-4b51-a42b-93e5afa50e9a') 200 21.46MiB 1.16MiB 17.92MiB 21.6MiB 22.84MiB 22.99MiB 23.6MiB 23.85MiB -0.657974
('splunk_hec_to_splunk_hec_logs_acks', 'comparison', '2df59995-1fb7-486e-8f54-997685966e71') 203 21.09MiB 964.0KiB 18.65MiB 21.19MiB 22.25MiB 22.42MiB 22.9MiB 23.36MiB -0.356738
('splunk_hec_to_splunk_hec_logs_acks', 'comparison', '5e8d1b61-1990-44e8-b490-fc871e28e821') 203 20.86MiB 1.01MiB 17.92MiB 20.99MiB 22.09MiB 22.39MiB 22.88MiB 23.0MiB -0.465698
('splunk_hec_to_splunk_hec_logs_acks', 'comparison', '4394d2de-a8ac-4351-acbf-04605a7d93fa') 203 20.64MiB 1.0MiB 17.37MiB 20.77MiB 21.88MiB 22.06MiB 22.51MiB 22.53MiB -0.739472
('http_to_http_noack', 'comparison', '68d22c4c-fc1d-4d8f-9c19-917feba7cc44') 229 20.41MiB 682.19KiB 18.94MiB 20.42MiB 21.24MiB 21.35MiB 21.69MiB 23.08MiB 0.16458
('http_to_http_noack', 'comparison', 'a62c256e-4a06-4f8f-81c4-ce49ec7404f3') 204 20.28MiB 604.59KiB 18.51MiB 20.21MiB 20.86MiB 21.22MiB 21.77MiB 22.76MiB 0.379534
('http_to_http_noack', 'comparison', 'f76f3f48-cdf3-46e7-83b5-607a6948b24f') 204 20.12MiB 814.49KiB 17.42MiB 20.13MiB 21.13MiB 21.37MiB 22.11MiB 23.35MiB 0.313726
('http_to_http_noack', 'baseline', 'ad1cd134-d4cb-449f-8ec2-50597e10343b') 204 19.98MiB 743.3KiB 17.29MiB 20.02MiB 20.93MiB 21.28MiB 21.65MiB 22.1MiB -0.105309
('http_to_http_noack', 'baseline', 'acaddc5b-b3bf-4885-a6df-4e412b5f22a8') 204 19.78MiB 743.76KiB 18.06MiB 19.71MiB 20.74MiB 21.06MiB 21.56MiB 21.7MiB 0.242028
('http_to_http_noack', 'baseline', '079ff57e-d88d-499d-91e2-cb6fec86f3bc') 204 19.71MiB 840.26KiB 17.04MiB 19.66MiB 20.64MiB 21.13MiB 21.49MiB 22.24MiB -0.178668
('socket_to_socket_blackhole', 'comparison', 'd6caaaa7-8066-4b96-a5f6-4b8ab7b870b2') 202 12.31MiB 43.76KiB 12.2MiB 12.31MiB 12.37MiB 12.39MiB 12.41MiB 12.43MiB 0.178514
('socket_to_socket_blackhole', 'comparison', '8f7f8726-10dd-4216-8fbe-aea79f509662') 202 12.27MiB 29.24KiB 12.19MiB 12.26MiB 12.3MiB 12.31MiB 12.33MiB 12.35MiB 0.156664
('socket_to_socket_blackhole', 'baseline', '6fae35a9-1288-4971-8f0c-475129867698') 202 12.08MiB 46.47KiB 12.0MiB 12.08MiB 12.14MiB 12.17MiB 12.2MiB 12.22MiB 0.672802
('socket_to_socket_blackhole', 'baseline', '4208ddf2-7607-400b-b559-9bdd8637fb2f') 202 11.91MiB 75.76KiB 11.68MiB 11.92MiB 12.01MiB 12.03MiB 12.07MiB 12.11MiB -0.213439
('socket_to_socket_blackhole', 'baseline', 'b5b08c86-2618-4a50-8656-16c6af88cfd5') 202 11.85MiB 34.74KiB 11.71MiB 11.85MiB 11.89MiB 11.9MiB 11.92MiB 11.92MiB -0.310802
('socket_to_socket_blackhole', 'comparison', 'b8ce3af9-85fa-4dc0-b6df-aee74a2cc19e') 202 11.82MiB 29.18KiB 11.74MiB 11.81MiB 11.85MiB 11.86MiB 11.88MiB 11.89MiB -0.0854555
('http_to_http_acks', 'comparison', 'd5af0b29-8c73-4ef7-8f9d-982ab15c0b59') 204 10.79MiB 5.18MiB 2.37MiB 10.38MiB 18.68MiB 19.05MiB 20.04MiB 20.14MiB 0.167965
('http_to_http_acks', 'baseline', '56e1c8fd-473f-4b6b-a8e8-b97e9d3a3b18') 200 10.41MiB 4.88MiB 2.31MiB 10.05MiB 17.74MiB 18.73MiB 19.54MiB 20.25MiB 0.26247
('syslog_log2metric_splunk_hec_metrics', 'comparison', 'be27924f-5ed0-4a8a-8d26-ff157a7d1c49') 200 9.18MiB 38.88KiB 9.07MiB 9.18MiB 9.22MiB 9.24MiB 9.26MiB 9.27MiB -0.00547848
('syslog_log2metric_splunk_hec_metrics', 'comparison', '44b526f9-55df-4447-a936-a57d02cf6119') 200 9.15MiB 27.19KiB 9.05MiB 9.16MiB 9.18MiB 9.19MiB 9.21MiB 9.22MiB -0.392243
('syslog_log2metric_splunk_hec_metrics', 'baseline', '8581d368-4d17-45c8-aa81-a0d0621eb0f4') 200 9.11MiB 37.34KiB 9.04MiB 9.11MiB 9.15MiB 9.17MiB 9.22MiB 9.24MiB 0.800492
('syslog_humio_logs', 'baseline', '1f5c5513-e8e5-4e5e-9b01-ef80ea7e59f3') 202 9.09MiB 28.17KiB 8.99MiB 9.09MiB 9.12MiB 9.13MiB 9.15MiB 9.18MiB -0.388423
('syslog_log2metric_splunk_hec_metrics', 'baseline', '7f9056a3-62eb-4f2e-9ba4-417871183d24') 200 9.06MiB 34.49KiB 8.94MiB 9.06MiB 9.1MiB 9.11MiB 9.13MiB 9.15MiB -0.495635
('http_to_http_acks', 'comparison', '660a4c0f-7171-439c-9d8b-26cc863c207f') 229 9.06MiB 4.33MiB 1.34MiB 9.2MiB 15.64MiB 17.64MiB 18.84MiB 19.05MiB 0.49185
('syslog_log2metric_splunk_hec_metrics', 'baseline', 'e5602682-d5d1-4cdc-a3d9-22ab10a9b272') 200 9.01MiB 30.15KiB 8.93MiB 9.0MiB 9.04MiB 9.06MiB 9.07MiB 9.1MiB 0.166864
('syslog_humio_logs', 'baseline', '51f123f0-7330-4ee9-a221-2f292013a188') 202 8.98MiB 53.81KiB 8.87MiB 8.98MiB 9.05MiB 9.1MiB 9.13MiB 9.21MiB 1.22605
('syslog_humio_logs', 'baseline', 'e4082727-c4f7-46a1-9f0d-fcbfe6114340') 235 8.96MiB 85.01KiB 8.85MiB 8.93MiB 9.12MiB 9.14MiB 9.18MiB 9.25MiB 1.44629
('splunk_hec_route_s3', 'baseline', '21b4652e-e051-4efd-8744-6eea342de249') 204 8.96MiB 2.15MiB 5.35MiB 8.87MiB 11.88MiB 12.51MiB 13.39MiB 14.0MiB 0.225381
('splunk_hec_route_s3', 'comparison', 'eb5a1f67-668b-426b-9f50-51c503dae207') 204 8.96MiB 2.04MiB 5.17MiB 8.87MiB 11.68MiB 12.23MiB 12.81MiB 13.23MiB 0.148694
('syslog_log2metric_splunk_hec_metrics', 'comparison', '9c705248-5b30-440e-a550-95b7b2bb95da') 200 8.95MiB 60.2KiB 8.81MiB 8.95MiB 9.03MiB 9.07MiB 9.1MiB 9.11MiB 0.357824
('splunk_hec_route_s3', 'comparison', 'b5fa1372-6b20-4b09-973b-e95e2f512e67') 204 8.88MiB 2.1MiB 4.92MiB 8.76MiB 11.8MiB 12.38MiB 13.18MiB 13.93MiB 0.247131
('splunk_hec_route_s3', 'baseline', 'a3cc3a51-1a7a-4c52-8741-5a0043f739ec') 204 8.88MiB 2.02MiB 4.71MiB 8.77MiB 11.45MiB 12.06MiB 13.0MiB 13.87MiB 0.145462
('syslog_humio_logs', 'comparison', '12bd8b54-7dba-46d8-9473-641367aa00f3') 204 8.87MiB 31.95KiB 8.8MiB 8.88MiB 8.91MiB 8.93MiB 8.94MiB 8.95MiB 0.133833
('syslog_splunk_hec_logs', 'baseline', 'db374a22-153b-4c9c-baea-0fd9cdd5e5d9') 204 8.85MiB 90.26KiB 8.71MiB 8.82MiB 9.0MiB 9.01MiB 9.03MiB 9.03MiB 0.724483
('splunk_hec_route_s3', 'baseline', '3163622d-5c8e-4fed-b8a3-fa180bb3ca89') 204 8.85MiB 2.06MiB 4.98MiB 8.84MiB 11.64MiB 12.19MiB 13.42MiB 14.39MiB 0.27288
('http_to_http_acks', 'comparison', '718343ac-633e-4427-ac37-3d8a6acbc0ed') 204 8.84MiB 4.59MiB 1.33MiB 9.09MiB 16.4MiB 18.09MiB 19.54MiB 20.06MiB 0.635814
('syslog_splunk_hec_logs', 'comparison', '8ac7693c-a120-46cd-b148-e0687f4dfbba') 200 8.81MiB 32.02KiB 8.72MiB 8.81MiB 8.84MiB 8.86MiB 8.89MiB 8.89MiB -0.133528
('syslog_splunk_hec_logs', 'comparison', '602fe0c4-ca01-4dad-baaf-af87f9e160c7') 200 8.78MiB 66.3KiB 8.66MiB 8.76MiB 8.89MiB 8.92MiB 8.97MiB 8.99MiB 1.23502
('syslog_splunk_hec_logs', 'baseline', '40d344c1-d8c5-4991-bfaf-0c427311c98a') 204 8.77MiB 48.88KiB 8.67MiB 8.76MiB 8.84MiB 8.87MiB 8.9MiB 8.92MiB 0.851891
('splunk_hec_route_s3', 'comparison', '920d0e29-75cc-4963-a5ce-5ed97cdf8ba7') 204 8.73MiB 2.17MiB 5.26MiB 8.35MiB 11.64MiB 12.35MiB 13.39MiB 13.89MiB 0.387294
('syslog_splunk_hec_logs', 'baseline', '00b1ce02-5b1f-44f2-a8ac-a80bec35bf94') 204 8.72MiB 73.09KiB 8.6MiB 8.7MiB 8.83MiB 8.84MiB 8.87MiB 8.88MiB 0.516181
('syslog_humio_logs', 'comparison', '25ba6431-4d44-41ef-8466-2cbce2e1f6f8') 204 8.61MiB 42.82KiB 8.53MiB 8.6MiB 8.65MiB 8.67MiB 8.71MiB 8.89MiB 2.40111
('http_to_http_acks', 'baseline', '9fd5a8ba-ed7f-4dc8-9d2c-b74c34895552') 200 8.56MiB 4.12MiB 1.34MiB 8.84MiB 15.09MiB 17.35MiB 18.4MiB 20.27MiB 0.604089
('syslog_splunk_hec_logs', 'comparison', '26f5055c-a04b-4981-807a-779f572f53c4') 205 8.48MiB 36.73KiB 8.41MiB 8.48MiB 8.52MiB 8.53MiB 8.61MiB 8.64MiB 1.06003
('http_to_http_acks', 'baseline', 'aca08fd7-b52b-45ff-bf58-6997ce0eb8d4') 200 8.3MiB 3.63MiB 2.43MiB 8.6MiB 12.58MiB 14.72MiB 18.55MiB 19.29MiB 0.608832
('syslog_log2metric_humio_metrics', 'baseline', 'd6a85f1d-9d2c-4193-929b-2e9aeb66dbe0') 202 8.09MiB 29.35KiB 8.01MiB 8.09MiB 8.12MiB 8.14MiB 8.16MiB 8.17MiB 0.18746
('syslog_humio_logs', 'comparison', '2a3cae31-f145-4fcc-8c8d-b27aa7d07665') 91 7.95MiB 2.15MiB 12.46KiB 8.55MiB 8.61MiB 8.63MiB 8.85MiB 8.86MiB -3.38785
('syslog_log2metric_humio_metrics', 'baseline', '0ce2459d-c943-452a-942b-90555d4b60a4') 202 7.94MiB 50.68KiB 7.84MiB 7.93MiB 7.99MiB 8.05MiB 8.1MiB 8.1MiB 1.29464
('syslog_log2metric_humio_metrics', 'baseline', 'f53fa128-e074-48b8-8518-886e3cc4e149') 202 7.9MiB 40.83KiB 7.83MiB 7.89MiB 7.93MiB 8.0MiB 8.05MiB 8.06MiB 1.7951
('syslog_log2metric_humio_metrics', 'comparison', '5a7bc49c-6100-4061-a6f5-5088035ff753') 200 7.85MiB 38.11KiB 7.76MiB 7.85MiB 7.89MiB 7.92MiB 7.97MiB 7.98MiB 0.680887
('syslog_log2metric_humio_metrics', 'comparison', '7de9413e-0fe7-4780-ad2a-acdcc9a158b2') 200 7.84MiB 36.48KiB 7.76MiB 7.83MiB 7.88MiB 7.89MiB 7.96MiB 8.0MiB 1.12111
('syslog_log2metric_humio_metrics', 'comparison', 'af7e794f-21d6-4a04-a093-56e8ac61191f') 200 7.73MiB 33.8KiB 7.64MiB 7.72MiB 7.77MiB 7.77MiB 7.81MiB 7.87MiB 0.375501
('syslog_loki', 'comparison', '311d52aa-d797-4972-b0dd-67b76bcf6a45') 234 7.06MiB 25.82KiB 7.0MiB 7.06MiB 7.1MiB 7.1MiB 7.12MiB 7.14MiB 0.169532
('syslog_regex_logs2metric_ddmetrics', 'comparison', 'e5623304-c906-4504-bd6f-5bb66930b1fc') 200 7.05MiB 320.75KiB 6.56MiB 7.17MiB 7.38MiB 7.39MiB 7.42MiB 7.43MiB -0.347686
('syslog_regex_logs2metric_ddmetrics', 'baseline', '42366674-c35d-4983-8ac3-31732686c053') 200 7.03MiB 306.23KiB 6.51MiB 7.17MiB 7.33MiB 7.36MiB 7.43MiB 7.46MiB -0.362866
('syslog_loki', 'baseline', '45a05ecc-20f6-4256-b1e6-7b165c919e80') 202 7.01MiB 31.16KiB 6.93MiB 7.0MiB 7.05MiB 7.05MiB 7.09MiB 7.16MiB 0.840315
('syslog_regex_logs2metric_ddmetrics', 'baseline', '4835e3b1-de9b-4bc1-bc6a-614ed69a20ea') 200 6.95MiB 288.59KiB 6.43MiB 7.08MiB 7.23MiB 7.25MiB 7.28MiB 7.3MiB -0.484635
('syslog_loki', 'comparison', '4e24e5e2-85b2-46b1-9be6-0abbadb0bf38') 200 6.94MiB 27.37KiB 6.87MiB 6.94MiB 6.98MiB 6.99MiB 7.0MiB 7.01MiB 0.00618496
('syslog_loki', 'baseline', 'd1ed3651-bc96-4e26-90ec-e41d32197986') 202 6.89MiB 26.1KiB 6.83MiB 6.89MiB 6.93MiB 6.94MiB 6.94MiB 6.94MiB -0.0275883
('syslog_loki', 'comparison', '9c84803a-f682-4027-a5d4-5e34bf4635e7') 200 6.89MiB 24.44KiB 6.83MiB 6.89MiB 6.92MiB 6.93MiB 6.94MiB 6.94MiB -0.104349
('syslog_loki', 'baseline', '813903ca-9ea9-4168-b59d-3f33a70d692b') 202 6.86MiB 28.88KiB 6.8MiB 6.86MiB 6.9MiB 6.91MiB 6.94MiB 6.97MiB 0.469788
('syslog_regex_logs2metric_ddmetrics', 'baseline', 'e7bba9ab-4b04-486b-96e7-ef7125385824') 200 6.83MiB 286.05KiB 6.25MiB 6.97MiB 7.08MiB 7.21MiB 7.24MiB 7.27MiB -0.614242
('syslog_regex_logs2metric_ddmetrics', 'comparison', 'abe2384f-2f97-4072-8a53-6836540dc896') 200 6.78MiB 281.56KiB 6.19MiB 6.93MiB 7.04MiB 7.05MiB 7.09MiB 7.1MiB -0.727663
('syslog_regex_logs2metric_ddmetrics', 'comparison', '186f48f2-510d-4e38-862e-59c6cb97b677') 87 6.55MiB 1.29MiB 62.35KiB 6.89MiB 7.07MiB 7.09MiB 7.13MiB 7.14MiB -4.48347
('splunk_transforms_splunk3', 'comparison', 'df61e354-69c8-484c-900c-6e67e91dbaa9') 202 5.47MiB 1.39MiB 2.29MiB 5.39MiB 7.3MiB 7.72MiB 8.21MiB 8.46MiB 0.101174
('splunk_transforms_splunk3', 'baseline', 'fd67462f-2a98-438b-8859-a65f8f82dd1f') 203 5.45MiB 1.44MiB 2.83MiB 5.36MiB 7.25MiB 7.58MiB 8.85MiB 9.36MiB 0.216838
('splunk_transforms_splunk3', 'baseline', '5a152d15-9f3b-449a-98ff-6ef83e7f1396') 203 5.42MiB 1.45MiB 2.67MiB 5.3MiB 7.45MiB 7.79MiB 8.49MiB 8.66MiB 0.221397
('splunk_transforms_splunk3', 'baseline', '4a248f7c-098d-466c-8d32-1a276e57bf33') 203 5.3MiB 1.42MiB 2.52MiB 5.1MiB 7.2MiB 7.92MiB 8.55MiB 8.72MiB 0.331325
('splunk_transforms_splunk3', 'comparison', '87fad80e-30c6-4e71-be2c-fd41bbeb985f') 202 5.28MiB 1.35MiB 2.71MiB 5.25MiB 7.16MiB 7.48MiB 7.84MiB 9.09MiB 0.204326
('splunk_transforms_splunk3', 'comparison', '6c46ee0c-7ee0-4115-bdbc-20fb63f2a007') 202 5.23MiB 1.43MiB 2.09MiB 5.1MiB 7.25MiB 7.67MiB 8.45MiB 8.54MiB 0.304945
('http_datadog_filter_blackhole', 'comparison', '38d6f813-c4a6-4faa-bf88-46fb2d250b93') 202 3.86MiB 680.52KiB 2.32MiB 3.93MiB 4.66MiB 4.99MiB 5.29MiB 5.41MiB -0.133585
('http_datadog_filter_blackhole', 'comparison', '4f242743-810e-44f9-bd8f-212bea556788') 202 3.85MiB 682.49KiB 2.12MiB 3.88MiB 4.61MiB 4.98MiB 5.35MiB 5.41MiB -0.188954
('http_datadog_filter_blackhole', 'baseline', 'a7df07dd-89db-454f-99b3-793c37777e92') 203 3.8MiB 737.13KiB 1.77MiB 3.92MiB 4.57MiB 4.97MiB 5.23MiB 5.41MiB -0.399879
('http_datadog_filter_blackhole', 'baseline', 'fa853693-3f2d-40b0-8d8c-0bfd790bdd35') 202 3.78MiB 743.05KiB 1.75MiB 3.9MiB 4.65MiB 4.87MiB 5.31MiB 5.41MiB -0.322579
('http_datadog_filter_blackhole', 'comparison', 'dda5fca5-c794-49a9-814b-8327694a6f80') 202 3.75MiB 761.01KiB 1.77MiB 3.81MiB 4.63MiB 4.92MiB 5.29MiB 5.7MiB -0.21088
('http_datadog_filter_blackhole', 'baseline', '198ff9f1-73ff-433b-87b1-4e7c60c0329e') 202 3.61MiB 740.45KiB 1.51MiB 3.71MiB 4.47MiB 4.78MiB 5.27MiB 5.53MiB -0.251114
('http_pipelines_no_grok_blackhole', 'baseline', '5a688722-46f1-411a-b49b-7e1b9bbc0ef3') 200 2.0MiB 648.1KiB 94.86KiB 1.9MiB 2.85MiB 3.01MiB 3.47MiB 4.29MiB 0.431275
('http_pipelines_no_grok_blackhole', 'comparison', 'b65def59-e1bf-4c4c-ab3e-5982839f3e0f') 200 1.97MiB 615.09KiB 787.85KiB 1.93MiB 2.79MiB 2.93MiB 3.45MiB 3.6MiB 0.316377
('http_pipelines_no_grok_blackhole', 'baseline', 'a17f1d0e-dff8-49e3-a07c-ea7fcbd5d3a2') 200 1.95MiB 556.29KiB 616.86KiB 1.94MiB 2.68MiB 2.89MiB 3.06MiB 3.24MiB 0.084826
('http_pipelines_no_grok_blackhole', 'comparison', 'ab30ca83-e5dc-442f-ad1f-63c98e5a19b8') 200 1.94MiB 562.78KiB 494.88KiB 1.94MiB 2.68MiB 2.77MiB 3.14MiB 3.46MiB 0.127254
('http_pipelines_no_grok_blackhole', 'baseline', 'dd65ac1a-8b05-4965-981f-40ebd1fe8349') 200 1.91MiB 650.46KiB 338.77KiB 1.91MiB 2.7MiB 2.93MiB 3.22MiB 4.08MiB 0.0774086
('http_pipelines_no_grok_blackhole', 'comparison', '8be0f5dd-a0e0-4221-acf0-9462e9a1b68d') 200 1.89MiB 604.7KiB 659.31KiB 1.86MiB 2.69MiB 2.88MiB 3.2MiB 3.52MiB 0.225586
('http_pipelines_blackhole_acks', 'comparison', '85a7bdf8-c17c-4bbd-b530-de5701384123') 199 930.86KiB 495.0KiB 15.99KiB 903.23KiB 1.57MiB 1.76MiB 2.08MiB 2.64MiB 0.596586
('http_pipelines_blackhole_acks', 'baseline', '27416701-6a73-4afc-83da-7fb5055c0c9c') 200 895.68KiB 481.19KiB 46.88KiB 849.45KiB 1.47MiB 1.77MiB 2.21MiB 2.49MiB 0.77187
('http_pipelines_blackhole_acks', 'baseline', '89af2258-a7ff-4b59-aa3b-03390a36dc5e') 202 886.49KiB 463.83KiB 31.98KiB 836.2KiB 1.46MiB 1.7MiB 2.05MiB 2.28MiB 0.444476
('http_pipelines_blackhole_acks', 'comparison', '94696c9b-1cde-41c8-af0b-d3170d8c6c4b') 200 884.64KiB 472.52KiB 62.35KiB 828.48KiB 1.46MiB 1.76MiB 2.18MiB 2.24MiB 0.691091
('http_pipelines_blackhole_acks', 'baseline', '016dd23d-a8a7-4e1d-85ae-882490b05bb2') 201 882.89KiB 500.99KiB 31.98KiB 844.24KiB 1.56MiB 1.7MiB 2.06MiB 2.34MiB 0.492938
('http_pipelines_blackhole_acks', 'comparison', 'b6cfd600-3d7b-4d50-9de2-ad26493f2cde') 201 863.18KiB 491.2KiB 15.99KiB 765.31KiB 1.51MiB 1.63MiB 2.09MiB 2.96MiB 0.770852
('http_pipelines_blackhole', 'comparison', '047b3156-58cf-4cfc-9164-5d69d2bb5331') 172 404.37KiB 325.05KiB 15.99KiB 307.07KiB 824.46KiB 1014.43KiB 1.53MiB 1.55MiB 1.27225
('http_pipelines_blackhole', 'baseline', 'fa094c3a-3842-431d-9be9-af559b0a3e72') 172 403.65KiB 271.52KiB 15.99KiB 385.09KiB 749.32KiB 944.77KiB 1.06MiB 1.19MiB 0.642121
('http_pipelines_blackhole', 'baseline', '20d21dc7-ea7f-4217-91f3-af540ca44580') 173 401.2KiB 295.63KiB 15.99KiB 368.02KiB 796.19KiB 979.36KiB 1.18MiB 1.43MiB 0.966434
('http_pipelines_blackhole', 'baseline', 'f1f79600-b5ab-4ee0-93d1-b05e626b4fbb') 177 390.54KiB 291.41KiB 15.99KiB 307.36KiB 878.73KiB 995.62KiB 1.05MiB 1.1MiB 0.763034
('http_pipelines_blackhole', 'comparison', '841f4539-5f96-42c2-951f-34bf5e3c256f') 175 367.96KiB 249.14KiB 15.99KiB 323.35KiB 733.33KiB 811.27KiB 977.08KiB 1.19MiB 0.709122
('http_pipelines_blackhole', 'comparison', 'f7ff6d7c-05ae-4b56-bf1d-0cd978be8b95') 181 364.37KiB 256.84KiB 15.99KiB 307.36KiB 733.33KiB 766.34KiB 989.12KiB 1.09MiB 0.598952

Copy link
Contributor

@tobz tobz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

To be honest, it's not clear to me how the combinators can still be used without the extension trait? But whatever, it's an exceedingly innocuous change and if the tests pass, then who cares. :P

@blt
Copy link
Contributor Author

blt commented Feb 4, 2022

To be honest, it's not clear to me how the combinators can still be used without the extension trait? But whatever, it's an exceedingly innocuous change and if the tests pass, then who cares. :P

What remains is implemented on Sink but not SinkExt. I'm in-progress on removing Sink but it's not quite functional yet. Branch here.

@blt blt merged commit a028b23 into master Feb 4, 2022
@blt blt deleted the avoid_sinkext_with branch February 4, 2022 05:19
jszwedko pushed a commit that referenced this pull request Feb 5, 2022
I'm starting to experiment with the removal of `Sink` implementation for
`Fanout` for #10144. My in-flight work is starting to sprawl uncomfortably so
this is a small patch to remove reliance on one of the related `Sink` traits.

Signed-off-by: Brian L. Troutwine <brian@troutwine.us>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
domain: topology Anything related to Vector's topology code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants