Eric Zhao
a65d16083d
Optimize for statistic data structures ( #47 )
...
* Optimize for leap array
- Fix a bug: old position is not cleaned when inserting into a new (empty) position
- Reuse buckets for optimization
- The strategy is now changed: deprecated buckets will not be reset until newer time triggered. LeapArray is responsible for filtering the deprecated buckets (e.g. in `list` or `values`)
- Update test cases
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2018-08-08 19:36:42 +08:00
Carpenter Lee
40514587ac
Set SystemRule's threshold to zero is allowed.
2018-08-08 14:33:13 +08:00
Eric Zhao
b1cf30fc24
Add support for shared block handler
...
- Update javadoc and document
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2018-08-08 10:40:38 +08:00
Eric Zhao
348b1c819b
Add Sentinel annotation definition and aspectj extension
...
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2018-08-08 10:40:38 +08:00
yizhenqiang
8075232cdd
Add volatile to methodNameMap and chainMap ( #34 )
...
Modify MethodUtil#methodNameMap and CtSph#chainMap: add `volatile` to keep in line with others
2018-08-05 09:05:55 +08:00
Eric Zhao
b2a3ef26a7
Fixes test cases for degrade regarding the new strategy
...
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2018-08-01 22:24:00 +08:00
Carpenter Lee
f144a2713f
Refine Degrade rule checking.
2018-08-01 17:48:53 +08:00
Eric Zhao
b113219c27
Fixes #14 : Apply Alibaba Java Coding Guidelines
...
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2018-07-31 10:40:02 +08:00
Carpenter Lee
bc620d616f
Refine AppNameUtil
2018-07-31 10:26:37 +08:00
Eric Zhao
47d9070a4a
Fixes #9 : Use named thread factory for identification ( #10 )
...
* Use named thread factory with all thread pools for identification
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2018-07-30 18:10:56 +08:00
Eric Zhao
6b6d13ca76
Add Nacos datasource integration
...
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2018-07-30 17:39:47 +08:00
Carpenter Lee
5d5b19e9d7
Set default FlowRule.grade to RuleConstant.FLOW_GRADE_QPS
2018-07-27 17:50:03 +08:00
Eric Zhao
934816b9ab
Bump version to 0.1.1-SNAPSHOT
...
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2018-07-27 16:47:14 +08:00
Eric Zhao
c92fea5d46
Welcome to the world, Sentinel
2018-07-27 16:34:30 +08:00