Antony Polukhin

Results 105 issues of Antony Polukhin

Implement a `tracing::ScopeTag` for `tracing::Span`. The `tracing::ScopeTag` should add a tag to the current span for the lifetime of the `tracing::ScopeTag`. Add tests for the feature. Internal ticket: 5164

good first issue
help wanted
yatalks

RFC: https://www.rfc-editor.org/rfc/rfc7231#section-7.1.3 'Retry-After', exponential back-off and timeouts should work well together in RequestState::on_retry https://github.com/userver-framework/userver/blob/3d6530feffe23b567389dc6c5607e2c3936f5192/core/src/clients/http/request_state.cpp#L418

good first issue
help wanted
yatalks
C++ zero cost conf

Occasionally there is a need to encode/decode mutiple stings into one. Right now we concatenate strings for that. We need an interface that avoid concatenation. First of all `crypto::HmacShaVerifier::Verify` and...

good first issue
help wanted
yatalks

Make the https://github.com/userver-framework/realmedium_sample shorter, simpler or faster Any improvements are welcome!

good first issue
help wanted
yatalks

Make the Form movable https://github.com/userver-framework/userver/blob/16b29d818616cbd7c2b3cffaa83b89f5b19008e4/core/include/userver/clients/http/form.hpp#L19-L22 Hold the curl::form by std::unique_ptr rather than by std::shared_ptr https://github.com/userver-framework/userver/blob/16b29d818616cbd7c2b3cffaa83b89f5b19008e4/core/include/userver/clients/http/form.hpp#L34-L37 Internal ticket: 4971

good first issue
help wanted
yatalks

See https://userver.tech/d9/dde/pg_cache.html#pg_cc_cache_policy We need a way to say ```cpp // `Order by` clause of the query. // // Required: no static constexpr const char* kOrderBy = "id DESC, updated ASC";...

good first issue
help wanted
yatalks

The reverse iterators for arrays in `formats::yaml::Value` would be handy https://github.com/userver-framework/userver/blob/develop/shared/include/userver/formats/yaml/value.hpp Note that key in YAML are unordered, so there's no sence in making reverse iterators for keys. For an...

help wanted
big

Techniques are described at https://habr.com/ru/companies/yandex/articles/762678/ Internal ticket: 7677

big

Constructing server::http::HttpRequest in unit tests is essential for testing parsers from requests

help wanted
big