f2a401cd
Code and javadoc refinement by
2018-11-20 20:52:03 +0800
f8bc6f63
Code and javadoc refinement by
2018-11-20 20:06:55 +0800
c42ba345
Add basic helper functional interface by
2018-11-19 14:39:31 +0800
7fe3656e
Update dependencies by
2018-11-19 14:37:54 +0800
1e46ff11
Add modules for Sentinel cluster flow control by
2018-11-19 14:19:29 +0800
6765130f
Add log for fatal error when InitExecutor failed by
2018-11-15 17:09:23 +0800
a680b4c5
Add sort for flow rules when loading rules by
2018-11-15 17:04:33 +0800
1ca28d89
Update test cases for flow slot and checker by
2018-11-09 11:09:34 +0800
d4d63fad
Extract flow rule checker from FlowRule by
2018-11-09 11:08:56 +0800
700d24db
Update README.md by
2018-11-14 14:14:51 +0800
aad86314
Update README.md by
2018-11-14 09:44:53 +0800
d01d0560
Fix argLine of surefire to make code coverage work again by
2018-11-12 11:43:58 +0800
d29c4ca9
Update gRPC adapter test cases by
2018-11-12 10:19:24 +0800
d71e95c6
Remove ContextUtil.enter() in client/consumer side by
2018-11-08 17:52:52 +0800
257dde1d
Some improvements for Sentinel dashboard by
2018-11-08 16:59:00 +0800
695fa9d8
Update test cases for Sentinel web filter and gRPC adapter by
2018-11-08 16:56:11 +0800
3de817be
Update .travis.yml and dependencies to support build with JDK 11 by
2018-11-06 15:01:34 +0800
3b609589
Some improvements on Sentinel Dashboard by
2018-11-05 14:50:16 +0800
61a75af3
Add exception count trace for Sentinel annotation aspectj support by
2018-11-02 19:22:00 +0800
8f85dc56
Add overloaded handleBlockException method for customized extension (#223) by
2018-11-01 17:44:36 +0800
08f2a71f
Add "warmup with rate limiting" implementation for traffic shaping (#220) by
2018-11-01 17:10:13 +0800
ef96b15f
Improve log info and condition about fetching metrics (#219) by
2018-11-01 14:16:11 +0800
df84b6b4
Update javadoc and code refinement for AbstractRule by
2018-11-01 10:36:49 +0800
e0328d41
Remove logic of entering context when entering resource in annotation pointcut by
2018-10-31 15:34:06 +0800
cb09304e
Add abstract Sentinel aspect class for extension (#214) by
2018-10-31 15:19:27 +0800
e322df2d
Update documentation and issue template by
2018-10-30 19:07:18 +0800
bffa4ff7
Bump version to 1.4.0-SNAPSHOT by
2018-10-30 16:06:32 +0800
f4b5fae1
Bump version to 1.3.0-GA and update dependencies by
2018-10-30 15:01:51 +0800
d4327503
Update Maven plugin version and fix CircleCI build failure by
2018-10-30 13:56:30 +0800
eace8ab2
Add support for adding param rule / authority rule in resource page of dashboard by
2018-10-30 11:41:05 +0800
bd0de946
Avoid ConcurrentModificationException when getting machine map in AppInfo (#205) by
2018-10-29 20:19:29 +0800
0c15dd9f
Fixes #198: Enhance rule checking in rule managers and Sentinel Dashboard (#202) by
2018-10-29 13:35:06 +0800
4198d217
Extract slash as a constant to reuse in FilterUtil (#204) by
2018-10-29 09:22:39 +0800
d726e62d
Add BlockException parameter to UrlBlockHandler.blocked() method by
2018-10-26 13:51:46 +0800
531578ce
Bump version to 1.3.0-SNAPSHOT by
2018-10-24 15:52:11 +0800
5aad4481
Refactor logic of getting resource name in Sentinel annotation by
2018-10-24 14:46:42 +0800
078df9db
Sentinel annotation supports method name as default resource name (#187) by
2018-10-24 09:42:51 +0800
85c844eb
Config whether pid is needed in the log file name (#194) by
2018-10-23 19:03:23 +0800
08558091
Add support for authority rule configuration in Sentinel Dashboard (#189) by
2018-10-23 09:20:17 +0800
bbea62a5
Add StringUtil.capitalize() method by
2018-10-19 11:04:30 +0800
1f3640fb
Change logo size by
2018-10-19 09:27:41 +0800
5ba1ccde
Typo fix for FlowThreadDemo by
2018-10-18 17:54:59 +0800
aaf88b8a
Rename ParamFlowRule.blockGrade to grade by
2018-10-16 20:34:40 +0800
b85d8ef1
Change behavior when exception occurred in InitExecutor. Will not call System.exit(), just print stack trace by
2018-10-16 20:24:02 +0800
d861a364
Fix bug for body reading in HttpServerHandler of sentinel-transport-netty-http (#185) by
2018-10-16 17:44:28 +0800
7626bf4a
Code enhancement for #161 by
2018-10-16 16:34:46 +0800
ba10d10a
Bug fix: fix wrong log file name checking (#182) by
2018-10-16 17:03:22 +0800
52d16e62
update nacos version to 0.2.1 by
2018-10-16 14:05:20 +0800
0916a9bf
Enhancements in transport-netty-http and properties related (#161) by
2018-10-16 11:23:53 +0800
a757950b
Fix the wrong coordinate scaling of QPS chart (passed/blocked) in dashboard (#172) by
2018-10-16 09:58:25 +0800
b06bb02b
Add rule configuration support for parameter flow control in Sentinel Dashboard (#176) by
2018-10-12 16:15:13 +0800
9ae079c1
Support degrade by exception count (#174) by
2018-10-11 16:39:38 +0800
570c3ee5
Change intervalInSec of StatisticNode.rollingCounterInMinute to 60 seconds by
2018-10-11 14:24:33 +0800
03922dbf
Enhancement/normalize metric field (#170) by
2018-10-11 09:28:43 +0800
a25f25be
Add demo for SlotChainBuilder SPI by
2018-10-09 17:33:37 +0800
85540229
Change eagleEye log path when log base configured. by
2018-10-08 19:46:38 +0800
4610bd3d
Use System property to config log base dir by
2018-10-08 16:19:12 +0800
94dc7966
Bump version to 0.2.1-SNAPSHOT by
2018-09-28 09:23:06 +0800
1063974c
Bump version to 0.2.0 by
2018-09-27 17:59:23 +0800
9c2683e6
Log warn when amount of context exceeds the max capacity for the first time by
2018-09-27 16:53:07 +0800
87076a69
Code and javadoc refinement by
2018-09-27 16:51:30 +0800
5f5443a5
Update sample count for ParameterMetric by
2018-09-27 14:28:05 +0800
88a02623
Add flow control by frequent (hot spot) parameters (#156) by
2018-09-27 14:15:47 +0800
8c2cceca
Add config for Codecov by
2018-09-26 15:15:24 +0800
cf1cf8a5
Update dependencies by
2018-09-26 15:03:19 +0800
9e012d2e
Refactor version representation and add client version to heartbeat by
2018-09-25 16:52:28 +0800
7c179bb5
Update integration test and demo for async entry by
2018-09-25 11:43:23 +0800
e50fc55d
Add more test cases for Sentinel core internal (e.g. Entry, CtSph) by
2018-09-20 23:23:46 +0800
fe6b4f48
Some code update and rearrangement by
2018-09-20 23:22:52 +0800
62decf04
Some bug fixes and enhancement for async entry support by
2018-09-20 23:20:53 +0800
cbaacfda
Bug fix for automatic exit of default context when exiting the entry by
2018-09-20 23:19:50 +0800
90d5611b
Update Sentinel Web Servlet integration by
2018-09-20 23:19:17 +0800
be43a31d
Fix internal bug when amount of context exceeds the threshold (#152) by
2018-09-19 14:01:07 +0800
91f27977
1. Refector SampleCountProperty and IntervalProperty; 2. Add more java doc for LeapArray. by
2018-09-17 14:15:12 +0800
015efe2f
Separate checking logic from AuthorityRule and add test cases by
2018-09-17 11:41:51 +0800
b5b3f6ed
Bug fix: fix probability of metric lose by
2018-09-16 21:13:06 +0800
b1f33675
Improvements for Redis data source and demo by
2018-09-14 15:02:55 +0800
4ff2e37a
Add DataSource integration for Redis (#102) by
2018-09-14 14:08:50 +0800
5edac71f
Add support for asynchronous invocation entry (#146) by
2018-09-14 10:07:27 +0800
54905497
Refactor LeapArray to reuse code for current bucket by
2018-09-12 19:16:39 +0800
2a3e3359
Update test cases and demo for async support by
2018-09-12 16:16:45 +0800
ca2f4d9f
Support extensible slot chain builder using SPI mechanism (#145) by
2018-09-12 13:53:43 +0800
d798794a
Refactor the context and entry to support asynchronous invocation chain by
2018-09-12 11:46:21 +0800
d142a07a
Enhance log and null check for rule managers by
2018-09-10 15:44:42 +0800
02cf5e56
Add MetricsRepository interface and reuse original in-memory implementation (#126) by
2018-09-06 18:59:31 +0800
ed30f85f
Fixes #128: Fix early return when exception ratio is 100% by
2018-09-05 19:03:27 +0800
50a56100
Enhance file data source and flow rule manager by
2018-09-05 15:45:52 +0800
175452a9
Enhance FileRefreshableDataSource and FileWritableDataSource (#125) by
2018-09-05 12:36:46 +0800
9a27f395
Some structure refactor for Sentinel Dashboard by
2018-09-04 19:09:19 +0800
007cd9d2
Some refactor of data source by
2018-09-04 11:00:20 +0800
f3eb2854
Update demo of various data source to adapt to new changes by
2018-09-03 19:22:15 +0800
c70d6e92
Update command handler for modifying rules by
2018-09-03 19:20:52 +0800
0060e804
Refactor Sentinel data source hierarchy by
2018-09-03 19:20:02 +0800
6799da27
Fixed #109: fix miss-usage of ClusterNode.successQps() in DegradeRule.passCheck() method by
2018-09-03 11:54:59 +0800
f70ab5ab
Fixes #117: Update document of Sentinel Dashboard by
2018-09-03 09:33:03 +0800
9164bb19
Fix the bug when resolving original method to get annotation (#111) by
2018-08-31 11:10:41 +0800
b61be268
Refactor test cases for Sentinel gRPC Adapter (#101) by
2018-08-30 18:57:23 +0300
2772f189
Fixed CR comments by
2018-08-29 13:39:30 +0300
dc0a7086
Renamed to MetricsReader by
2018-08-28 16:17:51 +0300
ac8698ed
Refactored some classes by
2018-08-28 15:56:12 +0300