d510eb6c
test: Fix overrunning test `FlowRuleManagerTest.testLoadAndGetRules` (#1823) by
2020-10-29 14:22:36 +0800
c00f9468
Fix potential concurrency issue when updating flow rules (#1783) by
2020-10-08 15:03:57 +0800
55a8294a
Polish document and name of parameter (#1738) by
2020-09-17 21:06:24 +0800
cc2d1a69
Optimize logging statements using placeholder (#1736) by
2020-09-17 20:42:01 +0800
7192bcfb
Fix the dependency conflict issue by
2020-09-17 15:32:00 +0800
398e5aa8
doc: Fix content in README.md of sentinel-dashboard (#1737) by
2020-09-16 20:42:38 +0800
10e6e8dc
Add unit tests for cluster concurrent limiting checker by
2020-09-04 09:22:57 +0800
6314caab
Add basic cluster concurrency limiting impl in token server module by
2020-09-04 08:56:52 +0800
473cc842
Add concurrency token request/release operation in TokenService by
2020-09-04 08:54:18 +0800
75f13882
Add attributes of cluster concurrency limiting in ClusterFlowConfig by
2020-09-04 08:51:51 +0800
34fc435c
Make NettyTransportClient.getCurrentId() thread safe (#1707) by
2020-09-14 23:23:00 +0800
b7b54034
Fix NPE bug when updating gateway flow rules before the route/API has been requested once (#1729) by
2020-09-14 10:03:58 +0800
b50ce662
Solve the URI fetching bug in sentinel-zuul-adapter #1109 (#1605) by
2020-09-14 01:46:07 +0800
10aa39f8
doc: Fix typo in code comments (#1721) by
2020-09-10 22:59:45 +0800
d5eb5f47
Pre-calculate intervalInSecond in LeapArray to reduce redundant calculation (#1700) by
2020-08-27 06:47:35 -0500
b91305a9
Fix typo in CircuitBreakingIntegrationTest (#1688) by
2020-08-21 15:10:53 +0800
e5826701
Bump version to 1.8.1-SNAPSHOT by
2020-08-21 14:36:49 +0800
5e26ccc2
Update README.md by
2020-08-20 19:50:54 +0800
d17bf8c7
Bump version to 1.8.0 by
2020-08-20 19:47:20 +0800
656e3de2
Improve compatibility for dispatched servlet request in Spring Web adapter (#1681) by
2020-08-20 11:25:03 +0800
5905874d
Fix NPE bug and improve default fallback in Dubbo 2.7.x adapter by
2020-08-19 21:59:17 +0800
125996d4
Add RuntimeException converting method in BlockException and polish logic for validation by
2020-08-19 21:56:56 +0800
113afab3
adapter: Add test cases for Spring WebFlux HandlerFunction (#1678) by
2020-08-20 10:09:43 +0800
a1ce9767
webmvc-adapter: improve to avoid ErrorEntryFreeException (#1533) by
2020-08-19 23:55:11 +0800
bcbc19c7
Polish code and README.md of sentinel-datasource-eureka by
2020-08-19 10:46:43 +0800
197b7db4
Support customized origin parser in Apache Dubbo 2.7.x adapter and unify config (#1617) by
2020-08-19 10:31:40 +0800
a8828871
Refactor extended MetricExtension interface (matching events in Sentinel) by
2020-08-18 17:33:05 +0800
58ff01e3
Polish Dubbo 2.6.x adapter and unify callback registry into DubboAdapterGlobalConfig (#1572) by
2020-08-19 10:09:24 +0800
5334f51d
dashboard: Refactor degrade service/controller and adapt to new features by
2020-08-18 20:34:03 +0800
8643dac9
Add extended interface for metric extension hook to support distinguishing traffic type (#1665) by
2020-08-18 16:55:30 +0800
dae4621e
Refactor exit handler mechanism of Entry by
2020-08-18 16:42:58 +0800
55e038cc
Polish CircuitBreaker interface and update comments by
2020-08-18 15:26:52 +0800
ee2772b5
Fix the bug of circuit breaker half-open state transformation when request is blocked by upcoming rules (#1645) by
2020-08-18 11:04:48 +0800
10c92e69
Optimize the order of slots in ProcessorSlot SPI config (#1649) by
2020-08-17 10:38:24 +0800
dbbed35c
Remove unused code in TokenServerHandler#channelActive (#1667) by
2020-08-13 14:47:57 +0800
c5da3faa
Polish boolean checking in test cases and dashboard (#1664) by
2020-08-12 20:34:22 +0800
b9b1e8a4
Polish cluster flow control demo: add port in Nacos address (#1655) by
2020-08-12 15:28:06 +0800
a18ef7cb
Remove deprecated passCheck() in Rule and polish interface by
2020-08-03 15:21:03 +0800
a5fe23ad
test: Update test cases with new degrade mechanism in sentinel-demo-quarkus by
2020-08-03 13:48:43 +0800
19db20f0
Update demo for circuit breaking (DegradeRule) by
2020-05-19 14:56:35 +0800
07b81119
Update test cases for circuit breaking by
2020-05-18 23:00:59 +0800
c0c27c86
Refactor degrade hierarchy with new circuit breaker mechanism and improve strategy by
2020-05-18 23:00:42 +0800
17c3ff7a
test: Add unit test for sentinel-cluster-server and polish code (#1529) by
2020-07-23 10:15:01 +0800
86f8bb7b
Refactor config mechanism for OkHttp adapter and polish related code by
2020-07-22 11:04:48 +0800
c7949f5f
Fix incorrect protocol description in FlowRequestData writer/decoder (#1607) by
2020-07-16 15:48:18 +0800
ccd029ed
doc: Fix mistakes in README.md of sentinel-zuul-adapter (#1593) by
2020-07-11 10:58:32 +0800
38911c5e
Adapter: Support Apache HttpClient (#1455) by
2020-07-09 14:51:39 +0800
4f31b2c6
Add explicit null checking for charset in SimpleHttpClient#encodeRequestParams (#1589) by
2020-07-07 09:43:46 +0800
5e1a4436
demo: Update slot chain SPI demo (#1581) by
2020-07-06 13:46:04 +0800
57f9bc7a
Upgrade nacos-client version to 1.3.0 in sentinel-datasource-nacos (#1576) by
2020-07-01 09:53:49 +0800
7e354016
Add Eureka data-source extension (#1502) by
2020-06-29 15:44:26 +0800
d8714cac
Support customized origin parser in legacy Dubbo 2.6.x adapter (#1555) by
2020-06-28 11:48:35 +0800
07df2818
Polish document and rearrange package for Quarkus and JAX-RS adapter by
2020-06-17 11:10:40 +0800
d59d2d30
Add annotation CDI demo and Quarkus adapter demo (#1543) by
2020-06-16 12:01:52 +0800
9b46e626
Add file.encoding JVM args in maven-surefire-plugin to avoid charset problem (#1550) by
2020-06-15 23:14:48 +0800
ff0e53f7
Upgrade fastjson to 1.2.71 (#1545) by
2020-06-15 21:09:51 +0800
ba3469b0
Polish document and code of Sentinel annotation CDI extension by
2020-06-15 20:12:37 +0800
fda21de7
Add Sentinel annotation and JAX-RS plugins for Quarkus (#1542) by
2020-06-15 10:21:21 +0800
7b53b613
Add annotation extension for Java EE CDI (#1541) by
2020-06-13 14:06:14 +0800
728e2b1a
Polish sentinel-opensource-eco-landscape-en.png by
2020-06-12 10:14:37 +0800
f1b63315
Improve consumer filter of Dubbo 2.6.x and 2.7.x adapter (#1532) by
2020-06-11 15:51:33 +0800
a1e3715d
Add unit test for cluster/FlowResponseDataDecoder (#1514) by
2020-06-11 15:38:32 +0800
1a972268
Polish RocketMQ PullConsumerDemo to make code clear (#1528) by
2020-06-08 11:06:42 +0800
5d439adf
Fix sentinel-apache-dubbo-adapter full GC bug (#1431) by
2020-06-04 20:30:56 +0800
bd29e046
Add unit test for logging/TokenBucket (#1504) by
2020-05-29 15:57:38 +0800
6b86721b
Support setting class-level defaultFallback for annotation extension (#1493) by
2020-05-29 13:49:00 +0800
0d7da77d
Add support for extracting param from complex object (#1491) by
2020-05-26 19:38:00 +0800
2e64d330
test: Add test cases for Tuple2 (#1501) by
2020-05-25 13:44:54 +0800
5523fd0d
Add exceptionPredicate in Tracer for customized exception filtering logic (#1496) by
2020-05-21 15:17:19 +0800
46076b34
dashboard: Fix historical version compatibility problem for auth check via localStorage (#1473) by
2020-05-15 11:18:53 +0800
2b68a6c0
Add OkHttp integration (#1456) by
2020-05-15 11:06:26 +0800
99d43553
Polish code comments of the fundamental Sph/SphO/SphU class by
2020-05-11 17:45:48 +0800
096a9ebf
Improve deprecated ParameterMetric purge mechanism (#1372) by
2020-05-07 20:04:12 +0800
d84d681d
dashboard: Fix the bug that cookie may have conflict with web applications under the same domain (#1443) by
2020-05-06 11:35:41 +0800
ba391097
dashboard: Remove duplicate code in MetricEntity (#1441) by
2020-04-29 15:03:13 +0800
516e36fd
Polish Tracer with entry.setError(ex) mechanism by
2020-04-26 20:59:48 +0800
7f316574
Refactor the mechanism of recording error in Entry and StatisticSlot by
2020-04-26 20:59:29 +0800
7f0771df
Update resolving logic of project name and polish SentinelConfig (#1437) by
2020-04-27 15:05:03 +0800
b716bed3
Support setting project.name via the properties file and deprecate legacy config path (#1412) by
2020-04-26 21:06:32 +0800
5e9cfb0d
fix: Tracer does not trace exception to DefaultNode (#1068) by
2020-04-26 20:48:39 +0800
04a1d065
Fix the bug of misplaced locks in ContextUtil and ClusterNode (#1429) by
2020-04-26 10:58:27 +0800
cfea7ae3
Add JAX-RS adapter (#1396) by
2020-04-23 20:06:36 +0800
a0196b6b
Bump version to 1.8.0-SNAPSHOT by
2020-04-13 20:19:22 +0800
7c361aab
Fix the bug of extracting request cookie in Spring Cloud Gateway adapter (#1400) by
2020-04-13 19:35:14 +0800
6a7ec708
Bump version to 1.7.2 by
2020-04-08 09:42:02 +0800
fd4e69bd
Update fastjson to 1.2.68 by
2020-04-08 09:34:31 +0800
d4a5b454
doc: Update README.md by
2020-04-07 14:37:33 +0800
76c37eae
dashboard: Hide advanced options in flow rule dialog when cluster mode is enabled (#1367) by
2020-04-07 11:15:59 +0800
d8f6480e
doc: Polish README.md of sentinel-cluster-server-envoy-rls module by
2020-04-07 11:00:17 +0800
e1435974
Set default log level of JDK logging to INFO and polish code of SpiLoader (#1365) by
2020-04-03 15:46:25 +0800
49e60a3e
Force modifyRule command handler to fail if an incompatible old fastjson found (#1377) by
2020-04-03 15:32:42 +0800
be4d058b
refactor: Make the ProcessorSlot itself as SPI and deprecate legacy slot chain builder (#411) by
2020-03-26 12:38:01 +0800
5885add4
Complete the unit tests for sentinel-logging-slf4j module (#1358) by
2020-03-26 00:07:52 +0800
670b2cb7
Improve standard output message in LogBase (#1357) by
2020-03-25 21:17:14 +0800
43b5e65a
Fix the bug that context was not released when blocked in Spring Web adapter (#1353) by
2020-03-24 22:14:00 +0800
b715ceac
Fix CI failure in JDK 11 environment (#1360) by
2020-03-23 22:26:56 +0800
df683b87
Regroup packages related to logging into a separate module and polish document (#1355) by
2020-03-23 18:02:15 +0800
1eee2c80
Introduce logging extension: slf4j (#1344) by
2020-03-23 14:30:49 +0800
8f0cb2d2
dashboard: Fix NoNodeException problem of FlowRuleZookeeperProvider example (#1352) by
2020-03-22 17:58:18 +0800
87f95adc
Fix timezone problem of sentinel-block.log by
2020-03-19 14:50:00 +0800