{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":492458521,"defaultBranch":"master","name":"discovery","ownerLogin":"moonlibs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-05-15T10:47:23.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/28959099?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1711996826.0","currentOid":""},"activityList":{"items":[{"before":"2360ac182e2d6daad3f9f77e916cd30af3a6cb59","after":"37a5021bee4c01567011e016ea78c1df7dd3d84e","ref":"refs/heads/master","pushedAt":"2024-04-01T18:39:05.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ochaton","name":"Vladislav Grubov","path":"/ochaton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11244356?s=80&v=4"},"commit":{"message":"Merge pull request #3 from moonlibs/slow-down-retries\n\nfix: slows down retries for retriable requests","shortMessageHtmlLink":"Merge pull request #3 from moonlibs/slow-down-retries"}},{"before":null,"after":"0a813270bafa97cfabf42ce30ac802a1a842bff9","ref":"refs/heads/slow-down-retries","pushedAt":"2024-04-01T18:35:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ochaton","name":"Vladislav Grubov","path":"/ochaton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11244356?s=80&v=4"},"commit":{"message":"fix: slow down retries","shortMessageHtmlLink":"fix: slow down retries"}},{"before":"4f18ed5b0e80e7ab5e08f945b73e66ceb2cb0f87","after":null,"ref":"refs/heads/discovery-enhanced","pushedAt":"2023-08-11T21:24:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ochaton","name":"Vladislav Grubov","path":"/ochaton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11244356?s=80&v=4"}},{"before":"4fd34637565e80535338e58e7b610c752b1990f9","after":"2360ac182e2d6daad3f9f77e916cd30af3a6cb59","ref":"refs/heads/master","pushedAt":"2023-08-11T21:17:37.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ochaton","name":"Vladislav Grubov","path":"/ochaton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11244356?s=80&v=4"},"commit":{"message":"Merge pull request #2 from moonlibs/discovery-enhanced\n\nfeat: fix retriabe with timeout+deadline and implements box.error","shortMessageHtmlLink":"Merge pull request #2 from moonlibs/discovery-enhanced"}},{"before":null,"after":"4f18ed5b0e80e7ab5e08f945b73e66ceb2cb0f87","ref":"refs/heads/discovery-enhanced","pushedAt":"2023-08-11T17:27:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ochaton","name":"Vladislav Grubov","path":"/ochaton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11244356?s=80&v=4"},"commit":{"message":"feat: fix retriabe with timeout+deadline and implements box.error","shortMessageHtmlLink":"feat: fix retriabe with timeout+deadline and implements box.error"}},{"before":"7fbee764a0a81c488f5702b8157fd0146bf8e7fd","after":null,"ref":"refs/heads/discovery-retriable","pushedAt":"2023-07-30T11:01:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ochaton","name":"Vladislav Grubov","path":"/ochaton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11244356?s=80&v=4"}},{"before":"46c923d5b3b6a11737a5246170a898dbc4a8bbdc","after":"4fd34637565e80535338e58e7b610c752b1990f9","ref":"refs/heads/master","pushedAt":"2023-06-09T16:54:18.014Z","pushType":"push","commitsCount":1,"pusher":{"login":"ochaton","name":"Vladislav Grubov","path":"/ochaton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11244356?s=80&v=4"},"commit":{"message":"ci: fix publish-rockspec job","shortMessageHtmlLink":"ci: fix publish-rockspec job"}},{"before":"d72fcc28681ade79c76ca3b21b1e4481d7b8fc65","after":"46c923d5b3b6a11737a5246170a898dbc4a8bbdc","ref":"refs/heads/master","pushedAt":"2023-06-09T16:49:17.882Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ochaton","name":"Vladislav Grubov","path":"/ochaton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11244356?s=80&v=4"},"commit":{"message":"Merge pull request #1 from moonlibs/discovery-retriable\n\nfix: completely fixes retriable methods","shortMessageHtmlLink":"Merge pull request #1 from moonlibs/discovery-retriable"}},{"before":"aab882149280abfd371242220de54beaa54b5d0e","after":"7fbee764a0a81c488f5702b8157fd0146bf8e7fd","ref":"refs/heads/discovery-retriable","pushedAt":"2023-06-09T16:38:07.929Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ochaton","name":"Vladislav Grubov","path":"/ochaton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11244356?s=80&v=4"},"commit":{"message":"fix: completely fixes retriable methods\n\n * upstream may announce that method is retriable\n but proper retries were not implemented until this patch\n * client now might specify :call('', {}, { timeout = <>,\n deadline = <> }) to enable retries for each call. Thus timeout is\n used as net_box_timeout and deadline is used to limit overall\n retries","shortMessageHtmlLink":"fix: completely fixes retriable methods"}},{"before":"ce8310e0cf0d2cfb7d19bbe8d6cf1c99358f97b1","after":"aab882149280abfd371242220de54beaa54b5d0e","ref":"refs/heads/discovery-retriable","pushedAt":"2023-06-09T16:23:08.770Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ochaton","name":"Vladislav Grubov","path":"/ochaton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11244356?s=80&v=4"},"commit":{"message":"fix: completely fixes retriable methods\n\n * upstream may announce that method is retriable\n but proper retries were not implemented until this patch\n * client now might specify :call('', {}, { timeout = <>,\n deadline = <> }) to enable retries for each call. Thus timeout is\n used as net_box_timeout and deadline is used to limit overall\n retries","shortMessageHtmlLink":"fix: completely fixes retriable methods"}},{"before":"09faac6ac17d20aad7c29a6062dce95e9b61aca2","after":"ce8310e0cf0d2cfb7d19bbe8d6cf1c99358f97b1","ref":"refs/heads/discovery-retriable","pushedAt":"2023-06-09T15:33:31.852Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ochaton","name":"Vladislav Grubov","path":"/ochaton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11244356?s=80&v=4"},"commit":{"message":"fix: completely fixes retriable methods\n\n * upstream may announce that method is retriable\n but proper retries were not implemented until this patch\n * client now might specify :call('', {}, { timeout = <>,\n deadline = <> }) to enable retries for each call. Thus timeout is\n used as net_box_timeout and deadline is used to limit overall\n retries","shortMessageHtmlLink":"fix: completely fixes retriable methods"}},{"before":"337322f071d96f481d589b2f399ccc5e4c515505","after":"09faac6ac17d20aad7c29a6062dce95e9b61aca2","ref":"refs/heads/discovery-retriable","pushedAt":"2023-06-09T15:31:15.300Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ochaton","name":"Vladislav Grubov","path":"/ochaton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11244356?s=80&v=4"},"commit":{"message":"fix: completely fixes retriable methods\n\n * upstream may announce that method is retriable\n but proper retries were not implemented until this patch\n * client now might specify :call('', {}, { timeout = <>,\n deadline = <> }) to enable retries for each call. Thus timeout is\n used as net_box_timeout and deadline is used to limit overall\n retries","shortMessageHtmlLink":"fix: completely fixes retriable methods"}},{"before":"1a65df28ea8d96ef21161b59cf7ad8dabf2831b1","after":"337322f071d96f481d589b2f399ccc5e4c515505","ref":"refs/heads/discovery-retriable","pushedAt":"2023-06-09T15:21:42.718Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ochaton","name":"Vladislav Grubov","path":"/ochaton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11244356?s=80&v=4"},"commit":{"message":"fix: completely fixes retriable methods\n\n * upstream may announce that method is retriable\n but proper retries were not implemented until this patch\n * client now might specify :call('', {}, { timeout = <>,\n deadline = <> }) to enable retries for each call. Thus timeout is\n used as net_box_timeout and deadline is used to limit overall\n retries","shortMessageHtmlLink":"fix: completely fixes retriable methods"}},{"before":"6dff018e81ce2bf184aae4faab3e063b00ec3caf","after":"1a65df28ea8d96ef21161b59cf7ad8dabf2831b1","ref":"refs/heads/discovery-retriable","pushedAt":"2023-06-09T15:19:18.397Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ochaton","name":"Vladislav Grubov","path":"/ochaton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11244356?s=80&v=4"},"commit":{"message":"fix: completely fixes retriable methods\n\n * upstream may announce that method is retriable\n but proper retries were not implemented until this patch\n * client now might specify :call('', {}, { timeout = <>,\n deadline = <> }) to enable retries for each call. Thus timeout is\n used as net_box_timeout and deadline is used to limit overall\n retries","shortMessageHtmlLink":"fix: completely fixes retriable methods"}},{"before":"adfa08efe28f4ab7c527f040a22696f2fbdaafab","after":"6dff018e81ce2bf184aae4faab3e063b00ec3caf","ref":"refs/heads/discovery-retriable","pushedAt":"2023-06-09T15:09:09.412Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ochaton","name":"Vladislav Grubov","path":"/ochaton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11244356?s=80&v=4"},"commit":{"message":"fix: completely fixes retriable methods\n\n * upstream may announce that method is retriable\n but proper retries were not implemented until this patch\n * client now might specify :call('', {}, { timeout = <>,\n deadline = <> }) to enable retries for each call. Thus timeout is\n used as net_box_timeout and deadline is used to limit overall\n retries","shortMessageHtmlLink":"fix: completely fixes retriable methods"}},{"before":"479a61ef589a546ffb946be4fc531d042fb4cc69","after":"adfa08efe28f4ab7c527f040a22696f2fbdaafab","ref":"refs/heads/discovery-retriable","pushedAt":"2023-06-09T15:05:35.600Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ochaton","name":"Vladislav Grubov","path":"/ochaton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11244356?s=80&v=4"},"commit":{"message":"fix: completely fixes retriable methods\n\n * upstream may announce that method is retriable\n but proper retries were not implemented until this patch\n * client now might specify :call('', {}, { timeout = <>,\n deadline = <> }) to enable retries for each call. Thus timeout is\n used as net_box_timeout and deadline is used to limit overall\n retries","shortMessageHtmlLink":"fix: completely fixes retriable methods"}},{"before":"ea4626ba417d59ca6d3a80473ec25eb2f01fb285","after":"479a61ef589a546ffb946be4fc531d042fb4cc69","ref":"refs/heads/discovery-retriable","pushedAt":"2023-06-09T15:03:11.579Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ochaton","name":"Vladislav Grubov","path":"/ochaton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11244356?s=80&v=4"},"commit":{"message":"fix: completely fixes retriable methods\n\n * upstream may announce that method is retriable\n but proper retries were not implemented until this patch\n * client now might specify :call('', {}, { timeout = <>,\n deadline = <> }) to enable retries for each call. Thus timeout is\n used as net_box_timeout and deadline is used to limit overall\n retries","shortMessageHtmlLink":"fix: completely fixes retriable methods"}},{"before":null,"after":"ea4626ba417d59ca6d3a80473ec25eb2f01fb285","ref":"refs/heads/discovery-retriable","pushedAt":"2023-06-09T14:58:57.229Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ochaton","name":"Vladislav Grubov","path":"/ochaton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11244356?s=80&v=4"},"commit":{"message":"fix: completely fixes retriable methods\n\n * upstream may announce that method is retriable\n but proper retries were not implemented until this patch\n * client now might specify :call('', {}, { timeout = <>,\n deadline = <> }) to enable retries for each call. Thus timeout is\n used as net_box_timeout and deadline is used to limit overall\n retries","shortMessageHtmlLink":"fix: completely fixes retriable methods"}},{"before":null,"after":"e9eb97d6a854bc1bf0c2e9b6e983355614831a8f","ref":"refs/heads/rediscovery","pushedAt":"2023-04-21T21:14:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ochaton","name":"Vladislav Grubov","path":"/ochaton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11244356?s=80&v=4"},"commit":{"message":"alias and reanounce features\n\n\t* method aliasing, upstream can set 'alias' field in discovery\n\t api to get opportunity to client call upstream-specific method\n\t without changing source code itself\n\t* discovery now supports method :anounce() to produce aggregated\n\t methods statistics to client of discovery\n\t* Fixed reconnect timeout and ease luagc (remove duplicated\n\t functions)","shortMessageHtmlLink":"alias and reanounce features"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0wMVQxODozOTowNS4wMDAwMDBazwAAAAQkwECP","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0wMVQxODozOTowNS4wMDAwMDBazwAAAAQkwECP","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNC0yMVQyMToxNDoyNy4wMDAwMDBazwAAAAMd5PQ6"}},"title":"Activity ยท moonlibs/discovery"}