Files
Michael Peter Christen 8451cfdef8 enabling very large file uploads >2gb
This is a complete re-design of the serverObjects data structure which
holds all data that is submitted during http post requests to YaCy.
Before the change, post attributes had been stored to Strings which
cannot be larger than 2GB. Furthermore, byte[] uploads had been encoded
to b64 Strings to fit into this data structure. Those strings are now
replaced by a new data structure, ChunkedBytes which is an object that
can hold more than 2GB data using a list of byte[] objects. All required
streaming functions are implemented and streaming from http post upload
into this data structure works. The b64 encoding has been removed. The
ZIM and WARC reader make use of the new data structure.
2025-08-26 10:44:06 -07:00
..
2025-08-26 10:44:06 -07:00
2022-10-02 22:57:58 +02:00
2022-10-02 22:57:58 +02:00
2024-07-21 18:02:58 +02:00
2023-10-25 13:59:02 +02:00
2023-10-21 13:00:49 +02:00
2023-10-21 13:00:49 +02:00
2023-10-21 13:00:49 +02:00
2025-08-16 13:33:39 -06:00
2025-08-16 13:33:39 -06:00
2024-07-21 18:02:58 +02:00
2023-10-21 13:00:49 +02:00
2024-07-21 18:02:58 +02:00
2023-10-21 13:00:49 +02:00
2023-10-21 13:00:49 +02:00
2024-07-21 18:02:58 +02:00
2022-10-04 22:05:32 +02:00