Commit Graph

  • f539b5b827 Update parameter flow rule to adapt to cluster mode and extract rule util class Eric Zhao 2018-11-21 19:02:21 +0800
  • a6534e5b13 Update flow rule for cluster mode and extract util class Eric Zhao 2018-11-21 17:59:40 +0800
  • d6237bee0a Add basic interface and entity for Sentinel cluster flow control Eric Zhao 2018-11-21 17:55:27 +0800
  • 7bf2a809e9 Code and javadoc improvement Eric Zhao 2018-11-21 17:37:43 +0800
  • 09ba7f081b Resolves #256: Support parameters in entry of Sentinel annotation support Eric Zhao 2018-11-21 16:46:55 +0800
  • 2237727a11
    Add prioritized entry support in ProcessorSlot and SphU (#255) Eric Zhao 2018-11-21 16:22:41 +0800
  • f2a401cdb3 Code and javadoc refinement Eric Zhao 2018-11-20 20:52:03 +0800
  • f8bc6f631a Code and javadoc refinement Eric Zhao 2018-11-20 20:06:55 +0800
  • c42ba34568 Add basic helper functional interface Eric Zhao 2018-11-19 14:39:31 +0800
  • 7fe3656e64 Update dependencies Eric Zhao 2018-11-19 14:37:54 +0800
  • 1e46ff11e5 Add modules for Sentinel cluster flow control Eric Zhao 2018-11-19 14:19:29 +0800
  • 6765130f1b Add log for fatal error when InitExecutor failed Eric Zhao 2018-11-15 17:09:23 +0800
  • a680b4c5e3 Add sort for flow rules when loading rules Eric Zhao 2018-11-15 17:04:33 +0800
  • 1ca28d8974 Update test cases for flow slot and checker Eric Zhao 2018-11-09 11:09:34 +0800
  • d4d63fad95 Extract flow rule checker from FlowRule Eric Zhao 2018-11-09 11:08:56 +0800
  • 700d24db4e
    Update README.md Eric Zhao 2018-11-14 14:14:51 +0800
  • aad8631456
    Update README.md Eric Zhao 2018-11-14 09:44:53 +0800
  • d01d0560f2 Fix argLine of surefire to make code coverage work again Eric Zhao 2018-11-12 11:43:58 +0800
  • d29c4ca9c9 Update gRPC adapter test cases Eric Zhao 2018-11-12 10:19:24 +0800
  • d71e95c611 Remove ContextUtil.enter() in client/consumer side Carpenter Lee 2018-11-08 17:52:52 +0800
  • 257dde1d5e Some improvements for Sentinel dashboard Eric Zhao 2018-11-08 16:59:00 +0800
  • 695fa9d84c Update test cases for Sentinel web filter and gRPC adapter Eric Zhao 2018-11-08 16:56:11 +0800
  • 3de817be10 Update .travis.yml and dependencies to support build with JDK 11 Eric Zhao 2018-11-06 15:01:34 +0800
  • 3b6095899a Some improvements on Sentinel Dashboard Eric Zhao 2018-11-05 14:50:16 +0800
  • 61a75af379 Add exception count trace for Sentinel annotation aspectj support Eric Zhao 2018-11-02 19:22:00 +0800
  • 8f85dc5643 Add overloaded handleBlockException method for customized extension (#223) bitonly 2018-11-01 17:44:36 +0800
  • 08f2a71f4e Add "warmup with rate limiting" implementation for traffic shaping (#220) Carpenter Lee 2018-11-01 17:10:13 +0800
  • ef96b15f22 Improve log info and condition about fetching metrics (#219) xcaspar 2018-11-01 14:16:11 +0800
  • df84b6b41e Update javadoc and code refinement for AbstractRule Eric Zhao 2018-11-01 10:36:49 +0800
  • e0328d412a Remove logic of entering context when entering resource in annotation pointcut Eric Zhao 2018-10-31 15:34:06 +0800
  • cb09304ee2 Add abstract Sentinel aspect class for extension (#214) bitonly 2018-10-31 15:19:27 +0800
  • e322df2d32 Update documentation and issue template Eric Zhao 2018-10-30 19:07:18 +0800
  • bffa4ff777 Bump version to 1.4.0-SNAPSHOT Eric Zhao 2018-10-30 16:06:32 +0800
  • f4b5fae130 Bump version to 1.3.0-GA and update dependencies Eric Zhao 2018-10-30 15:01:51 +0800
  • d43275034c Update Maven plugin version and fix CircleCI build failure Eric Zhao 2018-10-30 13:56:30 +0800
  • eace8ab2ff Add support for adding param rule / authority rule in resource page of dashboard Eric Zhao 2018-10-30 11:41:05 +0800
  • bd0de9464c Avoid ConcurrentModificationException when getting machine map in AppInfo (#205) Carpenter Lee 2018-10-29 20:19:29 +0800
  • 0c15dd9fe3
    Fixes #198: Enhance rule checking in rule managers and Sentinel Dashboard (#202) Eric Zhao 2018-10-29 13:35:06 +0800
  • 4198d217e5 Extract slash as a constant to reuse in FilterUtil (#204) shannon312 2018-10-29 09:22:39 +0800
  • d726e62de2 Add BlockException parameter to UrlBlockHandler.blocked() method Carpenter Lee 2018-10-26 13:51:46 +0800
  • 531578ce54 Bump version to 1.3.0-SNAPSHOT Eric Zhao 2018-10-24 15:52:11 +0800
  • 5aad448191 Refactor logic of getting resource name in Sentinel annotation Eric Zhao 2018-10-24 14:46:42 +0800
  • 078df9db4f Sentinel annotation supports method name as default resource name (#187) waveng 2018-10-24 09:42:51 +0800
  • 85c844eb9c
    Config whether pid is needed in the log file name (#194) Carpenter Lee 2018-10-23 19:03:23 +0800
  • 0855809149
    Add support for authority rule configuration in Sentinel Dashboard (#189) Eric Zhao 2018-10-23 09:20:17 +0800
  • bbea62a5c7 Add StringUtil.capitalize() method Carpenter Lee 2018-10-19 11:04:30 +0800
  • 1f3640fbfa
    Change logo size Carpenter Lee 2018-10-19 09:27:41 +0800
  • 5ba1ccdea8 Typo fix for FlowThreadDemo Eric Zhao 2018-10-18 17:54:59 +0800
  • aaf88b8a0a Rename ParamFlowRule.blockGrade to grade Carpenter Lee 2018-10-16 20:34:40 +0800
  • b85d8ef1db Change behavior when exception occurred in InitExecutor. Will not call System.exit(), just print stack trace Carpenter Lee 2018-10-16 20:24:02 +0800
  • d861a364c9 Fix bug for body reading in HttpServerHandler of sentinel-transport-netty-http (#185) jasonjoo2010 2018-10-16 17:44:28 +0800
  • 7626bf4a49 Code enhancement for #161 Eric Zhao 2018-10-16 16:34:46 +0800
  • ba10d10aa9
    Bug fix: fix wrong log file name checking (#182) Carpenter Lee 2018-10-16 17:03:22 +0800
  • 52d16e62f2
    update nacos version to 0.2.1 Carpenter Lee 2018-10-16 14:05:20 +0800
  • 0916a9bfa2 Enhancements in transport-netty-http and properties related (#161) jasonjoo2010 2018-10-16 11:23:53 +0800
  • a757950b9a Fix the wrong coordinate scaling of QPS chart (passed/blocked) in dashboard (#172) jasonjoo2010 2018-10-16 09:58:25 +0800
  • b06bb02b2c
    Add rule configuration support for parameter flow control in Sentinel Dashboard (#176) Eric Zhao 2018-10-12 16:15:13 +0800
  • 9ae079c152
    Support degrade by exception count (#174) 李豪 2018-10-11 16:39:38 +0800
  • 570c3ee5b7 Change intervalInSec of StatisticNode.rollingCounterInMinute to 60 seconds Carpenter Lee 2018-10-11 14:24:33 +0800
  • 03922dbf6c
    Enhancement/normalize metric field (#170) 李豪 2018-10-11 09:28:43 +0800
  • a25f25bea6 Add demo for SlotChainBuilder SPI Eric Zhao 2018-10-09 17:33:37 +0800
  • 85540229e9 Change eagleEye log path when log base configured. Carpenter Lee 2018-10-08 19:46:38 +0800
  • 4610bd3da6 Use System property to config log base dir Carpenter Lee 2018-10-08 16:19:12 +0800
  • 94dc7966ae Bump version to 0.2.1-SNAPSHOT Eric Zhao 2018-09-28 09:23:06 +0800
  • 1063974ceb Bump version to 0.2.0 Eric Zhao 2018-09-27 17:59:23 +0800
  • 9c2683e6ba Log warn when amount of context exceeds the max capacity for the first time Eric Zhao 2018-09-27 16:53:07 +0800
  • 87076a6977 Code and javadoc refinement Eric Zhao 2018-09-27 16:51:30 +0800
  • 5f5443a546 Update sample count for ParameterMetric Eric Zhao 2018-09-27 14:28:05 +0800
  • 88a02623ac
    Add flow control by frequent (hot spot) parameters (#156) Eric Zhao 2018-09-27 14:15:47 +0800
  • 8c2cceca5e Add config for Codecov Eric Zhao 2018-09-26 15:15:24 +0800
  • cf1cf8a59f Update dependencies Eric Zhao 2018-09-26 15:03:19 +0800
  • 9e012d2e20 Refactor version representation and add client version to heartbeat Eric Zhao 2018-09-25 16:52:28 +0800
  • 7c179bb592 Update integration test and demo for async entry Eric Zhao 2018-09-25 11:43:23 +0800
  • e50fc55d68 Add more test cases for Sentinel core internal (e.g. Entry, CtSph) Eric Zhao 2018-09-20 23:23:46 +0800
  • fe6b4f4865 Some code update and rearrangement Eric Zhao 2018-09-20 23:22:52 +0800
  • 62decf0464 Some bug fixes and enhancement for async entry support Eric Zhao 2018-09-20 23:20:53 +0800
  • cbaacfda55 Bug fix for automatic exit of default context when exiting the entry Eric Zhao 2018-09-20 23:19:50 +0800
  • 90d5611b23 Update Sentinel Web Servlet integration Eric Zhao 2018-09-20 23:19:17 +0800
  • be43a31dc4
    Fix internal bug when amount of context exceeds the threshold (#152) Eric Zhao 2018-09-19 14:01:07 +0800
  • 91f27977e9 1. Refector SampleCountProperty and IntervalProperty; 2. Add more java doc for LeapArray. Carpenter Lee 2018-09-17 14:15:12 +0800
  • 015efe2f9b Separate checking logic from AuthorityRule and add test cases Eric Zhao 2018-09-17 11:41:51 +0800
  • b5b3f6edee Bug fix: fix probability of metric lose Carpenter Lee 2018-09-16 21:13:06 +0800
  • b1f33675c5 Improvements for Redis data source and demo Eric Zhao 2018-09-14 15:02:55 +0800
  • 4ff2e37abb Add DataSource integration for Redis (#102) moon tiger 2018-09-14 14:08:50 +0800
  • 5edac71fef
    Add support for asynchronous invocation entry (#146) Eric Zhao 2018-09-14 10:07:27 +0800
  • 54905497d0 Refactor LeapArray to reuse code for current bucket Eric Zhao 2018-09-12 19:16:39 +0800
  • 2a3e33590f Update test cases and demo for async support Eric Zhao 2018-09-12 16:16:45 +0800
  • ca2f4d9fae
    Support extensible slot chain builder using SPI mechanism (#145) Eric Zhao 2018-09-12 13:53:43 +0800
  • d798794ab3 Refactor the context and entry to support asynchronous invocation chain Eric Zhao 2018-09-12 11:46:21 +0800
  • d142a07a39 Enhance log and null check for rule managers Eric Zhao 2018-09-10 15:44:42 +0800
  • 02cf5e5639
    Add MetricsRepository interface and reuse original in-memory implementation (#126) Eric Zhao 2018-09-06 18:59:31 +0800
  • ed30f85f9c Fixes #128: Fix early return when exception ratio is 100% Eric Zhao 2018-09-05 19:03:27 +0800
  • 50a5610010 Enhance file data source and flow rule manager Eric Zhao 2018-09-05 15:45:52 +0800
  • 175452a96a Enhance FileRefreshableDataSource and FileWritableDataSource (#125) yfh0918 2018-09-05 12:36:46 +0800
  • 9a27f395e6 Some structure refactor for Sentinel Dashboard Eric Zhao 2018-09-04 19:09:19 +0800
  • 007cd9d291 Some refactor of data source Eric Zhao 2018-09-04 11:00:20 +0800
  • f3eb285445 Update demo of various data source to adapt to new changes Eric Zhao 2018-09-03 19:22:15 +0800
  • c70d6e92bc Update command handler for modifying rules Eric Zhao 2018-09-03 19:20:52 +0800
  • 0060e8042a Refactor Sentinel data source hierarchy Eric Zhao 2018-09-03 19:20:02 +0800
  • 6799da270d Fixed #109: fix miss-usage of ClusterNode.successQps() in DegradeRule.passCheck() method Carpenter Lee 2018-09-03 11:54:59 +0800