Skip to content

rm useless windeps.dll downloading; make syncer batch size --debug#3328

Merged
jangko merged 2 commits intomasterfrom
tdG
May 26, 2025
Merged

rm useless windeps.dll downloading; make syncer batch size --debug#3328
jangko merged 2 commits intomasterfrom
tdG

Conversation

@tersec
Copy link
Copy Markdown
Contributor

@tersec tersec commented May 25, 2025

The reasons for removing windeps.zip downloading are primarily twofold:

  • it's a useless/unused network fetch which could fail; and
  • given that, that it contains an EOL OpenSSL 1.1 DLL makes it potential attack surface to leave in the CI path.

There's no point (at least initially for sure, but probably ever) in supporting x86 macOS. It's rapidly fading. If nothing else, the defaults should be switched to ARM macOS, and if x86 really needs to be re-added, that can be looked at later. But right now the CI should be focusing on testing ARM.

--persist-batch-size looks very much like a debugging option we probably won't want to ship/document as an end-user supported command-line flag, so signal that appropriately. As with x86 macOS, this can be reviewed later, but as we approach an initial alpha release, it's better to err on the side of not having command-line options which are/were largely debugging artifacts enshrined in the supported set.

@jangko jangko merged commit 20cd0c9 into master May 26, 2025
@jangko jangko deleted the tdG branch May 26, 2025 08:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants