3eb4a377
doc: add blogs in awesome-sentinel.md (#626) by
2019-04-01 09:28:33 +0800
015c87cf
Update demo for parameter flow control by
2019-03-28 19:37:36 +0800
0c3bf966
Bump version to 1.6.0-SNAPSHOT by
2019-03-27 18:00:06 +0800
4751b588
Update README.md by
2019-03-27 17:48:03 +0800
48286e0f
Bump version to 1.5.1 (release) by
2019-03-27 15:23:11 +0800
f59b134b
Add demo module for integration with Apache Dubbo 2.7.x and above version by
2019-03-27 13:52:15 +0800
0389974d
Add adapter module for Apache Dubbo 2.7.x and above by
2019-03-27 13:51:18 +0800
d5204bb6
Ensure Error caught in InitExecutor and do not exit when error occurs in LogBase (#613) by
2019-03-27 10:55:04 +0800
7f29773a
Update Dubbo version to 2.6.x in sentinel-dubbo-adapter and demo (#617) by
2019-03-27 10:54:27 +0800
16d92b88
dashboard: code rearrangement and javadoc refinement by
2019-03-26 14:44:41 +0800
53a4e161
Fix bug for completing entry with parameters in SentinelResourceAspect by
2019-03-26 12:53:39 +0800
1d0b5fae
dashboard: use default console log format of Spring Boot by
2019-03-26 11:52:16 +0800
12c67d47
Improve ZookeeperDataSource to deal with bad connection when initializing (#597) by
2019-03-25 14:32:55 +0800
61c52507
Improve SentinelResourceAspect and update test cases / document of annotation support by
2019-03-25 14:14:31 +0800
6e1dfb37
Add exceptionsToTrace configuration support in @SentinelResource annotation (#543) by
2019-03-25 13:57:57 +0800
468327bd
Remove useless global NodeBuilder in Env class by
2019-03-25 11:48:31 +0800
7feaf709
Fix deadlock bug in Env static initialization (#610) by
2019-03-25 09:22:38 +0800
f60394c6
Add test cases for sentinel-annotation-aspectj (#581) by
2019-03-21 16:25:07 +0800
9051a6be
Improve field naming in ApolloDataSource (#593) by
2019-03-20 11:31:46 +0800
409d6334
Update README.md and assets by
2019-03-20 10:31:09 +0800
cda4f7e1
Update test dependency in pom.xml by
2019-03-16 14:28:48 +0800
6d1e7bcb
Add some unit test for sentinel-dubbo-adapter module (#569) by
2019-03-16 12:32:35 +0800
21d436ca
Fix pmd configuration in pom.xml by
2019-03-15 10:03:14 +0800
a3369378
Apply Alibaba p3c pmd plugin/rules and fix/ignore all violations of priority 1 (#574) by
2019-03-15 09:24:39 +0800
0d4c47b2
Bump version to 1.5.1-SNAPSHOT by
2019-03-14 16:50:53 +0800
053f7172
Bump version to 1.5.0 (release) by
2019-03-14 15:33:57 +0800
18cd2710
dashboard: update frontend npm dependencies by
2019-03-14 15:02:10 +0800
1741da0b
Automatically de-duplicate rules when loading rules (#571) by
2019-03-14 14:05:13 +0800
ae774dba
dashboard: update machine list page by
2019-03-14 12:51:24 +0800
78c0dd8f
transport: netty-http revert the default port to 80 of console.server and add unit test (#567) by
2019-03-14 10:25:01 +0800
1a482b1d
doc: Update README for new adapter modules by
2019-03-14 10:21:00 +0800
044cdbb1
Add occupy mechanism for future buckets of sliding window to support "prioritized requests final pass" (#568) by
2019-03-14 10:04:56 +0800
3c52bbc3
dashboard: Add interface of authentication/authorization and provide a default stub implementation (#503) by
2019-03-14 10:03:03 +0800
4b1ccd93
Refactor Node interface: change return type of `xxxQps` method from long to double (#564) by
2019-03-13 22:10:20 +0800
63d7c9d2
Revert "Add more overload methods in SphO and SphO" to avoid ambiguous method call by
2019-03-13 11:01:25 +0800
35371c1a
Add more overload methods in SphO and SphO by
2019-03-13 10:34:42 +0800
860e7eb1
Update javadoc for CommandCenterProvider by
2019-03-11 20:49:29 +0800
efcd8777
Add integration test for SentinelWebFluxFilter by
2019-03-11 14:08:46 +0800
0b8f1c58
Add basic demo for Sentinel Spring WebFlux adapter by
2019-03-08 14:28:33 +0800
d481014d
Add adapter module and implementation for Spring WebFlux by
2019-03-08 14:27:44 +0800
341b6426
Record total inbound traffic data in metric file (#555) by
2019-03-11 18:25:45 +0800
4073053b
Update javadoc for core classes by
2019-03-11 18:07:29 +0800
7367da69
Upgrade apollo-client to 1.3.0 and add support for removing listener in sentinel-datasource-apollo (#562) by
2019-03-11 11:39:47 +0800
c7f3fd87
dashboard: fix a request mapping issue of removing machines api (#559) by
2019-03-08 16:46:07 +0800
775484ba
Add try-with-resources support for Entry class (#550) by
2019-03-08 09:57:49 +0800
e857b5ce
Reactive: add Sentinel Reactor adapter module (#545) by
2019-03-08 09:43:06 +0800
b8e295a1
Convert negative paramIdx of ParamFlowRule in ParamFlowSlot by
2019-03-07 10:28:48 +0800
9ec19857
Fix SimpleDateFormat concurrent issue in CspFormatter of sentinel-core (#548) by
2019-03-06 20:39:33 +0800
52798955
Add highestCpuUsage in system rule. by
2019-02-12 11:45:57 +0800
b4422407
Update java version to 1.7 of sentinel-core by
2019-02-12 11:44:13 +0800
33fc154d
Fix Dubbo-related dependencies in sentinel-dubbo-demo (#534) by
2019-03-06 19:59:34 +0800
80797ae8
Allow negative paramIndex as reversed-order in ParamFlowRule (#549) by
2019-03-06 19:06:58 +0800
d05a6038
Update fastjson dependency version to 1.2.56 by
2019-03-06 17:21:12 +0800
1ffce6b5
Fix test dependencies by
2019-03-06 17:20:26 +0800
5d3ccb08
Solve the issue that sleeping-based tests are not stable and optimize slow tests (#546) by
2019-03-06 16:49:59 +0800
226589f7
dashboard: update InMemoryMetricsRepositoryTest by
2019-03-06 09:51:36 +0800
10d7c903
Optimize circuit breaking state transformation using CAS in DegradeRule (#538) by
2019-03-05 18:45:37 +0800
b7956c6b
dashboard: code and document refinement by
2019-03-04 19:46:53 +0800
737747a4
dashboard: support automatic/manual removal of unhealthy machines and disconnected applications (#168) by
2019-03-04 17:48:33 +0800
61fede38
Add a CommandCenterProvider to resolve and cache the CommandCenter instance (#409) by
2019-03-04 17:34:41 +0800
b54461b0
dashboard: add Apollo flow rule publisher sample in Sentinel dashboard (#535) by
2019-03-04 09:30:02 +0800
3e4fc7a9
Remove G2 lib tracking in frontend of Sentinel dashboard (#527) by
2019-03-01 15:28:37 +0800
ed5ecd85
Update command handler demo and code refinement by
2019-03-01 13:56:55 +0800
59d923eb
Add an ApiCommandHandler to list all available commands and description (#491) by
2019-03-01 13:39:50 +0800
13de41ba
Update test cases in Sentinel dashboard by
2019-03-01 10:08:34 +0800
59c72169
Improve demo for Sentinel cluster flow control by
2019-03-01 09:47:12 +0800
094ba3bf
Carry appName in FetchClusterServerInfo command by
2019-03-01 09:45:54 +0800
01533543
dashboard: improve management for foreign-app token server in cluster page by
2019-03-01 09:43:57 +0800
ec0883d2
Add AuthInfo parameter in the constructor of ZooKeeperDataSource to support ACL (#508) by
2019-02-26 17:29:16 +0800
5d217028
Add Sph.entryWithPriority() method to receive args by
2019-02-25 11:37:44 +0800
b309dbe8
Fix concurrent error in InMemoryMetricsRepository of the dashboard (#488) by
2019-02-22 17:20:10 +0800
291742c1
Change default value of avgUsedTokens to zero to be more meaningful in DefaultController (#460) by
2019-02-22 17:02:19 +0800
5b260a9f
Bump version to 1.5.0-SNAPSHOT by
2019-02-21 19:41:50 +0800
f66e90d7
Fix incorrect resource name print in log in README.md (#506) by
2019-02-21 17:02:58 +0800
2e0fe233
Bump version to 1.4.2 (release) by
2019-02-20 14:15:33 +0800
f7c08df5
Fix bug of calculating param size and amount in ParamFlowRequestDataWriter of Sentinel cluster (#495) by
2019-02-20 14:00:14 +0800
020a63fd
Bug fix: NPE when adding event count in ParamMapBucket (#494) by
2019-02-20 13:57:05 +0800
ee4a0d43
Improve and fix bugs for ConnectionManager and add test cases by
2019-01-28 10:32:28 +0800
cd02fad2
Fix NPE bug when creating connection group in ConnectionManager by
2019-01-28 09:49:25 +0800
412e1ece
Carry the triggered rule in subclasses of BlockException (#469) by
2019-01-31 14:24:05 +0800
13681540
Update Nacos SDK version to 0.8 and update Nacos namespace demo (#474) by
2019-01-31 09:21:39 +0800
f27d7a4b
Improve ClusterServerConfigManager in sentinel-cluster-server-default and add basic test cases by
2019-01-30 16:41:39 +0800
5c0fd565
Add volatile in double-checked locking field in ClusterBuilderSlot (#466) by
2019-01-30 10:25:16 +0800
bac35ac1
Add back thread count metric type support for parameter flow control by
2019-01-30 09:37:13 +0800
35537a69
Refinement for test cases by
2019-01-29 10:28:07 +0800
22e8d85a
Add some unit test for StatisticNode, ClusterNode and DefaultNodeBuilder class (#423) by
2019-01-29 10:07:17 +0800
e893dd8c
Make build faster by reducing fixed waiting time in tests (#449) by
2019-01-29 02:57:38 +0100
9e1b5a90
Update dependency version of fastjson and jacoco-maven-plugin by
2019-01-28 17:23:33 +0800
cd334406
Code and javadoc refinement by
2019-01-28 16:22:34 +0800
f306a030
HashMap init optimize when adding new ClusterNode to cluster node map (#465) by
2019-01-28 15:47:39 +0800
2cf6e29e
Fix zero-count divide overflow bug in RateLimiterController (#461) by
2019-01-28 14:23:41 +0800
223ad252
Remove duplicate comment in WarmUpController (#464) by
2019-01-28 11:44:31 +0800
30907e4c
Fix error value type and rename variable in EntranceNode class (#457) by
2019-01-26 10:44:10 +0800
3109ac4b
Remove slf4j dependency in sentinel-annotation-aspectj by
2019-01-25 16:59:54 +0800
ba4fdcc6
Fixes #453: Support tracing exception count for specific entry or context in Tracer by
2019-01-25 16:34:17 +0800
8e72211d
Add catch throwable logic in ClusterStateManager to detect fatal error when loading SPI by
2019-01-25 13:48:31 +0800
83f6de90
dashboard: update WebConfig and improve token server list page by
2019-01-21 19:18:20 +0800
6d61fd05
Add logback dependency in sentinel-demo-nacos-datasource to avoid log ClassNotFoundException thrown by Nacos client (#438) by
2019-01-21 16:22:17 +0800
88fd74cd
Rename dashboard package name from com.taobao to com.alibaba (#435) by
2019-01-21 13:02:52 +0800
70a3144c
Upgrade Dubbo version in sentinel-demo-dubbo (#436) by
2019-01-21 12:45:49 +0800