Pavel Solodovnikov

Results 20 issues of Pavel Solodovnikov

Introduce a helper class `AsyncStatSelector`, which contains an optimized specialization for `GetFileInfoGenerator` in the `LocalFileSystem` class. There are two variants of async discovery functions suported: 1. `DiscoverPartitionFiles`, which parallelizes traversal...

lang-c++

Add `GetFragmentsAsync()` and `GetFragmentsAsyncImpl()` functions to the generic `Dataset` interface, which allows to produce fragments in a streamed fashion. This is one of the prerequisites for making `FileSystemDataset` to support...

lang-c++

Use `Boost::`-prefixed imported targets when linking boost libraries to velox libs instead of using old-style `Boost_XYZ_LIBRARIES` variables. Signed-off-by: Pavel Solodovnikov

CLA Signed

Switch to a more recent AWS SDK version to incorporate important fixes to be able to build it with OpenSSL 3.0. Please see https://github.com/aws/aws-sdk-cpp/pull/1986 for details (eliminates uses of APIs...

CLA Signed

LibPlum provides the following advantages comparing to the old miniupnpc option: * It supports not only UPnP, but also more modern and widely adopted NAT-PMP and PCP protocols for automatic...

**Describe the feature you'd like** Sometimes there are connectivity issues (be it temporary network flickering or firewall configuration-related things) between the host and clients in MP games, which result in...

Enhancement
Feature
Multiplayer/Skirmish

Somehow, this bug causes problems with listen sockets on Windows 11 platform. After some number of client connections being abruptly terminated (e.g. client has crashed), the host just stops to...

This changeset implements the following three major things: 1. Introduces the support for ChaCha20-Poly1305 crypto cipher for all supported crypto backend libraries (OpenSSL and Libsodium). Libsodium uses the IETF variant...