{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":439011383,"defaultBranch":"develop","name":"userver","ownerLogin":"userver-framework","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-12-16T14:06:27.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/95299656?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717184437.0","currentOid":""},"activityList":{"items":[{"before":"c7727bc150579456d039bc5cf646e70e2f5e0c00","after":"a1b43ef0191a3c0ce3c5f9d353ae99c0e3c13348","ref":"refs/heads/develop","pushedAt":"2024-06-04T13:41:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robot-piglet","name":"Robot Piglet","path":"/robot-piglet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103436570?s=80&v=4"},"commit":{"message":"feat CI: remove CI run that fails due to old linker issues\n\nTests: протестировано CI\n1f97d6662429aecb8966a4b3ac24effc03b9c2d6\n\nPull Request resolved: https://github.com/userver-framework/userver/pull/610","shortMessageHtmlLink":"feat CI: remove CI run that fails due to old linker issues"}},{"before":"9c8837635fcd2c191727043956e2c75cb7097467","after":"c7727bc150579456d039bc5cf646e70e2f5e0c00","ref":"refs/heads/develop","pushedAt":"2024-06-03T17:07:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robot-piglet","name":"Robot Piglet","path":"/robot-piglet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103436570?s=80&v=4"},"commit":{"message":"fix testsuite: apply hardening to awaiting grpc server stop\n8bca31f1261ef8a4780968732402052c1ff28f34","shortMessageHtmlLink":"fix testsuite: apply hardening to awaiting grpc server stop"}},{"before":"4b3750295ada37f191ec6a13ac083dd2638fc19b","after":"9c8837635fcd2c191727043956e2c75cb7097467","ref":"refs/heads/develop","pushedAt":"2024-06-03T17:05:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robot-piglet","name":"Robot Piglet","path":"/robot-piglet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103436570?s=80&v=4"},"commit":{"message":"docs: add quick start for beginners\n\nI created the quick start instruction in \"Configure, Build and Install\" because beginners were having difficulties with userver first run.\n\n![image](https://github.com/userver-framework/userver/assets/29949782/d4eb676f-0058-438c-a6f7-be8b6e6b2788)\n\nTests: протестировано CI\n49ab35aaabf011d8a80b28a6befb0a5dade82983\n\nPull Request resolved: https://github.com/userver-framework/userver/pull/612","shortMessageHtmlLink":"docs: add quick start for beginners"}},{"before":"11d614226dfbfe0dad4e31c403e3ef9c061038db","after":"4b3750295ada37f191ec6a13ac083dd2638fc19b","ref":"refs/heads/develop","pushedAt":"2024-06-03T09:33:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robot-piglet","name":"Robot Piglet","path":"/robot-piglet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103436570?s=80&v=4"},"commit":{"message":"typo concurrent: no_more_consumers -> no_more_producers\n3026448711a9a114c3409e9608f4ed418db0559c","shortMessageHtmlLink":"typo concurrent: no_more_consumers -> no_more_producers"}},{"before":"ec1a3b07793f8d4cd0968cd61d8e6079d667a1e7","after":"11d614226dfbfe0dad4e31c403e3ef9c061038db","ref":"refs/heads/develop","pushedAt":"2024-06-02T17:17:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robot-piglet","name":"Robot Piglet","path":"/robot-piglet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103436570?s=80&v=4"},"commit":{"message":"bug grpc: don't call LogFlush in native logging hook\n\n`LogFlush` might lead to a thread switch due to coroutine-aware `.Wait` down the call chain, and that breaks grpc-core's thread_locals.\n3187136fcd87c76462c0cc1d615c90a86a91861c","shortMessageHtmlLink":"bug grpc: don't call LogFlush in native logging hook"}},{"before":"0e836c5b5678651a999b1d975c447715346f77f6","after":"ec1a3b07793f8d4cd0968cd61d8e6079d667a1e7","ref":"refs/heads/develop","pushedAt":"2024-06-01T07:27:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robot-piglet","name":"Robot Piglet","path":"/robot-piglet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103436570?s=80&v=4"},"commit":{"message":"feat u/testsute: strict log capture\n8796e3cf14228ffbcd807d39145bd2f01aafbdc9","shortMessageHtmlLink":"feat u/testsute: strict log capture"}},{"before":"e48eb9b075f25b6b71973d2ddcbb5fa4e76a9c5e","after":"0e836c5b5678651a999b1d975c447715346f77f6","ref":"refs/heads/develop","pushedAt":"2024-05-31T19:47:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robot-piglet","name":"Robot Piglet","path":"/robot-piglet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103436570?s=80&v=4"},"commit":{"message":"feat docs: start v2.2-rc\n\nTests: протестировано CI\n0e889afa4f48d156df334c069a9a257d9e4b67cd","shortMessageHtmlLink":"feat docs: start v2.2-rc"}},{"before":"c2c33e06f7a6f05bd08d6f4ac176831761db1978","after":"e48eb9b075f25b6b71973d2ddcbb5fa4e76a9c5e","ref":"refs/heads/develop","pushedAt":"2024-05-31T19:32:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robot-piglet","name":"Robot Piglet","path":"/robot-piglet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103436570?s=80&v=4"},"commit":{"message":"feat docs: release 2.1\n\nTests: протестировано CI\n6e7070897c67c451d70f6e62e21aa2721ba79572","shortMessageHtmlLink":"feat docs: release 2.1"}},{"before":"bc6d87784fc6296d58bb90bfd2f96a5c13a9a283","after":"c2c33e06f7a6f05bd08d6f4ac176831761db1978","ref":"refs/heads/develop","pushedAt":"2024-05-31T16:42:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robot-piglet","name":"Robot Piglet","path":"/robot-piglet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103436570?s=80&v=4"},"commit":{"message":"feat docs: add an example for retrieving binary data from a 'bytea' PostgreSQL field\n\nThe main part is\n\n```cpp\nrow[\"data\"].To(pg::Bytea(tgt_bin_str))\n```\n\nTests: протестировано CI\n1c95306de4f096f725f66307f939094defaaecf4\n\nPull Request resolved: https://github.com/userver-framework/userver/pull/590","shortMessageHtmlLink":"feat docs: add an example for retrieving binary data from a 'bytea' P…"}},{"before":"619660b3682ad256607f8ed931519cb8a26c6838","after":"bc6d87784fc6296d58bb90bfd2f96a5c13a9a283","ref":"refs/heads/develop","pushedAt":"2024-05-31T14:32:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robot-piglet","name":"Robot Piglet","path":"/robot-piglet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103436570?s=80&v=4"},"commit":{"message":"feat docs: fix typos, update links, add missing schemas\n\nTests: протестировано CI\n05e71f62762602762412fa64764ea946bca029fa","shortMessageHtmlLink":"feat docs: fix typos, update links, add missing schemas"}},{"before":null,"after":"6003c6de736e2093969c0d2a95c70116db2d973f","ref":"refs/heads/apolukhin-patch-3","pushedAt":"2024-05-31T14:00:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"apolukhin","name":"Antony Polukhin","path":"/apolukhin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1700098?s=80&v=4"},"commit":{"message":"Update ci.yml 2","shortMessageHtmlLink":"Update ci.yml 2"}},{"before":"49c415b72b76932ed0b3485bc295ba0acacecc78","after":"619660b3682ad256607f8ed931519cb8a26c6838","ref":"refs/heads/develop","pushedAt":"2024-05-31T13:19:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robot-piglet","name":"Robot Piglet","path":"/robot-piglet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103436570?s=80&v=4"},"commit":{"message":"feat util: add several options and description to human_logs.py\n\nUpdated docs and added options:\n--skip-modules\n--skip-field-patterns\n--require-fields\nChanged input option to --input\n\nTests: протестировано CI\n24b375b6954f47dd3a9a914c05326f127016ed2d\n\nPull Request resolved: https://github.com/userver-framework/userver/pull/592","shortMessageHtmlLink":"feat util: add several options and description to human_logs.py"}},{"before":"6dee867508d1d54e4ae77ea46179328a94e3f962","after":"49c415b72b76932ed0b3485bc295ba0acacecc78","ref":"refs/heads/develop","pushedAt":"2024-05-31T12:02:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robot-piglet","name":"Robot Piglet","path":"/robot-piglet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103436570?s=80&v=4"},"commit":{"message":"feat mongo: enable CC by default\n\nTests: протестировано CI\nf14df12f940be2af900f5565c85aa570922f1695","shortMessageHtmlLink":"feat mongo: enable CC by default"}},{"before":"c7f2cc7ce077a2511b4c468214ea8a4abcf0a497","after":"6dee867508d1d54e4ae77ea46179328a94e3f962","ref":"refs/heads/develop","pushedAt":"2024-05-31T11:53:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robot-piglet","name":"Robot Piglet","path":"/robot-piglet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103436570?s=80&v=4"},"commit":{"message":"bug concurrent: fix Sp*cQueue::Push hanging on consumer reset\n\nFixes: #578\n9f00b8569f2d57f19f36246ee693f06b561a6a1c","shortMessageHtmlLink":"bug concurrent: fix Sp*cQueue::Push hanging on consumer reset"}},{"before":"9b40468b034a4e07d0d67de71baad9e4851c4f8c","after":"0893e6a596292c3a3279e0af63aca0fb14e1dfa7","ref":"refs/heads/apolukhin-patch-2","pushedAt":"2024-05-31T09:57:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"apolukhin","name":"Antony Polukhin","path":"/apolukhin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1700098?s=80&v=4"},"commit":{"message":"Update ci.yml","shortMessageHtmlLink":"Update ci.yml"}},{"before":"c48be969dc8bb5d4cc900a0cff7aa585659d2a0c","after":"c7f2cc7ce077a2511b4c468214ea8a4abcf0a497","ref":"refs/heads/develop","pushedAt":"2024-05-30T19:49:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robot-piglet","name":"Robot Piglet","path":"/robot-piglet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103436570?s=80&v=4"},"commit":{"message":"fix testsuite: pin userver-testsuite version\n27cfc3f4a9f799bebf96c3474ff4432bfcd7795f","shortMessageHtmlLink":"fix testsuite: pin userver-testsuite version"}},{"before":"7da063b1756575d130707183b056c3d8721f92c7","after":"c48be969dc8bb5d4cc900a0cff7aa585659d2a0c","ref":"refs/heads/develop","pushedAt":"2024-05-30T18:18:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robot-piglet","name":"Robot Piglet","path":"/robot-piglet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103436570?s=80&v=4"},"commit":{"message":"feat core: http::StatusCode unification\n\nSet server::http::HttpStatus and client::http::Status as alias to http::StatusCode\n\nTests: протестировано CI\n60832d4cbc63b7372493d52541c57b2ea36a44da\n\nPull Request resolved: https://github.com/userver-framework/userver/pull/602","shortMessageHtmlLink":"feat core: http::StatusCode unification"}},{"before":"178e69cae68c942d25cbd178305f4b63884ad2fc","after":"7da063b1756575d130707183b056c3d8721f92c7","ref":"refs/heads/develop","pushedAt":"2024-05-30T18:13:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robot-piglet","name":"Robot Piglet","path":"/robot-piglet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103436570?s=80&v=4"},"commit":{"message":"feat rabbitmq: add ConsumerComponentBase::Process with ConsumedMessage\n\nАdded `urabbitmq::ConsumerComponentBase::Process` with `ConsumedMessage` in addition to version with `std::string`.\n`ConsumerBase` gets new `void Process(ConsumedMessage msg)` as well.\n\nTests: протестировано CI\n4e7cbde9d7a5d45575a45b0f1b498b8143a3eaac\n\nPull Request resolved: https://github.com/userver-framework/userver/pull/607","shortMessageHtmlLink":"feat rabbitmq: add ConsumerComponentBase::Process with ConsumedMessage"}},{"before":"690596421c5278d06a6ce430c60c65586ec031f8","after":"178e69cae68c942d25cbd178305f4b63884ad2fc","ref":"refs/heads/develop","pushedAt":"2024-05-30T16:17:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robot-piglet","name":"Robot Piglet","path":"/robot-piglet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103436570?s=80&v=4"},"commit":{"message":"feat mongo: disable CC on certain databases via dynamic config\n\nRelates: https://st.yandex-team.ru/\nc0aca9536b9ef0e3976027fb1925db36c4d478bc","shortMessageHtmlLink":"feat mongo: disable CC on certain databases via dynamic config"}},{"before":null,"after":"9b40468b034a4e07d0d67de71baad9e4851c4f8c","ref":"refs/heads/apolukhin-patch-2","pushedAt":"2024-05-30T14:50:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"apolukhin","name":"Antony Polukhin","path":"/apolukhin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1700098?s=80&v=4"},"commit":{"message":"Update ci.yml","shortMessageHtmlLink":"Update ci.yml"}},{"before":"102cf2666473bdc4f174cb40138c708d2a621249","after":"690596421c5278d06a6ce430c60c65586ec031f8","ref":"refs/heads/develop","pushedAt":"2024-05-30T11:32:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robot-piglet","name":"Robot Piglet","path":"/robot-piglet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103436570?s=80&v=4"},"commit":{"message":"typo ydb: move impl::GetDeadline to anonymous namespace\n\nmove impl::GetDeadline to anonymous namespace\nb20a66e0e714a6d7dc69e2a6c2efe017367c2bb8","shortMessageHtmlLink":"typo ydb: move impl::GetDeadline to anonymous namespace"}},{"before":"a2478b8b1a5721315108cf41425667242bedb05f","after":"102cf2666473bdc4f174cb40138c708d2a621249","ref":"refs/heads/develop","pushedAt":"2024-05-30T11:18:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robot-piglet","name":"Robot Piglet","path":"/robot-piglet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103436570?s=80&v=4"},"commit":{"message":"feat ydb: add TraceId to RequestSettings\n\nadd TraceId to RequestSettings\n3b04edd53cc3eb15f2a5aac45cd516b9f83e3ad5","shortMessageHtmlLink":"feat ydb: add TraceId to RequestSettings"}},{"before":"060b90565a12474de31e5fa4305911bd88f75a14","after":"a2478b8b1a5721315108cf41425667242bedb05f","ref":"refs/heads/develop","pushedAt":"2024-05-30T11:00:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robot-piglet","name":"Robot Piglet","path":"/robot-piglet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103436570?s=80&v=4"},"commit":{"message":"feat ghci: add section Free disk space in docker flow\n\nadd section Free disk space in docker flow\n\nTests: протестировано CI\ncd0f630fbd611ba508d65fd971ab642021d5a6f1","shortMessageHtmlLink":"feat ghci: add section Free disk space in docker flow"}},{"before":null,"after":"29a227949f566f5a8fe43406403237ac853a4ce8","ref":"refs/heads/conan-fixes","pushedAt":"2024-05-30T09:13:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"apolukhin","name":"Antony Polukhin","path":"/apolukhin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1700098?s=80&v=4"},"commit":{"message":"Conan fixes","shortMessageHtmlLink":"Conan fixes"}},{"before":"b8a1332e65117a36cd4288be2cf3f9a8ec943527","after":"060b90565a12474de31e5fa4305911bd88f75a14","ref":"refs/heads/develop","pushedAt":"2024-05-30T08:52:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robot-piglet","name":"Robot Piglet","path":"/robot-piglet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103436570?s=80&v=4"},"commit":{"message":"refactor userver: LoggableComponentBase -> ComponentBase\naf4bc772f7d58163531497b2928f3af523e6f726","shortMessageHtmlLink":"refactor userver: LoggableComponentBase -> ComponentBase"}},{"before":"49097d2b28bf1ac09933266936fbe53230c8a755","after":"b8a1332e65117a36cd4288be2cf3f9a8ec943527","ref":"refs/heads/develop","pushedAt":"2024-05-29T20:56:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robot-piglet","name":"Robot Piglet","path":"/robot-piglet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103436570?s=80&v=4"},"commit":{"message":"feat all: enable chaotic for dynamic configs\n7d841bacd0b242699d27f525706c7d2434fa471b","shortMessageHtmlLink":"feat all: enable chaotic for dynamic configs"}},{"before":"51f4b72aabc83cfa31808d3574a40c2486f6777f","after":"49097d2b28bf1ac09933266936fbe53230c8a755","ref":"refs/heads/develop","pushedAt":"2024-05-29T17:22:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robot-piglet","name":"Robot Piglet","path":"/robot-piglet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103436570?s=80&v=4"},"commit":{"message":"feat engine: reduce contention in coro::Pool\n3bf1bf5af78815d2f006eb1242611fdccab3915d","shortMessageHtmlLink":"feat engine: reduce contention in coro::Pool"}},{"before":"71f74a544b68691af8485f66707e881989468f22","after":"51f4b72aabc83cfa31808d3574a40c2486f6777f","ref":"refs/heads/develop","pushedAt":"2024-05-29T17:20:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robot-piglet","name":"Robot Piglet","path":"/robot-piglet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103436570?s=80&v=4"},"commit":{"message":"feat core: add coroutines stack usage monitoring/metrics and improve StackOverflow diagnostics\nae91ae09d06d9d2978a999516e8a930d7c299a3f","shortMessageHtmlLink":"feat core: add coroutines stack usage monitoring/metrics and improve …"}},{"before":"2f23f80295083e2ec6cec35d38994efe3f35f8f0","after":"71f74a544b68691af8485f66707e881989468f22","ref":"refs/heads/develop","pushedAt":"2024-05-29T17:17:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robot-piglet","name":"Robot Piglet","path":"/robot-piglet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103436570?s=80&v=4"},"commit":{"message":"typo universal: rm contrib/restricted/boost/algorithm from build\n\nrm contrib/restricted/boost/algorithm from build\na3d88261d6680850db994542db7794a7c53de658","shortMessageHtmlLink":"typo universal: rm contrib/restricted/boost/algorithm from build"}},{"before":"565b355c631808b96d72cdf371d72e1ae5eb2a17","after":"2f23f80295083e2ec6cec35d38994efe3f35f8f0","ref":"refs/heads/develop","pushedAt":"2024-05-29T15:21:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"robot-piglet","name":"Robot Piglet","path":"/robot-piglet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/103436570?s=80&v=4"},"commit":{"message":"feat server: add ZSTD decompression support\n\nResolves issue #549\n\nBenchmark results:\n```\n---------------------------------------------------------------\nBenchmark Time CPU Iterations\n---------------------------------------------------------------\nZstdDecompress/1024 4321 ns 4329 ns 161878\nZstdDecompress/2048 5288 ns 5293 ns 128786\nZstdDecompress/4096 7116 ns 7122 ns 97136\nZstdDecompress/8192 11499 ns 11502 ns 59946\nZstdDecompress/16384 16596 ns 16595 ns 42723\nZstdDecompress/32768 26929 ns 26926 ns 26055\nGzipDecompress/1024 10459 ns 10457 ns 66482\nGzipDecompress/2048 16552 ns 16550 ns 42502\nGzipDecompress/4096 29337 ns 29338 ns 23916\nGzipDecompress/8192 57317 ns 57314 ns 12272\nGzipDecompress/16384 113640 ns 113633 ns 6156\nGzipDecompress/32768 230311 ns 230269 ns 2952\n```\n\nTests: протестировано CI\nPull Request resolved: #595\n\nCo-authored-by: Yobama-png \ne82204f930195f8467c6fb9d83533872e9b75f38","shortMessageHtmlLink":"feat server: add ZSTD decompression support"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXBP8xwA","startCursor":null,"endCursor":null}},"title":"Activity · userver-framework/userver"}