Eric Zhao
f6484514ff
Add benchmark for Sentinel
...
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2018-08-17 11:44:15 +08:00
Eric Zhao
23f65b9fee
Update dependencies and add log
...
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2018-08-17 11:17:24 +08:00
Eric Zhao
94aea568f6
Miscellaneous update
...
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2018-08-15 15:33:29 +08:00
Eric Zhao
49097fa45c
Resolves #61 : Enhance exception trace in Sentinel Dubbo Adapter
...
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2018-08-15 15:16:33 +08:00
Eric Zhao
820160d542
Fix update logic of minRt in bucket
...
- Fix incorrect usage. It's not thread-safe when comparing and updating `minRt`, but it's okay since the actual minimum RT often matches free load.
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2018-08-14 20:23:42 +08:00
Eric Zhao
6392cb0336
Modify loading mechanism of authority rules: only pick first
...
- Comment/javadoc refinement
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2018-08-13 14:42:33 +08:00
Eric Zhao
4226868dcf
Fix typo in rule constants and add authority rule demo
...
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2018-08-13 11:22:03 +08:00
Eric Zhao
b76ad9b480
Fix url for Maven Central Badge
...
Related to #57
2018-08-12 13:29:10 +08:00
Eric Zhao
b42a930a83
Update documents
...
- Add Maven Central badge
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2018-08-09 15:42:11 +08:00
Eric Zhao
227776a301
Fixes #52 : Error file separator regex in Windows environment
...
- This bug can cause init failure of `AppNameUtil`
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2018-08-09 15:16:11 +08:00
Carpenter Lee
430ef8a99a
Fixes #51 , use js type–converting comparisons.
2018-08-09 10:10:03 +08:00
Eric Zhao
b212e5f26e
Bump version to 0.2.0-SNAPSHOT
...
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2018-08-08 20:45:25 +08:00
Eric Zhao
6bef9a8ee1
Bump version to 0.1.1
...
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2018-08-08 19:57:37 +08:00
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
Jason Song
b51c3ad13e
Add Apollo data source extension ( #46 )
2018-08-08 18:53:13 +08:00
Eric Zhao
73b0979542
Remove sentinel-spring-boot-starter module
...
- This has been replaced with Spring Cloud Alibaba
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2018-08-08 17:19:16 +08:00
Eric Zhao
008b82078d
Fix pom.xml error of sentinel-transport
...
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2018-08-08 17:19:16 +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
d0970d5ef7
Add demo for Sentinel Annotation AspectJ with Spring AOP
...
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
Eric Zhao
b37c237a61
Add default fallback support for Dubbo
...
- Update test cases and demo
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2018-08-08 10:09:13 +08:00
Eric Zhao
0438d530d4
Update documents
...
- Update document for Dubbo demo
- Update document for extensions
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2018-08-07 19:43:32 +08:00
Eric Zhao
35c5bad3e4
Fixes #38 : Enhance error handling when parsing bad dashboard addresses
...
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2018-08-06 10:40:50 +08:00
Eric Zhao
fd936a4567
Update ZooKeeper data source integration
...
- Code refinement
- Add test cases
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2018-08-06 10:02:02 +08:00
guonanjun
3395412c57
Add ZooKeeper data source for Sentinel ( #33 )
2018-08-05 13:03:18 +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
Eric Zhao
1c9f1606ca
Fixes #20 : Fix runtime port and heartbeat sending logic
...
- Sentinel should not send heartbeat to dashboard until the runtime port has been settled down
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2018-08-01 22:07:08 +08:00
Carpenter Lee
f144a2713f
Refine Degrade rule checking.
2018-08-01 17:48:53 +08:00
Eric Zhao
d96172cca6
Update README.md
2018-08-01 10:18:50 +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
f1b52a66b2
Fixes #13 : Fix search filter in Sentinel Dashboard sidebar
...
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2018-07-31 10:24:08 +08:00
Eric Zhao
2f8a818d20
Add log when initializing Sentinel Dubbo filters
...
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2018-07-30 19:11:20 +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
cd9ae9a611
Add sample for Sentinel Nacos DataSource
...
Signed-off-by: Eric Zhao <sczyh16@gmail.com>
2018-07-30 17:39:47 +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
xg1907
d727f1cfb0
Modify helloworld demo of README
2018-07-27 17:08:40 +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