{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":789033936,"defaultBranch":"1.8","name":"Sentinel","ownerLogin":"cxhello","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2024-04-19T15:18:59.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/49056040?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1713539946.3575099","currentOid":""},"activityList":{"items":[{"before":"59e585a8adc58456e43ad9a69ebee0e3561e42eb","after":"95cc1f34dabf85344e1b94f5bf453064c3e3a6fb","ref":"refs/heads/1.8","pushedAt":"2024-04-22T04:05:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cxhello","name":"cxhello","path":"/cxhello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49056040?s=80&v=4"},"commit":{"message":"test: add webflux DefaultBlockRequestHandler unit test","shortMessageHtmlLink":"test: add webflux DefaultBlockRequestHandler unit test"}},{"before":"477e25abd220b848536494f3a7e188b31be8cb8b","after":"59e585a8adc58456e43ad9a69ebee0e3561e42eb","ref":"refs/heads/1.8","pushedAt":"2024-04-22T02:44:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cxhello","name":"cxhello","path":"/cxhello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49056040?s=80&v=4"},"commit":{"message":"test: add DefaultBlockRequestHandler unit test","shortMessageHtmlLink":"test: add DefaultBlockRequestHandler unit test"}},{"before":"cd02b1dc8d7cdf86925f8316f5de88a7b01af5fe","after":"477e25abd220b848536494f3a7e188b31be8cb8b","ref":"refs/heads/1.8","pushedAt":"2024-04-19T15:42:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cxhello","name":"cxhello","path":"/cxhello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49056040?s=80&v=4"},"commit":{"message":"fix: DefaultBlockRequestHandler Adapt to SpringBoot 3","shortMessageHtmlLink":"fix: DefaultBlockRequestHandler Adapt to SpringBoot 3"}},{"before":"90766a0e8fd24d228b805ad39e45b94571a6c926","after":"cd02b1dc8d7cdf86925f8316f5de88a7b01af5fe","ref":"refs/heads/1.8","pushedAt":"2024-04-19T15:40:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"cxhello","name":"cxhello","path":"/cxhello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49056040?s=80&v=4"},"commit":{"message":"fix flaky tests and fix passDefaultLocalCheck (#3367)\n\n* fix test case SentinelDubboConsumerFilterTest#testDegradeSync\r\n\r\n* When test is run slow, count bucket will count on next time span, causing failed test.\r\n\r\n* dos2unix ParamFlowDefaultCheckerTest.java\r\n\r\n* fix testParamFlowDefaultCheckSingleValueCheckQpsMultipleThreads by rule.setDurationInSec(2)\r\n\r\n* set threshold as count in 2 seconds to prevent the failure of the unit test when the unit test runs longer than 1 second.\r\n\r\n* fix quarkus test by set /txt sleep 300\r\n\r\n* If /txt sleep 500 ms, in testSentinelJaxRsQuarkusAdapter, may cause 2 request intervals of more than 1 s, which cause rate limit policy is not effective.\r\n\r\n* fix testDegradeAsync\r\n\r\n* When test is run slow, count bucket will count on next time span, causing failed test.\r\n\r\n* use testcontainers to fix testConsulDataSourceWhenInit\r\n\r\n* Project embedded-consul has been deprecated in favour of org.testcontainers:consul\r\n* use consul testcontainers to fix testConsulDataSourceWhenInit, which means docker is required to run tests.\r\n```\r\nError: com.alibaba.csp.sentinel.datasource.consul.ConsulDataSourceTest.testConsulDataSourceWhenInit -- Time elapsed: 34.47 s <<< ERROR!\r\n com.pszymczyk.consul.EmbeddedConsulException: Could not start Consul process in 30 seconds\r\n \tat java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:62)\r\n \tat java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:502)\r\n \tat java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:486)\r\n \tat org.codehaus.groovy.reflection.CachedConstructor.invoke(CachedConstructor.java:72)\r\n ```\r\n\r\n* introduce intermediate node to avoid ABA problem","shortMessageHtmlLink":"fix flaky tests and fix passDefaultLocalCheck (alibaba#3367)"}},{"before":"cd02b1dc8d7cdf86925f8316f5de88a7b01af5fe","after":"90766a0e8fd24d228b805ad39e45b94571a6c926","ref":"refs/heads/1.8","pushedAt":"2024-04-19T15:35:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cxhello","name":"cxhello","path":"/cxhello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/49056040?s=80&v=4"},"commit":{"message":"fix: DefaultBlockRequestHandler Adapt to SpringBoot 3","shortMessageHtmlLink":"fix: DefaultBlockRequestHandler Adapt to SpringBoot 3"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAENpgEMQA","startCursor":null,"endCursor":null}},"title":"Activity ยท cxhello/Sentinel"}