AF
Перечитал правила, где общение по IT запрещено?
Size: a a a
AF
ΛВ
Oℕ
ΛВ
*
IZ
Multipart/FromData, внутри там лежит стрим с полями, у каждого поля внутри ещё стрим Source[ByteString, Any]. У этого стрима я могу задать буфер, но размер буфера указывается в кол-ве элементов ByteString. А как настроить размер каждого батча такого? Хочется размер буфера в байтах все таки задавать, получится придется просто умножать размер одного батча на кол-во элементов, но вот размер этого одного элемента не могу нигде найти.Oℕ
Oℕ
IZ
entity(as[Multipart.FormData]) { formData =>
formData
.parts // Source[Multipart.FormData.BodyPart, Any]
.flatMap { bodyPart =>
bodyPart.entity.dataBytes.buffer(???, OverflowStrategy.backpressure) // Source[ByteString, Any]
}
}IZ
Source[ByteString, Any] как можно задать размер каждого элемента ByteString?IZ
Oℕ
S
IZ
IZ
IZ
S
bodyPart.entity.dataBytes.buffer(...) и bodyPart.entity.dataBytes.groupedWeighted(...)?Oℕ