Commit Graph

  • 39293c118b Support adding prefix to Dubbo service resource name in Sentinel Dubbo Adapter (#859) Lin.Liang 2019-08-14 23:02:52 +0800
  • e71d036794 Fix test failure in sentinel-grpc-adapter Eric Zhao 2019-08-14 20:43:30 +0800
  • 2682bd1aae Improve ConsulDataSource and add README.md for the module Eric Zhao 2019-08-14 20:34:34 +0800
  • b2ff4b719b Fix the bug of wrong RT and exception tracing in sentinel-grpc-adapter (#291) Mr.Z 2019-08-14 17:04:36 +0800
  • ec30e897dc Add Consul DataSource integration module (#979) tao.zhang 2019-08-14 10:38:57 +0800
  • 17365f3d5f Fix the bug of getting the wrong current flow QPS in ClusterFlowChecker (#972) changxing.yu 2019-08-12 13:47:15 +0800
  • 56c73698cb Support reading files with customized charset in ConfigUtil (#961) aq0706 2019-08-08 15:14:36 +0800
  • ebcf89024c Remove duplicate "exceptionBelongsTo" check in SentinelResourceAspect (#964) 0704681032 2019-08-05 13:39:50 +0800
  • a0f13bad38 dashboard: update dependencies in package.json to fix frontend vulnerabilities Eric Zhao 2019-08-03 15:41:11 +0800
  • 88b5631d1f dashboard: fix AuthorityRuleEntity and ParamFlowRuleEntity fastjson serialize problem (#889) Lin.Liang 2019-07-31 23:05:08 +0800
  • 78f69bbce3 Upgrade fastjson dependency to 1.2.58 (#950) coco 2019-07-31 13:41:45 +0800
  • 253a992cb8 Update README.md Eric Zhao 2019-07-30 09:53:45 +0800
  • 37e78e511d
    Use the unified context name instead in Web Servlet filter and code improvement (#944) Eric Zhao 2019-07-29 14:40:59 +0800
  • 103fa307e5 Add Ordered support for Spring Cloud Gateway adapter Eric Zhao 2019-07-22 22:37:29 +0800
  • fb31bb8d4d Fix the empty value matching bug in GatewayParamParser of API gateway adapter common module Eric Zhao 2019-07-22 22:37:01 +0800
  • e50be35a9d dashboard: code and frontend style refinement for #927 and #869 Eric Zhao 2019-07-23 23:16:51 +0800
  • 5e85965754 dashboard: fix the problem that dashboard could not correctly display the SystemRule in CPU usage strategy (#927) 田阳 2019-07-23 22:21:54 +0800
  • d19df2aadc Polish awesome-sentinel.md and add slides of Dubbo Tech Day (#936) Eric Zhao 2019-07-22 23:27:25 +0800
  • 7dd20dd202 Add support for excluding some URLs in Web Servlet CommonFilter (#914) lym-ifae 2019-07-16 17:54:27 +0800
  • 61c8397e48 Fix temp file problem in log test cases (#908) Lin.Liang 2019-07-16 09:41:44 +0800
  • 326dd4434d Fix the compatibility problem of ConfigUtil for Windows environment (#903) Lin.Liang 2019-07-10 19:21:13 +0800
  • 4a9543fd1f dashboard: improvements for gateway flow control pages Eric Zhao 2019-07-10 10:14:11 +0800
  • 856ff312e9 dashboard: add support for managing gateway flow rules (#699) cdfive 2019-07-10 09:23:02 +0800
  • eda7fdc5c8 Add parse method for parse ApiPredicateItem from json string in UpdateGatewayApiDefinitionGroupCommandHandler cdfive 2019-07-10 09:17:41 +0800
  • 817a41d996 doc: add a blog link about building front-end development environment of dashboard in awesome-sentinel.md cdfive 2019-07-10 09:15:11 +0800
  • 90662a423b Code refinement for Sentinel config classes Eric Zhao 2019-07-08 23:06:07 +0800
  • ff33de199a Support arbitrary configuration properties file path for Sentinel (#804) Lin.Liang 2019-07-08 19:06:55 +0800
  • c14e3296cb Refine the methods and variable name in SlotChainProvider (#871) yidadi 2019-06-27 16:50:43 +0800
  • ba146765e3 Reuse connections of the same address in ZooKeeper data-source (#788) Lin.Liang 2019-06-27 13:39:56 +0800
  • dca4440d40 Add unit tests for com.alibaba.csp.sentinel.eagleeye.EagleEyeCoreUtils (#854) Braavos 2019-06-24 02:28:08 +0100
  • 66b9198fc3 dashboard: update dependencies in package.json to fix vulnerabilities Eric Zhao 2019-06-19 10:34:22 +0800
  • 58a83b42aa Update ZooKeeper client in data-source module to 3.4.14 to fix vulnerability Eric Zhao 2019-06-19 10:09:20 +0800
  • 8661d9abc1 Add support for logging into console for common logs (#836) cdfive 2019-06-19 09:46:13 +0800
  • 7997cf65fc
    Fix the numeric overflow bug of ping response data in the cluster module (#844) Eric Zhao 2019-06-18 15:11:05 +0800
  • 56e463e1fe
    Add support for request item pattern matching in API gateway flow control (#842) Eric Zhao 2019-06-18 14:08:54 +0800
  • d59beaec66
    Fix the bug that numeric overflow might occur when refilling tokens in ParamFlowChecker (#838) Eric Zhao 2019-06-18 13:39:37 +0800
  • eb7508ca80 Improve the edit dialog for FlowRule and ParamFlowRule in Sentinel dashboard (#845) Eric Zhao 2019-06-18 00:18:07 +0800
  • 00f116e344 Refine the DegradeRule and add validating logic for the two new attributes Eric Zhao 2019-06-17 20:38:02 +0800
  • 254ccbbdc5 doc: Update README.md with the new metric log writing format (#840) Jason Joo 2019-06-17 10:16:48 +0800
  • 08676c4f6e
    Support parsing cookie as request items in gateway flow control (#814) Eric Zhao 2019-06-14 17:48:03 +0800
  • 2eecd3ac6a Make the value of RT_MAX_EXCEED_N in DegradeRule configurable (#789) Lin.Liang 2019-06-14 17:42:03 +0800
  • e6e27c6faa Make maxParamByteSize configurable in ParamFlowRequestDataWriter of cluster client module and fix bugs (#823) Lin.Liang 2019-06-13 22:38:26 +0800
  • 0f6cadbc93 doc: remove vivo logo in README.md Eric Zhao 2019-06-13 15:51:58 +0800
  • f762ba2042 doc: add the blog link to awesome-sentinel.md about handling RESTful API resources (#825) Luan Louis 2019-06-12 14:32:25 +0800
  • e810ab849e Fix multiple slash command name issue in sentinel-transport-netty-http module (#817) cdfive 2019-06-12 09:36:25 +0800
  • e3b9f99f9d doc: add the link of sentinel-pigeon-adapter repo to awesome-sentinel.md (#781) Jobs Wang 2019-06-11 17:02:36 +0800
  • 281d3420ca dashboard: code refinement for version and auth API Eric Zhao 2019-06-11 15:55:11 +0800
  • 72276a3951 dashboard: Add HTTP API to get the version the of the dashboard (#800) HiSEN 2019-06-11 15:41:07 +0800
  • 062385f306 doc: update awesome-sentinel.md (#815) liming 2019-06-10 09:49:21 +0800
  • 0176f0ead3 Use calculateTimeIdx to calculate array idx in LeapArray#getPreviousWindow (#723) kexianjun 2019-06-06 06:02:44 +0800
  • ee38587a6e Remove redundant operation when adding child node in NodeSelectorSlot (#794) Lin.Liang 2019-06-04 18:02:43 +0800
  • 3a9e2629b7 Replace AtomicInteger with LongAdder for curThreadNum of StatisticNode (#747) Lin.Liang 2019-06-04 17:51:36 +0800
  • 9583e18706 doc: add a dashboard multiple data-source adapter demo to Awesome Sentinel (#806) TomlongTK 2019-06-03 12:53:59 +0800
  • 4182c013c8 dashboard: Filter internal virtual resources in MetricFetcher Eric Zhao 2019-05-25 15:09:10 +0800
  • f8ebbbccf4 Bump version to 1.7.0-SNAPSHOT Eric Zhao 2019-05-25 15:07:19 +0800
  • 3d2c33ef1d Bump version to 1.6.1 (release) Eric Zhao 2019-05-23 09:49:15 +0800
  • f3e705c5f3 Add exceptionsToTrace and exceptionsToIgnore support in Tracer (#766) Carpenter Lee 2019-05-22 10:06:03 +0800
  • 8d0bb691b3 Fix the bug for parsing with only non-param gateway rules Eric Zhao 2019-05-21 16:45:05 +0800
  • ae0b8a5c74 Refactor API gateway common module to separate converted rules from other rule managers Eric Zhao 2019-05-11 22:22:15 +0800
  • 77dec5f845 Separate parameter metric storage from ParamFlowSlot and improve ParamFlowRuleUtil Eric Zhao 2019-05-11 22:18:21 +0800
  • 54da16d304 Refactor FlowRuleChecker to improve code reuse Eric Zhao 2019-05-11 22:15:09 +0800
  • 4ec0462e31 Add getCpuUsageThreshold() method in SystemRuleManager (#770) yikangfeng 2019-05-21 16:00:46 +0800
  • 83ab401ab4 dashboard: fix wrong bean name of FlowRuleZookeeperProvider sample (#765) threedr3am 2019-05-16 13:34:35 +0800
  • 0508c92665
    Fix the bug that parameters are not carried when exiting entries in SentinelReactorSubscriber Eric Zhao 2019-05-10 14:47:18 +0800
  • 18d8b4c8a7
    Add CPU usage and system load to metric (#749) Carpenter Lee 2019-05-10 14:20:00 +0800
  • 274ecb51c3 Fix the bug that Chinese characters are malformed in response body of ZuulBlockFallbackProvider (#737) 尹吉欢 2019-05-09 10:07:27 +0800
  • 6e4560845c Update SENTINEL_VERSION constant to 1.6.1 Eric Zhao 2019-05-06 13:46:03 +0800
  • a2683383d1
    [Feature]Add an extension to Sentinel internal statistics (#730) Carpenter Lee 2019-05-06 10:55:42 +0800
  • 55838d9fb0 dashboard: Fix empty rule pushing bug of FlowRuleZookeeperPublisher sample (#732) haofangyuan 2019-05-05 15:08:07 +0800
  • 1d1878c1dd dashboard: Add ZooKeeper flow rule dynamic publisher sample (#714) kexianjun 2019-04-29 13:48:29 +0800
  • ecf4822ae1 Make SentinelConfig.loadProps() thread-safe using CopyOnWriteArraySet (#706) Jason Joo 2019-04-25 20:00:45 +0800
  • 346e9b274e Bump version to 1.6.1-SNAPSHOT Eric Zhao 2019-04-25 09:38:59 +0800
  • b1345f751f Bump version to 1.6.0 (release) Eric Zhao 2019-04-24 20:42:32 +0800
  • 7546bcc83b Add basic demo for Sentinel Zuul adapter Eric Zhao 2019-04-23 18:47:56 +0800
  • 1baac7783d Refactor and improve Sentinel Zuul Adapter Eric Zhao 2019-04-23 18:46:58 +0800
  • 540428bae0 Support getting and updating gateway rules and API groups via transport command Eric Zhao 2019-04-24 09:40:35 +0800
  • 4819675f84 dashboard: fix typo in SystemController (#700) kexianjun 2019-04-24 09:23:49 +0800
  • 82578e1fdf
    Refactor and improve fallback support for @SentinelResource annotation (#693) Eric Zhao 2019-04-23 23:17:03 +0800
  • 268c5502ed Update transport module to carry appName in heartbeat message Eric Zhao 2019-04-23 14:53:53 +0800
  • bb4fde58b8 Add appType property field in SentinelConfig Eric Zhao 2019-04-23 14:47:38 +0800
  • 845b258b61 Add demo for Sentinel Spring Cloud Gateway adapter Eric Zhao 2019-04-22 22:48:17 +0800
  • 0f875d89f3 Add Sentinel Spring Cloud Gateway adapter module and implementation Eric Zhao 2019-04-22 16:27:40 +0800
  • faceb5f419 Add sentinel-api-gateway-adapter-common module for universal gateway rule and API definition management Eric Zhao 2019-04-22 16:16:03 +0800
  • 5f713bd404 Update toString() method of ParamFlowRule Eric Zhao 2019-04-22 14:46:38 +0800
  • c316211faf Add loadInstanceList support for SpiLoader Eric Zhao 2019-04-22 11:13:38 +0800
  • e9719d32ec
    Refactor flow algorithm for parameter flow control and support more traffic shaping mode (#677) Eric Zhao 2019-04-22 11:06:26 +0800
  • 08611fae0f Add exceptionsToIgnore configuration support in @SentinelResource annotation (#683) yikangfeng 2019-04-21 15:52:09 +0800
  • cb9335126c test: Fix unstable test cases in OccupiableBucketLeapArrayTest (#687) zhaixiaoxiang 2019-04-20 22:28:38 +0800
  • af126b0c8d dashboard: improve login page and update related document Eric Zhao 2019-04-20 22:05:44 +0800
  • 4acb907050 dashboard: Add a simple login page to support basic auth (#659) cdfive 2019-04-20 21:23:03 +0800
  • 7d344dcb95 Improve AbstractTimeBasedTest in sentinel-core Eric Zhao 2019-04-20 21:04:20 +0800
  • 030ec23736 Make CommandCenterProvider and HeartBeatSenderProvider choose the instance with highest precedence Eric Zhao 2019-04-17 14:25:44 +0800
  • 79211f055c Add @SpiOrder annotation and update SPI loader for loading SPI with highest precedence Eric Zhao 2019-04-17 14:23:48 +0800
  • df27e3ef9d Code refactor and refinement for FileInJarReadableDataSource Eric Zhao 2019-04-15 17:02:24 +0800
  • 882a06007d Add FileInJarReadableDataSource to support reading config file in jar (#646) nick.ding 2019-04-15 12:06:34 +0800
  • 359e65932c dashboard: refinement and support HTTP POST request for update operations in SentinelApiClient (#620) Jason Joo 2019-04-12 13:49:54 +0800
  • 73f166e258 Make ClusterNodeTest.testGetOrCreateOriginNodeMultiThread stable jason 2019-04-12 10:23:21 +0800
  • 16082a875c Make WarmUpRateLimiterControllerTest stable jason 2019-04-12 09:38:05 +0800
  • aaeeea37e5 Feature: Make transport-netty-http/transport-simple-http support posting jason 2019-04-12 09:19:07 +0800
  • b02ef82c62 Add constructor for EntryConfig in sentinel-reactor-adapter Eric Zhao 2019-04-11 17:11:52 +0800