Skip to content

Conversation

@juliusknorr
Copy link
Member

@juliusknorr juliusknorr commented Oct 31, 2025

When downloading large amount of files as ZIP, we may spend time counting files and holding them in memory. The only reason for this is to determine if zip32 or zip64 shall be used.

We can take a shortcut to always use zip64. Support for zip32 can be dropped as all clients should support opening zip64 these days

@juliusknorr juliusknorr requested a review from a team as a code owner October 31, 2025 11:58
@juliusknorr juliusknorr requested review from Altahrim, ArtificialOwl, icewind1991, susnux and yemkareems and removed request for a team October 31, 2025 11:58
@juliusknorr
Copy link
Member Author

Bump for reviews, would be great to get this in for 33

Copy link
Contributor

@susnux susnux left a comment

Choose a reason for hiding this comment

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

Maybe short cut it even more:
Use zip64 always

}

$streamer = new Streamer($tarRequest, -1, count($content), $this->timezoneFactory);

Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: 👀 In review

Development

Successfully merging this pull request may close these issues.

4 participants