Commit Graph

  • 4cc25429d3 Add unit tests for com.alibaba.csp.sentinel.util (#651) Paul Kenneth Kent 2019-04-09 02:14:51 +0100
  • 29f22e370b
    Fix the NPE bug when passing null args to SphU.entry() and paramIdx is negative (#642) Eric Zhao 2019-04-04 09:40:23 +0800
  • fc550343c7 Support passing parameters via SentinelReactorTransformer Eric Zhao 2019-04-02 10:38:57 +0800
  • afc77c2b3e Fix the bug that entry in SentinelReactorSubscriber did not carry expected entry type Eric Zhao 2019-03-29 10:00:19 +0800
  • 4b0960c942 dashboard: fix CountDownLatch wait timeout in MetricFetcher when machine is dead (#645) luoxiangnan 2019-04-03 11:46:34 +0800
  • 5f20899e34 Update codecov conf file Eric Zhao 2019-04-02 11:34:35 +0800
  • 3eb4a37744 doc: add blogs in awesome-sentinel.md (#626) shxz130 2019-04-01 09:28:33 +0800
  • 015c87cfe1 Update demo for parameter flow control Eric Zhao 2019-03-28 19:37:36 +0800
  • 0c3bf96678 Bump version to 1.6.0-SNAPSHOT Eric Zhao 2019-03-27 18:00:06 +0800
  • 4751b588ea Update README.md Eric Zhao 2019-03-27 17:48:03 +0800
  • 48286e0ff8 Bump version to 1.5.1 (release) Eric Zhao 2019-03-27 15:23:11 +0800
  • f59b134b3c Add demo module for integration with Apache Dubbo 2.7.x and above version Eric Zhao 2019-03-27 13:52:15 +0800
  • 0389974d2d Add adapter module for Apache Dubbo 2.7.x and above Eric Zhao 2019-03-27 13:51:18 +0800
  • d5204bb6a4
    Ensure Error caught in InitExecutor and do not exit when error occurs in LogBase (#613) Eric Zhao 2019-03-27 10:55:04 +0800
  • 7f29773a34
    Update Dubbo version to 2.6.x in sentinel-dubbo-adapter and demo (#617) Eric Zhao 2019-03-27 10:54:27 +0800
  • 16d92b8821 dashboard: code rearrangement and javadoc refinement Eric Zhao 2019-03-26 14:44:41 +0800
  • 53a4e16144 Fix bug for completing entry with parameters in SentinelResourceAspect Eric Zhao 2019-03-26 12:53:39 +0800
  • 1d0b5fae6a dashboard: use default console log format of Spring Boot Eric Zhao 2019-03-26 11:52:16 +0800
  • 12c67d4770 Improve ZookeeperDataSource to deal with bad connection when initializing (#597) zhousiliang163 2019-03-25 14:32:55 +0800
  • 61c525076f Improve SentinelResourceAspect and update test cases / document of annotation support Eric Zhao 2019-03-25 14:14:31 +0800
  • 6e1dfb374c Add exceptionsToTrace configuration support in @SentinelResource annotation (#543) beston123 2019-03-25 13:57:57 +0800
  • 468327bdcd Remove useless global NodeBuilder in Env class Eric Zhao 2019-03-25 11:48:31 +0800
  • 7feaf709fc Fix deadlock bug in Env static initialization (#610) Carpenter Lee 2019-03-25 09:22:38 +0800
  • f60394c651
    Add test cases for sentinel-annotation-aspectj (#581) Eric Zhao 2019-03-21 16:25:07 +0800
  • 9051a6be96 Improve field naming in ApolloDataSource (#593) lawrence wu 2019-03-20 11:31:46 +0800
  • 409d63347c Update README.md and assets Eric Zhao 2019-03-20 10:31:09 +0800
  • cda4f7e13b Update test dependency in pom.xml Eric Zhao 2019-03-16 14:28:48 +0800
  • 6d1e7bcb7a Add some unit test for sentinel-dubbo-adapter module (#569) cdfive 2019-03-16 12:32:35 +0800
  • 21d436cae0 Fix pmd configuration in pom.xml Eric Zhao 2019-03-15 10:03:14 +0800
  • a3369378ad Apply Alibaba p3c pmd plugin/rules and fix/ignore all violations of priority 1 (#574) Bo Zhang 2019-03-15 09:24:39 +0800
  • 0d4c47b23e Bump version to 1.5.1-SNAPSHOT Eric Zhao 2019-03-14 16:50:53 +0800
  • 053f7172a3 Bump version to 1.5.0 (release) Eric Zhao 2019-03-14 15:33:57 +0800
  • 18cd27100a dashboard: update frontend npm dependencies Eric Zhao 2019-03-14 15:02:10 +0800
  • 1741da0bab
    Automatically de-duplicate rules when loading rules (#571) Eric Zhao 2019-03-14 14:05:13 +0800
  • ae774dba61 dashboard: update machine list page Eric Zhao 2019-03-14 12:51:24 +0800
  • 78c0dd8f86 transport: netty-http revert the default port to 80 of console.server and add unit test (#567) Jason Joo 2019-03-14 10:25:01 +0800
  • 1a482b1d9f doc: Update README for new adapter modules Eric Zhao 2019-03-14 10:21:00 +0800
  • 044cdbb1bf
    Add occupy mechanism for future buckets of sliding window to support "prioritized requests final pass" (#568) Eric Zhao 2019-03-14 10:04:56 +0800
  • 3c52bbc3c8 dashboard: Add interface of authentication/authorization and provide a default stub implementation (#503) Carpenter Lee 2019-03-14 10:03:03 +0800
  • 4b1ccd93e2
    Refactor Node interface: change return type of `xxxQps` method from long to double (#564) Eric Zhao 2019-03-13 22:10:20 +0800
  • 63d7c9d207 Revert "Add more overload methods in SphO and SphO" to avoid ambiguous method call Carpenter Lee 2019-03-13 11:01:25 +0800
  • 35371c1a3c Add more overload methods in SphO and SphO Carpenter Lee 2019-03-13 10:34:42 +0800
  • 860e7eb16e Update javadoc for CommandCenterProvider Eric Zhao 2019-03-11 20:49:29 +0800
  • efcd877714 Add integration test for SentinelWebFluxFilter Eric Zhao 2019-03-11 14:08:46 +0800
  • 0b8f1c5838 Add basic demo for Sentinel Spring WebFlux adapter Eric Zhao 2019-03-08 14:28:33 +0800
  • d481014d8a Add adapter module and implementation for Spring WebFlux Eric Zhao 2019-03-08 14:27:44 +0800
  • 341b6426f0 Record total inbound traffic data in metric file (#555) Carpenter Lee 2019-03-11 18:25:45 +0800
  • 4073053b3a Update javadoc for core classes Eric Zhao 2019-03-11 18:07:29 +0800
  • 7367da6936 Upgrade apollo-client to 1.3.0 and add support for removing listener in sentinel-datasource-apollo (#562) Neptune 2019-03-11 11:39:47 +0800
  • c7f3fd874c dashboard: fix a request mapping issue of removing machines api (#559) Jason Joo 2019-03-08 16:46:07 +0800
  • 775484ba61
    Add try-with-resources support for Entry class (#550) Eric Zhao 2019-03-08 09:57:49 +0800
  • e857b5cef7
    Reactive: add Sentinel Reactor adapter module (#545) Eric Zhao 2019-03-08 09:43:06 +0800
  • b8e295a138 Convert negative paramIdx of ParamFlowRule in ParamFlowSlot Carpenter Lee 2019-03-07 10:28:48 +0800
  • 9ec1985755 Fix SimpleDateFormat concurrent issue in CspFormatter of sentinel-core (#548) yikangfeng 2019-03-06 20:39:33 +0800
  • 5279895581 Add highestCpuUsage in system rule. Carpenter Lee 2019-02-12 11:45:57 +0800
  • b4422407ae Update java version to 1.7 of sentinel-core Carpenter Lee 2019-02-12 11:44:13 +0800
  • 33fc154d64 Fix Dubbo-related dependencies in sentinel-dubbo-demo (#534) cdfive 2019-03-06 19:59:34 +0800
  • 80797ae85e Allow negative paramIndex as reversed-order in ParamFlowRule (#549) Carpenter Lee 2019-03-06 19:06:58 +0800
  • d05a603873 Update fastjson dependency version to 1.2.56 Eric Zhao 2019-03-06 17:21:12 +0800
  • 1ffce6b579 Fix test dependencies Eric Zhao 2019-03-06 17:20:26 +0800
  • 5d3ccb0863 Solve the issue that sleeping-based tests are not stable and optimize slow tests (#546) Jason Joo 2019-03-06 16:49:59 +0800
  • 226589f773 dashboard: update InMemoryMetricsRepositoryTest Eric Zhao 2019-03-06 09:51:36 +0800
  • 10d7c903cf Optimize circuit breaking state transformation using CAS in DegradeRule (#538) ATAXGT 2019-03-05 18:45:37 +0800
  • b7956c6bb4 dashboard: code and document refinement Eric Zhao 2019-03-04 19:46:53 +0800
  • 737747a412 dashboard: support automatic/manual removal of unhealthy machines and disconnected applications (#168) Jason Joo 2019-03-04 17:48:33 +0800
  • 61fede3827 Add a CommandCenterProvider to resolve and cache the CommandCenter instance (#409) cdfive 2019-03-04 17:34:41 +0800
  • b54461b058 dashboard: add Apollo flow rule publisher sample in Sentinel dashboard (#535) hantianwei 2019-03-04 09:30:02 +0800
  • 3e4fc7a952 Remove G2 lib tracking in frontend of Sentinel dashboard (#527) MickMo 2019-03-01 15:28:37 +0800
  • ed5ecd8580 Update command handler demo and code refinement Eric Zhao 2019-03-01 13:56:55 +0800
  • 59d923ebc1 Add an ApiCommandHandler to list all available commands and description (#491) 逅弈 2019-03-01 13:39:50 +0800
  • 13de41ba6f Update test cases in Sentinel dashboard Eric Zhao 2019-03-01 10:08:34 +0800
  • 59c721691b Improve demo for Sentinel cluster flow control Eric Zhao 2019-03-01 09:47:12 +0800
  • 094ba3bfba Carry appName in FetchClusterServerInfo command Eric Zhao 2019-03-01 09:45:54 +0800
  • 01533543ef dashboard: improve management for foreign-app token server in cluster page Eric Zhao 2019-03-01 09:43:57 +0800
  • ec0883d22e Add AuthInfo parameter in the constructor of ZooKeeperDataSource to support ACL (#508) qinggeng 2019-02-26 17:29:16 +0800
  • 5d2170282f Add Sph.entryWithPriority() method to receive args Carpenter Lee 2019-02-25 11:37:44 +0800
  • b309dbe835 Fix concurrent error in InMemoryMetricsRepository of the dashboard (#488) nick.tan 2019-02-22 17:20:10 +0800
  • 291742c171 Change default value of avgUsedTokens to zero to be more meaningful in DefaultController (#460) mjaow 2019-02-22 17:02:19 +0800
  • 5b260a9f75 Bump version to 1.5.0-SNAPSHOT Eric Zhao 2019-02-21 19:41:50 +0800
  • f66e90d74e Fix incorrect resource name print in log in README.md (#506) Zhiyu Xing 2019-02-21 17:02:58 +0800
  • 2e0fe23384 Bump version to 1.4.2 (release) Eric Zhao 2019-02-20 14:15:33 +0800
  • f7c08df5c1
    Fix bug of calculating param size and amount in ParamFlowRequestDataWriter of Sentinel cluster (#495) Eric Zhao 2019-02-20 14:00:14 +0800
  • 020a63fdb5
    Bug fix: NPE when adding event count in ParamMapBucket (#494) Eric Zhao 2019-02-20 13:57:05 +0800
  • ee4a0d43a1 Improve and fix bugs for ConnectionManager and add test cases Eric Zhao 2019-01-28 10:32:28 +0800
  • cd02fad290 Fix NPE bug when creating connection group in ConnectionManager Eric Zhao 2019-01-28 09:49:25 +0800
  • 412e1ece47
    Carry the triggered rule in subclasses of BlockException (#469) Eric Zhao 2019-01-31 14:24:05 +0800
  • 1368154000 Update Nacos SDK version to 0.8 and update Nacos namespace demo (#474) yanlinly 2019-01-31 09:21:39 +0800
  • f27d7a4b24 Improve ClusterServerConfigManager in sentinel-cluster-server-default and add basic test cases Eric Zhao 2019-01-30 16:41:39 +0800
  • 5c0fd5651a Add volatile in double-checked locking field in ClusterBuilderSlot (#466) mjaow 2019-01-30 10:25:16 +0800
  • bac35ac100 Add back thread count metric type support for parameter flow control Eric Zhao 2019-01-30 09:37:13 +0800
  • 35537a691e Refinement for test cases Eric Zhao 2019-01-29 10:28:07 +0800
  • 22e8d85a8f Add some unit test for StatisticNode, ClusterNode and DefaultNodeBuilder class (#423) cdfive 2019-01-29 10:07:17 +0800
  • e893dd8c64 Make build faster by reducing fixed waiting time in tests (#449) Andres Almiray 2019-01-29 02:57:38 +0100
  • 9e1b5a900b Update dependency version of fastjson and jacoco-maven-plugin Eric Zhao 2019-01-28 17:23:33 +0800
  • cd334406af Code and javadoc refinement Eric Zhao 2019-01-28 16:22:34 +0800
  • f306a03090 HashMap init optimize when adding new ClusterNode to cluster node map (#465) luoxiangnan 2019-01-28 15:47:39 +0800
  • 2cf6e29e72 Fix zero-count divide overflow bug in RateLimiterController (#461) mjaow 2019-01-28 14:23:41 +0800
  • 223ad252df Remove duplicate comment in WarmUpController (#464) mjaow 2019-01-28 11:44:31 +0800
  • 30907e4c9d Fix error value type and rename variable in EntranceNode class (#457) mjaow 2019-01-26 10:44:10 +0800
  • 3109ac4bef Remove slf4j dependency in sentinel-annotation-aspectj Eric Zhao 2019-01-25 16:59:54 +0800