Associated Vulnerability
Title:Apache Dubbo 安全漏洞 (CVE-2021-30181)Description:Apache Dubbo是美国阿帕奇(Apache)基金会的一款基于Java的轻量级RPC(远程过程调用)框架。该产品提供了基于接口的远程呼叫、容错和负载平衡以及自动服务注册和发现等功能。 Apache Dubbo 2.6.9和2.7.9之前存在安全漏洞,该漏洞允许执行任意代码。
Readme
# Apache Dubbo Project
[](https://github.com/apache/dubbo/actions/workflows/build-and-test-pr.yml)
[](https://codecov.io/gh/apache/dubbo)
[](https://github.com/apache/dubbo/releases)
[](https://github.com/apache/dubbo/blob/3.3/LICENSE)
[](http://isitmaintained.com/project/apache/dubbo)
[](http://isitmaintained.com/project/apache/dubbo)
Apache Dubbo is a powerful and user-friendly Web and RPC framework. It supports multiple language implementations such as Java, [Go](https://github.com/apache/dubbo-go), [Python](https://github.com/dubbo/py-client-for-apache-dubbo), [PHP](https://github.com/apache/dubbo-php-framework), [Erlang](https://github.com/apache/dubbo-erlang), [Rust](https://github.com/apache/dubbo-rust), and [Node.js/Web](https://github.com/apache/dubbo-js).
Dubbo provides solutions for communication, service discovery, traffic management, observability, security, tooling, and best practices for building enterprise-grade microservices.
> 🚀 We're collecting user info to improve Dubbo. Help us out here: [Who's using Dubbo](https://github.com/apache/dubbo/discussions/13842)
---
## 🧱 Architecture

- Communication between consumers and providers is done via RPC protocols like Triple, TCP, REST, etc.
- Consumers dynamically discover provider instances from registries (e.g., Zookeeper, Nacos) and manage traffic using defined strategies.
- Built-in support for dynamic config, metrics, tracing, security, and a visualized console.
---
## 🚀 Getting Started
### 📦 Lightweight RPC API
Start quickly with our [5-minute guide](https://cn.dubbo.apache.org/zh-cn/overview/mannual/java-sdk/tasks/framework/lightweight-rpc/)
Dubbo allows you to build RPC services using a minimal codebase and a lightweight SDK. It supports protocols like:
- [Triple (gRPC-compatible)](https://dubbo.apache.org/zh-cn/overview/reference/protocols/triple/)
- Dubbo2 (TCP)
- REST
- Custom protocols
### 🌱 Microservices with Spring Boot
Kickstart your project using [Spring Boot Starter](https://cn.dubbo.apache.org/zh-cn/overview/mannual/java-sdk/tasks/develop/springboot/).
Using just a dependency and a YAML config, you can unlock the full power of Dubbo: service discovery, observability, tracing, etc.
➡️ Learn how to [deploy](https://dubbo.apache.org/zh-cn/overview/tasks/deploy/), [monitor](https://dubbo.apache.org/zh-cn/overview/tasks/observability/), and [manage traffic](https://dubbo.apache.org/zh-cn/overview/tasks/traffic-management/) for Dubbo services.
---
## 🛠️ More Features
Explore more through our hands-on tasks:
- [Launch a Dubbo project](https://dubbo.apache.org/zh-cn/overview/tasks/develop/template/)
- [RPC protocols](https://dubbo.apache.org/zh-cn/overview/core-features/protocols/)
- [Traffic management](https://dubbo.apache.org/zh-cn/overview/core-features/traffic/)
- [Service discovery](https://dubbo.apache.org/zh-cn/overview/core-features/service-discovery/)
- [Observability](https://dubbo.apache.org/zh-cn/overview/core-features/observability/)
- [Extensibility](https://dubbo.apache.org/zh-cn/overview/core-features/extensibility/)
- [Security](https://dubbo.apache.org/zh-cn/overview/core-features/security/)
- [Visualized Console](https://dubbo.apache.org/zh-cn/overview/reference/admin/)
- [Kubernetes & Service Mesh](https://dubbo.apache.org/zh-cn/overview/core-features/service-mesh/)
---
## 📦 Which Dubbo Version Should I Use?
### Dubbo3
## 📦 Version Compatibility
| Version | JDK Support | Dependencies | Highlights |
|----------|-------------|--------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------------------------------------------------|
| **3.3.5** | 1.8 – 21 | [View Dependencies](https://github.com/apache/dubbo/blob/dubbo-3.3.5/dubbo-dependencies-bom/pom.xml#L92) | ✅ Actively Maintained <br> ✅ Triple Protocol (gRPC/cURL) <br> ✅ REST Support <br> ✅ Spring Boot Starters |
| **3.2.16** | 1.8 – 17 | [View Dependencies](https://github.com/apache/dubbo/blob/dubbo-3.2.5/dubbo-dependencies-bom/pom.xml#L94) | ✅ Actively Maintained <br> ✅ Metrics & Tracing <br> ✅ Thread Pool Isolation <br> ✅ +30% Performance <br> ✅ Native Image Support |
| **3.1.11** | 1.8 – 17 | [View Dependencies](https://github.com/apache/dubbo/blob/dubbo-3.2.11/dubbo-dependencies-bom/pom.xml#L90) | ⚠️ Stable, but Not Actively Maintained |
### Dubbo2
| Version | JDK | Dependencies | Description |
|-------------|-----------|--------------------------------------------------------------------------------------------------------|-------------|
| 2.7.23 | 1.8 | [dependency list](https://github.com/apache/dubbo/blob/dubbo-2.7.23/dubbo-dependencies-bom/pom.xml#L92) | ❌ EOL |
| 2.6.x, 2.5.x| 1.6 - 1.7 | [dependency list](https://github.com/apache/dubbo/blob/dubbo-2.6.12/dependencies-bom/pom.xml#L90) | ❌ EOL |
---
## 🤝 Contributing
See our [CONTRIBUTING](https://github.com/apache/dubbo/blob/master/CONTRIBUTING.md) guide to get started!
### 🔁 Community Collaboration
- **Issues**: For bugs or tasks – [GitHub Issues](https://github.com/apache/dubbo/issues)
- **Discussions**: For questions, ideas – [GitHub Discussions](https://github.com/apache/dubbo/discussions)
- **PRs**: For merging your contributions – [GitHub Pull Requests](https://github.com/apache/dubbo/pulls)
- **Project Board**: [Dubbo Project Board](https://github.com/orgs/apache/projects/337)
### 💡 How You Can Help
- Check out "help wanted" issues: [Project Board](https://github.com/orgs/apache/projects/337)
- Join [mailing list discussions](https://github.com/apache/dubbo/wiki/Mailing-list-subscription-guide)
- Engage in [discussions](https://github.com/apache/dubbo/discussions)
- Fix [bugs](https://github.com/apache/dubbo/issues) or review [pull requests](https://github.com/apache/dubbo/pulls)
- Enhance the [website](https://github.com/apache/dubbo-website)
- Improve [dubbo-admin](https://github.com/apache/dubbo-admin)
- Contribute to the [ecosystem](https://github.com/apache/?q=dubbo&type=all&language=&sort=)
If you're interested in contributing, email us at [dev@dubbo.apache.org](mailto:dev@dubbo.apache.org).
---
## 🐞 Reporting Issues
Please use our [issue template](https://github.com/apache/dubbo/issues/new?template=dubbo-issue-report-template.md) when reporting bugs.
---
## 🔐 Reporting Security Vulnerabilities
Please report vulnerabilities **privately** to [security@dubbo.apache.org](mailto:security@dubbo.apache.org).
---
## 📬 Contact
- **WeChat**: `apachedubbo`
- **DingTalk**: Group ID `37290003945`
- **Mailing List**: [Contact Guide](https://dubbo.apache.org/zh-cn/contact/)
- **Twitter**: [@ApacheDubbo](https://twitter.com/ApacheDubbo)
- **Security**: [security@dubbo.apache.org](mailto:security@dubbo.apache.org)
---
## 📄 License
Apache Dubbo is licensed under the [Apache License 2.0](https://github.com/apache/dubbo/blob/3.3/LICENSE).
File Snapshot
[4.0K] /data/pocs/c31b24bc7bd42b880127d4b036a464599cbaf36e
├── [3.5K] build
├── [3.7K] build.cmd
├── [ 33K] CHANGES.md
├── [1.1K] codecov.yml
├── [3.1K] CODE_OF_CONDUCT.md
├── [4.0K] codestyle
│ ├── [ 551] checkstyle-suppressions.xml
│ ├── [ 317] checkstyle_unix.xml
│ ├── [1.6K] checkstyle.xml
│ ├── [ 718] dubbo_codestyle_for_idea.xml
│ └── [ 430] manage_profiles.png
├── [5.0K] CONTRIBUTING.md
├── [4.0K] dubbo-cluster
│ ├── [3.8K] pom.xml
│ └── [4.0K] src
│ ├── [4.0K] main
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ ├── [4.0K] registry
│ │ │ │ └── [1.4K] AddressListener.java
│ │ │ └── [4.0K] rpc
│ │ │ └── [4.0K] cluster
│ │ │ ├── [1.6K] CacheableRouterFactory.java
│ │ │ ├── [2.1K] ClusterInvoker.java
│ │ │ ├── [2.2K] Cluster.java
│ │ │ ├── [1.7K] ClusterScopeModelInitializer.java
│ │ │ ├── [4.0K] configurator
│ │ │ │ ├── [4.0K] absent
│ │ │ │ │ ├── [1.2K] AbsentConfiguratorFactory.java
│ │ │ │ │ └── [1.2K] AbsentConfigurator.java
│ │ │ │ ├── [ 11K] AbstractConfigurator.java
│ │ │ │ ├── [4.0K] override
│ │ │ │ │ ├── [1.2K] OverrideConfiguratorFactory.java
│ │ │ │ │ └── [1.5K] OverrideConfigurator.java
│ │ │ │ └── [4.0K] parser
│ │ │ │ ├── [9.1K] ConfigParser.java
│ │ │ │ └── [4.0K] model
│ │ │ │ ├── [3.3K] ConditionMatch.java
│ │ │ │ ├── [6.5K] ConfigItem.java
│ │ │ │ ├── [3.2K] ConfiguratorConfig.java
│ │ │ │ └── [1.7K] ParamMatch.java
│ │ │ ├── [1.3K] ConfiguratorFactory.java
│ │ │ ├── [4.2K] Configurator.java
│ │ │ ├── [4.0K] Constants.java
│ │ │ ├── [4.0K] directory
│ │ │ │ ├── [ 26K] AbstractDirectory.java
│ │ │ │ └── [5.1K] StaticDirectory.java
│ │ │ ├── [2.8K] Directory.java
│ │ │ ├── [4.0K] filter
│ │ │ │ ├── [6.5K] DefaultFilterChainBuilder.java
│ │ │ │ ├── [ 16K] FilterChainBuilder.java
│ │ │ │ ├── [1.1K] InvocationInterceptorBuilder.java
│ │ │ │ ├── [3.0K] ProtocolFilterWrapper.java
│ │ │ │ └── [4.0K] support
│ │ │ │ ├── [1.6K] CallbackConsumerContextFilter.java
│ │ │ │ ├── [1.9K] ConsumerClassLoaderFilter.java
│ │ │ │ ├── [7.4K] ConsumerContextFilter.java
│ │ │ │ └── [2.0K] MetricsConsumerFilter.java
│ │ │ ├── [4.0K] governance
│ │ │ │ ├── [2.4K] DefaultGovernanceRuleRepositoryImpl.java
│ │ │ │ └── [3.7K] GovernanceRuleRepository.java
│ │ │ ├── [4.0K] interceptor
│ │ │ │ └── [2.2K] ClusterInterceptor.java
│ │ │ ├── [4.0K] loadbalance
│ │ │ │ ├── [4.2K] AbstractLoadBalance.java
│ │ │ │ ├── [5.2K] AdaptiveLoadBalance.java
│ │ │ │ ├── [5.1K] ConsistentHashLoadBalance.java
│ │ │ │ ├── [5.5K] LeastActiveLoadBalance.java
│ │ │ │ ├── [5.2K] RandomLoadBalance.java
│ │ │ │ ├── [4.7K] RoundRobinLoadBalance.java
│ │ │ │ └── [7.3K] ShortestResponseLoadBalance.java
│ │ │ ├── [1.8K] LoadBalance.java
│ │ │ ├── [1.4K] MergeableClusterScopeModelInitializer.java
│ │ │ ├── [4.0K] merger
│ │ │ │ ├── [2.2K] ArrayMerger.java
│ │ │ │ ├── [1.6K] BooleanArrayMerger.java
│ │ │ │ ├── [1.6K] ByteArrayMerger.java
│ │ │ │ ├── [1.6K] CharArrayMerger.java
│ │ │ │ ├── [1.3K] DoubleArrayMerger.java
│ │ │ │ ├── [1.6K] FloatArrayMerger.java
│ │ │ │ ├── [1.3K] IntArrayMerger.java
│ │ │ │ ├── [1.5K] ListMerger.java
│ │ │ │ ├── [1.3K] LongArrayMerger.java
│ │ │ │ ├── [1.4K] MapMerger.java
│ │ │ │ ├── [4.2K] MergerFactory.java
│ │ │ │ ├── [1.4K] SetMerger.java
│ │ │ │ └── [1.6K] ShortArrayMerger.java
│ │ │ ├── [ 950] Merger.java
│ │ │ ├── [1.5K] ProviderURLMergeProcessor.java
│ │ │ ├── [4.0K] router
│ │ │ │ ├── [2.1K] AbstractRouter.java
│ │ │ │ ├── [4.4K] AbstractRouterRule.java
│ │ │ │ ├── [4.0K] affinity
│ │ │ │ │ ├── [1.3K] AffinityStateRouterFactory.java
│ │ │ │ │ ├── [7.8K] AffinityStateRouter.java
│ │ │ │ │ └── [4.0K] config
│ │ │ │ │ ├── [6.6K] AffinityListenableStateRouter.java
│ │ │ │ │ ├── [1.4K] AffinityProviderAppStateRouterFactory.java
│ │ │ │ │ ├── [3.7K] AffinityProviderAppStateRouter.java
│ │ │ │ │ ├── [1.4K] AffinityServiceStateRouterFactory.java
│ │ │ │ │ ├── [1.3K] AffinityServiceStateRouter.java
│ │ │ │ │ └── [4.0K] model
│ │ │ │ │ ├── [2.8K] AffinityRouterRule.java
│ │ │ │ │ └── [2.0K] AffinityRuleParser.java
│ │ │ │ ├── [4.0K] condition
│ │ │ │ │ ├── [1.4K] ConditionStateRouterFactory.java
│ │ │ │ │ ├── [ 14K] ConditionStateRouter.java
│ │ │ │ │ ├── [4.0K] config
│ │ │ │ │ │ ├── [1.8K] AppStateRouterFactory.java
│ │ │ │ │ │ ├── [1.1K] AppStateRouter.java
│ │ │ │ │ │ ├── [8.2K] ListenableStateRouter.java
│ │ │ │ │ │ ├── [4.0K] model
│ │ │ │ │ │ │ ├── [1.9K] ConditionRouterRule.java
│ │ │ │ │ │ │ ├── [3.1K] ConditionRuleParser.java
│ │ │ │ │ │ │ ├── [2.0K] ConditionSubSet.java
│ │ │ │ │ │ │ ├── [1.5K] Destination.java
│ │ │ │ │ │ │ ├── [2.3K] DestinationSet.java
│ │ │ │ │ │ │ ├── [1.5K] MultiDestCondition.java
│ │ │ │ │ │ │ └── [2.1K] MultiDestConditionRouterRule.java
│ │ │ │ │ │ ├── [1.4K] ProviderAppStateRouterFactory.java
│ │ │ │ │ │ ├── [3.5K] ProviderAppStateRouter.java
│ │ │ │ │ │ ├── [1.4K] ServiceStateRouterFactory.java
│ │ │ │ │ │ └── [1.2K] ServiceStateRouter.java
│ │ │ │ │ ├── [4.0K] matcher
│ │ │ │ │ │ ├── [6.1K] AbstractConditionMatcher.java
│ │ │ │ │ │ ├── [4.0K] argument
│ │ │ │ │ │ │ ├── [1.5K] ArgumentConditionMatcherFactory.java
│ │ │ │ │ │ │ └── [3.1K] ArgumentConditionMatcher.java
│ │ │ │ │ │ ├── [4.0K] attachment
│ │ │ │ │ │ │ ├── [1.5K] AttachmentConditionMatcherFactory.java
│ │ │ │ │ │ │ └── [3.1K] AttachmentConditionMatcher.java
│ │ │ │ │ │ ├── [1.6K] ConditionMatcherFactory.java
│ │ │ │ │ │ ├── [2.2K] ConditionMatcher.java
│ │ │ │ │ │ ├── [4.0K] param
│ │ │ │ │ │ │ ├── [1.5K] UrlParamConditionMatcherFactory.java
│ │ │ │ │ │ │ └── [1.6K] UrlParamConditionMatcher.java
│ │ │ │ │ │ └── [4.0K] pattern
│ │ │ │ │ │ ├── [4.0K] range
│ │ │ │ │ │ │ └── [3.6K] RangeValuePattern.java
│ │ │ │ │ │ ├── [1.8K] ValuePattern.java
│ │ │ │ │ │ └── [4.0K] wildcard
│ │ │ │ │ │ └── [1.7K] WildcardValuePattern.java
│ │ │ │ │ └── [ 14K] MultiDestConditionRouter.java
│ │ │ │ ├── [4.0K] file
│ │ │ │ │ └── [3.2K] FileStateRouterFactory.java
│ │ │ │ ├── [4.0K] mesh
│ │ │ │ │ ├── [1.3K] MeshScopeModelInitializer.java
│ │ │ │ │ ├── [4.0K] route
│ │ │ │ │ │ ├── [6.4K] MeshAppRuleListener.java
│ │ │ │ │ │ ├── [ 990] MeshEnvListenerFactory.java
│ │ │ │ │ │ ├── [1.2K] MeshEnvListener.java
│ │ │ │ │ │ ├── [7.5K] MeshRuleCache.java
│ │ │ │ │ │ ├── [1.4K] MeshRuleConstants.java
│ │ │ │ │ │ ├── [5.2K] MeshRuleManager.java
│ │ │ │ │ │ ├── [ 16K] MeshRuleRouter.java
│ │ │ │ │ │ ├── [1.3K] StandardMeshRuleRouterFactory.java
│ │ │ │ │ │ └── [1.2K] StandardMeshRuleRouter.java
│ │ │ │ │ ├── [4.0K] rule
│ │ │ │ │ │ ├── [1.7K] BaseRule.java
│ │ │ │ │ │ ├── [4.0K] destination
│ │ │ │ │ │ │ ├── [ 909] ConnectionPoolSettings.java
│ │ │ │ │ │ │ ├── [1.3K] DestinationRule.java
│ │ │ │ │ │ │ ├── [1.7K] DestinationRuleSpec.java
│ │ │ │ │ │ │ ├── [4.0K] loadbalance
│ │ │ │ │ │ │ │ ├── [ 915] ConsistentHashLB.java
│ │ │ │ │ │ │ │ ├── [1.5K] LoadBalancerSettings.java
│ │ │ │ │ │ │ │ └── [ 968] SimpleLB.java
│ │ │ │ │ │ │ ├── [1.4K] Subset.java
│ │ │ │ │ │ │ ├── [ 972] TcpKeepalive.java
│ │ │ │ │ │ │ ├── [1002] TCPSettings.java
│ │ │ │ │ │ │ └── [1.3K] TrafficPolicy.java
│ │ │ │ │ │ ├── [4.0K] virtualservice
│ │ │ │ │ │ │ ├── [4.0K] destination
│ │ │ │ │ │ │ │ ├── [1.6K] DubboDestination.java
│ │ │ │ │ │ │ │ └── [1.3K] DubboRouteDestination.java
│ │ │ │ │ │ │ ├── [3.5K] DubboMatchRequest.java
│ │ │ │ │ │ │ ├── [1.7K] DubboRouteDetail.java
│ │ │ │ │ │ │ ├── [1.8K] DubboRoute.java
│ │ │ │ │ │ │ ├── [4.0K] match
│ │ │ │ │ │ │ │ ├── [3.1K] AddressMatch.java
│ │ │ │ │ │ │ │ ├── [1.2K] BoolMatch.java
│ │ │ │ │ │ │ │ ├── [1.7K] DoubleMatch.java
│ │ │ │ │ │ │ │ ├── [1.6K] DoubleRangeMatch.java
│ │ │ │ │ │ │ │ ├── [2.6K] DubboAttachmentMatch.java
│ │ │ │ │ │ │ │ ├── [2.5K] DubboMethodArg.java
│ │ │ │ │ │ │ │ ├── [4.1K] DubboMethodMatch.java
│ │ │ │ │ │ │ │ ├── [1.3K] ListBoolMatch.java
│ │ │ │ │ │ │ │ ├── [1.3K] ListDoubleMatch.java
│ │ │ │ │ │ │ │ ├── [1.3K] ListStringMatch.java
│ │ │ │ │ │ │ │ └── [3.0K] StringMatch.java
│ │ │ │ │ │ │ ├── [1.3K] VirtualServiceRule.java
│ │ │ │ │ │ │ └── [1.4K] VirtualServiceSpec.java
│ │ │ │ │ │ └── [2.0K] VsDestinationGroup.java
│ │ │ │ │ └── [4.0K] util
│ │ │ │ │ ├── [4.3K] MeshRuleDispatcher.java
│ │ │ │ │ ├── [1.1K] MeshRuleListener.java
│ │ │ │ │ └── [1.4K] TracingContextProvider.java
│ │ │ │ ├── [4.0K] mock
│ │ │ │ │ ├── [4.9K] MockInvokersSelector.java
│ │ │ │ │ └── [1.3K] MockStateRouterFactory.java
│ │ │ │ ├── [1.7K] RouterResult.java
│ │ │ │ ├── [2.7K] RouterSnapshotFilter.java
│ │ │ │ ├── [6.3K] RouterSnapshotNode.java
│ │ │ │ ├── [2.4K] RouterSnapshotSwitcher.java
│ │ │ │ ├── [4.0K] script
│ │ │ │ │ ├── [4.0K] config
│ │ │ │ │ │ ├── [1.4K] AppScriptRouterFactory.java
│ │ │ │ │ │ ├── [7.1K] AppScriptStateRouter.java
│ │ │ │ │ │ └── [4.0K] model
│ │ │ │ │ │ └── [2.2K] ScriptRule.java
│ │ │ │ │ ├── [1.7K] ScriptStateRouterFactory.java
│ │ │ │ │ └── [8.1K] ScriptStateRouter.java
│ │ │ │ ├── [4.0K] state
│ │ │ │ │ ├── [7.4K] AbstractStateRouter.java
│ │ │ │ │ ├── [ 19K] BitList.java
│ │ │ │ │ ├── [1.8K] CacheableStateRouterFactory.java
│ │ │ │ │ ├── [2.8K] RouterGroupingState.java
│ │ │ │ │ ├── [1.3K] StateRouterFactory.java
│ │ │ │ │ ├── [3.7K] StateRouter.java
│ │ │ │ │ └── [2.1K] TailStateRouter.java
│ │ │ │ └── [4.0K] tag
│ │ │ │ ├── [4.0K] model
│ │ │ │ │ ├── [1.4K] ParamMatch.java
│ │ │ │ │ ├── [3.8K] Tag.java
│ │ │ │ │ ├── [5.4K] TagRouterRule.java
│ │ │ │ │ └── [1.5K] TagRuleParser.java
│ │ │ │ ├── [1.4K] TagStateRouterFactory.java
│ │ │ │ └── [ 16K] TagStateRouter.java
│ │ │ ├── [ 10K] RouterChain.java
│ │ │ ├── [1.9K] RouterFactory.java
│ │ │ ├── [4.0K] Router.java
│ │ │ ├── [1.0K] RuleConverter.java
│ │ │ ├── [ 15K] SingleRouterChain.java
│ │ │ └── [4.0K] support
│ │ │ ├── [ 20K] AbstractClusterInvoker.java
│ │ │ ├── [1.7K] AvailableClusterInvoker.java
│ │ │ ├── [1.3K] AvailableCluster.java
│ │ │ ├── [6.8K] BroadcastClusterInvoker.java
│ │ │ ├── [1.2K] BroadcastCluster.java
│ │ │ ├── [2.8K] ClusterUtils.java
│ │ │ ├── [9.0K] FailbackClusterInvoker.java
│ │ │ ├── [1.3K] FailbackCluster.java
│ │ │ ├── [2.8K] FailfastClusterInvoker.java
│ │ │ ├── [1.3K] FailfastCluster.java
│ │ │ ├── [6.4K] FailoverClusterInvoker.java
│ │ │ ├── [1.3K] FailoverCluster.java
│ │ │ ├── [2.5K] FailsafeClusterInvoker.java
│ │ │ ├── [1.3K] FailsafeCluster.java
│ │ │ ├── [6.3K] ForkingClusterInvoker.java
│ │ │ ├── [1.3K] ForkingCluster.java
│ │ │ ├── [8.8K] MergeableClusterInvoker.java
│ │ │ ├── [1.3K] MergeableCluster.java
│ │ │ ├── [4.0K] merger
│ │ │ │ └── [5.6K] DefaultProviderURLMergeProcessor.java
│ │ │ ├── [4.0K] registry
│ │ │ │ ├── [5.8K] ZoneAwareClusterInvoker.java
│ │ │ │ └── [1.3K] ZoneAwareCluster.java
│ │ │ └── [4.0K] wrapper
│ │ │ ├── [ 11K] AbstractCluster.java
│ │ │ ├── [9.0K] MockClusterInvoker.java
│ │ │ ├── [1.5K] MockClusterWrapper.java
│ │ │ ├── [ 13K] ScopeClusterInvoker.java
│ │ │ └── [1.6K] ScopeClusterWrapper.java
│ │ └── [4.0K] resources
│ │ └── [4.0K] META-INF
│ │ └── [4.0K] dubbo
│ │ └── [4.0K] internal
│ │ ├── [ 714] org.apache.dubbo.rpc.cluster.Cluster
│ │ ├── [ 169] org.apache.dubbo.rpc.cluster.ConfiguratorFactory
│ │ ├── [ 334] org.apache.dubbo.rpc.cluster.filter.ClusterFilter
│ │ ├── [ 69] org.apache.dubbo.rpc.cluster.filter.FilterChainBuilder
│ │ ├── [ 83] org.apache.dubbo.rpc.cluster.governance.GovernanceRuleRepository
│ │ ├── [ 454] org.apache.dubbo.rpc.cluster.LoadBalance
│ │ ├── [ 620] org.apache.dubbo.rpc.cluster.Merger
│ │ ├── [ 84] org.apache.dubbo.rpc.cluster.ProviderURLMergeProcessor
│ │ ├── [ 312] org.apache.dubbo.rpc.cluster.router.condition.matcher.ConditionMatcherFactory
│ │ ├── [ 193] org.apache.dubbo.rpc.cluster.router.condition.matcher.pattern.ValuePattern
│ │ ├── [ 661] org.apache.dubbo.rpc.cluster.router.state.StateRouterFactory
│ │ ├── [ 100] org.apache.dubbo.rpc.Filter
│ │ ├── [ 235] org.apache.dubbo.rpc.model.ScopeModelInitializer
│ │ └── [ 64] org.apache.dubbo.rpc.Protocol
│ └── [4.0K] test
│ ├── [4.0K] java
│ │ └── [4.0K] org
│ │ └── [4.0K] apache
│ │ └── [4.0K] dubbo
│ │ └── [4.0K] rpc
│ │ └── [4.0K] cluster
│ │ ├── [4.0K] configurator
│ │ │ ├── [4.0K] absent
│ │ │ │ └── [5.3K] AbsentConfiguratorTest.java
│ │ │ ├── [4.0K] consts
│ │ │ │ └── [1.9K] UrlConstant.java
│ │ │ ├── [4.0K] override
│ │ │ │ └── [9.0K] OverrideConfiguratorTest.java
│ │ │ └── [4.0K] parser
│ │ │ └── [ 13K] ConfigParserTest.java
│ │ ├── [2.5K] ConfiguratorTest.java
│ │ ├── [4.0K] directory
│ │ │ ├── [4.9K] MockDirInvocation.java
│ │ │ └── [3.7K] StaticDirectoryTest.java
│ │ ├── [4.0K] filter
│ │ │ ├── [5.2K] DefaultFilterChainBuilderTest.java
│ │ │ ├── [1.0K] DemoServiceImpl.java
│ │ │ ├── [ 944] DemoService.java
│ │ │ ├── [1.1K] DemoServiceLocal.java
│ │ │ ├── [1.0K] DemoServiceMock.java
│ │ │ ├── [1.1K] DemoServiceStub.java
│ │ │ ├── [1.6K] LogFilter.java
│ │ │ └── [1.0K] MockService.java
│ │ ├── [4.0K] loadbalance
│ │ │ ├── [3.7K] AbstractLoadBalanceTest.java
│ │ │ ├── [6.4K] AdaptiveLoadBalanceTest.java
│ │ │ ├── [5.5K] ConsistentHashLoadBalanceTest.java
│ │ │ ├── [2.5K] LeastActiveBalanceTest.java
│ │ │ ├── [ 14K] LoadBalanceBaseTest.java
│ │ │ ├── [3.2K] RandomLoadBalanceTest.java
│ │ │ ├── [6.7K] RoundRobinLoadBalanceTest.java
│ │ │ └── [4.8K] ShortestResponseLoadBalanceTest.java
│ │ ├── [4.0K] merger
│ │ │ ├── [1.2K] DoubleSumMerger.java
│ │ │ ├── [1.1K] FloatSumMerger.java
│ │ │ ├── [1.1K] IntFindAnyMerger.java
│ │ │ ├── [1.1K] IntFindFirstMerger.java
│ │ │ ├── [1.2K] IntSumMerger.java
│ │ │ ├── [1.2K] LongSumMerger.java
│ │ │ └── [ 16K] ResultMergerTest.java
│ │ ├── [4.0K] router
│ │ │ ├── [4.0K] affinity
│ │ │ │ └── [ 10K] AffinityRouteTest.java
│ │ │ ├── [4.0K] condition
│ │ │ │ ├── [ 38K] ConditionStateRouterTest.java
│ │ │ │ └── [4.0K] config
│ │ │ │ ├── [ 20K] ConditionStateRouterTestV31.java
│ │ │ │ └── [4.2K] ProviderAppConditionStateRouterTest.java
│ │ │ ├── [4.0K] file
│ │ │ │ └── [8.0K] FileRouterEngineTest.java
│ │ │ ├── [4.0K] mesh
│ │ │ │ ├── [4.0K] route
│ │ │ │ │ ├── [ 17K] MeshAppRuleListenerTest.java
│ │ │ │ │ ├── [4.8K] MeshRuleCacheTest.java
│ │ │ │ │ ├── [ 11K] MeshRuleManagerTest.java
│ │ │ │ │ ├── [ 19K] MeshRuleRouterTest.java
│ │ │ │ │ └── [1.3K] StandardMeshRuleRouterFactoryTest.java
│ │ │ │ ├── [4.0K] rule
│ │ │ │ │ ├── [4.9K] DestinationRuleTest.java
│ │ │ │ │ ├── [4.0K] virtualservice
│ │ │ │ │ │ ├── [6.1K] DubboMatchRequestTest.java
│ │ │ │ │ │ └── [4.0K] match
│ │ │ │ │ │ ├── [1.4K] BoolMatchTest.java
│ │ │ │ │ │ ├── [2.8K] DoubleMatchTest.java
│ │ │ │ │ │ ├── [9.4K] DubboAttachmentMatchTest.java
│ │ │ │ │ │ ├── [5.4K] DubboMethodMatchTest.java
│ │ │ │ │ │ ├── [1.7K] ListBoolMatchTest.java
│ │ │ │ │ │ ├── [1.7K] ListDoubleMatchTest.java
│ │ │ │ │ │ ├── [1.7K] ListStringMatchTest.java
│ │ │ │ │ │ └── [2.7K] StringMatchTest.java
│ │ │ │ │ └── [4.0K] VirtualServiceRuleTest.java
│ │ │ │ └── [4.0K] util
│ │ │ │ └── [7.2K] MeshRuleDispatcherTest.java
│ │ │ ├── [4.0K] mock
│ │ │ │ └── [3.1K] MockInvokersSelectorTest.java
│ │ │ ├── [1.8K] MockInvoker.java
│ │ │ ├── [3.7K] RouterSnapshotFilterTest.java
│ │ │ ├── [4.0K] script
│ │ │ │ ├── [4.0K] config
│ │ │ │ │ └── [4.5K] AppScriptStateRouterTest.java
│ │ │ │ └── [6.9K] ScriptStateRouterTest.java
│ │ │ ├── [4.0K] state
│ │ │ │ └── [ 24K] BitListTest.java
│ │ │ └── [4.0K] tag
│ │ │ └── [ 13K] TagStateRouterTest.java
│ │ ├── [5.4K] StickyTest.java
│ │ └── [4.0K] support
│ │ ├── [ 24K] AbstractClusterInvokerTest.java
│ │ ├── [4.2K] AvailableClusterInvokerTest.java
│ │ ├── [5.2K] BroadCastClusterInvokerTest.java
│ │ ├── [8.4K] ClusterUtilsTest.java
│ │ ├── [ 13K] ConnectivityValidationTest.java
│ │ ├── [ 905] DemoServiceA.java
│ │ ├── [1.1K] DemoServiceAMock.java
│ │ ├── [ 905] DemoServiceB.java
│ │ ├── [1.1K] DemoServiceBMock.java
│ │ ├── [ 12K] FailbackClusterInvokerTest.java
│ │ ├── [5.0K] FailfastClusterInvokerTest.java
│ │ ├── [ 15K] FailoverClusterInvokerTest.java
│ │ ├── [4.2K] FailSafeClusterInvokerTest.java
│ │ ├── [6.7K] ForkingClusterInvokerTest.java
│ │ ├── [ 951] Greeting.java
│ │ ├── [ 879] GreetingMock1.java
│ │ ├── [1003] GreetingMock2.java
│ │ ├── [2.1K] Menu.java
│ │ ├── [ 979] MenuService.java
│ │ ├── [ 22K] MergeableClusterInvokerTest.java
│ │ ├── [4.0K] merger
│ │ │ └── [ 10K] DefaultProviderURLMergeProcessorTest.java
│ │ ├── [7.5K] MockAbstractClusterInvokerTest.java
│ │ ├── [7.2K] MockInvokerTest.java
│ │ ├── [4.0K] registry
│ │ │ └── [8.2K] ZoneAwareClusterInvokerTest.java
│ │ ├── [1.6K] TagProviderURLMergeProcessor.java
│ │ └── [4.0K] wrapper
│ │ ├── [4.0K] AbstractClusterTest.java
│ │ ├── [1.4K] DemoClusterFilter.java
│ │ ├── [ 38K] MockClusterInvokerTest.java
│ │ ├── [7.7K] MockProviderRpcExceptionTest.java
│ │ ├── [1.0K] MyMockException.java
│ │ └── [ 17K] ScopeClusterInvokerTest.java
│ └── [4.0K] resources
│ ├── [1.0K] AppAnyServices.yml
│ ├── [1.1K] AppMultiServices.yml
│ ├── [1.0K] AppNoService.yml
│ ├── [1.6K] ConditionRule.yml
│ ├── [1.2K] ConfiguratorV3Compatibility.yml
│ ├── [1.3K] ConfiguratorV3Duplicate.yml
│ ├── [1.2K] ConfiguratorV3.yml
│ ├── [1.1K] ConsumerSpecificProviders.yml
│ ├── [1.8K] DestinationRuleTest2.yaml
│ ├── [1.2K] DestinationRuleTest.yaml
│ ├── [ 74] dubbo.properties
│ ├── [1.5K] log4j2-test.xml
│ ├── [4.0K] META-INF
│ │ └── [4.0K] dubbo
│ │ └── [4.0K] internal
│ │ ├── [ 68] org.apache.dubbo.rpc.cluster.filter.ClusterFilter
│ │ ├── [ 360] org.apache.dubbo.rpc.cluster.Merger
│ │ ├── [ 70] org.apache.dubbo.rpc.cluster.ProviderURLMergeProcessor
│ │ ├── [ 144] org.apache.dubbo.rpc.cluster.router.state.StateRouterFactory
│ │ └── [ 50] org.apache.dubbo.rpc.Filter
│ ├── [4.0K] org
│ │ └── [4.0K] apache
│ │ └── [4.0K] dubbo
│ │ └── [4.0K] rpc
│ │ └── [4.0K] cluster
│ │ └── [4.0K] router
│ │ └── [4.0K] file
│ │ ├── [1.1K] availablerule.javascript
│ │ ├── [1.1K] methodrule.javascript
│ │ └── [1.1K] notAvailablerule.javascript
│ ├── [1.3K] ScriptRule.yaml
│ ├── [ 993] ServiceGroupVersion.yml
│ ├── [1012] ServiceMultiApps.yml
│ ├── [ 994] ServiceNoApp.yml
│ ├── [ 982] ServiceNoRule.yml
│ ├── [ 991] TagRule.yml
│ └── [1.4K] VirtualServiceTest.yaml
├── [4.0K] dubbo-common
│ ├── [4.0K] pom.xml
│ └── [4.0K] src
│ ├── [4.0K] main
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ ├── [4.0K] common
│ │ │ │ ├── [4.0K] aot
│ │ │ │ │ └── [1.5K] NativeDetector.java
│ │ │ │ ├── [4.9K] BaseServiceMetadata.java
│ │ │ │ ├── [2.8K] BatchExecutorQueue.java
│ │ │ │ ├── [4.0K] beans
│ │ │ │ │ ├── [4.0K] factory
│ │ │ │ │ │ └── [ 16K] ScopeBeanFactory.java
│ │ │ │ │ ├── [1.1K] ScopeBeanException.java
│ │ │ │ │ ├── [1.5K] ScopeBeanExtensionInjector.java
│ │ │ │ │ └── [4.0K] support
│ │ │ │ │ └── [5.0K] InstantiationStrategy.java
│ │ │ │ ├── [4.0K] beanutil
│ │ │ │ │ ├── [1.3K] JavaBeanAccessor.java
│ │ │ │ │ ├── [6.2K] JavaBeanDescriptor.java
│ │ │ │ │ └── [ 19K] JavaBeanSerializeUtil.java
│ │ │ │ ├── [4.0K] bytecode
│ │ │ │ │ ├── [ 14K] ClassGenerator.java
│ │ │ │ │ ├── [1.7K] DubboLoaderClassPath.java
│ │ │ │ │ ├── [8.4K] Mixin.java
│ │ │ │ │ ├── [1.1K] NoSuchMethodException.java
│ │ │ │ │ ├── [1.1K] NoSuchPropertyException.java
│ │ │ │ │ ├── [9.3K] Proxy.java
│ │ │ │ │ └── [ 19K] Wrapper.java
│ │ │ │ ├── [4.0K] cache
│ │ │ │ │ ├── [7.4K] FileCacheStoreFactory.java
│ │ │ │ │ └── [8.8K] FileCacheStore.java
│ │ │ │ ├── [2.9K] CommonScopeModelInitializer.java
│ │ │ │ ├── [4.0K] compact
│ │ │ │ │ ├── [5.0K] Dubbo2ActivateUtils.java
│ │ │ │ │ ├── [4.2K] Dubbo2CompactUtils.java
│ │ │ │ │ └── [5.6K] Dubbo2GenericExceptionUtils.java
│ │ │ │ ├── [4.0K] compiler
│ │ │ │ │ ├── [1.9K] Compiler.java
│ │ │ │ │ └── [4.0K] support
│ │ │ │ │ ├── [3.5K] AbstractCompiler.java
│ │ │ │ │ ├── [2.1K] AdaptiveCompiler.java
│ │ │ │ │ ├── [ 13K] ClassUtils.java
│ │ │ │ │ ├── [4.9K] CtClassBuilder.java
│ │ │ │ │ ├── [3.9K] JavassistCompiler.java
│ │ │ │ │ └── [ 12K] JdkCompiler.java
│ │ │ │ ├── [4.0K] concurrent
│ │ │ │ │ ├── [1.1K] AbortPolicy.java
│ │ │ │ │ ├── [3.2K] CallableSafeInitializer.java
│ │ │ │ │ ├── [1.1K] DiscardOldestPolicy.java
│ │ │ │ │ ├── [1.1K] DiscardPolicy.java
│ │ │ │ │ ├── [2.5K] RejectException.java
│ │ │ │ │ └── [1.6K] Rejector.java
│ │ │ │ ├── [4.0K] config
│ │ │ │ │ ├── [3.4K] CompositeConfiguration.java
│ │ │ │ │ ├── [4.0K] configcenter
│ │ │ │ │ │ ├── [1.8K] AbstractDynamicConfigurationFactory.java
│ │ │ │ │ │ ├── [9.7K] AbstractDynamicConfiguration.java
│ │ │ │ │ │ ├── [2.8K] ConfigChangedEvent.java
│ │ │ │ │ │ ├── [1.1K] ConfigChangeType.java
│ │ │ │ │ │ ├── [1.5K] ConfigItem.java
│ │ │ │ │ │ ├── [1.3K] ConfigurationListener.java
│ │ │ │ │ │ ├── [1.2K] Constants.java
│ │ │ │ │ │ ├── [1.3K] DynamicConfigurationFactory.java
│ │ │ │ │ │ ├── [8.0K] DynamicConfiguration.java
│ │ │ │ │ │ ├── [4.0K] nop
│ │ │ │ │ │ │ ├── [1.3K] NopDynamicConfigurationFactory.java
│ │ │ │ │ │ │ └── [2.1K] NopDynamicConfiguration.java
│ │ │ │ │ │ ├── [6.1K] TreePathDynamicConfiguration.java
│ │ │ │ │ │ └── [4.0K] wrapper
│ │ │ │ │ │ └── [4.6K] CompositeDynamicConfiguration.java
│ │ │ │ │ ├── [1.8K] ConfigurationCache.java
│ │ │ │ │ ├── [7.4K] Configuration.java
│ │ │ │ │ ├── [ 18K] ConfigurationUtils.java
│ │ │ │ │ ├── [2.8K] EnvironmentConfiguration.java
│ │ │ │ │ ├── [ 14K] Environment.java
│ │ │ │ │ ├── [2.1K] InmemoryConfiguration.java
│ │ │ │ │ ├── [7.7K] ModuleEnvironment.java
│ │ │ │ │ ├── [3.1K] OrderedPropertiesConfiguration.java
│ │ │ │ │ ├── [1.3K] OrderedPropertiesProvider.java
│ │ │ │ │ ├── [1.5K] PrefixedConfiguration.java
│ │ │ │ │ ├── [2.0K] PropertiesConfiguration.java
│ │ │ │ │ ├── [1.8K] ReferenceCache.java
│ │ │ │ │ └── [1.2K] SystemConfiguration.java
│ │ │ │ ├── [4.0K] constants
│ │ │ │ │ ├── [2.0K] ClusterRules.java
│ │ │ │ │ ├── [ 22K] CommonConstants.java
│ │ │ │ │ ├── [ 958] FilterConstants.java
│ │ │ │ │ ├── [1.8K] LoadbalanceRules.java
│ │ │ │ │ ├── [ 12K] LoggerCodeConstants.java
│ │ │ │ │ ├── [3.3K] MetricsConstants.java
│ │ │ │ │ ├── [1.7K] QosConstants.java
│ │ │ │ │ ├── [1.5K] RegisterTypeEnum.java
│ │ │ │ │ ├── [4.4K] RegistryConstants.java
│ │ │ │ │ └── [ 920] RemotingConstants.java
│ │ │ │ ├── [4.0K] context
│ │ │ │ │ ├── [1.0K] ApplicationExt.java
│ │ │ │ │ ├── [1.1K] LifecycleAdapter.java
│ │ │ │ │ ├── [1.5K] Lifecycle.java
│ │ │ │ │ └── [1.0K] ModuleExt.java
│ │ │ │ ├── [4.0K] convert
│ │ │ │ │ ├── [2.4K] Converter.java
│ │ │ │ │ ├── [3.0K] ConverterUtil.java
│ │ │ │ │ ├── [4.0K] multiple
│ │ │ │ │ │ ├── [3.5K] MultiValueConverter.java
│ │ │ │ │ │ ├── [2.2K] StringToArrayConverter.java
│ │ │ │ │ │ ├── [1.4K] StringToBlockingDequeConverter.java
│ │ │ │ │ │ ├── [1.5K] StringToBlockingQueueConverter.java
│ │ │ │ │ │ ├── [1.4K] StringToCollectionConverter.java
│ │ │ │ │ │ ├── [1.3K] StringToDequeConverter.java
│ │ │ │ │ │ ├── [3.4K] StringToIterableConverter.java
│ │ │ │ │ │ ├── [1.3K] StringToListConverter.java
│ │ │ │ │ │ ├── [2.1K] StringToMultiValueConverter.java
│ │ │ │ │ │ ├── [1.4K] StringToNavigableSetConverter.java
│ │ │ │ │ │ ├── [1.4K] StringToQueueConverter.java
│ │ │ │ │ │ ├── [1.3K] StringToSetConverter.java
│ │ │ │ │ │ ├── [1.4K] StringToSortedSetConverter.java
│ │ │ │ │ │ └── [1.4K] StringToTransferQueueConverter.java
│ │ │ │ │ ├── [1.0K] StringConverter.java
│ │ │ │ │ ├── [1.3K] StringToBooleanConverter.java
│ │ │ │ │ ├── [1.2K] StringToByteConverter.java
│ │ │ │ │ ├── [1.5K] StringToCharacterConverter.java
│ │ │ │ │ ├── [1.3K] StringToCharArrayConverter.java
│ │ │ │ │ ├── [1.3K] StringToDoubleConverter.java
│ │ │ │ │ ├── [7.8K] StringToDurationConverter.java
│ │ │ │ │ ├── [1.3K] StringToFloatConverter.java
│ │ │ │ │ ├── [1.3K] StringToIntegerConverter.java
│ │ │ │ │ ├── [1.3K] StringToLongConverter.java
│ │ │ │ │ ├── [1.2K] StringToOptionalConverter.java
│ │ │ │ │ ├── [1.3K] StringToShortConverter.java
│ │ │ │ │ └── [1.1K] StringToStringConverter.java
│ │ │ │ ├── [4.0K] deploy
│ │ │ │ │ ├── [6.6K] AbstractDeployer.java
│ │ │ │ │ ├── [2.9K] ApplicationDeployer.java
│ │ │ │ │ ├── [1.2K] ApplicationDeployListener.java
│ │ │ │ │ ├── [2.3K] Deployer.java
│ │ │ │ │ ├── [1.4K] DeployListenerAdapter.java
│ │ │ │ │ ├── [1.9K] DeployListener.java
│ │ │ │ │ ├── [1.3K] DeployState.java
│ │ │ │ │ ├── [1.7K] ModuleDeployer.java
│ │ │ │ │ └── [1.1K] ModuleDeployListener.java
│ │ │ │ ├── [1.3K] Experimental.java
│ │ │ │ ├── [4.0K] extension
│ │ │ │ │ ├── [3.5K] Activate.java
│ │ │ │ │ ├── [ 16K] AdaptiveClassCodeGenerator.java
│ │ │ │ │ ├── [2.6K] Adaptive.java
│ │ │ │ │ ├── [1.2K] DisableInject.java
│ │ │ │ │ ├── [1.2K] DubboInternalLoadingStrategy.java
│ │ │ │ │ ├── [1.3K] DubboLoadingStrategy.java
│ │ │ │ │ ├── [1.1K] ExtensionAccessorAware.java
│ │ │ │ │ ├── [2.8K] ExtensionAccessor.java
│ │ │ │ │ ├── [5.6K] ExtensionDirector.java
│ │ │ │ │ ├── [1.3K] ExtensionFactory.java
│ │ │ │ │ ├── [1.3K] ExtensionInjector.java
│ │ │ │ │ ├── [ 59K] ExtensionLoader.java
│ │ │ │ │ ├── [1.2K] ExtensionPostProcessor.java
│ │ │ │ │ ├── [2.7K] ExtensionScope.java
│ │ │ │ │ ├── [4.0K] inject
│ │ │ │ │ │ ├── [2.5K] AdaptiveExtensionInjector.java
│ │ │ │ │ │ └── [1.8K] SpiExtensionInjector.java
│ │ │ │ │ ├── [2.9K] LoadingStrategy.java
│ │ │ │ │ ├── [1.3K] ServicesLoadingStrategy.java
│ │ │ │ │ ├── [2.4K] SPI.java
│ │ │ │ │ ├── [4.0K] support
│ │ │ │ │ │ ├── [6.2K] ActivateComparator.java
│ │ │ │ │ │ └── [3.0K] WrapperComparator.java
│ │ │ │ │ └── [1.5K] Wrapper.java
│ │ │ │ ├── [2.4K] Extension.java
│ │ │ │ ├── [4.0K] function
│ │ │ │ │ ├── [2.3K] Predicates.java
│ │ │ │ │ ├── [2.7K] Streams.java
│ │ │ │ │ ├── [1.6K] ThrowableAction.java
│ │ │ │ │ ├── [1.9K] ThrowableConsumer.java
│ │ │ │ │ └── [2.1K] ThrowableFunction.java
│ │ │ │ ├── [4.0K] infra
│ │ │ │ │ ├── [1.6K] InfraAdapter.java
│ │ │ │ │ └── [4.0K] support
│ │ │ │ │ └── [3.5K] EnvironmentAdapter.java
│ │ │ │ ├── [4.0K] io
│ │ │ │ │ ├── [ 25K] Bytes.java
│ │ │ │ │ ├── [8.7K] StreamUtils.java
│ │ │ │ │ ├── [3.0K] UnsafeByteArrayInputStream.java
│ │ │ │ │ ├── [2.9K] UnsafeByteArrayOutputStream.java
│ │ │ │ │ ├── [3.0K] UnsafeStringReader.java
│ │ │ │ │ └── [2.7K] UnsafeStringWriter.java
│ │ │ │ ├── [4.0K] json
│ │ │ │ │ ├── [3.5K] GsonUtils.java
│ │ │ │ │ ├── [4.0K] impl
│ │ │ │ │ │ ├── [9.0K] AbstractJsonUtilImpl.java
│ │ │ │ │ │ ├── [2.2K] FastJson2Impl.java
│ │ │ │ │ │ ├── [2.6K] FastJsonImpl.java
│ │ │ │ │ │ ├── [2.9K] GsonImpl.java
│ │ │ │ │ │ └── [4.6K] JacksonImpl.java
│ │ │ │ │ └── [2.0K] JsonUtil.java
│ │ │ │ ├── [4.0K] lang
│ │ │ │ │ ├── [1.2K] Nullable.java
│ │ │ │ │ ├── [2.2K] Prioritized.java
│ │ │ │ │ ├── [1.7K] ShutdownHookCallback.java
│ │ │ │ │ └── [2.5K] ShutdownHookCallbacks.java
│ │ │ │ ├── [4.0K] logger
│ │ │ │ │ ├── [2.8K] ErrorTypeAwareLogger.java
│ │ │ │ │ ├── [ 19K] FluentLoggerImpl.java
│ │ │ │ │ ├── [3.1K] FluentLogger.java
│ │ │ │ │ ├── [4.0K] helpers
│ │ │ │ │ │ ├── [2.0K] FormattingTuple.java
│ │ │ │ │ │ └── [ 15K] MessageFormatter.java
│ │ │ │ │ ├── [4.0K] jcl
│ │ │ │ │ │ ├── [1.7K] JclLoggerAdapter.java
│ │ │ │ │ │ └── [4.1K] JclLogger.java
│ │ │ │ │ ├── [4.0K] jdk
│ │ │ │ │ │ ├── [4.9K] JdkLoggerAdapter.java
│ │ │ │ │ │ └── [4.3K] JdkLogger.java
│ │ │ │ │ ├── [1.1K] Level.java
│ │ │ │ │ ├── [1.1K] ListenableLogger.java
│ │ │ │ │ ├── [4.0K] log4j
│ │ │ │ │ │ ├── [5.4K] Log4jLoggerAdapter.java
│ │ │ │ │ │ └── [4.8K] Log4jLogger.java
│ │ │ │ │ ├── [4.0K] log4j2
│ │ │ │ │ │ ├── [4.0K] Log4j2LoggerAdapter.java
│ │ │ │ │ │ └── [4.7K] Log4j2Logger.java
│ │ │ │ │ ├── [2.6K] LoggerAdapter.java
│ │ │ │ │ ├── [ 11K] LoggerFactory.java
│ │ │ │ │ ├── [4.7K] Logger.java
│ │ │ │ │ ├── [ 994] LogListener.java
│ │ │ │ │ ├── [4.0K] slf4j
│ │ │ │ │ │ ├── [2.7K] Slf4jLoggerAdapter.java
│ │ │ │ │ │ └── [9.3K] Slf4jLogger.java
│ │ │ │ │ └── [4.0K] support
│ │ │ │ │ ├── [6.4K] FailsafeErrorTypeAwareLogger.java
│ │ │ │ │ └── [7.9K] FailsafeLogger.java
│ │ │ │ ├── [1.1K] Node.java
│ │ │ │ ├── [8.9K] Parameters.java
│ │ │ │ ├── [4.0K] profiler
│ │ │ │ │ ├── [2.3K] ProfilerEntry.java
│ │ │ │ │ ├── [4.4K] Profiler.java
│ │ │ │ │ └── [2.0K] ProfilerSwitch.java
│ │ │ │ ├── [4.5K] ProtocolServiceKey.java
│ │ │ │ ├── [4.0K] reference
│ │ │ │ │ └── [2.8K] ReferenceCountedResource.java
│ │ │ │ ├── [ 970] Resetable.java
│ │ │ │ ├── [4.0K] resource
│ │ │ │ │ ├── [ 947] Disposable.java
│ │ │ │ │ ├── [2.1K] GlobalResourceInitializer.java
│ │ │ │ │ ├── [6.9K] GlobalResourcesRepository.java
│ │ │ │ │ └── [1.1K] Initializable.java
│ │ │ │ ├── [4.0K] serialization
│ │ │ │ │ ├── [1.7K] ClassHolder.java
│ │ │ │ │ └── [ 936] PreferSerializationProvider.java
│ │ │ │ ├── [5.7K] ServiceKey.java
│ │ │ │ ├── [4.0K] ssl
│ │ │ │ │ ├── [ 910] AuthPolicy.java
│ │ │ │ │ ├── [2.1K] Cert.java
│ │ │ │ │ ├── [2.1K] CertManager.java
│ │ │ │ │ ├── [1.5K] CertProvider.java
│ │ │ │ │ ├── [4.0K] impl
│ │ │ │ │ │ └── [4.7K] SSLConfigCertProvider.java
│ │ │ │ │ └── [1.4K] ProviderCert.java
│ │ │ │ ├── [4.0K] status
│ │ │ │ │ ├── [4.0K] reporter
│ │ │ │ │ │ ├── [1.1K] FrameworkStatusReporter.java
│ │ │ │ │ │ └── [4.4K] FrameworkStatusReportService.java
│ │ │ │ │ ├── [1.1K] StatusChecker.java
│ │ │ │ │ ├── [1.7K] Status.java
│ │ │ │ │ └── [4.0K] support
│ │ │ │ │ ├── [1.8K] LoadStatusChecker.java
│ │ │ │ │ ├── [1.7K] MemoryStatusChecker.java
│ │ │ │ │ └── [1.9K] StatusUtils.java
│ │ │ │ ├── [4.0K] store
│ │ │ │ │ ├── [1.4K] DataStore.java
│ │ │ │ │ ├── [ 954] DataStoreUpdateListener.java
│ │ │ │ │ └── [4.0K] support
│ │ │ │ │ └── [3.6K] SimpleDataStore.java
│ │ │ │ ├── [4.0K] stream
│ │ │ │ │ └── [1.3K] StreamObserver.java
│ │ │ │ ├── [4.0K] system
│ │ │ │ │ └── [3.7K] OperatingSystemBeanManager.java
│ │ │ │ ├── [4.0K] threadlocal
│ │ │ │ │ ├── [1.8K] InternalRunnable.java
│ │ │ │ │ ├── [2.3K] InternalThread.java
│ │ │ │ │ ├── [7.1K] InternalThreadLocal.java
│ │ │ │ │ ├── [6.9K] InternalThreadLocalMap.java
│ │ │ │ │ └── [1.6K] NamedInternalThreadFactory.java
│ │ │ │ ├── [4.0K] threadpool
│ │ │ │ │ ├── [4.0K] concurrent
│ │ │ │ │ │ └── [2.1K] ScheduledCompletableFuture.java
│ │ │ │ │ ├── [4.0K] event
│ │ │ │ │ │ ├── [1.1K] ThreadPoolExhaustedEvent.java
│ │ │ │ │ │ └── [1.2K] ThreadPoolExhaustedListener.java
│ │ │ │ │ ├── [4.0K] manager
│ │ │ │ │ │ ├── [ 20K] DefaultExecutorRepository.java
│ │ │ │ │ │ ├── [6.8K] ExecutorRepository.java
│ │ │ │ │ │ ├── [ 11K] FrameworkExecutorRepository.java
│ │ │ │ │ │ ├── [2.8K] IsolationExecutorRepository.java
│ │ │ │ │ │ └── [2.0K] Ring.java
│ │ │ │ │ ├── [3.8K] MemoryLimitCalculator.java
│ │ │ │ │ ├── [3.4K] MemoryLimitedLinkedBlockingQueue.java
│ │ │ │ │ ├── [7.4K] MemoryLimiter.java
│ │ │ │ │ ├── [3.9K] MemorySafeLinkedBlockingQueue.java
│ │ │ │ │ ├── [4.0K] serial
│ │ │ │ │ │ └── [4.9K] SerializingExecutor.java
│ │ │ │ │ ├── [4.0K] support
│ │ │ │ │ │ ├── [8.9K] AbortPolicyWithReport.java
│ │ │ │ │ │ ├── [4.0K] cached
│ │ │ │ │ │ │ └── [3.4K] CachedThreadPool.java
│ │ │ │ │ │ ├── [4.0K] eager
│ │ │ │ │ │ │ ├── [2.2K] EagerThreadPoolExecutor.java
│ │ │ │ │ │ │ ├── [3.0K] EagerThreadPool.java
│ │ │ │ │ │ │ └── [2.8K] TaskQueue.java
│ │ │ │ │ │ ├── [4.0K] fixed
│ │ │ │ │ │ │ └── [3.0K] FixedThreadPool.java
│ │ │ │ │ │ └── [4.0K] limited
│ │ │ │ │ │ └── [3.2K] LimitedThreadPool.java
│ │ │ │ │ ├── [5.3K] ThreadlessExecutor.java
│ │ │ │ │ └── [1.5K] ThreadPool.java
│ │ │ │ ├── [4.0K] timer
│ │ │ │ │ ├── [ 31K] HashedWheelTimer.java
│ │ │ │ │ ├── [1.6K] Timeout.java
│ │ │ │ │ ├── [1.8K] Timer.java
│ │ │ │ │ └── [1.1K] TimerTask.java
│ │ │ │ ├── [4.0K] url
│ │ │ │ │ └── [4.0K] component
│ │ │ │ │ ├── [5.8K] DubboServiceAddressURL.java
│ │ │ │ │ ├── [4.0K] param
│ │ │ │ │ │ ├── [2.3K] DefaultDynamicParamSource.java
│ │ │ │ │ │ ├── [1.1K] DynamicParamSource.java
│ │ │ │ │ │ ├── [3.2K] DynamicParamTable.java
│ │ │ │ │ │ ├── [2.6K] DynamicValues.java
│ │ │ │ │ │ ├── [2.2K] FixedParamValue.java
│ │ │ │ │ │ ├── [1.1K] IgnoredParam.java
│ │ │ │ │ │ └── [1.2K] ParamValue.java
│ │ │ │ │ ├── [5.5K] PathURLAddress.java
│ │ │ │ │ ├── [7.8K] ServiceAddressURL.java
│ │ │ │ │ ├── [ 18K] ServiceConfigURL.java
│ │ │ │ │ ├── [8.0K] URLAddress.java
│ │ │ │ │ ├── [3.0K] URLItemCache.java
│ │ │ │ │ ├── [ 38K] URLParam.java
│ │ │ │ │ └── [1.9K] URLPlainParam.java
│ │ │ │ ├── [ 14K] URLBuilder.java
│ │ │ │ ├── [ 63K] URL.java
│ │ │ │ ├── [ 15K] URLStrParser.java
│ │ │ │ ├── [4.0K] utils
│ │ │ │ │ ├── [1.2K] AllowClassNotifyListener.java
│ │ │ │ │ ├── [ 24K] AnnotationUtils.java
│ │ │ │ │ ├── [2.4K] ArrayUtils.java
│ │ │ │ │ ├── [2.1K] Assert.java
│ │ │ │ │ ├── [4.4K] AtomicPositiveInteger.java
│ │ │ │ │ ├── [1.4K] CacheableSupplier.java
│ │ │ │ │ ├── [1.3K] CharSequenceComparator.java
│ │ │ │ │ ├── [4.7K] CIDRUtils.java
│ │ │ │ │ ├── [5.4K] ClassHelper.java
│ │ │ │ │ ├── [4.7K] ClassLoaderResourceLoader.java
│ │ │ │ │ ├── [ 23K] ClassUtils.java
│ │ │ │ │ ├── [ 15K] CollectionUtils.java
│ │ │ │ │ ├── [9.5K] CompatibleTypeUtils.java
│ │ │ │ │ ├── [2.3K] ConcurrentHashMapUtils.java
│ │ │ │ │ ├── [4.3K] ConcurrentHashSet.java
│ │ │ │ │ ├── [ 15K] ConfigUtils.java
│ │ │ │ │ ├── [9.0K] DateUtils.java
│ │ │ │ │ ├── [2.2K] DefaultPage.java
│ │ │ │ │ ├── [3.2K] DefaultParameterNameReader.java
│ │ │ │ │ ├── [9.2K] DefaultSerializeClassChecker.java
│ │ │ │ │ ├── [4.8K] DubboAppender.java
│ │ │ │ │ ├── [5.3K] ExecutorUtil.java
│ │ │ │ │ ├── [5.3K] FieldUtils.java
│ │ │ │ │ ├── [1.0K] Holder.java
│ │ │ │ │ ├── [8.9K] IOUtils.java
│ │ │ │ │ ├── [5.0K] JavassistParameterNameReader.java
│ │ │ │ │ ├── [3.7K] JRE.java
│ │ │ │ │ ├── [6.2K] JsonCompatibilityUtil.java
│ │ │ │ │ ├── [5.9K] JsonUtils.java
│ │ │ │ │ ├── [4.4K] JVMUtil.java
│ │ │ │ │ ├── [8.3K] LFUCache.java
│ │ │ │ │ ├── [2.3K] LockUtils.java
│ │ │ │ │ ├── [4.0K] LogHelper.java
│ │ │ │ │ ├── [3.3K] Log.java
│ │ │ │ │ ├── [4.0K] LogUtil.java
│ │ │ │ │ ├── [4.6K] LRU2Cache.java
│ │ │ │ │ ├── [3.6K] LRUCache.java
│ │ │ │ │ ├── [2.4K] MD5Utils.java
│ │ │ │ │ ├── [2.3K] MemberUtils.java
│ │ │ │ │ ├── [2.3K] MethodComparator.java
│ │ │ │ │ ├── [ 18K] MethodUtils.java
│ │ │ │ │ ├── [1.8K] NamedThreadFactory.java
│ │ │ │ │ ├── [ 33K] NetUtils.java
│ │ │ │ │ ├── [2.0K] Page.java
│ │ │ │ │ ├── [3.8K] Pair.java
│ │ │ │ │ ├── [1.2K] ParameterNameReader.java
│ │ │ │ │ ├── [2.3K] PathUtils.java
│ │ │ │ │ ├── [ 37K] PojoUtils.java
│ │ │ │ │ ├── [1.6K] ProtobufUtils.java
│ │ │ │ │ ├── [6.5K] ReflectionUtils.java
│ │ │ │ │ ├── [ 46K] ReflectUtils.java
│ │ │ │ │ ├── [2.1K] RegexProperties.java
│ │ │ │ │ ├── [1.3K] SerializeCheckStatus.java
│ │ │ │ │ ├── [ 14K] SerializeSecurityConfigurator.java
│ │ │ │ │ ├── [5.4K] SerializeSecurityManager.java
│ │ │ │ │ ├── [4.8K] ServiceAnnotationResolver.java
│ │ │ │ │ ├── [3.2K] Stack.java
│ │ │ │ │ ├── [2.5K] StringConstantFieldValuePredicate.java
│ │ │ │ │ ├── [ 47K] StringUtils.java
│ │ │ │ │ ├── [4.0K] SystemPropertyConfigUtils.java
│ │ │ │ │ ├── [2.6K] TimeUtils.java
│ │ │ │ │ ├── [3.5K] ToStringUtils.java
│ │ │ │ │ ├── [9.2K] TypeUtils.java
│ │ │ │ │ ├── [ 30K] UrlUtils.java
│ │ │ │ │ └── [9.7K] Utf8Utils.java
│ │ │ │ └── [ 14K] Version.java
│ │ │ ├── [4.0K] config
│ │ │ │ ├── [ 47K] AbstractConfig.java
│ │ │ │ ├── [ 31K] AbstractInterfaceConfig.java
│ │ │ │ ├── [5.8K] AbstractMethodConfig.java
│ │ │ │ ├── [8.4K] AbstractReferenceConfig.java
│ │ │ │ ├── [10.0K] AbstractServiceConfig.java
│ │ │ │ ├── [4.0K] annotation
│ │ │ │ │ ├── [1.4K] Argument.java
│ │ │ │ │ ├── [ 10K] DubboReference.java
│ │ │ │ │ ├── [9.3K] DubboService.java
│ │ │ │ │ ├── [2.0K] Method.java
│ │ │ │ │ ├── [1.7K] ProvidedBy.java
│ │ │ │ │ ├── [7.2K] Reference.java
│ │ │ │ │ └── [6.5K] Service.java
│ │ │ │ ├── [ 26K] ApplicationConfig.java
│ │ │ │ ├── [2.1K] ArgumentConfig.java
│ │ │ │ ├── [ 10K] ConfigCenterConfig.java
│ │ │ │ ├── [1.9K] ConfigKeys.java
│ │ │ │ ├── [4.5K] Constants.java
│ │ │ │ ├── [5.4K] ConsumerConfig.java
│ │ │ │ ├── [4.0K] context
│ │ │ │ │ ├── [ 27K] AbstractConfigManager.java
│ │ │ │ │ ├── [1.6K] ConfigConfigurationAdapter.java
│ │ │ │ │ ├── [ 13K] ConfigManager.java
│ │ │ │ │ ├── [1.7K] ConfigMode.java
│ │ │ │ │ ├── [ 972] ConfigValidator.java
│ │ │ │ │ └── [ 15K] ModuleConfigManager.java
│ │ │ │ ├── [ 10K] MetadataReportConfig.java
│ │ │ │ ├── [ 15K] MethodConfig.java
│ │ │ │ ├── [7.2K] MetricsConfig.java
│ │ │ │ ├── [6.5K] ModuleConfig.java
│ │ │ │ ├── [3.9K] MonitorConfig.java
│ │ │ │ ├── [4.0K] nested
│ │ │ │ │ ├── [3.3K] AggregationConfig.java
│ │ │ │ │ ├── [3.5K] BaggageConfig.java
│ │ │ │ │ ├── [3.8K] CorsConfig.java
│ │ │ │ │ ├── [5.0K] ExporterConfig.java
│ │ │ │ │ ├── [3.4K] HistogramConfig.java
│ │ │ │ │ ├── [9.2K] Http3Config.java
│ │ │ │ │ ├── [8.2K] OpenAPIConfig.java
│ │ │ │ │ ├── [4.5K] PrometheusConfig.java
│ │ │ │ │ ├── [1.4K] PropagationConfig.java
│ │ │ │ │ ├── [6.4K] RestConfig.java
│ │ │ │ │ ├── [1.4K] SamplingConfig.java
│ │ │ │ │ ├── [2.5K] ServletConfig.java
│ │ │ │ │ ├── [ 11K] TripleConfig.java
│ │ │ │ │ └── [2.0K] WebSocketConfig.java
│ │ │ │ ├── [ 16K] ProtocolConfig.java
│ │ │ │ ├── [9.6K] ProviderConfig.java
│ │ │ │ ├── [ 14K] ReferenceConfigBase.java
│ │ │ │ ├── [ 14K] RegistryConfig.java
│ │ │ │ ├── [ 15K] ServiceConfigBase.java
│ │ │ │ ├── [10.0K] SslConfig.java
│ │ │ │ ├── [4.0K] support
│ │ │ │ │ ├── [1.2K] Nested.java
│ │ │ │ │ └── [1.9K] Parameter.java
│ │ │ │ └── [2.9K] TracingConfig.java
│ │ │ ├── [4.0K] metadata
│ │ │ │ └── [4.0K] definition
│ │ │ │ ├── [4.0K] builder
│ │ │ │ │ ├── [1.9K] ArrayTypeBuilder.java
│ │ │ │ │ ├── [3.2K] CollectionTypeBuilder.java
│ │ │ │ │ ├── [2.4K] DefaultTypeBuilder.java
│ │ │ │ │ ├── [2.6K] EnumTypeBuilder.java
│ │ │ │ │ ├── [3.0K] MapTypeBuilder.java
│ │ │ │ │ └── [1.5K] TypeBuilder.java
│ │ │ │ ├── [2.6K] MethodDefinitionBuilder.java
│ │ │ │ ├── [4.0K] model
│ │ │ │ │ ├── [1.3K] FullServiceDefinition.java
│ │ │ │ │ ├── [3.4K] MethodDefinition.java
│ │ │ │ │ ├── [3.6K] ServiceDefinition.java
│ │ │ │ │ └── [4.9K] TypeDefinition.java
│ │ │ │ ├── [4.5K] ServiceDefinitionBuilder.java
│ │ │ │ ├── [3.1K] TypeDefinitionBuilder.java
│ │ │ │ └── [4.0K] util
│ │ │ │ ├── [5.3K] ClassUtils.java
│ │ │ │ └── [3.2K] JaketConfigurationUtils.java
│ │ │ └── [4.0K] rpc
│ │ │ ├── [4.0K] executor
│ │ │ │ ├── [2.7K] AbstractIsolationExecutorSupport.java
│ │ │ │ ├── [1.4K] DefaultExecutorSupport.java
│ │ │ │ ├── [1.1K] DefaultIsolationExecutorSupportFactory.java
│ │ │ │ ├── [ 957] ExecutorSupport.java
│ │ │ │ └── [1.6K] IsolationExecutorSupportFactory.java
│ │ │ ├── [4.0K] model
│ │ │ │ ├── [1.1K] ApplicationInitListener.java
│ │ │ │ ├── [ 16K] ApplicationModel.java
│ │ │ │ ├── [2.6K] AsyncMethodInfo.java
│ │ │ │ ├── [1.0K] BuiltinServiceDetector.java
│ │ │ │ ├── [3.0K] ConsumerMethodModel.java
│ │ │ │ ├── [6.6K] ConsumerModel.java
│ │ │ │ ├── [ 982] DubboStub.java
│ │ │ │ ├── [ 14K] FrameworkModel.java
│ │ │ │ ├── [4.4K] FrameworkServiceRepository.java
│ │ │ │ ├── [1.6K] MethodDescriptor.java
│ │ │ │ ├── [1.1K] ModelConstants.java
│ │ │ │ ├── [8.6K] ModuleModel.java
│ │ │ │ ├── [ 11K] ModuleServiceRepository.java
│ │ │ │ ├── [1.1K] PackableMethodFactory.java
│ │ │ │ ├── [1.9K] PackableMethod.java
│ │ │ │ ├── [1.0K] Pack.java
│ │ │ │ ├── [2.6K] ProviderMethodModel.java
│ │ │ │ ├── [6.6K] ProviderModel.java
│ │ │ │ ├── [8.6K] ReflectionMethodDescriptor.java
│ │ │ │ ├── [6.5K] ReflectionServiceDescriptor.java
│ │ │ │ ├── [1.0K] ScopeClassLoaderListener.java
│ │ │ │ ├── [1.3K] ScopeModelAccessor.java
│ │ │ │ ├── [3.5K] ScopeModelAwareExtensionProcessor.java
│ │ │ │ ├── [1.7K] ScopeModelAware.java
│ │ │ │ ├── [1006] ScopeModelDestroyListener.java
│ │ │ │ ├── [1.2K] ScopeModelInitializer.java
│ │ │ │ ├── [ 12K] ScopeModel.java
│ │ │ │ ├── [4.9K] ScopeModelUtil.java
│ │ │ │ ├── [1.8K] ServiceDescriptor.java
│ │ │ │ ├── [3.0K] ServiceMetadata.java
│ │ │ │ ├── [6.6K] ServiceModel.java
│ │ │ │ ├── [3.0K] ServiceRepository.java
│ │ │ │ ├── [4.5K] StubMethodDescriptor.java
│ │ │ │ ├── [4.9K] StubServiceDescriptor.java
│ │ │ │ ├── [1.0K] UnPack.java
│ │ │ │ └── [1.0K] WrapperUnPack.java
│ │ │ ├── [4.0K] service
│ │ │ │ ├── [ 896] Destroyable.java
│ │ │ │ ├── [1.0K] EchoServiceDetector.java
│ │ │ │ ├── [1.0K] EchoService.java
│ │ │ │ ├── [2.3K] GenericException.java
│ │ │ │ ├── [1.0K] GenericServiceDetector.java
│ │ │ │ ├── [1.9K] GenericService.java
│ │ │ │ └── [1.4K] ServiceDescriptorInternalCache.java
│ │ │ └── [4.0K] support
│ │ │ ├── [2.9K] GroupServiceKeyCache.java
│ │ │ └── [4.3K] ProtocolUtils.java
│ │ └── [4.0K] resources
│ │ ├── [4.0K] META-INF
│ │ │ ├── [4.0K] dubbo
│ │ │ │ └── [4.0K] internal
│ │ │ │ ├── [ 192] org.apache.dubbo.common.compiler.Compiler
│ │ │ │ ├── [ 83] org.apache.dubbo.common.config.configcenter.DynamicConfigurationFactory
│ │ │ │ ├── [ 108] org.apache.dubbo.common.context.ApplicationExt
│ │ │ │ ├── [ 132] org.apache.dubbo.common.context.ModuleExt
│ │ │ │ ├── [ 932] org.apache.dubbo.common.convert.Converter
│ │ │ │ ├── [1022] org.apache.dubbo.common.convert.multiple.MultiValueConverter
│ │ │ │ ├── [ 209] org.apache.dubbo.common.extension.ExtensionInjector
│ │ │ │ ├── [ 68] org.apache.dubbo.common.infra.InfraAdapter
│ │ │ │ ├── [ 216] org.apache.dubbo.common.json.JsonUtil
│ │ │ │ ├── [ 301] org.apache.dubbo.common.logger.LoggerAdapter
│ │ │ │ ├── [ 66] org.apache.dubbo.common.ssl.CertProvider
│ │ │ │ ├── [ 127] org.apache.dubbo.common.status.StatusChecker
│ │ │ │ ├── [ 60] org.apache.dubbo.common.store.DataStore
│ │ │ │ ├── [ 158] org.apache.dubbo.common.threadpool.manager.ExecutorRepository
│ │ │ │ ├── [ 293] org.apache.dubbo.common.threadpool.ThreadPool
│ │ │ │ ├── [ 77] org.apache.dubbo.common.url.component.param.DynamicParamSource
│ │ │ │ ├── [ 69] org.apache.dubbo.common.utils.ParameterNameReader
│ │ │ │ ├── [ 275] org.apache.dubbo.metadata.definition.builder.TypeBuilder
│ │ │ │ ├── [ 77] org.apache.dubbo.rpc.executor.IsolationExecutorSupportFactory
│ │ │ │ ├── [ 113] org.apache.dubbo.rpc.model.BuiltinServiceDetector
│ │ │ │ └── [ 65] org.apache.dubbo.rpc.model.ScopeModelInitializer
│ │ │ ├── [4.0K] org
│ │ │ │ └── [4.0K] apache
│ │ │ │ └── [4.0K] logging
│ │ │ │ └── [4.0K] log4j
│ │ │ │ └── [4.0K] core
│ │ │ │ └── [4.0K] config
│ │ │ │ └── [4.0K] plugins
│ │ │ │ └── [ 78] Log4j2Plugins.dat
│ │ │ ├── [4.0K] services
│ │ │ │ ├── [ 175] org.apache.dubbo.common.extension.LoadingStrategy
│ │ │ │ └── [ 184] org.apache.dubbo.common.json.JsonUtil
│ │ │ └── [ 85] version
│ │ └── [4.0K] security
│ │ ├── [5.3K] serialize.allowlist
│ │ └── [4.9K] serialize.blockedlist
│ └── [4.0K] test
│ ├── [4.0K] java
│ │ ├── [4.0K] com
│ │ │ ├── [4.0K] pojo
│ │ │ │ ├── [1013] Demo1.java
│ │ │ │ ├── [ 843] Demo2.java
│ │ │ │ ├── [ 843] Demo3.java
│ │ │ │ ├── [ 857] Demo4.java
│ │ │ │ ├── [ 843] Demo5.java
│ │ │ │ ├── [ 843] Demo6.java
│ │ │ │ ├── [ 843] Demo7.java
│ │ │ │ ├── [ 843] Demo8.java
│ │ │ │ ├── [ 870] DemoException1.java
│ │ │ │ ├── [ 870] DemoException2.java
│ │ │ │ ├── [ 875] DemoException3.java
│ │ │ │ └── [ 844] Simple.java
│ │ │ └── [4.0K] service
│ │ │ ├── [4.0K] deep1
│ │ │ │ └── [4.0K] deep2
│ │ │ │ └── [4.0K] deep3
│ │ │ │ └── [ 875] DemoService3.java
│ │ │ ├── [1.5K] DemoService1.java
│ │ │ ├── [ 878] DemoService2.java
│ │ │ ├── [1019] DemoService4.java
│ │ │ ├── [ 915] DemoService5.java
│ │ │ ├── [1.1K] Params.java
│ │ │ ├── [ 880] Service.java
│ │ │ ├── [1.4K] User.java
│ │ │ └── [ 886] UserService.java
│ │ └── [4.0K] org
│ │ └── [4.0K] apache
│ │ └── [4.0K] dubbo
│ │ ├── [4.0K] common
│ │ │ ├── [4.2K] BaseServiceMetadataTest.java
│ │ │ ├── [4.0K] beans
│ │ │ │ ├── [3.3K] InstantiationStrategyTest.java
│ │ │ │ ├── [4.0K] model
│ │ │ │ │ ├── [1.4K] FooBeanWithApplicationModel.java
│ │ │ │ │ ├── [1.4K] FooBeanWithFrameworkModel.java
│ │ │ │ │ ├── [1.1K] FooBeanWithModuleModel.java
│ │ │ │ │ ├── [1.3K] FooBeanWithoutUniqueConstructors.java
│ │ │ │ │ └── [1.1K] FooBeanWithScopeModel.java
│ │ │ │ └── [3.3K] ScopeBeanFactoryTest.java
│ │ │ ├── [4.0K] beanutil
│ │ │ │ ├── [2.2K] Bean.java
│ │ │ │ ├── [1.6K] JavaBeanAccessorTest.java
│ │ │ │ └── [ 28K] JavaBeanSerializeUtilTest.java
│ │ │ ├── [4.0K] bytecode
│ │ │ │ ├── [ 11K] ClassGeneratorTest.java
│ │ │ │ ├── [2.2K] MixinTest.java
│ │ │ │ ├── [2.6K] ProxyTest.java
│ │ │ │ └── [9.7K] WrapperTest.java
│ │ │ ├── [4.0K] cache
│ │ │ │ ├── [4.5K] FileCacheStoreFactoryTest.java
│ │ │ │ └── [3.2K] FileCacheStoreTest.java
│ │ │ ├── [2.5K] CommonScopeModelInitializerTest.java
│ │ │ ├── [4.0K] compiler
│ │ │ │ └── [4.0K] support
│ │ │ │ ├── [1.6K] AdaptiveCompilerTest.java
│ │ │ │ ├── [7.7K] ClassUtilsTest.java
│ │ │ │ ├── [ 994] HelloServiceImpl0.java
│ │ │ │ ├── [ 911] HelloService.java
│ │ │ │ ├── [4.0K] internal
│ │ │ │ │ └── [ 902] HelloServiceInternalImpl.java
│ │ │ │ ├── [4.3K] JavaCodeTest.java
│ │ │ │ ├── [4.2K] JavassistCompilerTest.java
│ │ │ │ └── [4.1K] JdkCompilerTest.java
│ │ │ ├── [4.0K] concurrent
│ │ │ │ └── [4.0K] CompletableFutureTaskTest.java
│ │ │ ├── [4.0K] config
│ │ │ │ ├── [1.7K] CompositeConfigurationTest.java
│ │ │ │ ├── [4.0K] configcenter
│ │ │ │ │ ├── [1.8K] AbstractDynamicConfigurationFactoryTest.java
│ │ │ │ │ ├── [7.3K] AbstractDynamicConfigurationTest.java
│ │ │ │ │ ├── [2.8K] ConfigChangedEventTest.java
│ │ │ │ │ ├── [1.4K] ConfigChangeTypeTest.java
│ │ │ │ │ └── [1.9K] DynamicConfigurationFactoryTest.java
│ │ │ │ ├── [1.3K] ConfigurationCacheTest.java
│ │ │ │ ├── [4.8K] ConfigurationUtilsTest.java
│ │ │ │ ├── [3.5K] EnvironmentConfigurationTest.java
│ │ │ │ ├── [4.9K] EnvironmentTest.java
│ │ │ │ ├── [6.3K] InmemoryConfigurationTest.java
│ │ │ │ ├── [1.2K] MockOrderedPropertiesProvider1.java
│ │ │ │ ├── [1.2K] MockOrderedPropertiesProvider2.java
│ │ │ │ ├── [2.0K] OrderedPropertiesConfigurationTest.java
│ │ │ │ ├── [2.3K] PrefixedConfigurationTest.java
│ │ │ │ ├── [2.0K] PropertiesConfigurationTest.java
│ │ │ │ └── [4.7K] SystemConfigurationTest.java
│ │ │ ├── [4.0K] constants
│ │ │ │ └── [1.8K] CommonConstantsTest.java
│ │ │ ├── [4.0K] convert
│ │ │ │ ├── [2.3K] ConverterTest.java
│ │ │ │ ├── [4.0K] multiple
│ │ │ │ │ ├── [2.9K] MultiValueConverterTest.java
│ │ │ │ │ ├── [2.4K] StringToArrayConverterTest.java
│ │ │ │ │ ├── [4.6K] StringToBlockingDequeConverterTest.java
│ │ │ │ │ ├── [4.4K] StringToBlockingQueueConverterTest.java
│ │ │ │ │ ├── [4.1K] StringToCollectionConverterTest.java
│ │ │ │ │ ├── [4.4K] StringToDequeConverterTest.java
│ │ │ │ │ ├── [4.3K] StringToListConverterTest.java
│ │ │ │ │ ├── [4.4K] StringToNavigableSetConverterTest.java
│ │ │ │ │ ├── [4.2K] StringToQueueConverterTest.java
│ │ │ │ │ ├── [4.1K] StringToSetConverterTest.java
│ │ │ │ │ ├── [4.4K] StringToSortedSetConverterTest.java
│ │ │ │ │ └── [4.3K] StringToTransferQueueConverterTest.java
│ │ │ │ ├── [1.9K] StringToBooleanConverterTest.java
│ │ │ │ ├── [1.9K] StringToCharacterConverterTest.java
│ │ │ │ ├── [1.8K] StringToCharArrayConverterTest.java
│ │ │ │ ├── [1.9K] StringToDoubleConverterTest.java
│ │ │ │ ├── [2.2K] StringToDurationConverterTest.java
│ │ │ │ ├── [1.9K] StringToFloatConverterTest.java
│ │ │ │ ├── [1.9K] StringToIntegerConverterTest.java
│ │ │ │ ├── [2.1K] StringToLongConverterTest.java
│ │ │ │ ├── [1.7K] StringToOptionalConverterTest.java
│ │ │ │ ├── [1.9K] StringToShortConverterTest.java
│ │ │ │ └── [1.7K] StringToStringConverterTest.java
│ │ │ ├── [4.0K] extension
│ │ │ │ ├── [4.0K] activate
│ │ │ │ │ ├── [ 979] ActivateExt1.java
│ │ │ │ │ ├── [ 988] ActivateWrapperExt1.java
│ │ │ │ │ └── [4.0K] impl
│ │ │ │ │ ├── [1.1K] ActivateExt1Impl1.java
│ │ │ │ │ ├── [1.2K] ActivateOnClassExt1Impl.java
│ │ │ │ │ ├── [1.1K] ActivateWrapperExt1Impl1.java
│ │ │ │ │ ├── [1.1K] ActivateWrapperExt1Impl2.java
│ │ │ │ │ ├── [1.3K] ActivateWrapperExt1Wrapper.java
│ │ │ │ │ ├── [1.1K] GroupActivateExtImpl.java
│ │ │ │ │ ├── [1.1K] OrderActivateExtImpl1.java
│ │ │ │ │ ├── [1.1K] OrderActivateExtImpl2.java
│ │ │ │ │ └── [1.1K] ValueActivateExtImpl.java
│ │ │ │ ├── [4.0K] adaptive
│ │ │ │ │ ├── [1.1K] HasAdaptiveExt.java
│ │ │ │ │ └── [4.0K] impl
│ │ │ │ │ ├── [1.1K] HasAdaptiveExtImpl1.java
│ │ │ │ │ └── [1.4K] HasAdaptiveExt_ManualAdaptive.java
│ │ │ │ ├── [2.0K] AdaptiveClassCodeGeneratorTest.java
│ │ │ │ ├── [4.0K] compatible
│ │ │ │ │ ├── [1.1K] CompatibleExt.java
│ │ │ │ │ └── [4.0K] impl
│ │ │ │ │ ├── [1.3K] CompatibleExtImpl1.java
│ │ │ │ │ └── [1.2K] CompatibleExtImpl2.java
│ │ │ │ ├── [4.0K] convert
│ │ │ │ │ ├── [1.1K] String2BooleanConverter.java
│ │ │ │ │ ├── [1.1K] String2DoubleConverter.java
│ │ │ │ │ └── [1.1K] String2IntegerConverter.java
│ │ │ │ ├── [4.0K] director
│ │ │ │ │ ├── [1.1K] FooAppProvider.java
│ │ │ │ │ ├── [1.1K] FooAppService.java
│ │ │ │ │ ├── [1.1K] FooFrameworkProvider.java
│ │ │ │ │ ├── [1.1K] FooFrameworkService.java
│ │ │ │ │ ├── [1.1K] FooModuleProvider.java
│ │ │ │ │ ├── [1.1K] FooModuleService.java
│ │ │ │ │ └── [4.0K] impl
│ │ │ │ │ ├── [2.1K] BaseTestService.java
│ │ │ │ │ ├── [1.0K] TestAppProvider.java
│ │ │ │ │ ├── [2.4K] TestAppService.java
│ │ │ │ │ ├── [1.1K] TestFrameworkProvider.java
│ │ │ │ │ ├── [2.0K] TestFrameworkService.java
│ │ │ │ │ ├── [1.0K] TestModuleProvider.java
│ │ │ │ │ └── [2.7K] TestModuleService.java
│ │ │ │ ├── [1.2K] DubboExternalLoadingStrategy.java
│ │ │ │ ├── [4.0K] duplicated
│ │ │ │ │ ├── [1.0K] DuplicatedOverriddenExt.java
│ │ │ │ │ ├── [1.1K] DuplicatedWithoutOverriddenExt.java
│ │ │ │ │ └── [4.0K] impl
│ │ │ │ │ ├── [1.1K] DuplicatedOverriddenExt1.java
│ │ │ │ │ ├── [1.1K] DuplicatedOverriddenExt2.java
│ │ │ │ │ ├── [1.1K] DuplicatedWithoutOverriddenExt1.java
│ │ │ │ │ └── [1.1K] DuplicatedWithoutOverriddenExt2.java
│ │ │ │ ├── [4.0K] ext1
│ │ │ │ │ ├── [4.0K] impl
│ │ │ │ │ │ ├── [1.2K] SimpleExtImpl1.java
│ │ │ │ │ │ ├── [1.2K] SimpleExtImpl2.java
│ │ │ │ │ │ └── [1.2K] SimpleExtImpl3.java
│ │ │ │ │ └── [1.3K] SimpleExt.java
│ │ │ │ ├── [4.0K] ext10_multi_names
│ │ │ │ │ ├── [ 952] Ext10MultiNames.java
│ │ │ │ │ └── [4.0K] impl
│ │ │ │ │ └── [1009] Ext10MultiNamesImpl.java
│ │ │ │ ├── [4.0K] ext11_no_adaptive
│ │ │ │ │ ├── [1007] NoAdaptiveExtImpl.java
│ │ │ │ │ └── [1017] NoAdaptiveExt.java
│ │ │ │ ├── [4.0K] ext2
│ │ │ │ │ ├── [1.2K] Ext2.java
│ │ │ │ │ ├── [4.0K] impl
│ │ │ │ │ │ ├── [1.2K] Ext2Impl1.java
│ │ │ │ │ │ ├── [1.2K] Ext2Impl2.java
│ │ │ │ │ │ └── [1.2K] Ext2Impl3.java
│ │ │ │ │ └── [1.5K] UrlHolder.java
│ │ │ │ ├── [4.0K] ext3
│ │ │ │ │ ├── [4.0K] impl
│ │ │ │ │ │ ├── [1.2K] UseProtocolKeyExtImpl1.java
│ │ │ │ │ │ ├── [1.2K] UseProtocolKeyExtImpl2.java
│ │ │ │ │ │ └── [1.2K] UseProtocolKeyExtImpl3.java
│ │ │ │ │ └── [1.2K] UseProtocolKeyExt.java
│ │ │ │ ├── [4.0K] ext4
│ │ │ │ │ ├── [4.0K] impl
│ │ │ │ │ │ ├── [1.1K] Ext4Impl1.java
│ │ │ │ │ │ └── [1.1K] Ext4Impl2.java
│ │ │ │ │ └── [1.1K] NoUrlParamExt.java
│ │ │ │ ├── [4.0K] ext5
│ │ │ │ │ ├── [4.0K] impl
│ │ │ │ │ │ ├── [1.1K] Ext5Impl1.java
│ │ │ │ │ │ └── [1.1K] Ext5Impl2.java
│ │ │ │ │ └── [1.0K] NoAdaptiveMethodExt.java
│ │ │ │ ├── [4.0K] ext6_inject
│ │ │ │ │ ├── [ 902] Dao.java
│ │ │ │ │ ├── [1.1K] Ext6.java
│ │ │ │ │ └── [4.0K] impl
│ │ │ │ │ ├── [ 990] DaoImpl.java
│ │ │ │ │ ├── [1.5K] Ext6Impl1.java
│ │ │ │ │ └── [1.3K] Ext6Impl2.java
│ │ │ │ ├── [4.0K] ext6_wrap
│ │ │ │ │ ├── [4.0K] impl
│ │ │ │ │ │ ├── [1.1K] Ext6Impl1.java
│ │ │ │ │ │ ├── [1.1K] Ext6Impl2.java
│ │ │ │ │ │ ├── [1.1K] Ext6Impl3.java
│ │ │ │ │ │ ├── [1.1K] Ext6Impl4.java
│ │ │ │ │ │ ├── [1.6K] Ext6Wrapper1.java
│ │ │ │ │ │ ├── [1.6K] Ext6Wrapper2.java
│ │ │ │ │ │ ├── [1.6K] Ext6Wrapper3.java
│ │ │ │ │ │ └── [1.6K] Ext6Wrapper4.java
│ │ │ │ │ ├── [1.0K] WrappedExt.java
│ │ │ │ │ └── [ 924] WrappedExtWrapper.java
│ │ │ │ ├── [4.0K] ext7
│ │ │ │ │ ├── [4.0K] impl
│ │ │ │ │ │ ├── [1.0K] Ext7Impl.java
│ │ │ │ │ │ └── [1.2K] Ext7InitErrorImpl.java
│ │ │ │ │ └── [1.3K] InitErrorExt.java
│ │ │ │ ├── [4.0K] ext8_add
│ │ │ │ │ ├── [1.1K] AddExt1.java
│ │ │ │ │ ├── [1.1K] AddExt2.java
│ │ │ │ │ ├── [1.1K] AddExt3.java
│ │ │ │ │ ├── [1.1K] AddExt4.java
│ │ │ │ │ └── [4.0K] impl
│ │ │ │ │ ├── [1.1K] AddExt1Impl1.java
│ │ │ │ │ ├── [1.3K] AddExt1_ManualAdaptive.java
│ │ │ │ │ ├── [1.1K] AddExt1_ManualAdd1.java
│ │ │ │ │ ├── [1.1K] AddExt1_ManualAdd2.java
│ │ │ │ │ ├── [1.1K] AddExt2Impl1.java
│ │ │ │ │ ├── [1.3K] AddExt2_ManualAdaptive.java
│ │ │ │ │ ├── [1.3K] AddExt3_ManualAdaptive.java
│ │ │ │ │ └── [1.3K] AddExt4_ManualAdaptive.java
│ │ │ │ ├── [4.0K] ext9_empty
│ │ │ │ │ ├── [ 958] Ext9Empty.java
│ │ │ │ │ └── [4.0K] impl
│ │ │ │ │ └── [1019] Ext9EmptyImpl.java
│ │ │ │ ├── [ 16K] ExtensionDirectorTest.java
│ │ │ │ ├── [1.4K] ExtensionLoader_Activate_Test.java
│ │ │ │ ├── [ 13K] ExtensionLoader_Adaptive_Test.java
│ │ │ │ ├── [1.3K] ExtensionLoader_Adaptive_UseJdkCompiler_Test.java
│ │ │ │ ├── [1.7K] ExtensionLoader_Compatible_Test.java
│ │ │ │ ├── [ 37K] ExtensionLoaderTest.java
│ │ │ │ ├── [4.0K] inject
│ │ │ │ │ └── [2.9K] AdaptiveExtensionInjectorTest.java
│ │ │ │ ├── [4.0K] injection
│ │ │ │ │ ├── [4.0K] impl
│ │ │ │ │ │ └── [2.0K] InjectExtImpl.java
│ │ │ │ │ └── [ 981] InjectExt.java
│ │ │ │ ├── [ 996] NoSpiExt.java
│ │ │ │ ├── [ 970] SPI1Impl.java
│ │ │ │ ├── [ 900] SPI1.java
│ │ │ │ ├── [ 970] SPI2Impl.java
│ │ │ │ ├── [ 900] SPI2.java
│ │ │ │ ├── [ 970] SPI3Impl.java
│ │ │ │ ├── [ 900] SPI3.java
│ │ │ │ ├── [ 970] SPI4Impl.java
│ │ │ │ ├── [ 900] SPI4.java
│ │ │ │ ├── [4.0K] support
│ │ │ │ │ ├── [2.9K] ActivateComparatorTest.java
│ │ │ │ │ ├── [ 934] Filter0.java
│ │ │ │ │ ├── [ 959] Filter1.java
│ │ │ │ │ ├── [ 974] Filter2.java
│ │ │ │ │ ├── [ 973] Filter3.java
│ │ │ │ │ ├── [ 974] Filter4.java
│ │ │ │ │ ├── [ 940] Order0Filter0.java
│ │ │ │ │ ├── [ 971] Order0Filter1.java
│ │ │ │ │ └── [ 971] Order0Filter2.java
│ │ │ │ └── [4.0K] wrapper
│ │ │ │ ├── [ 969] Demo.java
│ │ │ │ ├── [4.0K] impl
│ │ │ │ │ ├── [1.1K] DemoImpl.java
│ │ │ │ │ ├── [1.2K] DemoWrapper2.java
│ │ │ │ │ └── [1.2K] DemoWrapper.java
│ │ │ │ └── [1.6K] WrapperTest.java
│ │ │ ├── [4.0K] function
│ │ │ │ ├── [2.2K] PredicatesTest.java
│ │ │ │ ├── [1.9K] StreamsTest.java
│ │ │ │ ├── [1.3K] ThrowableActionTest.java
│ │ │ │ ├── [1.3K] ThrowableConsumerTest.java
│ │ │ │ └── [1.3K] ThrowableFunctionTest.java
│ │ │ ├── [5.7K] InterfaceAddressURLTest.java
│ │ │ ├── [4.0K] io
│ │ │ │ ├── [5.7K] BytesTest.java
│ │ │ │ ├── [5.5K] StreamUtilsTest.java
│ │ │ │ ├── [3.1K] UnsafeByteArrayInputStreamTest.java
│ │ │ │ ├── [2.9K] UnsafeByteArrayOutputStreamTest.java
│ │ │ │ ├── [2.4K] UnsafeStringReaderTest.java
│ │ │ │ └── [3.0K] UnsafeStringWriterTest.java
│ │ │ ├── [4.0K] json
│ │ │ │ ├── [3.6K] GsonUtilsTest.java
│ │ │ │ └── [4.0K] impl
│ │ │ │ ├── [2.6K] FastJson2ImplTest.java
│ │ │ │ ├── [2.4K] FastJsonImplTest.java
│ │ │ │ └── [3.4K] GsonImplTest.java
│ │ │ ├── [4.0K] lang
│ │ │ │ ├── [1.2K] DefaultShutdownHookCallback.java
│ │ │ │ ├── [3.1K] PrioritizedTest.java
│ │ │ │ └── [1.8K] ShutdownHookCallbacksTest.java
│ │ │ ├── [4.0K] logger
│ │ │ │ ├── [3.4K] LoggerAdapterTest.java
│ │ │ │ ├── [2.5K] LoggerFactoryTest.java
│ │ │ │ ├── [4.3K] LoggerTest.java
│ │ │ │ ├── [4.0K] slf4j
│ │ │ │ │ └── [3.8K] Slf4jLoggerTest.java
│ │ │ │ └── [4.0K] support
│ │ │ │ ├── [5.1K] FailsafeErrorTypeAwareLoggerTest.java
│ │ │ │ └── [4.8K] FailsafeLoggerTest.java
│ │ │ ├── [4.0K] model
│ │ │ │ ├── [4.0K] media
│ │ │ │ │ ├── [3.2K] Image.java
│ │ │ │ │ └── [6.2K] Media.java
│ │ │ │ ├── [4.0K] person
│ │ │ │ │ ├── [1.2K] Ageneric.java
│ │ │ │ │ ├── [1.2K] Bgeneric.java
│ │ │ │ │ ├── [4.1K] BigPerson.java
│ │ │ │ │ ├── [1.5K] Cgeneric.java
│ │ │ │ │ ├── [1.4K] Dgeneric.java
│ │ │ │ │ ├── [5.9K] FullAddress.java
│ │ │ │ │ ├── [5.5K] PersonInfo.java
│ │ │ │ │ ├── [1.4K] PersonMap.java
│ │ │ │ │ ├── [ 904] PersonStatus.java
│ │ │ │ │ └── [3.8K] Phone.java
│ │ │ │ ├── [2.5K] Person.java
│ │ │ │ ├── [2.7K] SerializablePerson.java
│ │ │ │ └── [2.0K] User.java
│ │ │ ├── [1.5K] PojoUtilsForNonPublicStaticTest.java
│ │ │ ├── [4.0K] profiler
│ │ │ │ └── [4.0K] ProfilerTest.java
│ │ │ ├── [4.5K] ProtocolServiceKeyMatcherTest.java
│ │ │ ├── [5.0K] ProtocolServiceKeyTest.java
│ │ │ ├── [4.0K] resource
│ │ │ │ └── [2.6K] GlobalResourcesRepositoryTest.java
│ │ │ ├── [7.1K] ServiceKeyMatcherTest.java
│ │ │ ├── [2.5K] ServiceKeyTest.java
│ │ │ ├── [4.0K] ssl
│ │ │ │ ├── [4.0K] CertManagerTest.java
│ │ │ │ ├── [2.0K] FirstCertProvider.java
│ │ │ │ ├── [2.0K] SecondCertProvider.java
│ │ │ │ └── [6.7K] SSLConfigCertProviderTest.java
│ │ │ ├── [4.0K] status
│ │ │ │ ├── [4.0K] reporter
│ │ │ │ │ ├── [6.1K] FrameworkStatusReportServiceTest.java
│ │ │ │ │ └── [1.2K] MockFrameworkStatusReporter.java
│ │ │ │ ├── [2.0K] StatusTest.java
│ │ │ │ └── [4.0K] support
│ │ │ │ ├── [1.5K] LoadStatusCheckerTest.java
│ │ │ │ ├── [1.7K] MemoryStatusCheckerTest.java
│ │ │ │ └── [3.0K] StatusUtilsTest.java
│ │ │ ├── [4.0K] store
│ │ │ │ └── [4.0K] support
│ │ │ │ └── [3.4K] SimpleDataStoreTest.java
│ │ │ ├── [4.0K] threadlocal
│ │ │ │ ├── [ 11K] InternalThreadLocalTest.java
│ │ │ │ └── [1.3K] NamedInternalThreadFactoryTest.java
│ │ │ ├── [4.0K] threadpool
│ │ │ │ ├── [4.0K] event
│ │ │ │ │ ├── [2.2K] ThreadPoolExhaustedEventListenerTest.java
│ │ │ │ │ └── [1.5K] ThreadPoolExhaustedEventTest.java
│ │ │ │ ├── [4.0K] manager
│ │ │ │ │ ├── [4.9K] ExecutorRepositoryTest.java
│ │ │ │ │ └── [3.2K] FrameworkExecutorRepositoryTest.java
│ │ │ │ ├── [1.8K] MemoryLimitedLinkedBlockingQueueTest.java
│ │ │ │ ├── [5.0K] MemorySafeLinkedBlockingQueueTest.java
│ │ │ │ ├── [4.0K] serial
│ │ │ │ │ └── [3.9K] SerializingExecutorTest.java
│ │ │ │ ├── [4.0K] support
│ │ │ │ │ ├── [9.2K] AbortPolicyWithReportTest.java
│ │ │ │ │ ├── [4.0K] cached
│ │ │ │ │ │ └── [3.6K] CachedThreadPoolTest.java
│ │ │ │ │ ├── [4.0K] eager
│ │ │ │ │ │ ├── [ 11K] EagerThreadPoolExecutorTest.java
│ │ │ │ │ │ ├── [3.7K] EagerThreadPoolTest.java
│ │ │ │ │ │ └── [3.1K] TaskQueueTest.java
│ │ │ │ │ ├── [4.0K] fixed
│ │ │ │ │ │ └── [3.7K] FixedThreadPoolTest.java
│ │ │ │ │ └── [4.0K] limited
│ │ │ │ │ └── [3.6K] LimitedThreadPoolTest.java
│ │ │ │ └── [1.6K] ThreadlessExecutorTest.java
│ │ │ ├── [4.0K] timer
│ │ │ │ └── [6.5K] HashedWheelTimerTest.java
│ │ │ ├── [4.0K] url
│ │ │ │ └── [ 14K] URLParamTest.java
│ │ │ ├── [6.5K] URLBuilderTest.java
│ │ │ ├── [4.8K] URLStrParserTest.java
│ │ │ ├── [ 51K] URLTest.java
│ │ │ ├── [4.0K] utils
│ │ │ │ ├── [ 15K] AnnotationUtilsTest.java
│ │ │ │ ├── [1.4K] ArrayUtilsTest.java
│ │ │ │ ├── [2.1K] AssertTest.java
│ │ │ │ ├── [5.9K] AtomicPositiveIntegerTest.java
│ │ │ │ ├── [2.3K] CIDRUtilsTest.java
│ │ │ │ ├── [2.6K] ClassLoaderResourceLoaderTest.java
│ │ │ │ ├── [7.3K] ClassUtilsTest.java
│ │ │ │ ├── [8.4K] CollectionUtilsTest.java
│ │ │ │ ├── [ 10K] CompatibleTypeUtilsTest.java
│ │ │ │ ├── [3.0K] ConcurrentHashMapUtilsTest.java
│ │ │ │ ├── [ 12K] ConfigUtilsTest.java
│ │ │ │ ├── [1.3K] DefaultCharSequence.java
│ │ │ │ ├── [1.6K] DefaultPageTest.java
│ │ │ │ ├── [8.6K] DefaultSerializeClassCheckerTest.java
│ │ │ │ ├── [2.9K] DubboAppenderTest.java
│ │ │ │ ├── [3.6K] ExecutorUtilTest.java
│ │ │ │ ├── [2.8K] FieldUtilsTest.java
│ │ │ │ ├── [1.2K] HolderTest.java
│ │ │ │ ├── [4.2K] IOUtilsTest.java
│ │ │ │ ├── [2.2K] JavassistParameterNameReaderTest.java
│ │ │ │ ├── [1.6K] JRETest.java
│ │ │ │ ├── [4.0K] json
│ │ │ │ │ ├── [ 928] AbstractObject.java
│ │ │ │ │ ├── [1.6K] Color.java
│ │ │ │ │ ├── [ 896] Printer.java
│ │ │ │ │ ├── [1.2K] Range.java
│ │ │ │ │ ├── [3.1K] Service.java
│ │ │ │ │ ├── [1.3K] Student.java
│ │ │ │ │ ├── [1.4K] Teacher.java
│ │ │ │ │ ├── [ 907] TestEnum.java
│ │ │ │ │ ├── [1.5K] TestObjectA.java
│ │ │ │ │ └── [1.4K] TestObjectB.java
│ │ │ │ ├── [ 13K] JsonCompatibilityUtilTest.java
│ │ │ │ ├── [ 18K] JsonUtilsTest.java
│ │ │ │ ├── [ 863] JVMUtilTest.java
│ │ │ │ ├── [3.0K] LFUCacheTest.java
│ │ │ │ ├── [5.7K] LockUtilsTest.java
│ │ │ │ ├── [3.1K] LogHelperTest.java
│ │ │ │ ├── [3.0K] LogTest.java
│ │ │ │ ├── [3.8K] LogUtilTest.java
│ │ │ │ ├── [2.7K] LRU2CacheTest.java
│ │ │ │ ├── [4.8K] MD5UtilsTest.java
│ │ │ │ ├── [1.7K] MemberUtilsTest.java
│ │ │ │ ├── [6.3K] MethodUtilsTest.java
│ │ │ │ ├── [ 896] MyEnum.java
│ │ │ │ ├── [2.5K] NamedThreadFactoryTest.java
│ │ │ │ ├── [5.4K] NetUtilsInterfaceDisplayNameHasMetaCharactersTest.java
│ │ │ │ ├── [ 17K] NetUtilsTest.java
│ │ │ │ ├── [1.9K] ParametersTest.java
│ │ │ │ ├── [ 45K] PojoUtilsTest.java
│ │ │ │ ├── [1.6K] ProtobufUtilsTest.java
│ │ │ │ ├── [ 21K] ReflectUtilsTest.java
│ │ │ │ ├── [2.2K] RegexPropertiesTest.java
│ │ │ │ ├── [ 22K] SerializeSecurityConfiguratorTest.java
│ │ │ │ ├── [6.3K] SerializeSecurityManagerTest.java
│ │ │ │ ├── [4.1K] StackTest.java
│ │ │ │ ├── [1.5K] StringConstantFieldValuePredicateTest.java
│ │ │ │ ├── [ 21K] StringUtilsTest.java
│ │ │ │ ├── [2.6K] SystemPropertyConfigUtilsTest.java
│ │ │ │ ├── [2.7K] TestAllowClassNotifyListener.java
│ │ │ │ ├── [1.0K] TimeUtilsTest.java
│ │ │ │ └── [ 23K] UrlUtilsTest.java
│ │ │ ├── [4.0K] version
│ │ │ │ └── [7.5K] VersionTest.java
│ │ │ └── [4.0K] vo
│ │ │ └── [2.1K] UserVo.java
│ │ ├── [4.0K] config
│ │ │ ├── [9.5K] AbstractInterfaceConfigTest.java
│ │ │ ├── [4.0K] context
│ │ │ │ ├── [1.6K] ConfigConfigurationAdapterTest.java
│ │ │ │ └── [ 21K] ConfigManagerTest.java
│ │ │ ├── [ 938] Greeting.java
│ │ │ ├── [ 867] GreetingLocal1.java
│ │ │ ├── [ 960] GreetingLocal2.java
│ │ │ └── [1.1K] GreetingLocal3.java
│ │ ├── [4.0K] metadata
│ │ │ └── [4.0K] definition
│ │ │ ├── [4.0K] common
│ │ │ │ ├── [1.1K] ClassExtendsMap.java
│ │ │ │ ├── [ 912] ColorEnum.java
│ │ │ │ ├── [1.3K] OuterClass.java
│ │ │ │ ├── [1.4K] ResultWithRawCollections.java
│ │ │ │ └── [1.3K] TestService.java
│ │ │ ├── [1.7K] DefaultTypeBuilderTest.java
│ │ │ ├── [6.0K] MetadataTest.java
│ │ │ ├── [3.0K] MetadataUtils.java
│ │ │ ├── [4.0K] service
│ │ │ │ ├── [4.0K] annotation
│ │ │ │ │ ├── [1.1K] MockMethodAnnotation2.java
│ │ │ │ │ ├── [1.1K] MockMethodAnnotation.java
│ │ │ │ │ └── [1.1K] MockTypeAnnotation.java
│ │ │ │ ├── [8.1K] ComplexObject.java
│ │ │ │ └── [1.5K] DemoService.java
│ │ │ ├── [8.2K] ServiceDefinitionBuilderTest.java
│ │ │ ├── [1.4K] Test3TypeBuilder.java
│ │ │ ├── [1.4K] TestTypeBuilder.java
│ │ │ └── [1.5K] TypeDefinitionBuilderTest.java
│ │ └── [4.0K] rpc
│ │ ├── [4.0K] executor
│ │ │ ├── [2.1K] IsolationExecutorSupportFactoryTest.java
│ │ │ ├── [1.0K] Mock1ExecutorSupport.java
│ │ │ ├── [1.1K] Mock1IsolationExecutorSupportFactory.java
│ │ │ ├── [1.0K] Mock2ExecutorSupport.java
│ │ │ └── [1.1K] Mock2IsolationExecutorSupportFactory.java
│ │ ├── [4.0K] model
│ │ │ ├── [7.6K] ApplicationModelTest.java
│ │ │ ├── [4.7K] FrameworkModelTest.java
│ │ │ ├── [4.9K] FrameworkServiceRepositoryTest.java
│ │ │ ├── [1.4K] HelloReply.java
│ │ │ ├── [1.4K] HelloRequest.java
│ │ │ ├── [4.0K] media
│ │ │ │ ├── [3.2K] Image.java
│ │ │ │ └── [6.2K] Media.java
│ │ │ ├── [3.9K] ModuleModelTest.java
│ │ │ ├── [5.2K] ModuleServiceRepositoryTest.java
│ │ │ ├── [4.0K] person
│ │ │ │ ├── [4.1K] BigPerson.java
│ │ │ │ ├── [5.9K] FullAddress.java
│ │ │ │ ├── [5.5K] PersonInfo.java
│ │ │ │ ├── [ 901] PersonStatus.java
│ │ │ │ └── [3.8K] Phone.java
│ │ │ ├── [2.5K] Person.java
│ │ │ ├── [3.6K] ReflectionMethodDescriptorTest.java
│ │ │ ├── [3.6K] ReflectionServiceDescriptorTest.java
│ │ │ ├── [3.6K] ScopeModelAwareExtensionProcessorTest.java
│ │ │ ├── [4.7K] ScopeModelTest.java
│ │ │ ├── [5.0K] ScopeModelUtilTest.java
│ │ │ ├── [2.6K] SerializablePerson.java
│ │ │ ├── [3.9K] ServiceRepositoryTest.java
│ │ │ └── [1.9K] User.java
│ │ ├── [4.0K] service
│ │ │ ├── [2.8K] GenericExceptionTest.java
│ │ │ └── [1.5K] ServiceDescriptorInternalCacheTest.java
│ │ └── [4.0K] support
│ │ ├── [1.3K] DemoService1Impl.java
│ │ ├── [1.0K] DemoService1.java
│ │ ├── [ 991] DemoServiceImpl.java
│ │ ├── [ 908] DemoService.java
│ │ ├── [2.2K] MockScopeModelAware.java
│ │ ├── [1.4K] MockScopeModelDestroyListener.java
│ │ └── [3.0K] ProtocolUtilsTest.java
│ └── [4.0K] resources
│ ├── [4.0K] certs
│ │ ├── [ 855] ca.pem
│ │ ├── [1.0K] cert.pem
│ │ └── [ 920] key.pem
│ ├── [ 872] dubbo-migration.yaml
│ ├── [ 878] dubbo.properties
│ ├── [2.0K] json.flex
│ ├── [1.3K] log4j2-test.xml
│ ├── [ 12] md5.testfile.txt
│ ├── [4.0K] META-INF
│ │ ├── [4.0K] dubbo
│ │ │ ├── [4.0K] external
│ │ │ │ ├── [ 127] org.apache.dubbo.common.convert.Converter
│ │ │ │ ├── [ 85] org.apache.dubbo.common.extension.duplicated.DuplicatedOverriddenExt
│ │ │ │ └── [ 92] org.apache.dubbo.common.extension.duplicated.DuplicatedWithoutOverriddenExt
│ │ │ ├── [4.0K] internal
│ │ │ │ ├── [ 136] org.apache.dubbo.common.config.OrderedPropertiesProvider
│ │ │ │ ├── [ 387] org.apache.dubbo.common.extension.activate.ActivateExt1
│ │ │ │ ├── [ 245] org.apache.dubbo.common.extension.activate.ActivateWrapperExt1
│ │ │ │ ├── [ 160] org.apache.dubbo.common.extension.adaptive.HasAdaptiveExt
│ │ │ │ ├── [ 143] org.apache.dubbo.common.extension.compatible.CompatibleExt
│ │ │ │ ├── [ 80] org.apache.dubbo.common.extension.director.FooAppProvider
│ │ │ │ ├── [ 74] org.apache.dubbo.common.extension.director.FooAppService
│ │ │ │ ├── [ 92] org.apache.dubbo.common.extension.director.FooFrameworkProvider
│ │ │ │ ├── [ 79] org.apache.dubbo.common.extension.director.FooFrameworkService
│ │ │ │ ├── [ 86] org.apache.dubbo.common.extension.director.FooModuleProvider
│ │ │ │ ├── [ 76] org.apache.dubbo.common.extension.director.FooModuleService
│ │ │ │ ├── [ 85] org.apache.dubbo.common.extension.duplicated.DuplicatedOverriddenExt
│ │ │ │ ├── [ 92] org.apache.dubbo.common.extension.duplicated.DuplicatedWithoutOverriddenExt
│ │ │ │ ├── [ 95] org.apache.dubbo.common.extension.ext10_multi_names.Ext10MultiNames
│ │ │ │ ├── [ 81] org.apache.dubbo.common.extension.ext11_no_adaptive.NoAdaptiveExt
│ │ │ │ ├── [ 252] org.apache.dubbo.common.extension.ext1.SimpleExt
│ │ │ │ ├── [ 179] org.apache.dubbo.common.extension.ext2.Ext2
│ │ │ │ ├── [ 218] org.apache.dubbo.common.extension.ext3.UseProtocolKeyExt
│ │ │ │ ├── [ 119] org.apache.dubbo.common.extension.ext4.NoUrlParamExt
│ │ │ │ ├── [ 120] org.apache.dubbo.common.extension.ext5.NoAdaptiveMethodExt
│ │ │ │ ├── [ 133] org.apache.dubbo.common.extension.ext6_inject.Ext6
│ │ │ │ ├── [ 544] org.apache.dubbo.common.extension.ext6_wrap.WrappedExt
│ │ │ │ ├── [ 124] org.apache.dubbo.common.extension.ext7.InitErrorExt
│ │ │ │ ├── [ 66] org.apache.dubbo.common.extension.ext8_add.AddExt1
│ │ │ │ ├── [ 0] org.apache.dubbo.common.extension.ext9_empty.Ext9Empty
│ │ │ │ ├── [ 72] org.apache.dubbo.common.extension.injection.InjectExt
│ │ │ │ ├── [ 45] org.apache.dubbo.common.extension.SPI2
│ │ │ │ ├── [ 267] org.apache.dubbo.common.extension.support.Filter0
│ │ │ │ ├── [ 258] org.apache.dubbo.common.extension.wrapper.Demo
│ │ │ │ ├── [ 64] org.apache.dubbo.common.lang.ShutdownHookCallback
│ │ │ │ ├── [ 61] org.apache.dubbo.common.logger.LoggerAdapter
│ │ │ │ ├── [ 106] org.apache.dubbo.common.ssl.CertProvider
│ │ │ │ ├── [ 73] org.apache.dubbo.common.status.reporter.FrameworkStatusReporter
│ │ │ │ ├── [ 5] org.apache.dubbo.common.status.StatusChecker
│ │ │ │ ├── [ 48] org.apache.dubbo.event.EventListener
│ │ │ │ ├── [ 118] org.apache.dubbo.metadata.definition.builder.TypeBuilder
│ │ │ │ └── [ 146] org.apache.dubbo.rpc.executor.IsolationExecutorSupportFactory
│ │ │ ├── [ 209] org.apache.dubbo.common.convert.Converter
│ │ │ └── [ 45] org.apache.dubbo.common.extension.SPI1
│ │ ├── [4.0K] services
│ │ │ ├── [ 90] java.lang.CharSequence
│ │ │ ├── [ 65] org.apache.dubbo.common.extension.activate.ActivateExt1
│ │ │ ├── [ 62] org.apache.dubbo.common.extension.LoadingStrategy
│ │ │ ├── [ 45] org.apache.dubbo.common.extension.SPI3
│ │ │ └── [ 45] org.apache.dubbo.common.extension.SPI4
│ │ └── [4.0K] test-versions
│ │ └── [ 92] dubbo-common
│ ├── [4.0K] org
│ │ └── [4.0K] apache
│ │ └── [4.0K] dubbo
│ │ └── [4.0K] common
│ │ ├── [4.0K] bytecode
│ │ │ └── [1.9K] TestClass
│ │ ├── [4.0K] extension
│ │ │ └── [4.0K] adaptive
│ │ │ └── [1.9K] HasAdaptiveExt$Adaptive
│ │ └── [4.0K] serialize
│ │ └── [4.0K] dubbo
│ │ └── [ 19] SimpleDO.fc
│ ├── [ 36] parameters.properties
│ ├── [ 14] properties.load
│ ├── [4.0K] security
│ │ ├── [ 877] serialize.allowlist
│ │ └── [ 844] serialize.blockedlist
│ ├── [ 199] special_spi.properties
│ └── [ 10] StreamUtilsTest.txt
├── [4.0K] dubbo-compatible
│ ├── [4.9K] pom.xml
│ ├── [1.4K] README.md
│ └── [4.0K] src
│ ├── [4.0K] main
│ │ └── [4.0K] java
│ │ └── [4.0K] com
│ │ └── [4.0K] alibaba
│ │ └── [4.0K] dubbo
│ │ ├── [4.0K] cache
│ │ │ ├── [1.3K] CacheFactory.java
│ │ │ ├── [ 911] Cache.java
│ │ │ └── [4.0K] support
│ │ │ └── [2.0K] AbstractCacheFactory.java
│ │ ├── [4.0K] common
│ │ │ ├── [4.0K] compiler
│ │ │ │ └── [ 937] Compiler.java
│ │ │ ├── [ 18K] Constants.java
│ │ │ ├── [ 31K] DelegateURL.java
│ │ │ ├── [4.0K] extension
│ │ │ │ ├── [1.6K] Activate.java
│ │ │ │ └── [1.1K] ExtensionFactory.java
│ │ │ ├── [4.0K] logger
│ │ │ │ └── [ 943] LoggerAdapter.java
│ │ │ ├── [4.0K] serialize
│ │ │ │ ├── [ 945] ObjectInput.java
│ │ │ │ ├── [ 947] ObjectOutput.java
│ │ │ │ └── [1.7K] Serialization.java
│ │ │ ├── [4.0K] status
│ │ │ │ ├── [ 979] StatusChecker.java
│ │ │ │ └── [1.2K] Status.java
│ │ │ ├── [4.0K] store
│ │ │ │ └── [ 933] DataStore.java
│ │ │ ├── [4.0K] threadpool
│ │ │ │ └── [1.2K] ThreadPool.java
│ │ │ ├── [ 19K] URL.java
│ │ │ └── [4.0K] utils
│ │ │ └── [4.6K] UrlUtils.java
│ │ ├── [4.0K] config
│ │ │ ├── [4.0K] annotation
│ │ │ │ ├── [3.1K] Reference.java
│ │ │ │ └── [3.0K] Service.java
│ │ │ ├── [1.4K] ApplicationConfig.java
│ │ │ ├── [ 927] ArgumentConfig.java
│ │ │ ├── [1.7K] ConsumerConfig.java
│ │ │ ├── [1.2K] MethodConfig.java
│ │ │ ├── [1.4K] ModuleConfig.java
│ │ │ ├── [1.0K] MonitorConfig.java
│ │ │ ├── [1.2K] ProtocolConfig.java
│ │ │ ├── [2.0K] ProviderConfig.java
│ │ │ ├── [2.1K] ReferenceConfig.java
│ │ │ ├── [1.1K] RegistryConfig.java
│ │ │ ├── [4.6K] ServiceConfig.java
│ │ │ └── [4.0K] spring
│ │ │ └── [4.0K] context
│ │ │ └── [4.0K] annotation
│ │ │ └── [2.7K] EnableDubbo.java
│ │ ├── [4.0K] container
│ │ │ └── [4.0K] page
│ │ │ ├── [1.5K] MenuComparator.java
│ │ │ ├── [1.2K] Menu.java
│ │ │ ├── [1.1K] PageHandler.java
│ │ │ ├── [2.4K] Page.java
│ │ │ ├── [4.0K] pages
│ │ │ │ ├── [1.9K] HomePageHandler.java
│ │ │ │ ├── [4.0K] LogPageHandler.java
│ │ │ │ ├── [3.5K] StatusPageHandler.java
│ │ │ │ └── [5.5K] SystemPageHandler.java
│ │ │ ├── [ 13K] PageServlet.java
│ │ │ └── [5.1K] ResourceFilter.java
│ │ ├── [4.0K] monitor
│ │ │ ├── [1.2K] MonitorFactory.java
│ │ │ └── [1.6K] Monitor.java
│ │ ├── [4.0K] qos
│ │ │ └── [4.0K] command
│ │ │ ├── [1.2K] BaseCommand.java
│ │ │ └── [1.4K] CommandContext.java
│ │ ├── [4.0K] registry
│ │ │ ├── [2.1K] NotifyListener.java
│ │ │ ├── [1.2K] RegistryFactory.java
│ │ │ ├── [2.5K] Registry.java
│ │ │ └── [4.0K] support
│ │ │ ├── [1.6K] AbstractRegistryFactory.java
│ │ │ ├── [6.4K] AbstractRegistry.java
│ │ │ └── [7.4K] FailbackRegistry.java
│ │ ├── [4.0K] remoting
│ │ │ ├── [2.1K] ChannelHandler.java
│ │ │ ├── [1.0K] Channel.java
│ │ │ ├── [ 919] Codec2.java
│ │ │ ├── [ 917] Codec.java
│ │ │ ├── [1.3K] Dispatcher.java
│ │ │ ├── [4.0K] exchange
│ │ │ │ ├── [ 943] Exchanger.java
│ │ │ │ ├── [1.1K] ResponseCallback.java
│ │ │ │ └── [1.5K] ResponseFuture.java
│ │ │ ├── [1.9K] RemotingException.java
│ │ │ ├── [ 951] Server.java
│ │ │ ├── [4.0K] telnet
│ │ │ │ └── [1.3K] TelnetHandler.java
│ │ │ └── [3.2K] Transporter.java
│ │ ├── [4.0K] rpc
│ │ │ ├── [4.0K] cluster
│ │ │ │ ├── [1.3K] Cluster.java
│ │ │ │ ├── [1.4K] ConfiguratorFactory.java
│ │ │ │ ├── [1.4K] Configurator.java
│ │ │ │ ├── [1.7K] Directory.java
│ │ │ │ ├── [4.0K] loadbalance
│ │ │ │ │ └── [2.5K] AbstractLoadBalance.java
│ │ │ │ ├── [2.0K] LoadBalance.java
│ │ │ │ ├── [ 925] Merger.java
│ │ │ │ ├── [1.2K] RouterFactory.java
│ │ │ │ ├── [2.7K] Router.java
│ │ │ │ └── [1.4K] RuleConverter.java
│ │ │ ├── [1.7K] Exporter.java
│ │ │ ├── [2.1K] Filter.java
│ │ │ ├── [5.8K] Invocation.java
│ │ │ ├── [3.7K] Invoker.java
│ │ │ ├── [1.5K] InvokerListener.java
│ │ │ ├── [4.0K] protocol
│ │ │ │ └── [4.0K] dubbo
│ │ │ │ └── [5.0K] FutureAdapter.java
│ │ │ ├── [1.7K] Protocol.java
│ │ │ ├── [2.0K] ProxyFactory.java
│ │ │ ├── [4.8K] Result.java
│ │ │ ├── [ 12K] RpcContext.java
│ │ │ ├── [1.6K] RpcException.java
│ │ │ ├── [7.6K] RpcInvocation.java
│ │ │ ├── [1.1K] RpcResult.java
│ │ │ ├── [4.0K] service
│ │ │ │ ├── [ 935] EchoService.java
│ │ │ │ ├── [1.5K] GenericException.java
│ │ │ │ └── [1.0K] GenericService.java
│ │ │ └── [4.0K] support
│ │ │ └── [2.7K] RpcUtils.java
│ │ └── [4.0K] validation
│ │ ├── [ 931] Validation.java
│ │ └── [ 929] Validator.java
│ └── [4.0K] test
│ ├── [4.0K] java
│ │ └── [4.0K] org
│ │ └── [4.0K] apache
│ │ └── [4.0K] dubbo
│ │ ├── [4.0K] cache
│ │ │ ├── [3.5K] CacheTest.java
│ │ │ ├── [1.1K] MyCacheFactory.java
│ │ │ └── [1.3K] MyCache.java
│ │ ├── [4.0K] common
│ │ │ ├── [4.0K] extension
│ │ │ │ ├── [4.0K] activate
│ │ │ │ │ ├── [ 979] ActivateExt1.java
│ │ │ │ │ └── [4.0K] impl
│ │ │ │ │ ├── [1.1K] ActivateExt1Impl1.java
│ │ │ │ │ ├── [1.1K] OldActivateExt1Impl2.java
│ │ │ │ │ └── [1.1K] OldActivateExt1Impl3.java
│ │ │ │ ├── [3.1K] ExtensionTest.java
│ │ │ │ ├── [1.1K] MockDispatcher.java
│ │ │ │ ├── [1.3K] MyExtensionFactory.java
│ │ │ │ └── [4.0K] support
│ │ │ │ ├── [2.2K] ActivateComparatorTest.java
│ │ │ │ ├── [ 934] Filter0.java
│ │ │ │ ├── [ 959] Filter1.java
│ │ │ │ ├── [ 974] Filter2.java
│ │ │ │ ├── [ 973] Filter3.java
│ │ │ │ ├── [ 974] Filter4.java
│ │ │ │ ├── [ 901] OldFilter0.java
│ │ │ │ ├── [ 980] OldFilter5.java
│ │ │ │ ├── [ 940] Order0Filter0.java
│ │ │ │ ├── [ 971] Order0Filter1.java
│ │ │ │ └── [ 971] Order0Filter2.java
│ │ │ └── [4.0K] utils
│ │ │ └── [ 16K] AnnotationUtilsTest.java
│ │ ├── [4.0K] config
│ │ │ ├── [7.3K] ApplicationConfigTest.java
│ │ │ ├── [2.1K] ArgumentConfigTest.java
│ │ │ ├── [2.8K] ConfigTest.java
│ │ │ ├── [2.2K] ConsumerConfigTest.java
│ │ │ ├── [8.3K] MethodConfigTest.java
│ │ │ ├── [3.9K] ModuleConfigTest.java
│ │ │ ├── [5.3K] ProtocolConfigTest.java
│ │ │ ├── [6.2K] ProviderConfigTest.java
│ │ │ ├── [2.8K] ReferenceConfigTest.java
│ │ │ ├── [5.8K] RegistryConfigTest.java
│ │ │ ├── [2.9K] SignatureTest.java
│ │ │ └── [4.0K] spring
│ │ │ ├── [4.0K] api
│ │ │ │ ├── [ 895] Box.java
│ │ │ │ ├── [ 933] DemoService.java
│ │ │ │ └── [ 915] HelloService.java
│ │ │ ├── [4.0K] beans
│ │ │ │ └── [4.0K] factory
│ │ │ │ └── [4.0K] annotation
│ │ │ │ └── [3.5K] ServiceAnnotationTestConfiguration.java
│ │ │ ├── [4.0K] context
│ │ │ │ └── [4.0K] annotation
│ │ │ │ ├── [4.0K] consumer
│ │ │ │ │ ├── [4.3K] ConsumerConfiguration.java
│ │ │ │ │ └── [4.0K] test
│ │ │ │ │ └── [4.1K] TestConsumerConfiguration.java
│ │ │ │ ├── [3.9K] DubboComponentScanRegistrarTest.java
│ │ │ │ ├── [3.4K] DubboConfigConfigurationTest.java
│ │ │ │ ├── [5.1K] EnableDubboConfigTest.java
│ │ │ │ ├── [5.2K] EnableDubboTest.java
│ │ │ │ └── [4.0K] provider
│ │ │ │ ├── [1.3K] DefaultHelloService.java
│ │ │ │ ├── [1.7K] DemoServiceImpl.java
│ │ │ │ ├── [1.3K] HelloServiceImpl.java
│ │ │ │ └── [4.5K] ProviderConfiguration.java
│ │ │ └── [4.0K] filter
│ │ │ ├── [ 897] MockDaoImpl.java
│ │ │ ├── [ 878] MockDao.java
│ │ │ └── [1.9K] MockFilter.java
│ │ ├── [4.0K] echo
│ │ │ └── [2.4K] EchoServiceTest.java
│ │ ├── [4.0K] filter
│ │ │ ├── [2.6K] FilterTest.java
│ │ │ ├── [3.1K] LegacyInvocation.java
│ │ │ ├── [2.0K] LegacyInvoker.java
│ │ │ └── [1.6K] MyFilter.java
│ │ ├── [4.0K] generic
│ │ │ └── [ 15K] GenericServiceTest.java
│ │ ├── [4.0K] metadata
│ │ │ ├── [4.0K] annotation
│ │ │ │ └── [4.0K] processing
│ │ │ │ ├── [2.1K] AbstractAnnotationProcessingTest.java
│ │ │ │ ├── [3.1K] AnnotationProcessingTestProcessor.java
│ │ │ │ ├── [4.0K] builder
│ │ │ │ │ ├── [5.6K] ArrayTypeDefinitionBuilderTest.java
│ │ │ │ │ ├── [4.8K] CollectionTypeDefinitionBuilderTest.java
│ │ │ │ │ ├── [2.5K] EnumTypeDefinitionBuilderTest.java
│ │ │ │ │ ├── [2.6K] GeneralTypeDefinitionBuilderTest.java
│ │ │ │ │ ├── [6.6K] MapTypeDefinitionBuilderTest.java
│ │ │ │ │ ├── [5.3K] PrimitiveTypeDefinitionBuilderTest.java
│ │ │ │ │ ├── [3.1K] ServiceDefinitionBuilderTest.java
│ │ │ │ │ └── [6.0K] SimpleTypeDefinitionBuilderTest.java
│ │ │ │ ├── [2.2K] CompilerInvocationInterceptor.java
│ │ │ │ ├── [4.0K] model
│ │ │ │ │ ├── [1.2K] ArrayTypeModel.java
│ │ │ │ │ ├── [1.5K] CollectionTypeModel.java
│ │ │ │ │ ├── [1.2K] Color.java
│ │ │ │ │ ├── [1.5K] MapTypeModel.java
│ │ │ │ │ ├── [1.9K] Model.java
│ │ │ │ │ ├── [1.5K] PrimitiveTypeModel.java
│ │ │ │ │ └── [2.8K] SimpleTypeModel.java
│ │ │ │ └── [4.0K] util
│ │ │ │ ├── [ 11K] AnnotationUtilsTest.java
│ │ │ │ ├── [10.0K] FieldUtilsTest.java
│ │ │ │ ├── [1.5K] LoggerUtilsTest.java
│ │ │ │ ├── [5.0K] MemberUtilsTest.java
│ │ │ │ ├── [7.6K] MethodUtilsTest.java
│ │ │ │ ├── [6.7K] ServiceAnnotationUtilsTest.java
│ │ │ │ └── [ 22K] TypeUtilsTest.java
│ │ │ ├── [4.0K] rest
│ │ │ │ ├── [1.8K] DefaultRestService.java
│ │ │ │ ├── [1.3K] RestService.java
│ │ │ │ ├── [3.4K] SpringRestService.java
│ │ │ │ ├── [3.2K] StandardRestService.java
│ │ │ │ └── [1.5K] User.java
│ │ │ └── [4.0K] tools
│ │ │ ├── [1.0K] Ancestor.java
│ │ │ ├── [4.4K] Compiler.java
│ │ │ ├── [1.1K] CompilerTest.java
│ │ │ ├── [1.7K] DefaultTestService.java
│ │ │ ├── [1.2K] GenericTestService.java
│ │ │ ├── [1.4K] Parent.java
│ │ │ ├── [1.7K] TestProcessor.java
│ │ │ ├── [1.6K] TestServiceImpl.java
│ │ │ └── [1.6K] TestService.java
│ │ ├── [4.0K] rpc
│ │ │ ├── [4.0K] cluster
│ │ │ │ ├── [1.4K] CompatibleRouter2.java
│ │ │ │ ├── [1.4K] CompatibleRouter.java
│ │ │ │ ├── [1.5K] NewRouter.java
│ │ │ │ └── [1.7K] RouterTest.java
│ │ │ ├── [4.0K] filter
│ │ │ │ └── [2.9K] GenericImplFilterTest.java
│ │ │ ├── [1.8K] RpcContextTest.java
│ │ │ └── [4.0K] support
│ │ │ ├── [1.8K] DemoService.java
│ │ │ ├── [1.4K] Person.java
│ │ │ └── [ 894] Type.java
│ │ ├── [4.0K] serialization
│ │ │ ├── [2.4K] MyObjectInput.java
│ │ │ ├── [2.2K] MyObjectOutput.java
│ │ │ ├── [1.6K] MySerialization.java
│ │ │ └── [3.5K] SerializationTest.java
│ │ └── [4.0K] service
│ │ ├── [8.1K] ComplexObject.java
│ │ ├── [1.4K] CustomArgument.java
│ │ ├── [2.7K] DemoServiceImpl.java
│ │ ├── [1.5K] DemoService.java
│ │ ├── [5.0K] MockInvocation.java
│ │ ├── [1.3K] Person.java
│ │ └── [ 890] Type.java
│ └── [4.0K] resources
│ ├── [4.0K] definition
│ │ ├── [4.5K] com.alibaba.dubbo.config.ApplicationConfig
│ │ ├── [1.8K] com.alibaba.dubbo.config.ArgumentConfig
│ │ ├── [9.2K] com.alibaba.dubbo.config.ConsumerConfig
│ │ ├── [5.8K] com.alibaba.dubbo.config.MethodConfig
│ │ ├── [2.8K] com.alibaba.dubbo.config.ModuleConfig
│ │ ├── [2.8K] com.alibaba.dubbo.config.MonitorConfig
│ │ ├── [6.7K] com.alibaba.dubbo.config.ProtocolConfig
│ │ ├── [ 13K] com.alibaba.dubbo.config.ProviderConfig
│ │ ├── [9.9K] com.alibaba.dubbo.config.ReferenceConfig
│ │ ├── [4.9K] com.alibaba.dubbo.config.RegistryConfig
│ │ └── [ 11K] com.alibaba.dubbo.config.ServiceConfig
│ ├── [ 74] dubbo.properties
│ ├── [1.3K] log4j2-test.xml
│ └── [4.0K] META-INF
│ ├── [ 853] config.properties
│ ├── [ 145] default.properties
│ ├── [ 519] dubbb-consumer.properties
│ ├── [ 796] dubbb-provider.properties
│ ├── [4.0K] dubbo
│ │ └── [4.0K] internal
│ │ ├── [ 148] org.apache.dubbo.common.extension.activate.ActivateExt1
│ │ ├── [ 267] org.apache.dubbo.common.extension.support.Filter0
│ │ └── [ 55] org.apache.dubbo.rpc.Filter
│ ├── [ 595] dubbo-consumer.properties
│ ├── [ 793] dubbo-provider.properties
│ └── [4.0K] services
│ ├── [ 62] com.alibaba.dubbo.common.extension.ExtensionFactory
│ └── [ 850] org.apache.dubbo.remoting.Dispatcher
├── [4.0K] dubbo-config
│ ├── [4.0K] dubbo-config-api
│ │ ├── [7.9K] pom.xml
│ │ └── [4.0K] src
│ │ ├── [4.0K] main
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] org
│ │ │ │ └── [4.0K] apache
│ │ │ │ └── [4.0K] dubbo
│ │ │ │ └── [4.0K] config
│ │ │ │ ├── [4.0K] bootstrap
│ │ │ │ │ ├── [1.3K] BootstrapTakeoverMode.java
│ │ │ │ │ ├── [4.0K] builders
│ │ │ │ │ │ ├── [2.3K] AbstractBuilder.java
│ │ │ │ │ │ ├── [9.0K] AbstractInterfaceBuilder.java
│ │ │ │ │ │ ├── [5.4K] AbstractMethodBuilder.java
│ │ │ │ │ │ ├── [4.0K] AbstractReferenceBuilder.java
│ │ │ │ │ │ ├── [7.5K] AbstractServiceBuilder.java
│ │ │ │ │ │ ├── [7.3K] ApplicationBuilder.java
│ │ │ │ │ │ ├── [1.9K] ArgumentBuilder.java
│ │ │ │ │ │ ├── [4.4K] ConfigCenterBuilder.java
│ │ │ │ │ │ ├── [3.8K] ConsumerBuilder.java
│ │ │ │ │ │ ├── [ 14K] InternalServiceConfigBuilder.java
│ │ │ │ │ │ ├── [4.6K] MetadataReportBuilder.java
│ │ │ │ │ │ ├── [6.1K] MethodBuilder.java
│ │ │ │ │ │ ├── [6.2K] MetricsBuilder.java
│ │ │ │ │ │ ├── [3.5K] ModuleBuilder.java
│ │ │ │ │ │ ├── [3.8K] MonitorBuilder.java
│ │ │ │ │ │ ├── [1.0K] package-info.java
│ │ │ │ │ │ ├── [ 10K] ProtocolBuilder.java
│ │ │ │ │ │ ├── [7.2K] ProviderBuilder.java
│ │ │ │ │ │ ├── [4.6K] ReferenceBuilder.java
│ │ │ │ │ │ ├── [9.5K] RegistryBuilder.java
│ │ │ │ │ │ ├── [4.4K] ServiceBuilder.java
│ │ │ │ │ │ └── [6.8K] TripleBuilder.java
│ │ │ │ │ ├── [ 30K] DubboBootstrap.java
│ │ │ │ │ └── [1.1K] DubboBootstrapStartStopListener.java
│ │ │ │ ├── [1.2K] ConfigInitializer.java
│ │ │ │ ├── [1.2K] ConfigPostProcessor.java
│ │ │ │ ├── [2.4K] ConfigScopeModelInitializer.java
│ │ │ │ ├── [4.0K] deploy
│ │ │ │ │ ├── [ 58K] DefaultApplicationDeployer.java
│ │ │ │ │ ├── [5.9K] DefaultMetricsServiceExporter.java
│ │ │ │ │ ├── [ 24K] DefaultModuleDeployer.java
│ │ │ │ │ └── [2.8K] FrameworkModelCleaner.java
│ │ │ │ ├── [7.4K] DubboShutdownHook.java
│ │ │ │ ├── [4.0K] invoker
│ │ │ │ │ └── [2.0K] DelegateProviderMetaDataInvoker.java
│ │ │ │ ├── [4.0K] metadata
│ │ │ │ │ ├── [7.7K] ConfigurableMetadataServiceExporter.java
│ │ │ │ │ ├── [4.6K] ExporterDeployListener.java
│ │ │ │ │ └── [4.8K] MetadataServiceURLParamsMetadataCustomizer.java
│ │ │ │ ├── [ 36K] ReferenceConfig.java
│ │ │ │ ├── [ 48K] ServiceConfig.java
│ │ │ │ ├── [1.2K] ServiceListener.java
│ │ │ │ └── [4.0K] utils
│ │ │ │ ├── [5.4K] CompositeReferenceCache.java
│ │ │ │ ├── [ 36K] ConfigValidationUtils.java
│ │ │ │ ├── [3.0K] DefaultConfigValidator.java
│ │ │ │ └── [ 12K] SimpleReferenceCache.java
│ │ │ └── [4.0K] resources
│ │ │ └── [4.0K] META-INF
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] internal
│ │ │ ├── [ 65] org.apache.dubbo.common.deploy.ApplicationDeployListener
│ │ │ ├── [ 69] org.apache.dubbo.metrics.service.MetricsServiceExporter
│ │ │ ├── [ 89] org.apache.dubbo.registry.client.ServiceInstanceCustomizer
│ │ │ └── [ 69] org.apache.dubbo.rpc.model.ScopeModelInitializer
│ │ └── [4.0K] test
│ │ ├── [4.0K] java
│ │ │ ├── [4.0K] demo
│ │ │ │ ├── [1.6K] MultiClassLoaderServiceImpl.java
│ │ │ │ ├── [ 925] MultiClassLoaderService.java
│ │ │ │ ├── [ 918] MultiClassLoaderServiceRequest.java
│ │ │ │ └── [ 917] MultiClassLoaderServiceResult.java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] config
│ │ │ ├── [ 39K] AbstractConfigTest.java
│ │ │ ├── [4.2K] AbstractMethodConfigTest.java
│ │ │ ├── [9.2K] AbstractReferenceConfigTest.java
│ │ │ ├── [8.0K] AbstractServiceConfigTest.java
│ │ │ ├── [4.0K] api
│ │ │ │ ├── [ 888] Box.java
│ │ │ │ ├── [1.2K] DemoException.java
│ │ │ │ ├── [1.2K] DemoService.java
│ │ │ │ ├── [ 942] Greeting.java
│ │ │ │ └── [1.6K] User.java
│ │ │ ├── [ 14K] ApplicationConfigTest.java
│ │ │ ├── [2.1K] ArgumentConfigTest.java
│ │ │ ├── [4.0K] bootstrap
│ │ │ │ ├── [4.0K] builders
│ │ │ │ │ ├── [3.6K] AbstractBuilderTest.java
│ │ │ │ │ ├── [ 11K] AbstractInterfaceBuilderTest.java
│ │ │ │ │ ├── [6.2K] AbstractMethodBuilderTest.java
│ │ │ │ │ ├── [5.1K] AbstractReferenceBuilderTest.java
│ │ │ │ │ ├── [8.6K] AbstractServiceBuilderTest.java
│ │ │ │ │ ├── [ 11K] ApplicationBuilderTest.java
│ │ │ │ │ ├── [2.1K] ArgumentBuilderTest.java
│ │ │ │ │ ├── [6.3K] ConfigCenterBuilderTest.java
│ │ │ │ │ ├── [3.4K] ConsumerBuilderTest.java
│ │ │ │ │ ├── [5.6K] MetadataReportBuilderTest.java
│ │ │ │ │ ├── [7.0K] MethodBuilderTest.java
│ │ │ │ │ ├── [ 13K] MetricsBuilderTest.java
│ │ │ │ │ ├── [4.1K] ModuleBuilderTest.java
│ │ │ │ │ ├── [4.9K] MonitorBuilderTest.java
│ │ │ │ │ ├── [ 12K] ProtocolBuilderTest.java
│ │ │ │ │ ├── [8.3K] ProviderBuilderTest.java
│ │ │ │ │ ├── [4.7K] ReferenceBuilderTest.java
│ │ │ │ │ ├── [9.0K] RegistryBuilderTest.java
│ │ │ │ │ ├── [5.1K] ServiceBuilderTest.java
│ │ │ │ │ └── [5.4K] TripleBuilderTest.java
│ │ │ │ ├── [4.0K] compatible
│ │ │ │ │ └── [2.5K] DubboInterfaceConsumerBootstrap.java
│ │ │ │ ├── [ 25K] DubboBootstrapTest.java
│ │ │ │ ├── [2.4K] DubboServiceConsumerBootstrap.java
│ │ │ │ ├── [3.3K] DubboServiceProviderBootstrap.java
│ │ │ │ ├── [1.8K] DubboServiceProviderMinimumBootstrap.java
│ │ │ │ ├── [1.3K] EchoServiceImpl.java
│ │ │ │ ├── [1018] EchoService.java
│ │ │ │ ├── [ 41K] MultiInstanceTest.java
│ │ │ │ ├── [2.7K] NacosDubboServiceConsumerBootstrap.java
│ │ │ │ ├── [2.7K] NacosDubboServiceProviderBootstrap.java
│ │ │ │ ├── [4.0K] rest
│ │ │ │ │ ├── [4.0K] support
│ │ │ │ │ │ └── [1.3K] ContentType.java
│ │ │ │ │ ├── [2.0K] User.java
│ │ │ │ │ ├── [1.1K] UserServiceImpl.java
│ │ │ │ │ └── [1.5K] UserService.java
│ │ │ │ ├── [2.8K] ZookeeperDubboServiceConsumerBootstrap.java
│ │ │ │ └── [2.2K] ZookeeperDubboServiceProviderBootstrap.java
│ │ │ ├── [4.0K] cache
│ │ │ │ ├── [1.1K] CacheServiceImpl.java
│ │ │ │ ├── [ 939] CacheService.java
│ │ │ │ └── [5.8K] CacheTest.java
│ │ │ ├── [4.0K] common
│ │ │ │ └── [1.3K] Person.java
│ │ │ ├── [ 12K] ConfigCenterConfigTest.java
│ │ │ ├── [1.7K] ConfigScopeModelInitializerTest.java
│ │ │ ├── [ 12K] ConsumerConfigTest.java
│ │ │ ├── [4.0K] deploy
│ │ │ │ └── [1.7K] DefaultApplicationDeployerTest.java
│ │ │ ├── [3.1K] DubboShutdownHookTest.java
│ │ │ ├── [4.0K] integration
│ │ │ │ ├── [5.5K] AbstractRegistryCenterExporterListener.java
│ │ │ │ ├── [2.0K] AbstractRegistryCenterServiceListener.java
│ │ │ │ ├── [1.1K] Constants.java
│ │ │ │ ├── [1014] IntegrationTest.java
│ │ │ │ ├── [4.0K] multiple
│ │ │ │ │ ├── [2.2K] AbstractStorage.java
│ │ │ │ │ ├── [4.0K] exportmetadata
│ │ │ │ │ │ ├── [1.4K] MultipleRegistryCenterExportMetadataExporterListener.java
│ │ │ │ │ │ ├── [7.2K] MultipleRegistryCenterExportMetadataIntegrationTest.java
│ │ │ │ │ │ ├── [1.2K] MultipleRegistryCenterExportMetadataServiceImpl.java
│ │ │ │ │ │ ├── [1.1K] MultipleRegistryCenterExportMetadataService.java
│ │ │ │ │ │ └── [1.4K] MultipleRegistryCenterExportMetadataServiceListener.java
│ │ │ │ │ ├── [4.0K] exportprovider
│ │ │ │ │ │ ├── [1.4K] MultipleRegistryCenterExportProviderExporterListener.java
│ │ │ │ │ │ ├── [2.5K] MultipleRegistryCenterExportProviderFilter.java
│ │ │ │ │ │ ├── [ 11K] MultipleRegistryCenterExportProviderIntegrationTest.java
│ │ │ │ │ │ ├── [2.3K] MultipleRegistryCenterExportProviderRegistryProtocolListener.java
│ │ │ │ │ │ ├── [1.2K] MultipleRegistryCenterExportProviderServiceImpl.java
│ │ │ │ │ │ ├── [1.1K] MultipleRegistryCenterExportProviderService.java
│ │ │ │ │ │ └── [1.4K] MultipleRegistryCenterExportProviderServiceListener.java
│ │ │ │ │ ├── [4.0K] injvm
│ │ │ │ │ │ ├── [1.3K] MultipleRegistryCenterInjvmExporterListener.java
│ │ │ │ │ │ ├── [2.5K] MultipleRegistryCenterInjvmFilter.java
│ │ │ │ │ │ ├── [8.2K] MultipleRegistryCenterInjvmIntegrationTest.java
│ │ │ │ │ │ ├── [1.1K] MultipleRegistryCenterInjvmServiceImpl.java
│ │ │ │ │ │ ├── [1.1K] MultipleRegistryCenterInjvmService.java
│ │ │ │ │ │ └── [1.4K] MultipleRegistryCenterInjvmServiceListener.java
│ │ │ │ │ ├── [1.1K] package-info.java
│ │ │ │ │ ├── [4.0K] servicediscoveryregistry
│ │ │ │ │ │ ├── [9.4K] MultipleRegistryCenterServiceDiscoveryRegistryIntegrationTest.java
│ │ │ │ │ │ ├── [4.7K] MultipleRegistryCenterServiceDiscoveryRegistryRegistryServiceListener.java
│ │ │ │ │ │ ├── [1.2K] MultipleRegistryCenterServiceDiscoveryRegistryServiceImpl.java
│ │ │ │ │ │ ├── [1.1K] MultipleRegistryCenterServiceDiscoveryRegistryService.java
│ │ │ │ │ │ ├── [2.2K] ServiceDiscoveryRegistryInfoWrapper.java
│ │ │ │ │ │ └── [1.1K] ServiceDiscoveryRegistryStorage.java
│ │ │ │ │ └── [2.0K] Storage.java
│ │ │ │ └── [4.0K] single
│ │ │ │ ├── [4.0K] exportmetadata
│ │ │ │ │ ├── [1.4K] SingleRegistryCenterExportMetadataExporterListener.java
│ │ │ │ │ ├── [7.0K] SingleRegistryCenterExportMetadataIntegrationTest.java
│ │ │ │ │ ├── [1.2K] SingleRegistryCenterExportMetadataServiceImpl.java
│ │ │ │ │ ├── [1.1K] SingleRegistryCenterExportMetadataService.java
│ │ │ │ │ └── [1.4K] SingleRegistryCenterExportMetadataServiceListener.java
│ │ │ │ ├── [4.0K] exportprovider
│ │ │ │ │ ├── [1.4K] SingleRegistryCenterExportProviderExporterListener.java
│ │ │ │ │ ├── [2.5K] SingleRegistryCenterExportProviderFilter.java
│ │ │ │ │ ├── [ 11K] SingleRegistryCenterExportProviderIntegrationTest.java
│ │ │ │ │ ├── [2.5K] SingleRegistryCenterExportProviderRegistryProtocolListener.java
│ │ │ │ │ ├── [1.2K] SingleRegistryCenterExportProviderServiceImpl.java
│ │ │ │ │ ├── [1.1K] SingleRegistryCenterExportProviderService.java
│ │ │ │ │ └── [1.4K] SingleRegistryCenterExportProviderServiceListener.java
│ │ │ │ ├── [4.0K] injvm
│ │ │ │ │ ├── [1.4K] SingleRegistryCenterInjvmExporterListener.java
│ │ │ │ │ ├── [2.5K] SingleRegistryCenterInjvmFilter.java
│ │ │ │ │ ├── [8.0K] SingleRegistryCenterInjvmIntegrationTest.java
│ │ │ │ │ ├── [1.1K] SingleRegistryCenterInjvmServiceImpl.java
│ │ │ │ │ ├── [1.1K] SingleRegistryCenterInjvmService.java
│ │ │ │ │ └── [1.4K] SingleRegistryCenterInjvmServiceListener.java
│ │ │ │ ├── [1.1K] package-info.java
│ │ │ │ ├── [ 19K] SingleRegistryCenterDubboProtocolIntegrationTest.java
│ │ │ │ ├── [1.3K] SingleRegistryCenterExportedServiceListener.java
│ │ │ │ ├── [1.3K] SingleRegistryCenterIntegrationServiceImpl.java
│ │ │ │ └── [1.0K] SingleRegistryCenterIntegrationService.java
│ │ │ ├── [4.0K] invoker
│ │ │ │ └── [2.2K] DelegateProviderMetaDataInvokerTest.java
│ │ │ ├── [4.0K] metadata
│ │ │ │ └── [4.9K] MetadataServiceURLParamsMetadataCustomizerTest.java
│ │ │ ├── [1.4K] MetadataReportConfigTest.java
│ │ │ ├── [ 22K] MethodConfigTest.java
│ │ │ ├── [5.2K] MetricsConfigTest.java
│ │ │ ├── [4.0K] mock
│ │ │ │ ├── [ 872] GreetingLocal1.java
│ │ │ │ ├── [1011] GreetingLocal2.java
│ │ │ │ ├── [1.1K] GreetingLocal3.java
│ │ │ │ ├── [1.2K] MockCluster.java
│ │ │ │ ├── [1.3K] MockCodec.java
│ │ │ │ ├── [1.1K] MockDispatcher.java
│ │ │ │ ├── [1.4K] MockExchanger.java
│ │ │ │ ├── [1.2K] MockExporterListener.java
│ │ │ │ ├── [1.2K] MockFilter.java
│ │ │ │ ├── [1.1K] MockInvokerListener.java
│ │ │ │ ├── [1.3K] MockLoadBalance.java
│ │ │ │ ├── [1.5K] MockProtocol2.java
│ │ │ │ ├── [2.5K] MockProtocol.java
│ │ │ │ ├── [1.4K] MockProxyFactory.java
│ │ │ │ ├── [1.1K] MockRegistryFactory2.java
│ │ │ │ ├── [1.3K] MockRegistryFactory.java
│ │ │ │ ├── [3.0K] MockRegistry.java
│ │ │ │ ├── [2.4K] MockServiceDiscovery.java
│ │ │ │ ├── [1.7K] MockServiceListener.java
│ │ │ │ ├── [1.0K] MockStatusChecker.java
│ │ │ │ ├── [1.1K] MockTelnetHandler.java
│ │ │ │ ├── [1.1K] MockThreadPool.java
│ │ │ │ ├── [1.6K] MockTransporter.java
│ │ │ │ └── [1.3K] TestProxyFactory.java
│ │ │ ├── [4.0K] ModuleConfigTest.java
│ │ │ ├── [4.1K] MonitorConfigTest.java
│ │ │ ├── [4.0K] nested
│ │ │ │ ├── [1.7K] AggregationConfigTest.java
│ │ │ │ └── [2.7K] PrometheusConfigTest.java
│ │ │ ├── [ 14K] ProtocolConfigTest.java
│ │ │ ├── [4.0K] provider
│ │ │ │ └── [4.0K] impl
│ │ │ │ └── [1.5K] DemoServiceImpl.java
│ │ │ ├── [7.7K] ProviderConfigTest.java
│ │ │ ├── [ 63K] ReferenceConfigTest.java
│ │ │ ├── [9.5K] RegistryConfigTest.java
│ │ │ ├── [ 29K] ServiceConfigTest.java
│ │ │ ├── [1.4K] SysProps.java
│ │ │ ├── [4.0K] url
│ │ │ │ ├── [3.1K] ExporterSideConfigUrlTest.java
│ │ │ │ ├── [9.7K] InvokerSideConfigUrlTest.java
│ │ │ │ ├── [4.5K] RpcConfigGetSetProxy.java
│ │ │ │ └── [9.0K] UrlTestBase.java
│ │ │ └── [4.0K] utils
│ │ │ ├── [4.8K] ConfigValidationUtilsTest.java
│ │ │ ├── [1.8K] MockReferenceConfig.java
│ │ │ ├── [7.1K] ReferenceCacheTest.java
│ │ │ ├── [4.0K] service
│ │ │ │ ├── [ 903] FooServiceImpl.java
│ │ │ │ ├── [ 881] FooService.java
│ │ │ │ ├── [ 903] XxxServiceImpl.java
│ │ │ │ └── [ 881] XxxService.java
│ │ │ ├── [1.1K] TestPreferSerializationProvider.java
│ │ │ └── [1.8K] XxxMockReferenceConfig.java
│ │ └── [4.0K] resources
│ │ ├── [ 98] dubbo.properties
│ │ ├── [4.0K] META-INF
│ │ │ └── [4.0K] services
│ │ │ ├── [ 65] org.apache.dubbo.common.status.StatusChecker
│ │ │ ├── [ 59] org.apache.dubbo.common.threadpool.ThreadPool
│ │ │ ├── [ 960] org.apache.dubbo.config.ServiceListener
│ │ │ ├── [ 306] org.apache.dubbo.registry.integration.RegistryProtocolListener
│ │ │ ├── [ 126] org.apache.dubbo.registry.RegistryFactory
│ │ │ ├── [ 185] org.apache.dubbo.registry.RegistryServiceListener
│ │ │ ├── [ 835] org.apache.dubbo.remoting.Codec
│ │ │ ├── [ 59] org.apache.dubbo.remoting.Dispatcher
│ │ │ ├── [ 57] org.apache.dubbo.remoting.exchange.Exchanger
│ │ │ ├── [ 66] org.apache.dubbo.remoting.telnet.TelnetHandler
│ │ │ ├── [ 61] org.apache.dubbo.remoting.Transporter
│ │ │ ├── [ 52] org.apache.dubbo.rpc.cluster.Cluster
│ │ │ ├── [ 60] org.apache.dubbo.rpc.cluster.LoadBalance
│ │ │ ├── [ 887] org.apache.dubbo.rpc.ExporterListener
│ │ │ ├── [ 537] org.apache.dubbo.rpc.Filter
│ │ │ ├── [ 68] org.apache.dubbo.rpc.InvokerListener
│ │ │ ├── [ 111] org.apache.dubbo.rpc.Protocol
│ │ │ └── [ 125] org.apache.dubbo.rpc.ProxyFactory
│ │ └── [4.0K] security
│ │ └── [ 819] serialize.allowlist
│ ├── [4.0K] dubbo-config-spring
│ │ ├── [8.1K] pom.xml
│ │ └── [4.0K] src
│ │ ├── [4.0K] main
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] org
│ │ │ │ └── [4.0K] apache
│ │ │ │ └── [4.0K] dubbo
│ │ │ │ └── [4.0K] config
│ │ │ │ └── [4.0K] spring
│ │ │ │ ├── [4.0K] aot
│ │ │ │ │ └── [1.9K] AotWithSpringDetector.java
│ │ │ │ ├── [4.0K] beans
│ │ │ │ │ └── [4.0K] factory
│ │ │ │ │ ├── [4.0K] annotation
│ │ │ │ │ │ ├── [ 19K] AbstractAnnotationBeanPostProcessor.java
│ │ │ │ │ │ ├── [3.0K] AnnotationPropertyValuesAdapter.java
│ │ │ │ │ │ ├── [3.0K] DubboConfigAliasPostProcessor.java
│ │ │ │ │ │ ├── [ 30K] ReferenceAnnotationBeanPostProcessor.java
│ │ │ │ │ │ ├── [ 30K] ServiceAnnotationPostProcessor.java
│ │ │ │ │ │ ├── [4.6K] ServiceBeanNameBuilder.java
│ │ │ │ │ │ └── [2.6K] ServicePackagesHolder.java
│ │ │ │ │ └── [4.0K] config
│ │ │ │ │ ├── [1.6K] ConfigurableSourceBeanMetadataElement.java
│ │ │ │ │ └── [4.6K] DubboConfigDefaultPropertyValueBeanPostProcessor.java
│ │ │ │ ├── [4.6K] ConfigCenterBean.java
│ │ │ │ ├── [1.6K] Constants.java
│ │ │ │ ├── [4.0K] context
│ │ │ │ │ ├── [4.0K] annotation
│ │ │ │ │ │ ├── [9.2K] ConfigurationBeanBindingPostProcessor.java
│ │ │ │ │ │ ├── [8.9K] ConfigurationBeanBindingRegistrar.java
│ │ │ │ │ │ ├── [2.5K] ConfigurationBeanBindingsRegister.java
│ │ │ │ │ │ ├── [3.0K] DubboClassPathBeanDefinitionScanner.java
│ │ │ │ │ │ ├── [2.6K] DubboComponentScan.java
│ │ │ │ │ │ ├── [5.3K] DubboComponentScanRegistrar.java
│ │ │ │ │ │ ├── [4.8K] DubboConfigConfiguration.java
│ │ │ │ │ │ ├── [1.7K] DubboConfigConfigurationRegistrar.java
│ │ │ │ │ │ ├── [3.5K] EnableConfigurationBeanBinding.java
│ │ │ │ │ │ ├── [1.5K] EnableConfigurationBeanBindings.java
│ │ │ │ │ │ ├── [3.3K] EnableDubboConfig.java
│ │ │ │ │ │ └── [2.8K] EnableDubbo.java
│ │ │ │ │ ├── [4.0K] config
│ │ │ │ │ │ ├── [1.9K] ConfigurationBeanBinder.java
│ │ │ │ │ │ ├── [1.7K] ConfigurationBeanCustomizer.java
│ │ │ │ │ │ ├── [1.8K] DefaultConfigurationBeanBinder.java
│ │ │ │ │ │ ├── [2.3K] DubboConfigBeanCustomizer.java
│ │ │ │ │ │ └── [3.2K] NamePropertyDefaultValueDubboConfigBeanCustomizer.java
│ │ │ │ │ ├── [7.7K] DubboBootstrapApplicationListener.java
│ │ │ │ │ ├── [1.8K] DubboBootstrapStartStopListenerSpringAdapter.java
│ │ │ │ │ ├── [3.5K] DubboConfigApplicationListener.java
│ │ │ │ │ ├── [6.0K] DubboConfigBeanInitializer.java
│ │ │ │ │ ├── [3.8K] DubboContextPostProcessor.java
│ │ │ │ │ ├── [8.6K] DubboDeployApplicationListener.java
│ │ │ │ │ ├── [3.3K] DubboInfraBeanRegisterPostProcessor.java
│ │ │ │ │ ├── [3.5K] DubboSpringInitContext.java
│ │ │ │ │ ├── [2.1K] DubboSpringInitCustomizerHolder.java
│ │ │ │ │ ├── [2.0K] DubboSpringInitCustomizer.java
│ │ │ │ │ ├── [9.3K] DubboSpringInitializer.java
│ │ │ │ │ ├── [4.0K] event
│ │ │ │ │ │ ├── [1.8K] DubboApplicationStateEvent.java
│ │ │ │ │ │ ├── [1.8K] DubboBootstrapStatedEvent.java
│ │ │ │ │ │ ├── [1.8K] DubboBootstrapStopedEvent.java
│ │ │ │ │ │ ├── [1.7K] DubboConfigInitEvent.java
│ │ │ │ │ │ ├── [1.7K] DubboModuleStateEvent.java
│ │ │ │ │ │ └── [1.6K] ServiceBeanExportedEvent.java
│ │ │ │ │ └── [4.0K] properties
│ │ │ │ │ ├── [2.2K] AbstractDubboConfigBinder.java
│ │ │ │ │ ├── [3.1K] DefaultDubboConfigBinder.java
│ │ │ │ │ └── [2.1K] DubboConfigBinder.java
│ │ │ │ ├── [4.0K] extension
│ │ │ │ │ └── [3.3K] SpringExtensionInjector.java
│ │ │ │ ├── [4.0K] reference
│ │ │ │ │ ├── [3.0K] ReferenceAttributes.java
│ │ │ │ │ ├── [ 12K] ReferenceBeanBuilder.java
│ │ │ │ │ ├── [8.7K] ReferenceBeanManager.java
│ │ │ │ │ ├── [ 14K] ReferenceBeanSupport.java
│ │ │ │ │ └── [ 11K] ReferenceCreator.java
│ │ │ │ ├── [ 18K] ReferenceBean.java
│ │ │ │ ├── [4.0K] schema
│ │ │ │ │ ├── [2.7K] AnnotationBeanDefinitionParser.java
│ │ │ │ │ ├── [ 32K] DubboBeanDefinitionParser.java
│ │ │ │ │ └── [4.9K] DubboNamespaceHandler.java
│ │ │ │ ├── [5.6K] ServiceBean.java
│ │ │ │ ├── [1.4K] SpringScopeModelInitializer.java
│ │ │ │ ├── [4.0K] status
│ │ │ │ │ ├── [3.9K] DataSourceStatusChecker.java
│ │ │ │ │ └── [4.0K] SpringStatusChecker.java
│ │ │ │ └── [4.0K] util
│ │ │ │ ├── [ 10K] AnnotatedBeanDefinitionRegistryUtils.java
│ │ │ │ ├── [ 32K] AnnotationUtils.java
│ │ │ │ ├── [1.6K] BeanRegistrar.java
│ │ │ │ ├── [8.2K] DubboAnnotationUtils.java
│ │ │ │ ├── [ 11K] DubboBeanUtils.java
│ │ │ │ ├── [4.7K] EnvironmentUtils.java
│ │ │ │ ├── [4.1K] GenericBeanPostProcessorAdapter.java
│ │ │ │ ├── [2.6K] LazyTargetInvocationHandler.java
│ │ │ │ ├── [ 927] LazyTargetSource.java
│ │ │ │ ├── [2.3K] LockUtils.java
│ │ │ │ ├── [1.3K] ObjectUtils.java
│ │ │ │ ├── [5.3K] PropertySourcesUtils.java
│ │ │ │ ├── [6.5K] SpringCompatUtils.java
│ │ │ │ ├── [1.6K] SpringParameterNameReader.java
│ │ │ │ └── [2.7K] WrapperUtils.java
│ │ │ └── [4.0K] resources
│ │ │ └── [4.0K] META-INF
│ │ │ ├── [4.0K] compat
│ │ │ │ └── [ 83K] dubbo.xsd
│ │ │ ├── [4.0K] dubbo
│ │ │ │ └── [4.0K] internal
│ │ │ │ ├── [ 72] org.apache.dubbo.common.extension.ExtensionInjector
│ │ │ │ ├── [ 137] org.apache.dubbo.common.status.StatusChecker
│ │ │ │ ├── [ 69] org.apache.dubbo.common.utils.ParameterNameReader
│ │ │ │ ├── [ 91] org.apache.dubbo.config.bootstrap.DubboBootstrapStartStopListener
│ │ │ │ └── [ 79] org.apache.dubbo.rpc.model.ScopeModelInitializer
│ │ │ ├── [111K] dubbo.xsd
│ │ │ ├── [ 199] spring.handlers
│ │ │ └── [ 144] spring.schemas
│ │ └── [4.0K] test
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] config
│ │ │ └── [4.0K] spring
│ │ │ ├── [8.5K] AbstractRegistryService.java
│ │ │ ├── [4.0K] action
│ │ │ │ ├── [1.1K] DemoActionByAnnotation.java
│ │ │ │ ├── [1.2K] DemoActionBySetter.java
│ │ │ │ └── [1.1K] DemoInterceptor.java
│ │ │ ├── [4.0K] annotation
│ │ │ │ ├── [4.0K] consumer
│ │ │ │ │ └── [1.3K] AnnotationAction.java
│ │ │ │ ├── [4.0K] merged
│ │ │ │ │ ├── [1.5K] MergedReference.java
│ │ │ │ │ └── [1.5K] MergedService.java
│ │ │ │ └── [4.0K] provider
│ │ │ │ └── [1.3K] AnnotationServiceImpl.java
│ │ │ ├── [4.0K] api
│ │ │ │ ├── [ 895] Box.java
│ │ │ │ ├── [ 933] DemoService.java
│ │ │ │ ├── [ 944] DemoServiceSon.java
│ │ │ │ ├── [ 915] HelloService.java
│ │ │ │ ├── [1.3K] MethodCallback.java
│ │ │ │ ├── [1.0K] ProvidedByDemoService1.java
│ │ │ │ ├── [ 948] ProvidedByDemoService2.java
│ │ │ │ ├── [1.1K] ProvidedByDemoService3.java
│ │ │ │ └── [1.1K] SpringControllerService.java
│ │ │ ├── [4.0K] beans
│ │ │ │ └── [4.0K] factory
│ │ │ │ ├── [4.0K] annotation
│ │ │ │ │ ├── [2.3K] DubboConfigAliasPostProcessorTest.java
│ │ │ │ │ ├── [2.9K] MergedAnnotationTest.java
│ │ │ │ │ ├── [5.8K] MethodConfigCallbackTest.java
│ │ │ │ │ ├── [2.8K] ParameterConvertTest.java
│ │ │ │ │ ├── [ 17K] ReferenceAnnotationBeanPostProcessorTest.java
│ │ │ │ │ ├── [ 12K] ReferenceCreatorTest.java
│ │ │ │ │ ├── [3.9K] ServiceAnnotationPostProcessorTest.java
│ │ │ │ │ ├── [3.5K] ServiceAnnotationTestConfiguration.java
│ │ │ │ │ └── [3.7K] ServiceBeanNameBuilderTest.java
│ │ │ │ └── [4.0K] config
│ │ │ │ ├── [1.9K] DubboConfigDefaultPropertyValueBeanPostProcessorTest.java
│ │ │ │ ├── [2.3K] MultipleServicesWithMethodConfigsTest.java
│ │ │ │ ├── [4.9K] YamlPropertySourceFactory.java
│ │ │ │ └── [3.1K] YamlPropertySourceFactoryTest.java
│ │ │ ├── [4.0K] boot
│ │ │ │ ├── [4.0K] conditional1
│ │ │ │ │ ├── [4.0K] consumer
│ │ │ │ │ │ └── [1.6K] dubbo-consumer.xml
│ │ │ │ │ └── [3.2K] XmlReferenceBeanConditionalTest.java
│ │ │ │ ├── [4.0K] conditional2
│ │ │ │ │ └── [3.4K] JavaConfigAnnotationReferenceBeanConditionalTest.java
│ │ │ │ ├── [4.0K] conditional3
│ │ │ │ │ └── [3.5K] JavaConfigRawReferenceBeanConditionalTest.java
│ │ │ │ ├── [4.0K] conditional4
│ │ │ │ │ └── [3.7K] JavaConfigReferenceBeanConditionalTest4.java
│ │ │ │ ├── [4.0K] configprops
│ │ │ │ │ ├── [7.1K] SpringBootConfigPropsTest.java
│ │ │ │ │ └── [7.8K] SpringBootMultipleConfigPropsTest.java
│ │ │ │ ├── [4.0K] importxml
│ │ │ │ │ ├── [4.0K] consumer
│ │ │ │ │ │ └── [2.1K] dubbo-consumer.xml
│ │ │ │ │ └── [2.4K] SpringBootImportDubboXmlTest.java
│ │ │ │ └── [4.0K] importxml2
│ │ │ │ ├── [1.7K] dubbo-provider.xml
│ │ │ │ ├── [1.1K] HelloServiceImpl.java
│ │ │ │ └── [3.7K] SpringBootImportAndScanTest.java
│ │ │ ├── [ 49K] ConfigTest.java
│ │ │ ├── [4.0K] context
│ │ │ │ ├── [4.0K] annotation
│ │ │ │ │ ├── [4.0K] consumer
│ │ │ │ │ │ ├── [4.3K] ConsumerConfiguration.java
│ │ │ │ │ │ └── [4.0K] test
│ │ │ │ │ │ └── [3.6K] TestConsumerConfiguration.java
│ │ │ │ │ ├── [3.9K] DubboComponentScanRegistrarTest.java
│ │ │ │ │ ├── [3.4K] DubboConfigConfigurationTest.java
│ │ │ │ │ ├── [5.1K] EnableDubboConfigTest.java
│ │ │ │ │ ├── [6.2K] EnableDubboTest.java
│ │ │ │ │ └── [4.0K] provider
│ │ │ │ │ ├── [1.3K] DefaultHelloService.java
│ │ │ │ │ ├── [1.7K] DemoServiceImpl.java
│ │ │ │ │ ├── [1.3K] HelloServiceImpl.java
│ │ │ │ │ └── [4.5K] ProviderConfiguration.java
│ │ │ │ ├── [4.0K] customize
│ │ │ │ │ ├── [1.7K] dubbo-provider-v1.xml
│ │ │ │ │ ├── [1.7K] dubbo-provider-v2.xml
│ │ │ │ │ └── [4.6K] DubboSpringInitCustomizerTest.java
│ │ │ │ ├── [3.8K] KeepRunningOnSpringClosedTest.java
│ │ │ │ └── [4.0K] properties
│ │ │ │ └── [2.7K] DefaultDubboConfigBinderTest.java
│ │ │ ├── [1.8K] ControllerServiceConfigTest.java
│ │ │ ├── [1.3K] DubboStateListener.java
│ │ │ ├── [7.9K] EmbeddedZooKeeper.java
│ │ │ ├── [4.0K] extension
│ │ │ │ ├── [1.2K] BeanForContext2.java
│ │ │ │ └── [3.9K] SpringExtensionInjectorTest.java
│ │ │ ├── [4.0K] filter
│ │ │ │ ├── [ 897] MockDaoImpl.java
│ │ │ │ ├── [ 878] MockDao.java
│ │ │ │ └── [1.9K] MockFilter.java
│ │ │ ├── [1.1K] GenericDemoService.java
│ │ │ ├── [4.0K] impl
│ │ │ │ ├── [1.3K] DemoServiceImpl.java
│ │ │ │ ├── [1.3K] DemoServiceImpl_LongWaiting.java
│ │ │ │ ├── [1.3K] DemoServiceSonImpl.java
│ │ │ │ ├── [1.0K] HelloServiceImpl.java
│ │ │ │ ├── [5.6K] MethodCallbackImpl.java
│ │ │ │ ├── [1.4K] NotifyService.java
│ │ │ │ ├── [1.2K] UnserializableBoxDemoServiceImpl.java
│ │ │ │ └── [1.4K] UnserializableBox.java
│ │ │ ├── [4.0K] isolation
│ │ │ │ ├── [4.0K] api
│ │ │ │ │ └── [9.3K] ApiIsolationTest.java
│ │ │ │ └── [4.0K] spring
│ │ │ │ ├── [4.0K] annotation
│ │ │ │ │ ├── [5.6K] AnnotationIsolationTest.java
│ │ │ │ │ ├── [4.0K] consumer
│ │ │ │ │ │ ├── [4.0K] dubbo
│ │ │ │ │ │ │ ├── [1.5K] DemoServiceV1.java
│ │ │ │ │ │ │ ├── [1.4K] HelloServiceV2.java
│ │ │ │ │ │ │ └── [1.4K] HelloServiceV3.java
│ │ │ │ │ │ └── [4.0K] tri
│ │ │ │ │ │ ├── [1.4K] DemoServiceV1.java
│ │ │ │ │ │ ├── [1.3K] HelloServiceV2.java
│ │ │ │ │ │ └── [1.3K] HelloServiceV3.java
│ │ │ │ │ └── [4.0K] provider
│ │ │ │ │ ├── [1.3K] DemoServiceImplV1.java
│ │ │ │ │ ├── [1.3K] HelloServiceImplV2.java
│ │ │ │ │ └── [1.4K] HelloServiceImplV3.java
│ │ │ │ ├── [5.5K] BaseTest.java
│ │ │ │ ├── [4.0K] support
│ │ │ │ │ ├── [1.3K] DemoServiceExecutor.java
│ │ │ │ │ └── [1.4K] HelloServiceExecutor.java
│ │ │ │ └── [4.0K] xml
│ │ │ │ └── [2.3K] XmlIsolationTest.java
│ │ │ ├── [4.0K] issues
│ │ │ │ ├── [4.0K] issue6000
│ │ │ │ │ ├── [4.0K] adubbo
│ │ │ │ │ │ └── [1.3K] HelloDubbo.java
│ │ │ │ │ ├── [4.0K] dubbo
│ │ │ │ │ │ └── [1.3K] MyReferenceConfig.java
│ │ │ │ │ └── [2.7K] Issue6000Test.java
│ │ │ │ ├── [4.0K] issue6252
│ │ │ │ │ └── [2.1K] Issue6252Test.java
│ │ │ │ ├── [4.0K] issue7003
│ │ │ │ │ └── [3.2K] Issue7003Test.java
│ │ │ │ ├── [4.0K] issue9172
│ │ │ │ │ └── [4.7K] MultipleConsumerAndProviderTest.java
│ │ │ │ └── [4.0K] issue9207
│ │ │ │ └── [5.1K] ConfigCenterBeanTest.java
│ │ │ ├── [7.4K] JavaConfigBeanTest.java
│ │ │ ├── [4.0K] metrics
│ │ │ │ └── [4.0K] SpringBootConfigMetricsTest.java
│ │ │ ├── [4.0K] propertyconfigurer
│ │ │ │ ├── [4.0K] consumer
│ │ │ │ │ ├── [ 138] app.properties
│ │ │ │ │ ├── [1.8K] DemoBeanFactoryPostProcessor.java
│ │ │ │ │ ├── [2.0K] dubbo-consumer.xml
│ │ │ │ │ └── [3.3K] PropertyConfigurerTest.java
│ │ │ │ ├── [4.0K] consumer2
│ │ │ │ │ ├── [ 138] app.properties
│ │ │ │ │ ├── [2.0K] dubbo-consumer.xml
│ │ │ │ │ └── [3.6K] PropertySourcesConfigurerTest.java
│ │ │ │ ├── [4.0K] consumer3
│ │ │ │ │ ├── [ 138] app.properties
│ │ │ │ │ ├── [1.7K] dubbo-consumer.xml
│ │ │ │ │ └── [6.5K] PropertySourcesInJavaConfigTest.java
│ │ │ │ └── [4.0K] provider
│ │ │ │ ├── [ 273] app.properties
│ │ │ │ ├── [2.3K] dubbo-provider.xml
│ │ │ │ └── [1.6K] HelloServiceImpl.java
│ │ │ ├── [4.0K] reference
│ │ │ │ ├── [5.0K] DubboConfigBeanInitializerTest.java
│ │ │ │ ├── [4.0K] javaconfig
│ │ │ │ │ ├── [ 334] consumer.properties
│ │ │ │ │ └── [ 22K] JavaConfigReferenceBeanTest.java
│ │ │ │ ├── [4.0K] localcall
│ │ │ │ │ ├── [1.3K] local-call-consumer.xml
│ │ │ │ │ ├── [1.8K] local-call-provider.xml
│ │ │ │ │ ├── [2.6K] LocalCallTest2.java
│ │ │ │ │ ├── [2.8K] LocalCallTest.java
│ │ │ │ │ └── [1.2K] LocalHelloServiceImpl.java
│ │ │ │ ├── [4.0K] localcalla
│ │ │ │ │ ├── [ 115] local-call-config.properties
│ │ │ │ │ └── [3.5K] LocalCallReferenceAnnotationTest.java
│ │ │ │ ├── [4.0K] localcallam
│ │ │ │ │ ├── [ 176] local-call-config.properties
│ │ │ │ │ └── [5.4K] LocalCallMultipleReferenceAnnotationsTest.java
│ │ │ │ ├── [4.0K] localcallmix
│ │ │ │ │ ├── [ 115] local-call-config.properties
│ │ │ │ │ ├── [1.3K] local-call-consumer.xml
│ │ │ │ │ └── [3.6K] LocalCallReferenceMixTest.java
│ │ │ │ ├── [ 20K] ReferenceKeyTest.java
│ │ │ │ └── [4.0K] registryNA
│ │ │ │ ├── [4.0K] consumer
│ │ │ │ │ ├── [1.6K] dubbo-consumer.xml
│ │ │ │ │ ├── [1.6K] dubbo-registryNA-consumer.xml
│ │ │ │ │ └── [1.8K] DubboXmlConsumerTest.java
│ │ │ │ └── [4.0K] provider
│ │ │ │ ├── [1.9K] dubbo-provider.xml
│ │ │ │ └── [2.6K] DubboXmlProviderTest.java
│ │ │ ├── [4.0K] registry
│ │ │ │ ├── [1.5K] MockRegistryFactory.java
│ │ │ │ ├── [2.1K] MockRegistry.java
│ │ │ │ ├── [2.2K] MockServiceDiscovery.java
│ │ │ │ └── [4.0K] nacos
│ │ │ │ ├── [4.0K] demo
│ │ │ │ │ ├── [4.0K] consumer
│ │ │ │ │ │ ├── [2.3K] DemoServiceConsumerBootstrap.java
│ │ │ │ │ │ └── [1.9K] DemoServiceConsumerXmlBootstrap.java
│ │ │ │ │ ├── [4.0K] provider
│ │ │ │ │ │ ├── [1.6K] DemoServiceProviderBootstrap.java
│ │ │ │ │ │ └── [1.4K] DemoServiceProviderXmlBootstrap.java
│ │ │ │ │ └── [4.0K] service
│ │ │ │ │ ├── [1.7K] DefaultService.java
│ │ │ │ │ └── [ 980] DemoService.java
│ │ │ │ └── [4.0K] nacos
│ │ │ │ └── [3.8K] NacosServiceNameTest.java
│ │ │ ├── [4.0K] samples
│ │ │ │ ├── [2.3K] ZookeeperDubboSpringConsumerBootstrap.java
│ │ │ │ ├── [1.7K] ZookeeperDubboSpringConsumerXmlBootstrap.java
│ │ │ │ └── [2.1K] ZookeeperDubboSpringProviderBootstrap.java
│ │ │ ├── [4.0K] schema
│ │ │ │ ├── [ 13K] DubboNamespaceHandlerTest.java
│ │ │ │ ├── [3.2K] GenericServiceTest.java
│ │ │ │ ├── [3.2K] GenericServiceWithoutInterfaceTest.java
│ │ │ │ └── [1.2K] MyGenericService.java
│ │ │ ├── [1.7K] ServiceBeanTest.java
│ │ │ ├── [3.4K] SimpleRegistryExporter.java
│ │ │ ├── [6.3K] SimpleRegistryService.java
│ │ │ ├── [4.0K] status
│ │ │ │ ├── [4.2K] DataSourceStatusCheckerTest.java
│ │ │ │ └── [3.5K] SpringStatusCheckerTest.java
│ │ │ ├── [1.4K] SysProps.java
│ │ │ └── [4.0K] util
│ │ │ └── [3.1K] EnvironmentUtilsTest.java
│ │ └── [4.0K] resources
│ │ ├── [1.1K] applicationContext.xml
│ │ ├── [ 178] dubbo-binder.properties
│ │ ├── [ 74] dubbo.properties
│ │ ├── [4.0K] META-INF
│ │ │ ├── [ 886] config.properties
│ │ │ ├── [ 145] default.properties
│ │ │ ├── [ 390] demo-provider.properties
│ │ │ ├── [ 519] dubbb-consumer.properties
│ │ │ ├── [ 796] dubbb-provider.properties
│ │ │ ├── [4.0K] dubbo
│ │ │ │ └── [4.0K] internal
│ │ │ │ ├── [ 63] org.apache.dubbo.common.metrics.service.MetricsService
│ │ │ │ ├── [ 69] org.apache.dubbo.common.metrics.service.MetricsServiceExporter
│ │ │ │ ├── [ 64] org.apache.dubbo.registry.RegistryFactory
│ │ │ │ └── [ 55] org.apache.dubbo.rpc.Filter
│ │ │ ├── [ 595] dubbo-consumer.properties
│ │ │ ├── [ 793] dubbo-provider.properties
│ │ │ ├── [ 128] dubbo.yml
│ │ │ ├── [ 135] init-reference.properties
│ │ │ ├── [4.0K] isolation
│ │ │ │ ├── [2.7K] dubbo-consumer.xml
│ │ │ │ └── [3.3K] dubbo-provider.xml
│ │ │ ├── [4.0K] issues
│ │ │ │ ├── [4.0K] issue6000
│ │ │ │ │ └── [ 137] config.properties
│ │ │ │ ├── [4.0K] issue6252
│ │ │ │ │ └── [ 609] config.properties
│ │ │ │ ├── [4.0K] issue7003
│ │ │ │ │ └── [ 136] config.properties
│ │ │ │ ├── [4.0K] issue9172
│ │ │ │ │ ├── [1.0K] consumer.properties
│ │ │ │ │ └── [ 825] provider.properties
│ │ │ │ └── [4.0K] issue9207
│ │ │ │ └── [1.1K] dubbo-properties-in-configcenter.properties
│ │ │ ├── [4.0K] service-introspection
│ │ │ │ ├── [ 474] zookeeper-dubbb-consumer.properties
│ │ │ │ ├── [ 307] zookeeper-dubbb-provider.properties
│ │ │ │ └── [1.7K] zookeeper-dubbo-consumer.xml
│ │ │ └── [4.0K] spring
│ │ │ ├── [1.5K] dubbo-annotation-consumer.xml
│ │ │ ├── [1.8K] dubbo-annotation-provider.xml
│ │ │ ├── [1.4K] dubbo-consumer.xml
│ │ │ ├── [1.9K] dubbo-generic-consumer-without-interface.xml
│ │ │ ├── [1.8K] dubbo-generic-consumer.xml
│ │ │ ├── [1.4K] dubbo-nacos-consumer-context.xml
│ │ │ ├── [ 949] dubbo-nacos-provider-context.xml
│ │ │ ├── [1.9K] dubbo-provider.xml
│ │ │ └── [2.0K] multiple-services-with-methods.xml
│ │ ├── [ 189] nacos-consumer-config.properties
│ │ ├── [ 342] nacos-provider-config.properties
│ │ ├── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] config
│ │ │ └── [4.0K] spring
│ │ │ ├── [1.7K] annotation-consumer.xml
│ │ │ ├── [1.7K] annotation-provider.xml
│ │ │ ├── [1.4K] annotation-version-consumer.xml
│ │ │ ├── [1.4K] annotation-version-provider.xml
│ │ │ ├── [2.8K] aop-autowire-byname.xml
│ │ │ ├── [2.7K] aop-autowire-bytype.xml
│ │ │ ├── [1.5K] consumer-notification.xml
│ │ │ ├── [1.7K] customize-parameter.xml
│ │ │ ├── [1.5K] delay-fixed-time.xml
│ │ │ ├── [1.7K] delay-on-initialized.xml
│ │ │ ├── [1.8K] demo-provider-long-waiting.xml
│ │ │ ├── [1.6K] demo-provider-no-methods-interface.xml
│ │ │ ├── [1.2K] demo-provider-properties.xml
│ │ │ ├── [1.7K] demo-provider-UnserializableBox.xml
│ │ │ ├── [2.0K] demo-provider.xml
│ │ │ ├── [1.7K] generic-export.xml
│ │ │ ├── [1.6K] init-reference-getUrls.xml
│ │ │ ├── [2.6K] init-reference-keys.xml
│ │ │ ├── [1.2K] init-reference-properties.xml
│ │ │ ├── [1.7K] init-reference-retry-false.xml
│ │ │ ├── [2.6K] init-reference.xml
│ │ │ ├── [1.4K] metrics-aggregation.xml
│ │ │ ├── [1.6K] metrics-prometheus.xml
│ │ │ ├── [1.6K] multi-monitor.xml
│ │ │ ├── [1.7K] multi-protocol-default.xml
│ │ │ ├── [1.7K] multi-protocol-error.xml
│ │ │ ├── [1.7K] multi-protocol-register.xml
│ │ │ ├── [1.7K] multi-protocol.xml
│ │ │ ├── [1.8K] multi-registry.xml
│ │ │ ├── [1.8K] override-multi-protocol.xml
│ │ │ ├── [1.7K] override-protocol.xml
│ │ │ ├── [2.0K] provider-multi.xml
│ │ │ ├── [1.8K] provider-nested-service.xml
│ │ │ ├── [1.9K] provider-with-module.xml
│ │ │ ├── [1.6K] provider-with-monitor.xml
│ │ │ ├── [1.6K] service-class.xml
│ │ │ ├── [1.7K] spring-extension-inject.xml
│ │ │ ├── [1.4K] system-properties-override-default.xml
│ │ │ ├── [1.7K] system-properties-override.xml
│ │ │ └── [1.7K] xml-override-properties.xml
│ │ └── [4.0K] webapps
│ │ ├── [4.0K] test
│ │ │ └── [4.0K] WEB-INF
│ │ │ └── [1.2K] web.xml
│ │ ├── [4.0K] test2
│ │ │ └── [4.0K] WEB-INF
│ │ │ └── [1.0K] web.xml
│ │ └── [4.0K] test3
│ │ └── [4.0K] WEB-INF
│ │ └── [1.1K] web.xml
│ ├── [4.0K] dubbo-config-spring6
│ │ ├── [3.2K] pom.xml
│ │ └── [4.0K] src
│ │ ├── [4.0K] main
│ │ │ └── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] config
│ │ │ └── [4.0K] spring6
│ │ │ ├── [4.0K] beans
│ │ │ │ └── [4.0K] factory
│ │ │ │ ├── [4.0K] annotation
│ │ │ │ │ ├── [ 20K] ReferenceAnnotationWithAotBeanPostProcessor.java
│ │ │ │ │ └── [4.1K] ServiceAnnotationWithAotPostProcessor.java
│ │ │ │ └── [4.0K] aot
│ │ │ │ ├── [2.6K] AutowiredElementResolver.java
│ │ │ │ ├── [8.3K] ReferencedFieldValueResolver.java
│ │ │ │ └── [9.3K] ReferencedMethodArgumentsResolver.java
│ │ │ ├── [4.0K] context
│ │ │ │ └── [1.8K] DubboInfraBeanRegisterPostProcessor.java
│ │ │ └── [4.0K] utils
│ │ │ └── [3.4K] AotUtils.java
│ │ └── [4.0K] test
│ │ └── [4.0K] java
│ │ └── [4.0K] org
│ │ └── [4.0K] apache
│ │ └── [4.0K] dubbo
│ │ └── [4.0K] config
│ │ └── [4.0K] spring6
│ │ └── [4.0K] utils
│ │ ├── [4.2K] AotUtilsTest.java
│ │ ├── [ 931] CircularDependencyDemoService.java
│ │ ├── [ 948] DemoA.java
│ │ ├── [ 948] DemoB.java
│ │ ├── [ 998] DemoService.java
│ │ ├── [1.2K] HelloRequest.java
│ │ ├── [1.2K] HelloRequestSuper.java
│ │ ├── [1.2K] HelloResponse.java
│ │ ├── [1.3K] Person.java
│ │ └── [1.0K] SexEnum.java
│ └── [2.5K] pom.xml
├── [4.0K] dubbo-configcenter
│ ├── [4.0K] dubbo-configcenter-apollo
│ │ ├── [2.8K] pom.xml
│ │ └── [4.0K] src
│ │ ├── [4.0K] main
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] org
│ │ │ │ └── [4.0K] apache
│ │ │ │ └── [4.0K] dubbo
│ │ │ │ └── [4.0K] configcenter
│ │ │ │ └── [4.0K] support
│ │ │ │ └── [4.0K] apollo
│ │ │ │ ├── [1.5K] ApolloDynamicConfigurationFactory.java
│ │ │ │ └── [ 14K] ApolloDynamicConfiguration.java
│ │ │ └── [4.0K] resources
│ │ │ └── [4.0K] META-INF
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] internal
│ │ │ └── [ 85] org.apache.dubbo.common.config.configcenter.DynamicConfigurationFactory
│ │ └── [4.0K] test
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] configcenter
│ │ │ └── [4.0K] support
│ │ │ └── [4.0K] apollo
│ │ │ ├── [7.4K] ApolloDynamicConfigurationTest.java
│ │ │ └── [7.9K] EmbeddedApolloJunit5.java
│ │ └── [4.0K] resources
│ │ ├── [1.3K] log4j2-test.xml
│ │ ├── [4.0K] META-INF
│ │ │ └── [ 17] app.properties
│ │ └── [ 24] mockdata-dubbo.properties
│ ├── [4.0K] dubbo-configcenter-file
│ │ ├── [2.4K] pom.xml
│ │ └── [4.0K] src
│ │ ├── [4.0K] main
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] org
│ │ │ │ └── [4.0K] apache
│ │ │ │ └── [4.0K] dubbo
│ │ │ │ └── [4.0K] common
│ │ │ │ └── [4.0K] config
│ │ │ │ └── [4.0K] configcenter
│ │ │ │ └── [4.0K] file
│ │ │ │ ├── [1.5K] FileSystemDynamicConfigurationFactory.java
│ │ │ │ └── [ 24K] FileSystemDynamicConfiguration.java
│ │ │ └── [4.0K] resources
│ │ │ └── [4.0K] META-INF
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] internal
│ │ │ └── [ 92] org.apache.dubbo.common.config.configcenter.DynamicConfigurationFactory
│ │ └── [4.0K] test
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] common
│ │ │ └── [4.0K] config
│ │ │ └── [4.0K] configcenter
│ │ │ └── [4.0K] file
│ │ │ ├── [1.4K] FileSystemDynamicConfigurationFactoryTest.java
│ │ │ └── [6.8K] FileSystemDynamicConfigurationTest.java
│ │ └── [4.0K] resources
│ │ └── [1.3K] log4j2-test.xml
│ ├── [4.0K] dubbo-configcenter-nacos
│ │ ├── [2.6K] pom.xml
│ │ └── [4.0K] src
│ │ ├── [4.0K] main
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] org
│ │ │ │ └── [4.0K] apache
│ │ │ │ └── [4.0K] dubbo
│ │ │ │ └── [4.0K] configcenter
│ │ │ │ └── [4.0K] support
│ │ │ │ └── [4.0K] nacos
│ │ │ │ ├── [3.2K] NacosConfigServiceWrapper.java
│ │ │ │ ├── [2.0K] NacosDynamicConfigurationFactory.java
│ │ │ │ └── [ 15K] NacosDynamicConfiguration.java
│ │ │ └── [4.0K] resources
│ │ │ └── [4.0K] META-INF
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] internal
│ │ │ └── [ 82] org.apache.dubbo.common.config.configcenter.DynamicConfigurationFactory
│ │ └── [4.0K] test
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] configcenter
│ │ │ └── [4.0K] support
│ │ │ └── [4.0K] nacos
│ │ │ ├── [2.6K] MockConfigService.java
│ │ │ ├── [6.9K] NacosDynamicConfigurationTest.java
│ │ │ └── [5.0K] RetryTest.java
│ │ └── [4.0K] resources
│ │ └── [1.3K] log4j2-test.xml
│ ├── [4.0K] dubbo-configcenter-zookeeper
│ │ ├── [3.4K] pom.xml
│ │ └── [4.0K] src
│ │ ├── [4.0K] main
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] org
│ │ │ │ └── [4.0K] apache
│ │ │ │ └── [4.0K] dubbo
│ │ │ │ └── [4.0K] configcenter
│ │ │ │ └── [4.0K] support
│ │ │ │ └── [4.0K] zookeeper
│ │ │ │ ├── [2.8K] CacheListener.java
│ │ │ │ ├── [3.5K] ZookeeperDataListener.java
│ │ │ │ ├── [1.8K] ZookeeperDynamicConfigurationFactory.java
│ │ │ │ └── [7.1K] ZookeeperDynamicConfiguration.java
│ │ │ └── [4.0K] resources
│ │ │ └── [4.0K] META-INF
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] internal
│ │ │ └── [ 94] org.apache.dubbo.common.config.configcenter.DynamicConfigurationFactory
│ │ └── [4.0K] test
│ │ └── [4.0K] java
│ │ └── [4.0K] org
│ │ └── [4.0K] apache
│ │ └── [4.0K] dubbo
│ │ └── [4.0K] configcenter
│ │ └── [4.0K] support
│ │ └── [4.0K] zookeeper
│ │ └── [8.4K] ZookeeperDynamicConfigurationTest.java
│ └── [1.7K] pom.xml
├── [4.0K] dubbo-demo
│ ├── [4.0K] dubbo-demo-api
│ │ ├── [4.0K] dubbo-demo-api-consumer
│ │ │ ├── [2.6K] pom.xml
│ │ │ └── [4.0K] src
│ │ │ └── [4.0K] main
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] org
│ │ │ │ └── [4.0K] apache
│ │ │ │ └── [4.0K] dubbo
│ │ │ │ └── [4.0K] demo
│ │ │ │ └── [4.0K] consumer
│ │ │ │ └── [2.6K] Application.java
│ │ │ └── [4.0K] resources
│ │ │ └── [1.4K] log4j2.xml
│ │ ├── [4.0K] dubbo-demo-api-interface
│ │ │ ├── [1.4K] pom.xml
│ │ │ └── [4.0K] src
│ │ │ └── [4.0K] main
│ │ │ └── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] api
│ │ │ └── [4.0K] demo
│ │ │ └── [1.6K] DemoService.java
│ │ ├── [4.0K] dubbo-demo-api-provider
│ │ │ ├── [2.6K] pom.xml
│ │ │ └── [4.0K] src
│ │ │ └── [4.0K] main
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] org
│ │ │ │ └── [4.0K] apache
│ │ │ │ └── [4.0K] dubbo
│ │ │ │ └── [4.0K] demo
│ │ │ │ └── [4.0K] provider
│ │ │ │ ├── [1.9K] Application.java
│ │ │ │ └── [1.4K] DemoServiceImpl.java
│ │ │ └── [4.0K] resources
│ │ │ └── [1.4K] log4j2.xml
│ │ └── [1.6K] pom.xml
│ ├── [4.0K] dubbo-demo-spring-boot
│ │ ├── [4.0K] dubbo-demo-spring-boot-consumer
│ │ │ ├── [3.5K] pom.xml
│ │ │ └── [4.0K] src
│ │ │ └── [4.0K] main
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] org
│ │ │ │ └── [4.0K] apache
│ │ │ │ └── [4.0K] dubbo
│ │ │ │ └── [4.0K] springboot
│ │ │ │ └── [4.0K] demo
│ │ │ │ └── [4.0K] consumer
│ │ │ │ └── [2.6K] ConsumerApplication.java
│ │ │ └── [4.0K] resources
│ │ │ ├── [1.1K] application.yml
│ │ │ └── [1.4K] log4j2.xml
│ │ ├── [4.0K] dubbo-demo-spring-boot-interface
│ │ │ ├── [1.4K] pom.xml
│ │ │ └── [4.0K] src
│ │ │ └── [4.0K] main
│ │ │ └── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] springboot
│ │ │ └── [4.0K] demo
│ │ │ └── [1.1K] DemoService.java
│ │ ├── [4.0K] dubbo-demo-spring-boot-provider
│ │ │ ├── [3.5K] pom.xml
│ │ │ └── [4.0K] src
│ │ │ └── [4.0K] main
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] org
│ │ │ │ └── [4.0K] apache
│ │ │ │ └── [4.0K] dubbo
│ │ │ │ └── [4.0K] springboot
│ │ │ │ └── [4.0K] demo
│ │ │ │ └── [4.0K] provider
│ │ │ │ ├── [1.4K] DemoServiceImpl.java
│ │ │ │ └── [1.4K] ProviderApplication.java
│ │ │ └── [4.0K] resources
│ │ │ ├── [1.3K] application.yml
│ │ │ └── [1.4K] log4j2.xml
│ │ ├── [4.0K] dubbo-demo-spring-boot-servlet
│ │ │ ├── [4.6K] pom.xml
│ │ │ └── [4.0K] src
│ │ │ └── [4.0K] main
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] org
│ │ │ │ └── [4.0K] apache
│ │ │ │ └── [4.0K] dubbo
│ │ │ │ └── [4.0K] springboot
│ │ │ │ └── [4.0K] demo
│ │ │ │ └── [4.0K] servlet
│ │ │ │ ├── [5.2K] ApiConsumer.java
│ │ │ │ ├── [4.5K] GreeterServiceImpl.java
│ │ │ │ ├── [1.7K] GreeterService.java
│ │ │ │ ├── [1.1K] HelloReply.java
│ │ │ │ ├── [1.1K] HelloRequest.java
│ │ │ │ └── [1.2K] ProviderApplication.java
│ │ │ └── [4.0K] resources
│ │ │ ├── [1.2K] application.yml
│ │ │ └── [1.6K] log4j2.xml
│ │ └── [3.5K] pom.xml
│ ├── [4.0K] dubbo-demo-spring-boot-idl
│ │ ├── [4.0K] dubbo-demo-spring-boot-idl-consumer
│ │ │ ├── [1.5K] pom.xml
│ │ │ └── [4.0K] src
│ │ │ └── [4.0K] main
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] org
│ │ │ │ └── [4.0K] apache
│ │ │ │ └── [4.0K] dubbo
│ │ │ │ └── [4.0K] springboot
│ │ │ │ └── [4.0K] idl
│ │ │ │ └── [4.0K] demo
│ │ │ │ └── [4.0K] consumer
│ │ │ │ └── [2.1K] ConsumerApplication.java
│ │ │ ├── [4.0K] proto
│ │ │ │ └── [1.1K] helloworld.proto
│ │ │ └── [4.0K] resources
│ │ │ ├── [1.1K] application.yml
│ │ │ └── [1.4K] log4j2.xml
│ │ ├── [4.0K] dubbo-demo-spring-boot-idl-provider
│ │ │ ├── [1.5K] pom.xml
│ │ │ ├── [ 686] README.md
│ │ │ └── [4.0K] src
│ │ │ └── [4.0K] main
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] org
│ │ │ │ └── [4.0K] apache
│ │ │ │ └── [4.0K] dubbo
│ │ │ │ └── [4.0K] springboot
│ │ │ │ └── [4.0K] idl
│ │ │ │ └── [4.0K] demo
│ │ │ │ └── [4.0K] provider
│ │ │ │ ├── [2.7K] GreeterServiceImpl.java
│ │ │ │ └── [1.3K] ProviderApplication.java
│ │ │ ├── [4.0K] proto
│ │ │ │ └── [1.1K] helloworld.proto
│ │ │ └── [4.0K] resources
│ │ │ ├── [1.1K] application.yml
│ │ │ └── [1.6K] log4j2.xml
│ │ └── [4.4K] pom.xml
│ └── [1.2K] README.md
├── [4.0K] dubbo-dependencies-bom
│ └── [ 39K] pom.xml
├── [4.0K] dubbo-distribution
│ ├── [4.0K] dubbo-all
│ │ └── [ 56K] pom.xml
│ ├── [4.0K] dubbo-all-shaded
│ │ └── [ 57K] pom.xml
│ ├── [4.0K] dubbo-apache-release
│ │ ├── [3.5K] pom.xml
│ │ └── [4.0K] src
│ │ └── [4.0K] assembly
│ │ ├── [2.0K] bin-release.xml
│ │ └── [2.4K] source-release.xml
│ ├── [4.0K] dubbo-bom
│ │ └── [ 22K] pom.xml
│ └── [4.0K] dubbo-core-spi
│ └── [ 39K] pom.xml
├── [4.0K] dubbo-maven-plugin
│ ├── [4.4K] pom.xml
│ └── [4.0K] src
│ └── [4.0K] main
│ ├── [4.0K] java
│ │ └── [4.0K] org
│ │ └── [4.0K] apache
│ │ └── [4.0K] dubbo
│ │ └── [4.0K] maven
│ │ └── [4.0K] plugin
│ │ ├── [4.0K] aot
│ │ │ ├── [8.3K] AbstractAotMojo.java
│ │ │ ├── [5.9K] AbstractDependencyFilterMojo.java
│ │ │ ├── [3.5K] CommandLineBuilder.java
│ │ │ ├── [2.7K] DependencyFilter.java
│ │ │ ├── [4.1K] DubboProcessAotMojo.java
│ │ │ ├── [1.2K] ExcludeFilter.java
│ │ │ ├── [ 770] Exclude.java
│ │ │ ├── [1.5K] FilterableDependency.java
│ │ │ ├── [1.2K] IncludeFilter.java
│ │ │ ├── [ 770] Include.java
│ │ │ ├── [2.7K] JavaCompilerPluginConfiguration.java
│ │ │ ├── [2.4K] JavaExecutable.java
│ │ │ ├── [3.5K] JavaProcessExecutor.java
│ │ │ ├── [1.5K] MatchingGroupIdFilter.java
│ │ │ ├── [1.7K] RunArguments.java
│ │ │ └── [3.9K] RunProcess.java
│ │ └── [4.0K] protoc
│ │ ├── [4.0K] command
│ │ │ ├── [2.0K] DefaultProtocCommandBuilder.java
│ │ │ └── [1.1K] ProtocCommandArgsBuilder.java
│ │ ├── [ 23K] DubboProtocCompilerMojo.java
│ │ ├── [3.6K] DubboProtocPlugin.java
│ │ ├── [1.7K] DubboProtocPluginWrapperFactory.java
│ │ ├── [1.0K] DubboProtocPluginWrapper.java
│ │ ├── [4.0K] enums
│ │ │ └── [1.8K] DubboGenerateTypeEnum.java
│ │ ├── [3.3K] LinuxDubboProtocPluginWrapper.java
│ │ ├── [2.6K] ProtocMetaData.java
│ │ └── [2.6K] WinDubboProtocPluginWrapper.java
│ └── [4.0K] resources
│ └── [ 71] version-matrix.properties
├── [4.0K] dubbo-metadata
│ ├── [4.0K] dubbo-metadata-api
│ │ ├── [3.3K] pom.xml
│ │ └── [4.0K] src
│ │ ├── [4.0K] main
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] org
│ │ │ │ └── [4.0K] apache
│ │ │ │ └── [4.0K] dubbo
│ │ │ │ └── [4.0K] metadata
│ │ │ │ ├── [7.3K] AbstractCacheManager.java
│ │ │ │ ├── [ 11K] AbstractServiceNameMapping.java
│ │ │ │ ├── [4.0K] aot
│ │ │ │ │ ├── [1.9K] MetadataProxyDescriberRegistrar.java
│ │ │ │ │ └── [2.6K] MetadataReflectionTypeDescriberRegistrar.java
│ │ │ │ ├── [2.7K] DefaultMetadataParamsFilter.java
│ │ │ │ ├── [ 12K] DubboMetadataServiceV2Triple.java
│ │ │ │ ├── [1.2K] InstanceMetadataChangedListener.java
│ │ │ │ ├── [3.3K] MappingCacheManager.java
│ │ │ │ ├── [1.3K] MappingChangedEvent.java
│ │ │ │ ├── [ 938] MappingListener.java
│ │ │ │ ├── [1.4K] MetadataConstants.java
│ │ │ │ ├── [ 32K] MetadataInfo.java
│ │ │ │ ├── [ 36K] MetadataInfoV2.java
│ │ │ │ ├── [3.1K] MetadataInfoV2OrBuilder.java
│ │ │ │ ├── [2.5K] MetadataParamsFilter.java
│ │ │ │ ├── [ 20K] MetadataRequest.java
│ │ │ │ ├── [1.4K] MetadataRequestOrBuilder.java
│ │ │ │ ├── [1.0K] MetadataServiceDetector.java
│ │ │ │ ├── [9.4K] MetadataService.java
│ │ │ │ ├── [1.7K] MetadataServiceV2Detector.java
│ │ │ │ ├── [1.5K] MetadataServiceV2.java
│ │ │ │ ├── [10.0K] MetadataServiceV2OuterClass.java
│ │ │ │ ├── [4.5K] OpenAPIFormat.java
│ │ │ │ ├── [ 19K] OpenAPIInfo.java
│ │ │ │ ├── [1.4K] OpenAPIInfoOrBuilder.java
│ │ │ │ ├── [ 54K] OpenAPIRequest.java
│ │ │ │ ├── [5.9K] OpenAPIRequestOrBuilder.java
│ │ │ │ ├── [1.6K] ParameterTypesComparator.java
│ │ │ │ ├── [4.0K] report
│ │ │ │ │ ├── [4.0K] identifier
│ │ │ │ │ │ ├── [1.7K] BaseApplicationMetadataIdentifier.java
│ │ │ │ │ │ ├── [ 979] BaseMetadataIdentifier.java
│ │ │ │ │ │ ├── [2.2K] BaseServiceMetadataIdentifier.java
│ │ │ │ │ │ ├── [2.0K] KeyTypeEnum.java
│ │ │ │ │ │ ├── [3.3K] MetadataIdentifier.java
│ │ │ │ │ │ ├── [2.8K] ServiceMetadataIdentifier.java
│ │ │ │ │ │ └── [2.0K] SubscriberMetadataIdentifier.java
│ │ │ │ │ ├── [1.3K] MetadataReportFactory.java
│ │ │ │ │ ├── [6.7K] MetadataReportInstance.java
│ │ │ │ │ ├── [3.6K] MetadataReport.java
│ │ │ │ │ ├── [1.3K] MetadataScopeModelInitializer.java
│ │ │ │ │ └── [4.0K] support
│ │ │ │ │ ├── [4.2K] AbstractMetadataReportFactory.java
│ │ │ │ │ ├── [ 25K] AbstractMetadataReport.java
│ │ │ │ │ ├── [1.2K] Constants.java
│ │ │ │ │ └── [2.6K] NopMetadataReport.java
│ │ │ │ ├── [1.1K] RevisionResolver.java
│ │ │ │ ├── [ 51K] ServiceInfoV2.java
│ │ │ │ ├── [4.1K] ServiceInfoV2OrBuilder.java
│ │ │ │ ├── [4.4K] ServiceNameMapping.java
│ │ │ │ └── [4.0K] util
│ │ │ │ └── [6.4K] MetadataServiceVersionUtils.java
│ │ │ ├── [4.0K] proto
│ │ │ │ └── [3.1K] metadata_service_v2.proto
│ │ │ └── [4.0K] resources
│ │ │ └── [4.0K] META-INF
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] internal
│ │ │ ├── [ 71] org.apache.dubbo.aot.api.ProxyDescriberRegistrar
│ │ │ ├── [ 80] org.apache.dubbo.aot.api.ReflectionTypeDescriberRegistrar
│ │ │ ├── [ 60] org.apache.dubbo.metadata.MetadataParamsFilter
│ │ │ ├── [ 122] org.apache.dubbo.rpc.model.BuiltinServiceDetector
│ │ │ └── [ 82] org.apache.dubbo.rpc.model.ScopeModelInitializer
│ │ └── [4.0K] test
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] metadata
│ │ │ ├── [5.4K] AbstractServiceNameMappingTest.java
│ │ │ ├── [4.0K] filter
│ │ │ │ ├── [1.9K] CustomizedParamsFilter.java
│ │ │ │ ├── [1.7K] ExcludedParamsFilter2.java
│ │ │ │ └── [1.7K] ExcludedParamsFilter.java
│ │ │ ├── [ 12K] MetadataInfoTest.java
│ │ │ ├── [4.0K] report
│ │ │ │ ├── [4.0K] identifier
│ │ │ │ │ ├── [1.8K] BaseApplicationMetadataIdentifierTest.java
│ │ │ │ │ ├── [2.1K] BaseServiceMetadataIdentifierTest.java
│ │ │ │ │ ├── [1.3K] KeyTypeEnumTest.java
│ │ │ │ │ └── [2.5K] MetadataIdentifierTest.java
│ │ │ │ ├── [4.0K] MetadataReportInstanceTest.java
│ │ │ │ └── [4.0K] support
│ │ │ │ ├── [7.8K] AbstractMetadataReportFactoryTest.java
│ │ │ │ └── [ 23K] AbstractMetadataReportTest.java
│ │ │ ├── [4.0K] store
│ │ │ │ ├── [ 931] InterfaceNameTestService2.java
│ │ │ │ ├── [ 929] InterfaceNameTestService.java
│ │ │ │ └── [ 961] RetryTestService.java
│ │ │ └── [4.0K] test
│ │ │ ├── [4.1K] JTestMetadataReport4Test.java
│ │ │ └── [1.2K] JTestMetadataReportFactory4Test.java
│ │ └── [4.0K] resources
│ │ ├── [1.3K] log4j2-test.xml
│ │ └── [4.0K] META-INF
│ │ └── [4.0K] dubbo
│ │ ├── [4.0K] internal
│ │ │ ├── [ 195] org.apache.dubbo.metadata.MetadataParamsFilter
│ │ │ └── [ 68] org.apache.dubbo.metadata.report.MetadataReportFactory
│ │ └── [ 132] service-name-mapping.properties
│ ├── [4.0K] dubbo-metadata-definition-protobuf
│ │ ├── [1.8K] pom.xml
│ │ └── [4.0K] src
│ │ ├── [4.0K] main
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] org
│ │ │ │ └── [4.0K] apache
│ │ │ │ └── [4.0K] dubbo
│ │ │ │ └── [4.0K] metadata
│ │ │ │ └── [4.0K] definition
│ │ │ │ └── [4.0K] protobuf
│ │ │ │ └── [ 11K] ProtobufTypeBuilder.java
│ │ │ └── [4.0K] resources
│ │ │ └── [4.0K] META-INF
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] internal
│ │ │ └── [ 75] org.apache.dubbo.metadata.definition.builder.TypeBuilder
│ │ └── [4.0K] test
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] metadata
│ │ │ └── [4.0K] definition
│ │ │ └── [4.0K] protobuf
│ │ │ ├── [4.0K] model
│ │ │ │ ├── [169K] GooglePB.java
│ │ │ │ └── [ 976] ServiceInterface.java
│ │ │ └── [4.7K] ProtobufTypeBuilderTest.java
│ │ └── [4.0K] resources
│ │ └── [1.3K] log4j2-test.xml
│ ├── [4.0K] dubbo-metadata-processor
│ │ ├── [3.4K] pom.xml
│ │ └── [4.0K] src
│ │ ├── [4.0K] main
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] org
│ │ │ │ └── [4.0K] apache
│ │ │ │ └── [4.0K] dubbo
│ │ │ │ └── [4.0K] metadata
│ │ │ │ └── [4.0K] annotation
│ │ │ │ └── [4.0K] processing
│ │ │ │ ├── [3.8K] AbstractServiceAnnotationProcessor.java
│ │ │ │ ├── [4.0K] builder
│ │ │ │ │ ├── [2.1K] ArrayTypeDefinitionBuilder.java
│ │ │ │ │ ├── [2.7K] CollectionTypeDefinitionBuilder.java
│ │ │ │ │ ├── [1.9K] DeclaredTypeDefinitionBuilder.java
│ │ │ │ │ ├── [2.2K] EnumTypeDefinitionBuilder.java
│ │ │ │ │ ├── [2.7K] GeneralTypeDefinitionBuilder.java
│ │ │ │ │ ├── [2.6K] MapTypeDefinitionBuilder.java
│ │ │ │ │ ├── [2.5K] MethodDefinitionBuilder.java
│ │ │ │ │ ├── [1.8K] PrimitiveTypeDefinitionBuilder.java
│ │ │ │ │ ├── [2.6K] ServiceDefinitionBuilder.java
│ │ │ │ │ ├── [1.8K] SimpleTypeDefinitionBuilder.java
│ │ │ │ │ ├── [1.9K] TypeBuilder.java
│ │ │ │ │ └── [3.3K] TypeDefinitionBuilder.java
│ │ │ │ ├── [3.8K] ClassPathMetadataStorage.java
│ │ │ │ ├── [2.5K] ServiceDefinitionMetadataAnnotationProcessor.java
│ │ │ │ └── [4.0K] util
│ │ │ │ ├── [ 11K] AnnotationUtils.java
│ │ │ │ ├── [2.7K] ExecutableElementComparator.java
│ │ │ │ ├── [6.1K] FieldUtils.java
│ │ │ │ ├── [1.6K] LoggerUtils.java
│ │ │ │ ├── [3.4K] MemberUtils.java
│ │ │ │ ├── [7.0K] MethodUtils.java
│ │ │ │ ├── [4.9K] ServiceAnnotationUtils.java
│ │ │ │ └── [ 15K] TypeUtils.java
│ │ │ └── [4.0K] resources
│ │ │ └── [4.0K] META-INF
│ │ │ ├── [4.0K] dubbo
│ │ │ │ └── [4.0K] internal
│ │ │ │ └── [ 689] org.apache.dubbo.metadata.annotation.processing.builder.TypeBuilder
│ │ │ └── [4.0K] services
│ │ │ └── [ 93] javax.annotation.processing.Processor
│ │ └── [4.0K] test
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] metadata
│ │ │ ├── [4.0K] annotation
│ │ │ │ └── [4.0K] processing
│ │ │ │ ├── [2.1K] AbstractAnnotationProcessingTest.java
│ │ │ │ ├── [3.1K] AnnotationProcessingTestProcessor.java
│ │ │ │ ├── [4.0K] builder
│ │ │ │ │ ├── [5.6K] ArrayTypeDefinitionBuilderTest.java
│ │ │ │ │ ├── [4.8K] CollectionTypeDefinitionBuilderTest.java
│ │ │ │ │ ├── [2.5K] EnumTypeDefinitionBuilderTest.java
│ │ │ │ │ ├── [2.6K] GeneralTypeDefinitionBuilderTest.java
│ │ │ │ │ ├── [6.6K] MapTypeDefinitionBuilderTest.java
│ │ │ │ │ ├── [5.3K] PrimitiveTypeDefinitionBuilderTest.java
│ │ │ │ │ ├── [3.1K] ServiceDefinitionBuilderTest.java
│ │ │ │ │ └── [6.0K] SimpleTypeDefinitionBuilderTest.java
│ │ │ │ ├── [2.2K] CompilerInvocationInterceptor.java
│ │ │ │ ├── [4.0K] model
│ │ │ │ │ ├── [1.2K] ArrayTypeModel.java
│ │ │ │ │ ├── [1.5K] CollectionTypeModel.java
│ │ │ │ │ ├── [1.2K] Color.java
│ │ │ │ │ ├── [1.5K] MapTypeModel.java
│ │ │ │ │ ├── [1.9K] Model.java
│ │ │ │ │ ├── [1.5K] PrimitiveTypeModel.java
│ │ │ │ │ └── [2.8K] SimpleTypeModel.java
│ │ │ │ └── [4.0K] util
│ │ │ │ ├── [ 11K] AnnotationUtilsTest.java
│ │ │ │ ├── [10.0K] FieldUtilsTest.java
│ │ │ │ ├── [1.5K] LoggerUtilsTest.java
│ │ │ │ ├── [5.0K] MemberUtilsTest.java
│ │ │ │ ├── [7.6K] MethodUtilsTest.java
│ │ │ │ ├── [6.7K] ServiceAnnotationUtilsTest.java
│ │ │ │ └── [ 22K] TypeUtilsTest.java
│ │ │ └── [4.0K] tools
│ │ │ ├── [1.0K] Ancestor.java
│ │ │ ├── [4.4K] Compiler.java
│ │ │ ├── [1.1K] CompilerTest.java
│ │ │ ├── [1.7K] DefaultTestService.java
│ │ │ ├── [1.2K] GenericTestService.java
│ │ │ ├── [1.4K] Parent.java
│ │ │ ├── [1.7K] TestProcessor.java
│ │ │ ├── [1.4K] TestServiceImpl.java
│ │ │ └── [1.6K] TestService.java
│ │ └── [4.0K] resources
│ │ ├── [ 74] dubbo.properties
│ │ └── [1.3K] log4j2-test.xml
│ ├── [4.0K] dubbo-metadata-report-nacos
│ │ ├── [1.7K] pom.xml
│ │ └── [4.0K] src
│ │ ├── [4.0K] main
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] org
│ │ │ │ └── [4.0K] apache
│ │ │ │ └── [4.0K] dubbo
│ │ │ │ └── [4.0K] metadata
│ │ │ │ └── [4.0K] store
│ │ │ │ └── [4.0K] nacos
│ │ │ │ ├── [3.3K] NacosConfigServiceWrapper.java
│ │ │ │ ├── [1.2K] NacosMetadataReportFactory.java
│ │ │ │ └── [ 22K] NacosMetadataReport.java
│ │ │ └── [4.0K] resources
│ │ │ └── [4.0K] META-INF
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] internal
│ │ │ └── [ 71] org.apache.dubbo.metadata.report.MetadataReportFactory
│ │ └── [4.0K] test
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] metadata
│ │ │ └── [4.0K] store
│ │ │ └── [4.0K] nacos
│ │ │ ├── [2.4K] MockConfigService.java
│ │ │ └── [4.7K] RetryTest.java
│ │ └── [4.0K] resources
│ │ └── [1.3K] log4j2-test.xml
│ ├── [4.0K] dubbo-metadata-report-zookeeper
│ │ ├── [2.7K] pom.xml
│ │ └── [4.0K] src
│ │ ├── [4.0K] main
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] org
│ │ │ │ └── [4.0K] apache
│ │ │ │ └── [4.0K] dubbo
│ │ │ │ └── [4.0K] metadata
│ │ │ │ └── [4.0K] store
│ │ │ │ └── [4.0K] zookeeper
│ │ │ │ ├── [1.9K] ZookeeperMetadataReportFactory.java
│ │ │ │ └── [ 10K] ZookeeperMetadataReport.java
│ │ │ └── [4.0K] resources
│ │ │ └── [4.0K] META-INF
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] internal
│ │ │ └── [ 83] org.apache.dubbo.metadata.report.MetadataReportFactory
│ │ └── [4.0K] test
│ │ └── [4.0K] java
│ │ └── [4.0K] org
│ │ └── [4.0K] apache
│ │ └── [4.0K] dubbo
│ │ └── [4.0K] metadata
│ │ └── [4.0K] store
│ │ └── [4.0K] zookeeper
│ │ ├── [ 990] ZookeeperMetadataReport4TstService.java
│ │ └── [ 17K] ZookeeperMetadataReportTest.java
│ └── [1.8K] pom.xml
├── [4.0K] dubbo-metrics
│ ├── [4.0K] dubbo-metrics-api
│ │ ├── [2.4K] pom.xml
│ │ └── [4.0K] src
│ │ ├── [4.0K] main
│ │ │ └── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ ├── [4.0K] metrics
│ │ │ │ ├── [4.0K] aggregate
│ │ │ │ │ ├── [2.8K] DubboAbstractTDigest.java
│ │ │ │ │ ├── [ 31K] DubboMergingDigest.java
│ │ │ │ │ ├── [3.4K] Pane.java
│ │ │ │ │ ├── [1.6K] SampleAggregatedEntry.java
│ │ │ │ │ ├── [9.7K] SlidingWindow.java
│ │ │ │ │ ├── [4.6K] TimeWindowAggregator.java
│ │ │ │ │ ├── [2.8K] TimeWindowCounter.java
│ │ │ │ │ └── [2.6K] TimeWindowQuantile.java
│ │ │ │ ├── [4.0K] collector
│ │ │ │ │ ├── [1.3K] ApplicationMetricsCollector.java
│ │ │ │ │ ├── [4.3K] CombMetricsCollector.java
│ │ │ │ │ ├── [1.4K] MethodMetricsCollector.java
│ │ │ │ │ ├── [1.8K] MetricsCollector.java
│ │ │ │ │ ├── [1.5K] ServiceMetricsCollector.java
│ │ │ │ │ └── [4.0K] stat
│ │ │ │ │ └── [1.3K] MetricsStatHandler.java
│ │ │ │ ├── [4.0K] data
│ │ │ │ │ ├── [3.7K] ApplicationStatComposite.java
│ │ │ │ │ ├── [6.2K] BaseStatComposite.java
│ │ │ │ │ ├── [5.0K] MethodStatComposite.java
│ │ │ │ │ ├── [ 11K] RtStatComposite.java
│ │ │ │ │ └── [5.3K] ServiceStatComposite.java
│ │ │ │ ├── [4.0K] event
│ │ │ │ │ ├── [1.8K] MetricsDispatcher.java
│ │ │ │ │ ├── [2.3K] MetricsInitEvent.java
│ │ │ │ │ └── [3.0K] SimpleMetricsEventMulticaster.java
│ │ │ │ ├── [4.0K] listener
│ │ │ │ │ ├── [2.8K] AbstractMetricsKeyListener.java
│ │ │ │ │ ├── [1.7K] AbstractMetricsListener.java
│ │ │ │ │ ├── [2.9K] MetricsApplicationListener.java
│ │ │ │ │ ├── [1.1K] MetricsLifeListener.java
│ │ │ │ │ └── [2.5K] MetricsServiceListener.java
│ │ │ │ ├── [4.0K] model
│ │ │ │ │ ├── [2.6K] ApplicationMetric.java
│ │ │ │ │ ├── [3.3K] ConfigCenterMetric.java
│ │ │ │ │ ├── [4.0K] container
│ │ │ │ │ │ ├── [1.4K] AtomicLongContainer.java
│ │ │ │ │ │ ├── [1.3K] LongAccumulatorContainer.java
│ │ │ │ │ │ └── [3.7K] LongContainer.java
│ │ │ │ │ ├── [1.7K] ErrorCodeMetric.java
│ │ │ │ │ ├── [4.0K] key
│ │ │ │ │ │ ├── [1.9K] CategoryOverall.java
│ │ │ │ │ │ ├── [2.7K] MetricsCat.java
│ │ │ │ │ │ ├── [3.7K] MetricsKeyWrapper.java
│ │ │ │ │ │ └── [1.9K] MetricsPlaceValue.java
│ │ │ │ │ ├── [4.7K] MethodMetric.java
│ │ │ │ │ ├── [ 929] Metric.java
│ │ │ │ │ ├── [1.0K] MetricsCategory.java
│ │ │ │ │ ├── [ 13K] MetricsSupport.java
│ │ │ │ │ ├── [4.0K] sample
│ │ │ │ │ │ ├── [1.6K] CounterMetricSample.java
│ │ │ │ │ │ ├── [4.0K] GaugeMetricSample.java
│ │ │ │ │ │ └── [3.8K] MetricSample.java
│ │ │ │ │ ├── [2.2K] ServiceKeyMetric.java
│ │ │ │ │ ├── [4.0K] ThreadPoolMetric.java
│ │ │ │ │ └── [3.0K] ThreadPoolRejectMetric.java
│ │ │ │ ├── [4.0K] report
│ │ │ │ │ ├── [1.9K] AbstractMetricsExport.java
│ │ │ │ │ ├── [1.3K] AbstractMetricsReporterFactory.java
│ │ │ │ │ ├── [1.4K] MetricsExport.java
│ │ │ │ │ ├── [1.5K] MetricsReporterFactory.java
│ │ │ │ │ └── [1.2K] MetricsReporter.java
│ │ │ │ ├── [4.0K] service
│ │ │ │ │ ├── [2.5K] MetricsEntity.java
│ │ │ │ │ ├── [1.5K] MetricsServiceExporter.java
│ │ │ │ │ └── [2.8K] MetricsService.java
│ │ │ │ └── [4.0K] utils
│ │ │ │ └── [1.6K] MetricsSupportUtil.java
│ │ │ └── [4.0K] monitor
│ │ │ ├── [1.7K] Constants.java
│ │ │ ├── [1.3K] MonitorFactory.java
│ │ │ ├── [1.1K] Monitor.java
│ │ │ └── [2.5K] MonitorService.java
│ │ └── [4.0K] test
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] metrics
│ │ │ ├── [4.0K] aggregate
│ │ │ │ ├── [2.5K] PaneTest.java
│ │ │ │ ├── [4.3K] SlidingWindowTest.java
│ │ │ │ ├── [2.8K] TimeWindowAggregatorTest.java
│ │ │ │ ├── [1.4K] TimeWindowCounterTest.java
│ │ │ │ └── [2.1K] TimeWindowQuantileTest.java
│ │ │ ├── [4.0K] event
│ │ │ │ └── [3.5K] SimpleMetricsEventMulticasterTest.java
│ │ │ ├── [3.1K] MetricsSupportTest.java
│ │ │ └── [4.0K] model
│ │ │ └── [4.5K] ApplicationMetricTest.java
│ │ └── [4.0K] resources
│ │ └── [1.3K] log4j2-test.xml
│ ├── [4.0K] dubbo-metrics-config-center
│ │ ├── [1.7K] pom.xml
│ │ └── [4.0K] src
│ │ ├── [4.0K] main
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] org
│ │ │ │ └── [4.0K] apache
│ │ │ │ └── [4.0K] dubbo
│ │ │ │ └── [4.0K] metrics
│ │ │ │ └── [4.0K] config
│ │ │ │ ├── [4.0K] collector
│ │ │ │ │ └── [4.2K] ConfigCenterMetricsCollector.java
│ │ │ │ ├── [1.1K] ConfigCenterMetricsConstants.java
│ │ │ │ └── [4.0K] event
│ │ │ │ ├── [3.4K] ConfigCenterEvent.java
│ │ │ │ └── [2.6K] ConfigCenterSubDispatcher.java
│ │ │ └── [4.0K] resources
│ │ │ └── [4.0K] META-INF
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] internal
│ │ │ └── [ 88] org.apache.dubbo.metrics.collector.MetricsCollector
│ │ └── [4.0K] test
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] metrics
│ │ │ └── [4.0K] collector
│ │ │ └── [4.2K] ConfigCenterMetricsCollectorTest.java
│ │ └── [4.0K] resources
│ │ └── [1.3K] log4j2-test.xml
│ ├── [4.0K] dubbo-metrics-default
│ │ ├── [2.2K] pom.xml
│ │ └── [4.0K] src
│ │ ├── [4.0K] main
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] org
│ │ │ │ └── [4.0K] apache
│ │ │ │ └── [4.0K] dubbo
│ │ │ │ ├── [4.0K] metrics
│ │ │ │ │ ├── [4.0K] aot
│ │ │ │ │ │ └── [1.9K] DefaultMetricsReflectionTypeDescriberRegistrar.java
│ │ │ │ │ ├── [4.0K] collector
│ │ │ │ │ │ ├── [ 17K] AggregateMetricsCollector.java
│ │ │ │ │ │ ├── [9.5K] DefaultMetricsCollector.java
│ │ │ │ │ │ ├── [5.0K] HistogramMetricsCollector.java
│ │ │ │ │ │ └── [4.0K] sample
│ │ │ │ │ │ ├── [1.7K] ErrorCodeMetricsListenRegister.java
│ │ │ │ │ │ ├── [2.9K] ErrorCodeSampler.java
│ │ │ │ │ │ ├── [1.6K] MetricsCountSampleConfigurer.java
│ │ │ │ │ │ ├── [1.2K] MetricsCountSampler.java
│ │ │ │ │ │ ├── [3.0K] MetricsNameCountSampler.java
│ │ │ │ │ │ ├── [1.2K] MetricsSampler.java
│ │ │ │ │ │ ├── [2.0K] MetricThreadPoolExhaustedListener.java
│ │ │ │ │ │ ├── [2.9K] SimpleMetricsCountSampler.java
│ │ │ │ │ │ ├── [ 11K] ThreadPoolMetricsSampler.java
│ │ │ │ │ │ └── [2.4K] ThreadRejectMetricsCountSampler.java
│ │ │ │ │ ├── [6.9K] DefaultConstants.java
│ │ │ │ │ ├── [4.0K] event
│ │ │ │ │ │ ├── [6.6K] DefaultSubDispatcher.java
│ │ │ │ │ │ └── [5.3K] RequestEvent.java
│ │ │ │ │ ├── [4.0K] filter
│ │ │ │ │ │ ├── [5.5K] MetricsFilter.java
│ │ │ │ │ │ └── [1.9K] MetricsProviderFilter.java
│ │ │ │ │ ├── [2.4K] MetricsGlobalRegistry.java
│ │ │ │ │ ├── [1.3K] MetricsScopeModelInitializer.java
│ │ │ │ │ ├── [4.0K] register
│ │ │ │ │ │ ├── [2.9K] HistogramMetricRegister.java
│ │ │ │ │ │ └── [1.0K] MetricRegister.java
│ │ │ │ │ ├── [4.0K] report
│ │ │ │ │ │ ├── [9.4K] AbstractMetricsReporter.java
│ │ │ │ │ │ ├── [1.4K] DefaultMetricsReporterFactory.java
│ │ │ │ │ │ ├── [3.6K] DefaultMetricsReporter.java
│ │ │ │ │ │ └── [4.0K] nop
│ │ │ │ │ │ ├── [1.2K] NopMetricsReporterFactory.java
│ │ │ │ │ │ └── [1.2K] NopMetricsReporter.java
│ │ │ │ │ ├── [4.0K] sample
│ │ │ │ │ │ └── [1.5K] HistogramMetricSample.java
│ │ │ │ │ └── [4.0K] service
│ │ │ │ │ └── [3.5K] DefaultMetricsService.java
│ │ │ │ ├── [4.0K] monitor
│ │ │ │ │ └── [4.0K] support
│ │ │ │ │ ├── [1.1K] MonitorClusterFilter.java
│ │ │ │ │ └── [ 10K] MonitorFilter.java
│ │ │ │ └── [4.0K] rpc
│ │ │ │ └── [4.0K] cluster
│ │ │ │ └── [4.0K] filter
│ │ │ │ └── [4.0K] support
│ │ │ │ └── [3.7K] MetricsClusterFilter.java
│ │ │ └── [4.0K] resources
│ │ │ └── [4.0K] META-INF
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] internal
│ │ │ ├── [ 91] org.apache.dubbo.aot.api.ReflectionTypeDescriberRegistrar
│ │ │ ├── [ 344] org.apache.dubbo.metrics.collector.MetricsCollector
│ │ │ ├── [ 70] org.apache.dubbo.metrics.report.MetricsReporterFactory
│ │ │ ├── [ 63] org.apache.dubbo.metrics.service.MetricsService
│ │ │ ├── [ 148] org.apache.dubbo.rpc.cluster.filter.ClusterFilter
│ │ │ ├── [ 126] org.apache.dubbo.rpc.Filter
│ │ │ └── [ 73] org.apache.dubbo.rpc.model.ScopeModelInitializer
│ │ └── [4.0K] test
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ ├── [4.0K] metrics
│ │ │ │ ├── [4.0K] collector
│ │ │ │ │ ├── [ 17K] AggregateMetricsCollectorTest.java
│ │ │ │ │ ├── [ 14K] DefaultCollectorTest.java
│ │ │ │ │ ├── [6.8K] InitServiceMetricsTest.java
│ │ │ │ │ └── [4.0K] sample
│ │ │ │ │ └── [8.7K] ThreadPoolMetricsSamplerTest.java
│ │ │ │ ├── [3.3K] DefaultMetricsServiceTest.java
│ │ │ │ ├── [4.0K] filter
│ │ │ │ │ └── [ 17K] MetricsFilterTest.java
│ │ │ │ ├── [4.0K] metrics
│ │ │ │ │ ├── [4.0K] model
│ │ │ │ │ │ ├── [5.1K] MethodMetricTest.java
│ │ │ │ │ │ └── [4.0K] sample
│ │ │ │ │ │ ├── [3.2K] ErrorCodeSampleTest.java
│ │ │ │ │ │ ├── [2.5K] GaugeMetricSampleTest.java
│ │ │ │ │ │ └── [2.1K] MetricSampleTest.java
│ │ │ │ │ └── [4.0K] service
│ │ │ │ │ └── [1.8K] MetricsEntityTest.java
│ │ │ │ └── [1.6K] TestMetricsInvoker.java
│ │ │ ├── [4.0K] monitor
│ │ │ │ └── [4.0K] support
│ │ │ │ └── [ 11K] MonitorFilterTest.java
│ │ │ └── [4.0K] rpc
│ │ │ └── [4.0K] cluster
│ │ │ └── [4.0K] filter
│ │ │ ├── [6.4K] MetricsClusterFilterTest.java
│ │ │ └── [4.5K] MockInvocation.java
│ │ └── [4.0K] resources
│ │ └── [1.3K] log4j2-test.xml
│ ├── [4.0K] dubbo-metrics-event
│ │ ├── [1.7K] pom.xml
│ │ └── [4.0K] src
│ │ └── [4.0K] main
│ │ └── [4.0K] java
│ │ └── [4.0K] org
│ │ └── [4.0K] apache
│ │ └── [4.0K] dubbo
│ │ └── [4.0K] metrics
│ │ ├── [4.0K] event
│ │ │ ├── [5.2K] MetricsEventBus.java
│ │ │ ├── [5.2K] MetricsEvent.java
│ │ │ ├── [1.1K] MetricsEventMulticaster.java
│ │ │ └── [1.7K] TimeCounterEvent.java
│ │ ├── [4.0K] exception
│ │ │ └── [1005] MetricsNeverHappenException.java
│ │ ├── [4.0K] listener
│ │ │ └── [1.1K] MetricsListener.java
│ │ ├── [1.4K] MetricsConstants.java
│ │ └── [4.0K] model
│ │ ├── [4.0K] key
│ │ │ ├── [ 11K] MetricsKey.java
│ │ │ ├── [ 935] MetricsLevel.java
│ │ │ └── [1.7K] TypeWrapper.java
│ │ └── [1.3K] TimePair.java
│ ├── [4.0K] dubbo-metrics-metadata
│ │ ├── [1.8K] pom.xml
│ │ └── [4.0K] src
│ │ ├── [4.0K] main
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] org
│ │ │ │ └── [4.0K] apache
│ │ │ │ └── [4.0K] dubbo
│ │ │ │ └── [4.0K] metrics
│ │ │ │ └── [4.0K] metadata
│ │ │ │ ├── [4.0K] collector
│ │ │ │ │ └── [4.2K] MetadataMetricsCollector.java
│ │ │ │ ├── [4.0K] event
│ │ │ │ │ ├── [4.0K] MetadataEvent.java
│ │ │ │ │ └── [5.0K] MetadataSubDispatcher.java
│ │ │ │ └── [3.0K] MetadataMetricsConstants.java
│ │ │ └── [4.0K] resources
│ │ │ └── [4.0K] META-INF
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] internal
│ │ │ └── [ 88] org.apache.dubbo.metrics.collector.MetricsCollector
│ │ └── [4.0K] test
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] metrics
│ │ │ └── [4.0K] metadata
│ │ │ ├── [ 15K] MetadataMetricsCollectorTest.java
│ │ │ └── [5.3K] MetadataStatCompositeTest.java
│ │ └── [4.0K] resources
│ │ └── [1.3K] log4j2-test.xml
│ ├── [4.0K] dubbo-metrics-netty
│ │ ├── [1.7K] pom.xml
│ │ └── [4.0K] src
│ │ └── [4.0K] main
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] metrics
│ │ │ └── [4.0K] registry
│ │ │ ├── [4.0K] collector
│ │ │ │ └── [3.7K] NettyMetricsCollector.java
│ │ │ ├── [4.0K] event
│ │ │ │ ├── [2.1K] NettyEvent.java
│ │ │ │ └── [2.1K] NettySubDispatcher.java
│ │ │ └── [2.4K] NettyMetricsConstants.java
│ │ └── [4.0K] resources
│ │ └── [4.0K] META-INF
│ │ └── [4.0K] dubbo
│ │ └── [4.0K] internal
│ │ └── [ 66] org.apache.dubbo.metrics.collector.MetricsCollector
│ ├── [4.0K] dubbo-metrics-prometheus
│ │ ├── [2.7K] pom.xml
│ │ └── [4.0K] src
│ │ ├── [4.0K] main
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] org
│ │ │ │ └── [4.0K] apache
│ │ │ │ └── [4.0K] dubbo
│ │ │ │ └── [4.0K] metrics
│ │ │ │ └── [4.0K] prometheus
│ │ │ │ ├── [1.3K] NopPrometheusMetricsReporter.java
│ │ │ │ ├── [5.0K] PrometheusMetricsReporterCmd.java
│ │ │ │ ├── [3.3K] PrometheusMetricsReporterFactory.java
│ │ │ │ └── [5.3K] PrometheusMetricsReporter.java
│ │ │ └── [4.0K] resources
│ │ │ └── [4.0K] META-INF
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] internal
│ │ │ ├── [ 80] org.apache.dubbo.metrics.report.MetricsReporterFactory
│ │ │ └── [ 73] org.apache.dubbo.qos.api.BaseCommand
│ │ └── [4.0K] test
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] metrics
│ │ │ └── [4.0K] prometheus
│ │ │ ├── [1.5K] PrometheusMetricsReporterFactoryTest.java
│ │ │ ├── [6.9K] PrometheusMetricsReporterTest.java
│ │ │ └── [7.2K] PrometheusMetricsThreadPoolTest.java
│ │ └── [4.0K] resources
│ │ └── [1.3K] log4j2-test.xml
│ ├── [4.0K] dubbo-metrics-registry
│ │ ├── [1.8K] pom.xml
│ │ └── [4.0K] src
│ │ ├── [4.0K] main
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] org
│ │ │ │ └── [4.0K] apache
│ │ │ │ └── [4.0K] dubbo
│ │ │ │ └── [4.0K] metrics
│ │ │ │ └── [4.0K] registry
│ │ │ │ ├── [4.0K] collector
│ │ │ │ │ ├── [7.4K] RegistryMetricsCollector.java
│ │ │ │ │ └── [4.4K] RegistryStatComposite.java
│ │ │ │ ├── [4.0K] event
│ │ │ │ │ ├── [6.1K] RegistryEvent.java
│ │ │ │ │ ├── [7.8K] RegistrySpecListener.java
│ │ │ │ │ └── [6.9K] RegistrySubDispatcher.java
│ │ │ │ └── [5.0K] RegistryMetricsConstants.java
│ │ │ └── [4.0K] resources
│ │ │ └── [4.0K] META-INF
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] internal
│ │ │ └── [ 88] org.apache.dubbo.metrics.collector.MetricsCollector
│ │ └── [4.0K] test
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] metrics
│ │ │ └── [4.0K] registry
│ │ │ └── [4.0K] metrics
│ │ │ └── [4.0K] collector
│ │ │ ├── [ 14K] RegistryMetricsCollectorTest.java
│ │ │ ├── [4.1K] RegistryMetricsSampleTest.java
│ │ │ ├── [ 13K] RegistryMetricsTest.java
│ │ │ └── [8.7K] RegistryStatCompositeTest.java
│ │ └── [4.0K] resources
│ │ └── [1.3K] log4j2-test.xml
│ ├── [4.0K] dubbo-tracing
│ │ ├── [4.1K] pom.xml
│ │ └── [4.0K] src
│ │ ├── [4.0K] main
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] org
│ │ │ │ └── [4.0K] apache
│ │ │ │ └── [4.0K] dubbo
│ │ │ │ └── [4.0K] tracing
│ │ │ │ ├── [3.2K] AbstractDefaultDubboObservationConvention.java
│ │ │ │ ├── [4.0K] context
│ │ │ │ │ ├── [1.6K] DubboClientContext.java
│ │ │ │ │ └── [1.6K] DubboServerContext.java
│ │ │ │ ├── [4.0K] DefaultDubboClientObservationConvention.java
│ │ │ │ ├── [1.9K] DefaultDubboServerObservationConvention.java
│ │ │ │ ├── [1.3K] DubboClientObservationConvention.java
│ │ │ │ ├── [3.4K] DubboObservationDocumentation.java
│ │ │ │ ├── [5.3K] DubboObservationRegistry.java
│ │ │ │ ├── [1.3K] DubboServerObservationConvention.java
│ │ │ │ ├── [4.0K] exporter
│ │ │ │ │ ├── [4.0K] otlp
│ │ │ │ │ │ └── [2.4K] OTlpSpanExporter.java
│ │ │ │ │ └── [4.0K] zipkin
│ │ │ │ │ ├── [1.9K] ZipkinSpanExporter.java
│ │ │ │ │ └── [2.4K] ZipkinSpanHandler.java
│ │ │ │ ├── [4.0K] filter
│ │ │ │ │ ├── [3.9K] ObservationReceiverFilter.java
│ │ │ │ │ └── [4.0K] ObservationSenderFilter.java
│ │ │ │ ├── [4.0K] handler
│ │ │ │ │ ├── [1.5K] DubboClientTracingObservationHandler.java
│ │ │ │ │ └── [1.8K] DubboServerTracingObservationHandler.java
│ │ │ │ ├── [4.0K] metrics
│ │ │ │ │ └── [1.5K] ObservationMeter.java
│ │ │ │ ├── [4.0K] tracer
│ │ │ │ │ ├── [4.0K] brave
│ │ │ │ │ │ ├── [1.3K] BravePropagatorProvider.java
│ │ │ │ │ │ └── [ 10K] BraveProvider.java
│ │ │ │ │ ├── [4.0K] otel
│ │ │ │ │ │ ├── [ 13K] OpenTelemetryProvider.java
│ │ │ │ │ │ └── [1.5K] OTelPropagatorProvider.java
│ │ │ │ │ ├── [1.4K] PropagatorProviderFactory.java
│ │ │ │ │ ├── [1.1K] PropagatorProvider.java
│ │ │ │ │ ├── [1.6K] TracerProviderFactory.java
│ │ │ │ │ └── [1.1K] TracerProvider.java
│ │ │ │ └── [4.0K] utils
│ │ │ │ ├── [ 961] ObservationConstants.java
│ │ │ │ ├── [2.2K] ObservationSupportUtil.java
│ │ │ │ └── [1.3K] PropagationType.java
│ │ │ └── [4.0K] resources
│ │ │ └── [4.0K] META-INF
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] internal
│ │ │ ├── [ 73] org.apache.dubbo.rpc.cluster.filter.ClusterFilter
│ │ │ └── [ 77] org.apache.dubbo.rpc.Filter
│ │ └── [4.0K] test
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] tracing
│ │ │ ├── [3.1K] DefaultDubboClientObservationConventionTest.java
│ │ │ ├── [3.2K] DefaultDubboServerObservationConventionTest.java
│ │ │ ├── [4.0K] exporter
│ │ │ │ ├── [4.0K] otlp
│ │ │ │ │ └── [1.7K] OTlpSpanExporterTest.java
│ │ │ │ └── [4.0K] zipkin
│ │ │ │ ├── [1.8K] ZipkinSpanExporterTest.java
│ │ │ │ └── [1.6K] ZipkinSpanHandlerTest.java
│ │ │ ├── [4.5K] MockInvocation.java
│ │ │ ├── [4.0K] tracer
│ │ │ │ ├── [4.0K] brave
│ │ │ │ │ ├── [1.5K] BravePropagatorProviderTest.java
│ │ │ │ │ └── [4.1K] BraveProviderTest.java
│ │ │ │ ├── [4.0K] otel
│ │ │ │ │ ├── [4.3K] OpenTelemetryProviderTest.java
│ │ │ │ │ └── [1.6K] OTelPropagatorProviderTest.java
│ │ │ │ └── [1.4K] PropagatorProviderFactoryTest.java
│ │ │ └── [4.0K] utils
│ │ │ ├── [2.0K] ObservationConventionUtils.java
│ │ │ ├── [1.9K] ObservationSupportUtilTest.java
│ │ │ └── [1.4K] PropagationTypeTest.java
│ │ └── [4.0K] resources
│ │ └── [1.3K] log4j2-test.xml
│ └── [1.9K] pom.xml
├── [4.0K] dubbo-plugin
│ ├── [4.0K] dubbo-auth
│ │ ├── [1.9K] pom.xml
│ │ └── [4.0K] src
│ │ ├── [4.0K] main
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] org
│ │ │ │ └── [4.0K] apache
│ │ │ │ └── [4.0K] dubbo
│ │ │ │ └── [4.0K] auth
│ │ │ │ ├── [4.8K] AccessKeyAuthenticator.java
│ │ │ │ ├── [2.5K] BasicAuthenticator.java
│ │ │ │ ├── [1.8K] Constants.java
│ │ │ │ ├── [1.6K] DefaultAccessKeyStorage.java
│ │ │ │ ├── [4.0K] exception
│ │ │ │ │ ├── [1.2K] AccessKeyNotFoundException.java
│ │ │ │ │ └── [1.1K] RpcAuthenticationException.java
│ │ │ │ ├── [4.0K] filter
│ │ │ │ │ ├── [2.2K] ConsumerSignFilter.java
│ │ │ │ │ ├── [2.5K] ProviderAuthFilter.java
│ │ │ │ │ └── [2.4K] ProviderAuthHeaderFilter.java
│ │ │ │ ├── [4.0K] model
│ │ │ │ │ └── [2.4K] AccessKeyPair.java
│ │ │ │ ├── [4.0K] spi
│ │ │ │ │ ├── [1.4K] AccessKeyStorage.java
│ │ │ │ │ └── [1.6K] Authenticator.java
│ │ │ │ └── [4.0K] utils
│ │ │ │ └── [3.7K] SignatureUtils.java
│ │ │ └── [4.0K] resources
│ │ │ └── [4.0K] META-INF
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] internal
│ │ │ ├── [ 56] org.apache.dubbo.auth.spi.AccessKeyStorage
│ │ │ ├── [ 102] org.apache.dubbo.auth.spi.Authenticator
│ │ │ ├── [ 121] org.apache.dubbo.rpc.Filter
│ │ │ └── [ 59] org.apache.dubbo.rpc.HeaderFilter
│ │ └── [4.0K] test
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] auth
│ │ │ ├── [5.5K] AccessKeyAuthenticatorTest.java
│ │ │ ├── [1.7K] DefaultAccessKeyStorageTest.java
│ │ │ ├── [4.0K] filter
│ │ │ │ ├── [2.8K] ConsumerSignFilterTest.java
│ │ │ │ └── [9.8K] ProviderAuthFilterTest.java
│ │ │ └── [4.0K] utils
│ │ │ └── [1.5K] SignatureUtilsTest.java
│ │ └── [4.0K] resources
│ │ └── [1.3K] log4j2-test.xml
│ ├── [4.0K] dubbo-compiler
│ │ ├── [3.6K] pom.xml
│ │ ├── [5.2K] README.md
│ │ └── [4.0K] src
│ │ └── [4.0K] main
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] gen
│ │ │ ├── [ 19K] AbstractGenerator.java
│ │ │ ├── [2.0K] DubboGeneratorPlugin.java
│ │ │ ├── [4.0K] tri
│ │ │ │ ├── [1.7K] Dubbo3TripleGenerator.java
│ │ │ │ └── [4.0K] reactive
│ │ │ │ └── [1.8K] ReactorDubbo3TripleGenerator.java
│ │ │ └── [4.0K] utils
│ │ │ └── [5.6K] ProtoTypeMap.java
│ │ └── [4.0K] resources
│ │ ├── [2.9K] Dubbo3TripleInterfaceStub.mustache
│ │ ├── [ 13K] Dubbo3TripleStub.mustache
│ │ ├── [1.6K] ReactorDubbo3TripleInterfaceStub.mustache
│ │ └── [8.5K] ReactorDubbo3TripleStub.mustache
│ ├── [4.0K] dubbo-filter-cache
│ │ ├── [2.2K] pom.xml
│ │ └── [4.0K] src
│ │ ├── [4.0K] main
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] org
│ │ │ │ └── [4.0K] apache
│ │ │ │ └── [4.0K] dubbo
│ │ │ │ └── [4.0K] cache
│ │ │ │ ├── [1.6K] CacheFactory.java
│ │ │ │ ├── [1.7K] Cache.java
│ │ │ │ ├── [4.0K] filter
│ │ │ │ │ └── [5.8K] CacheFilter.java
│ │ │ │ └── [4.0K] support
│ │ │ │ ├── [3.3K] AbstractCacheFactory.java
│ │ │ │ ├── [4.0K] expiring
│ │ │ │ │ ├── [1.5K] ExpiringCacheFactory.java
│ │ │ │ │ ├── [3.1K] ExpiringCache.java
│ │ │ │ │ └── [ 10K] ExpiringMap.java
│ │ │ │ ├── [4.0K] jcache
│ │ │ │ │ ├── [1.7K] JCacheFactory.java
│ │ │ │ │ └── [3.5K] JCache.java
│ │ │ │ ├── [4.0K] lfu
│ │ │ │ │ ├── [1.5K] LfuCacheFactory.java
│ │ │ │ │ └── [3.2K] LfuCache.java
│ │ │ │ ├── [4.0K] lru
│ │ │ │ │ ├── [1.5K] LruCacheFactory.java
│ │ │ │ │ └── [2.8K] LruCache.java
│ │ │ │ └── [4.0K] threadlocal
│ │ │ │ ├── [1.7K] ThreadLocalCacheFactory.java
│ │ │ │ └── [2.8K] ThreadLocalCache.java
│ │ │ └── [4.0K] resources
│ │ │ └── [4.0K] META-INF
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] internal
│ │ │ ├── [ 318] org.apache.dubbo.cache.CacheFactory
│ │ │ └── [ 47] org.apache.dubbo.rpc.Filter
│ │ └── [4.0K] test
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] cache
│ │ │ ├── [4.0K] filter
│ │ │ │ └── [6.1K] CacheFilterTest.java
│ │ │ └── [4.0K] support
│ │ │ ├── [1.3K] AbstractCacheFactoryTest.java
│ │ │ ├── [4.0K] expiring
│ │ │ │ └── [4.0K] ExpiringCacheFactoryTest.java
│ │ │ ├── [4.0K] jcache
│ │ │ │ └── [2.0K] JCacheFactoryTest.java
│ │ │ ├── [4.0K] lru
│ │ │ │ └── [1.4K] LruCacheFactoryTest.java
│ │ │ └── [4.0K] threadlocal
│ │ │ └── [1.5K] ThreadLocalCacheFactoryTest.java
│ │ └── [4.0K] resources
│ │ ├── [ 74] dubbo.properties
│ │ └── [1.3K] log4j2-test.xml
│ ├── [4.0K] dubbo-filter-validation
│ │ ├── [3.2K] pom.xml
│ │ └── [4.0K] src
│ │ ├── [4.0K] main
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] org
│ │ │ │ └── [4.0K] apache
│ │ │ │ └── [4.0K] dubbo
│ │ │ │ └── [4.0K] validation
│ │ │ │ ├── [4.0K] filter
│ │ │ │ │ └── [4.6K] ValidationFilter.java
│ │ │ │ ├── [1.6K] MethodValidated.java
│ │ │ │ ├── [4.0K] support
│ │ │ │ │ ├── [1.9K] AbstractValidation.java
│ │ │ │ │ └── [4.0K] jvalidation
│ │ │ │ │ ├── [1.8K] AdapterValidation.java
│ │ │ │ │ ├── [1.5K] JValidation.java
│ │ │ │ │ ├── [1.5K] JValidationNew.java
│ │ │ │ │ ├── [ 16K] JValidator.java
│ │ │ │ │ └── [ 16K] JValidatorNew.java
│ │ │ │ ├── [1.4K] Validation.java
│ │ │ │ └── [1.1K] Validator.java
│ │ │ └── [4.0K] resources
│ │ │ └── [4.0K] META-INF
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] internal
│ │ │ ├── [ 62] org.apache.dubbo.rpc.Filter
│ │ │ └── [ 320] org.apache.dubbo.validation.Validation
│ │ └── [4.0K] test
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] validation
│ │ │ ├── [4.0K] filter
│ │ │ │ └── [5.6K] ValidationFilterTest.java
│ │ │ └── [4.0K] support
│ │ │ └── [4.0K] jvalidation
│ │ │ ├── [2.0K] JValidationTest.java
│ │ │ ├── [8.8K] JValidatorTest.java
│ │ │ └── [4.0K] mock
│ │ │ ├── [2.2K] JValidatorTestTarget.java
│ │ │ └── [1.1K] ValidationParameter.java
│ │ └── [4.0K] resources
│ │ └── [1.3K] log4j2-test.xml
│ ├── [4.0K] dubbo-native
│ │ ├── [1.7K] pom.xml
│ │ └── [4.0K] src
│ │ ├── [4.0K] main
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] org
│ │ │ │ └── [4.0K] apache
│ │ │ │ └── [4.0K] dubbo
│ │ │ │ └── [4.0K] aot
│ │ │ │ ├── [4.0K] api
│ │ │ │ │ ├── [1002] ConditionalDescriber.java
│ │ │ │ │ ├── [2.3K] ExecutableDescriber.java
│ │ │ │ │ ├── [1.3K] ExecutableMode.java
│ │ │ │ │ ├── [1.2K] FieldDescriber.java
│ │ │ │ │ ├── [2.0K] JdkProxyDescriber.java
│ │ │ │ │ ├── [3.8K] MemberCategory.java
│ │ │ │ │ ├── [1.2K] MemberDescriber.java
│ │ │ │ │ ├── [1011] ProxyDescriberRegistrar.java
│ │ │ │ │ ├── [1012] ReflectionTypeDescriberRegistrar.java
│ │ │ │ │ ├── [2.1K] ResourceBundleDescriber.java
│ │ │ │ │ ├── [1.1K] ResourceDescriberRegistrar.java
│ │ │ │ │ ├── [1.9K] ResourcePatternDescriber.java
│ │ │ │ │ └── [2.2K] TypeDescriber.java
│ │ │ │ └── [4.0K] generate
│ │ │ │ ├── [7.9K] AotProcessor.java
│ │ │ │ ├── [8.3K] BasicJsonWriter.java
│ │ │ │ ├── [6.9K] ClassSourceScanner.java
│ │ │ │ ├── [4.7K] JarScanner.java
│ │ │ │ ├── [3.7K] NativeClassSourceWriter.java
│ │ │ │ ├── [3.3K] NativeConfigurationWriter.java
│ │ │ │ ├── [1.7K] ProxyConfigMetadataRepository.java
│ │ │ │ ├── [2.1K] ProxyConfigWriter.java
│ │ │ │ ├── [4.2K] ReflectConfigMetadataRepository.java
│ │ │ │ ├── [6.3K] ReflectionConfigWriter.java
│ │ │ │ ├── [2.5K] ResourceConfigMetadataRepository.java
│ │ │ │ ├── [4.2K] ResourceConfigWriter.java
│ │ │ │ └── [2.2K] ResourceScanner.java
│ │ │ └── [4.0K] resources
│ │ │ └── [1.4K] Dockerfile
│ │ └── [4.0K] test
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] aot
│ │ │ └── [4.0K] generate
│ │ │ └── [1.4K] ResourcePatternDescriberTest.java
│ │ └── [4.0K] resources
│ │ └── [1.3K] log4j2-test.xml
│ ├── [4.0K] dubbo-plugin-loom
│ │ ├── [1.9K] pom.xml
│ │ └── [4.0K] src
│ │ ├── [4.0K] main
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] org
│ │ │ │ └── [4.0K] apache
│ │ │ │ └── [4.0K] dubbo
│ │ │ │ └── [4.0K] common
│ │ │ │ └── [4.0K] threadpool
│ │ │ │ └── [4.0K] support
│ │ │ │ └── [4.0K] loom
│ │ │ │ └── [1.6K] VirtualThreadPool.java
│ │ │ └── [4.0K] resources
│ │ │ └── [4.0K] META-INF
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] internal
│ │ │ └── [ 74] org.apache.dubbo.common.threadpool.ThreadPool
│ │ └── [4.0K] test
│ │ └── [4.0K] java
│ │ └── [4.0K] org
│ │ └── [4.0K] apache
│ │ └── [4.0K] dubbo
│ │ └── [4.0K] common
│ │ └── [4.0K] threadpool
│ │ └── [4.0K] support
│ │ └── [4.0K] loom
│ │ └── [2.6K] VirtualThreadPoolTest.java
│ ├── [4.0K] dubbo-qos
│ │ ├── [3.4K] pom.xml
│ │ └── [4.0K] src
│ │ ├── [4.0K] main
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] org
│ │ │ │ └── [4.0K] apache
│ │ │ │ └── [4.0K] dubbo
│ │ │ │ └── [4.0K] qos
│ │ │ │ ├── [4.0K] aot
│ │ │ │ │ └── [2.3K] QosReflectionTypeDescriberRegistrar.java
│ │ │ │ ├── [4.0K] command
│ │ │ │ │ ├── [2.6K] ActuatorCommandExecutor.java
│ │ │ │ │ ├── [ 931] ActuatorExecutor.java
│ │ │ │ │ ├── [1.2K] CommandContextFactory.java
│ │ │ │ │ ├── [1.3K] CommandExecutor.java
│ │ │ │ │ ├── [4.0K] decoder
│ │ │ │ │ │ ├── [4.2K] HttpCommandDecoder.java
│ │ │ │ │ │ └── [2.0K] TelnetCommandDecoder.java
│ │ │ │ │ ├── [5.1K] DefaultCommandExecutor.java
│ │ │ │ │ ├── [4.0K] exception
│ │ │ │ │ │ ├── [ 971] CommandException.java
│ │ │ │ │ │ ├── [1018] NoSuchCommandException.java
│ │ │ │ │ │ └── [1.0K] PermissionDenyException.java
│ │ │ │ │ ├── [4.0K] impl
│ │ │ │ │ │ ├── [4.7K] BaseOffline.java
│ │ │ │ │ │ ├── [3.6K] BaseOnline.java
│ │ │ │ │ │ ├── [3.2K] ChangeTelnet.java
│ │ │ │ │ │ ├── [8.2K] CountTelnet.java
│ │ │ │ │ │ ├── [4.7K] DefaultMetricsReporterCmd.java
│ │ │ │ │ │ ├── [1.7K] DisableDetailProfiler.java
│ │ │ │ │ │ ├── [2.6K] DisableRouterSnapshot.java
│ │ │ │ │ │ ├── [1.7K] DisableSimpleProfiler.java
│ │ │ │ │ │ ├── [1.8K] EnableDetailProfiler.java
│ │ │ │ │ │ ├── [2.7K] EnableRouterSnapshot.java
│ │ │ │ │ │ ├── [1.7K] EnableSimpleProfiler.java
│ │ │ │ │ │ ├── [ 11K] GetAddress.java
│ │ │ │ │ │ ├── [9.3K] GetConfig.java
│ │ │ │ │ │ ├── [1.7K] GetEnabledRouterSnapshot.java
│ │ │ │ │ │ ├── [3.6K] GetOpenAPI.java
│ │ │ │ │ │ ├── [1.8K] GetRecentRouterSnapshot.java
│ │ │ │ │ │ ├── [4.3K] GetRouterSnapshot.java
│ │ │ │ │ │ ├── [1.9K] GracefulShutdown.java
│ │ │ │ │ │ ├── [4.0K] Help.java
│ │ │ │ │ │ ├── [ 12K] InvokeTelnet.java
│ │ │ │ │ │ ├── [2.9K] Live.java
│ │ │ │ │ │ ├── [1.7K] LoggerInfo.java
│ │ │ │ │ │ ├── [4.4K] Ls.java
│ │ │ │ │ │ ├── [1.5K] OfflineApp.java
│ │ │ │ │ │ ├── [1.5K] OfflineInterface.java
│ │ │ │ │ │ ├── [1.4K] Offline.java
│ │ │ │ │ │ ├── [1.5K] OnlineApp.java
│ │ │ │ │ │ ├── [1.5K] OnlineInterface.java
│ │ │ │ │ │ ├── [1.2K] Online.java
│ │ │ │ │ │ ├── [3.9K] PortTelnet.java
│ │ │ │ │ │ ├── [4.0K] PublishMetadata.java
│ │ │ │ │ │ ├── [1.7K] PwdTelnet.java
│ │ │ │ │ │ ├── [1.3K] Quit.java
│ │ │ │ │ │ ├── [2.9K] Ready.java
│ │ │ │ │ │ ├── [3.0K] SelectTelnet.java
│ │ │ │ │ │ ├── [2.7K] SerializeCheckStatus.java
│ │ │ │ │ │ ├── [2.1K] SerializeWarnedClasses.java
│ │ │ │ │ │ ├── [2.0K] SetProfilerWarnPercent.java
│ │ │ │ │ │ ├── [3.0K] ShutdownTelnet.java
│ │ │ │ │ │ ├── [2.9K] Startup.java
│ │ │ │ │ │ ├── [1.8K] SwitchLogger.java
│ │ │ │ │ │ ├── [2.2K] SwitchLogLevel.java
│ │ │ │ │ │ └── [1.5K] Version.java
│ │ │ │ │ └── [4.0K] util
│ │ │ │ │ ├── [2.3K] CommandHelper.java
│ │ │ │ │ ├── [2.6K] SerializeCheckUtils.java
│ │ │ │ │ └── [5.0K] ServiceCheckUtils.java
│ │ │ │ ├── [4.0K] common
│ │ │ │ │ └── [1.0K] QosConstants.java
│ │ │ │ ├── [4.0K] legacy
│ │ │ │ │ ├── [2.9K] ChangeTelnetHandler.java
│ │ │ │ │ ├── [4.0K] LogTelnetHandler.java
│ │ │ │ │ └── [3.9K] TraceTelnetHandler.java
│ │ │ │ ├── [4.0K] permission
│ │ │ │ │ ├── [2.8K] DefaultAnonymousAccessPermissionChecker.java
│ │ │ │ │ └── [1.2K] PermissionChecker.java
│ │ │ │ ├── [4.0K] probe
│ │ │ │ │ ├── [4.0K] impl
│ │ │ │ │ │ ├── [1.9K] DeployerReadinessProbe.java
│ │ │ │ │ │ ├── [1.9K] DeployerStartupProbe.java
│ │ │ │ │ │ └── [2.5K] ProviderReadinessProbe.java
│ │ │ │ │ ├── [1.4K] LivenessProbe.java
│ │ │ │ │ ├── [1.4K] ReadinessProbe.java
│ │ │ │ │ └── [1.4K] StartupProbe.java
│ │ │ │ ├── [4.0K] protocol
│ │ │ │ │ └── [6.3K] QosProtocolWrapper.java
│ │ │ │ ├── [1.8K] QosScopeModelInitializer.java
│ │ │ │ ├── [4.0K] server
│ │ │ │ │ ├── [1.2K] DubboLogo.java
│ │ │ │ │ ├── [4.0K] handler
│ │ │ │ │ │ ├── [3.0K] CtrlCHandler.java
│ │ │ │ │ │ ├── [3.4K] ForeignHostPermitHandler.java
│ │ │ │ │ │ ├── [6.1K] HttpProcessHandler.java
│ │ │ │ │ │ ├── [4.5K] QosProcessHandler.java
│ │ │ │ │ │ ├── [1.7K] TelnetIdleEventHandler.java
│ │ │ │ │ │ └── [4.4K] TelnetProcessHandler.java
│ │ │ │ │ ├── [1.0K] QosBindException.java
│ │ │ │ │ └── [5.9K] Server.java
│ │ │ │ └── [4.0K] textui
│ │ │ │ ├── [ 955] TComponent.java
│ │ │ │ ├── [2.6K] TKv.java
│ │ │ │ ├── [2.1K] TLadder.java
│ │ │ │ ├── [ 15K] TTable.java
│ │ │ │ └── [7.1K] TTree.java
│ │ │ └── [4.0K] resources
│ │ │ └── [4.0K] META-INF
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] internal
│ │ │ ├── [ 65] org.apache.dubbo.aot.api.ReflectionTypeDescriberRegistrar
│ │ │ ├── [2.5K] org.apache.dubbo.qos.api.BaseCommand
│ │ │ ├── [ 132] org.apache.dubbo.qos.probe.ReadinessProbe
│ │ │ ├── [ 65] org.apache.dubbo.qos.probe.StartupProbe
│ │ │ ├── [ 53] org.apache.dubbo.remoting.telnet.TelnetHandler
│ │ │ ├── [ 50] org.apache.dubbo.rpc.model.ScopeModelInitializer
│ │ │ └── [ 52] org.apache.dubbo.rpc.Protocol
│ │ └── [4.0K] test
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] qos
│ │ │ ├── [4.0K] command
│ │ │ │ ├── [1.6K] CommandContextFactoryTest.java
│ │ │ │ ├── [2.3K] CommandContextTest.java
│ │ │ │ ├── [4.0K] decoder
│ │ │ │ │ ├── [2.7K] HttpCommandDecoderTest.java
│ │ │ │ │ └── [1.4K] TelnetCommandDecoderTest.java
│ │ │ │ ├── [3.2K] DefaultCommandExecutorTest.java
│ │ │ │ ├── [1.4K] GreetingCommand.java
│ │ │ │ ├── [4.0K] impl
│ │ │ │ │ ├── [5.6K] ChangeTelnetTest.java
│ │ │ │ │ ├── [4.0K] channel
│ │ │ │ │ │ └── [ 10K] MockNettyChannel.java
│ │ │ │ │ ├── [5.2K] CountTelnetTest.java
│ │ │ │ │ ├── [8.6K] GetConfigTest.java
│ │ │ │ │ ├── [2.0K] HelpTest.java
│ │ │ │ │ ├── [ 14K] InvokeTelnetTest.java
│ │ │ │ │ ├── [1.9K] LiveTest.java
│ │ │ │ │ ├── [4.3K] LsTest.java
│ │ │ │ │ ├── [1.3K] MockLivenessProbe.java
│ │ │ │ │ ├── [4.3K] OfflineTest.java
│ │ │ │ │ ├── [4.3K] OnlineTest.java
│ │ │ │ │ ├── [4.7K] PortTelnetTest.java
│ │ │ │ │ ├── [2.8K] PublishMetadataTest.java
│ │ │ │ │ ├── [3.1K] PwdTelnetTest.java
│ │ │ │ │ ├── [1.3K] QuitTest.java
│ │ │ │ │ ├── [4.4K] ReadyTest.java
│ │ │ │ │ ├── [6.3K] SelectTelnetTest.java
│ │ │ │ │ ├── [4.0K] SerializeCheckStatusTest.java
│ │ │ │ │ ├── [2.8K] SerializeWarnedClassesTest.java
│ │ │ │ │ ├── [2.6K] ShutdownTelnetTest.java
│ │ │ │ │ ├── [3.9K] StartupTest.java
│ │ │ │ │ ├── [ 906] TestInterface2.java
│ │ │ │ │ ├── [ 905] TestInterface.java
│ │ │ │ │ └── [1.1K] TestRegistryFactory.java
│ │ │ │ └── [4.0K] util
│ │ │ │ ├── [6.5K] CommandHelperTest.java
│ │ │ │ ├── [2.0K] SerializeCheckUtilsTest.java
│ │ │ │ └── [7.9K] ServiceCheckUtilsTest.java
│ │ │ ├── [ 977] DemoServiceImpl.java
│ │ │ ├── [ 896] DemoService.java
│ │ │ ├── [4.0K] legacy
│ │ │ │ ├── [5.2K] ChangeTelnetHandlerTest.java
│ │ │ │ ├── [4.0K] channel
│ │ │ │ │ └── [3.7K] MockChannel.java
│ │ │ │ ├── [1.8K] LogTelnetHandlerTest.java
│ │ │ │ ├── [2.4K] ProtocolUtils.java
│ │ │ │ ├── [4.0K] service
│ │ │ │ │ ├── [1.4K] CustomArgument.java
│ │ │ │ │ ├── [3.4K] DemoServiceImpl.java
│ │ │ │ │ ├── [1.8K] DemoService.java
│ │ │ │ │ ├── [4.0K] generic
│ │ │ │ │ │ ├── [1.2K] DemoException.java
│ │ │ │ │ │ ├── [1.2K] DemoServiceImpl.java
│ │ │ │ │ │ ├── [1.0K] DemoService.java
│ │ │ │ │ │ ├── [ 15K] GenericServiceTest.java
│ │ │ │ │ │ └── [1.6K] User.java
│ │ │ │ │ ├── [1.3K] Man.java
│ │ │ │ │ ├── [ 878] NonSerialized.java
│ │ │ │ │ ├── [1.3K] Person.java
│ │ │ │ │ └── [ 901] Type.java
│ │ │ │ └── [3.2K] TraceTelnetHandlerTest.java
│ │ │ ├── [4.0K] permission
│ │ │ │ └── [5.9K] DefaultAnonymousAccessPermissionCheckerTest.java
│ │ │ ├── [4.0K] protocol
│ │ │ │ └── [5.2K] QosProtocolWrapperTest.java
│ │ │ ├── [4.0K] server
│ │ │ │ └── [4.0K] handler
│ │ │ │ ├── [3.4K] CtrlCHandlerTest.java
│ │ │ │ ├── [7.2K] ForeignHostPermitHandlerTest.java
│ │ │ │ ├── [4.7K] HttpProcessHandlerTest.java
│ │ │ │ ├── [3.6K] QosProcessHandlerTest.java
│ │ │ │ └── [3.8K] TelnetProcessHandlerTest.java
│ │ │ └── [4.0K] textui
│ │ │ ├── [2.2K] TKvTest.java
│ │ │ ├── [1.5K] TLadderTest.java
│ │ │ ├── [2.2K] TTableTest.java
│ │ │ └── [1.5K] TTreeTest.java
│ │ └── [4.0K] resources
│ │ ├── [ 74] dubbo.properties
│ │ ├── [1.3K] log4j2-test.xml
│ │ ├── [4.0K] META-INF
│ │ │ └── [4.0K] services
│ │ │ ├── [ 840] org.apache.dubbo.qos.api.BaseCommand
│ │ │ ├── [ 54] org.apache.dubbo.qos.permission.PermissionChecker
│ │ │ ├── [ 57] org.apache.dubbo.qos.probe.LivenessProbe
│ │ │ └── [ 58] org.apache.dubbo.registry.RegistryFactory
│ │ └── [4.0K] security
│ │ └── [ 831] serialize.allowlist
│ ├── [4.0K] dubbo-qos-api
│ │ ├── [2.0K] pom.xml
│ │ └── [4.0K] src
│ │ └── [4.0K] main
│ │ └── [4.0K] java
│ │ └── [4.0K] org
│ │ └── [4.0K] apache
│ │ └── [4.0K] dubbo
│ │ └── [4.0K] qos
│ │ └── [4.0K] api
│ │ ├── [1.1K] BaseCommand.java
│ │ ├── [1.7K] Cmd.java
│ │ ├── [3.4K] CommandContext.java
│ │ ├── [2.2K] PermissionLevel.java
│ │ └── [5.8K] QosConfiguration.java
│ ├── [4.0K] dubbo-reactive
│ │ ├── [2.0K] pom.xml
│ │ └── [4.0K] src
│ │ ├── [4.0K] main
│ │ │ └── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] reactive
│ │ │ ├── [5.1K] AbstractTripleReactorPublisher.java
│ │ │ ├── [3.2K] AbstractTripleReactorSubscriber.java
│ │ │ ├── [4.0K] calls
│ │ │ │ ├── [5.9K] ReactorClientCalls.java
│ │ │ │ └── [6.2K] ReactorServerCalls.java
│ │ │ ├── [1.7K] ClientTripleReactorPublisher.java
│ │ │ ├── [1.3K] ClientTripleReactorSubscriber.java
│ │ │ ├── [4.0K] handler
│ │ │ │ ├── [1.8K] ManyToManyMethodHandler.java
│ │ │ │ ├── [1.9K] ManyToOneMethodHandler.java
│ │ │ │ ├── [1.7K] OneToManyMethodHandler.java
│ │ │ │ └── [1.8K] OneToOneMethodHandler.java
│ │ │ ├── [1.4K] ServerTripleReactorPublisher.java
│ │ │ └── [3.0K] ServerTripleReactorSubscriber.java
│ │ └── [4.0K] test
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] reactive
│ │ │ ├── [2.2K] CreateObserverAdapter.java
│ │ │ ├── [2.0K] ManyToManyMethodHandlerTest.java
│ │ │ ├── [2.7K] ManyToOneMethodHandlerTest.java
│ │ │ ├── [2.8K] OneToManyMethodHandlerTest.java
│ │ │ └── [1.6K] OneToOneMethodHandlerTest.java
│ │ └── [4.0K] resources
│ │ └── [1.3K] log4j2-test.xml
│ ├── [4.0K] dubbo-rest-jaxrs
│ │ ├── [3.9K] pom.xml
│ │ └── [4.0K] src
│ │ ├── [4.0K] main
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] org
│ │ │ │ └── [4.0K] apache
│ │ │ │ └── [4.0K] dubbo
│ │ │ │ └── [4.0K] rpc
│ │ │ │ └── [4.0K] protocol
│ │ │ │ └── [4.0K] tri
│ │ │ │ └── [4.0K] rest
│ │ │ │ └── [4.0K] support
│ │ │ │ └── [4.0K] jaxrs
│ │ │ │ ├── [1.5K] AbstractJaxrsArgumentResolver.java
│ │ │ │ ├── [1.9K] Annotations.java
│ │ │ │ ├── [4.5K] BeanArgumentBinder.java
│ │ │ │ ├── [2.0K] BeanParamArgumentResolver.java
│ │ │ │ ├── [2.6K] BodyArgumentResolver.java
│ │ │ │ ├── [3.0K] CookieParamArgumentResolver.java
│ │ │ │ ├── [3.7K] FallbackArgumentResolver.java
│ │ │ │ ├── [4.0K] filter
│ │ │ │ │ ├── [6.0K] ContainerRequestContextImpl.java
│ │ │ │ │ ├── [2.3K] ContainerRequestFilterAdapter.java
│ │ │ │ │ ├── [6.3K] ContainerResponseContextImpl.java
│ │ │ │ │ ├── [2.3K] ContainerResponseFilterAdapter.java
│ │ │ │ │ ├── [3.1K] ExceptionMapperAdapter.java
│ │ │ │ │ ├── [2.5K] InterceptorContextImpl.java
│ │ │ │ │ ├── [3.0K] ReaderInterceptorContextImpl.java
│ │ │ │ │ ├── [2.1K] ReadInterceptorAdapter.java
│ │ │ │ │ ├── [2.2K] WriterInterceptorAdapter.java
│ │ │ │ │ └── [2.8K] WriterInterceptorContextImpl.java
│ │ │ │ ├── [2.1K] FormArgumentResolver.java
│ │ │ │ ├── [2.2K] FormParamArgumentResolver.java
│ │ │ │ ├── [2.0K] HeaderParamArgumentResolver.java
│ │ │ │ ├── [3.1K] Helper.java
│ │ │ │ ├── [4.8K] JaxrsHttpRequestAdapter.java
│ │ │ │ ├── [2.9K] JaxrsHttpResponseAdapter.java
│ │ │ │ ├── [3.3K] JaxrsMiscArgumentResolver.java
│ │ │ │ ├── [4.4K] JaxrsRequestMappingResolver.java
│ │ │ │ ├── [1.7K] JaxrsResponseRestFilter.java
│ │ │ │ ├── [2.4K] JaxrsRestToolKit.java
│ │ │ │ ├── [2.4K] MatrixParamArgumentResolver.java
│ │ │ │ ├── [1.4K] MultivaluedMapCreator.java
│ │ │ │ ├── [1.3K] MultivaluedMapWrapper.java
│ │ │ │ ├── [3.1K] ParamConverterFactory.java
│ │ │ │ ├── [3.2K] PathParamArgumentResolver.java
│ │ │ │ └── [2.1K] QueryParamArgumentResolver.java
│ │ │ └── [4.0K] resources
│ │ │ └── [4.0K] META-INF
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] internal
│ │ │ ├── [ 99] org.apache.dubbo.rpc.protocol.tri.rest.argument.ArgumentConverter
│ │ │ ├── [1.0K] org.apache.dubbo.rpc.protocol.tri.rest.argument.ArgumentResolver
│ │ │ ├── [ 92] org.apache.dubbo.rpc.protocol.tri.rest.filter.RestExtension
│ │ │ ├── [ 546] org.apache.dubbo.rpc.protocol.tri.rest.filter.RestExtensionAdapter
│ │ │ └── [ 87] org.apache.dubbo.rpc.protocol.tri.rest.mapping.RequestMappingResolver
│ │ └── [4.0K] test
│ │ ├── [4.0K] groovy
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] rpc
│ │ │ └── [4.0K] protocol
│ │ │ └── [4.0K] tri
│ │ │ └── [4.0K] rest
│ │ │ └── [4.0K] support
│ │ │ └── [4.0K] jaxrs
│ │ │ └── [3.5K] RestProtocolTest.groovy
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] rpc
│ │ │ └── [4.0K] protocol
│ │ │ └── [4.0K] tri
│ │ │ └── [4.0K] rest
│ │ │ └── [4.0K] support
│ │ │ └── [4.0K] jaxrs
│ │ │ ├── [4.0K] compatible
│ │ │ │ ├── [4.3K] DemoServiceImpl.java
│ │ │ │ ├── [4.2K] DemoService.java
│ │ │ │ ├── [4.0K] filter
│ │ │ │ │ ├── [1.4K] TestContainerRequestFilter.java
│ │ │ │ │ ├── [1.9K] TraceFilter.java
│ │ │ │ │ └── [1.8K] TraceRequestAndResponseFilter.java
│ │ │ │ ├── [4.0K] intercept
│ │ │ │ │ └── [1.9K] DynamicTraceInterceptor.java
│ │ │ │ ├── [ 23K] JaxrsRestProtocolTest.java
│ │ │ │ ├── [4.0K] rest
│ │ │ │ │ ├── [1.6K] AnotherUserRestServiceImpl.java
│ │ │ │ │ ├── [2.0K] AnotherUserRestService.java
│ │ │ │ │ ├── [1.5K] HttpMethodServiceImpl.java
│ │ │ │ │ ├── [2.2K] HttpMethodService.java
│ │ │ │ │ ├── [1.7K] RegistrationResult.java
│ │ │ │ │ ├── [1.5K] RestDemoForTestException.java
│ │ │ │ │ ├── [2.2K] RestDemoServiceImpl.java
│ │ │ │ │ └── [2.0K] RestDemoService.java
│ │ │ │ ├── [1.2K] ResteasyExceptionMapper.java
│ │ │ │ └── [2.2K] User.java
│ │ │ └── [4.0K] service
│ │ │ ├── [1.4K] JaxrsDemoServiceImpl.java
│ │ │ ├── [1.5K] JaxrsDemoService.java
│ │ │ ├── [2.0K] ParamConverterProviderImpl.java
│ │ │ ├── [1.6K] UserForm.java
│ │ │ └── [1.6K] User.java
│ │ └── [4.0K] resources
│ │ ├── [1.5K] log4j2-test.xml
│ │ └── [4.0K] META-INF
│ │ └── [4.0K] services
│ │ └── [ 88] javax.ws.rs.ext.ParamConverterProvider
│ ├── [4.0K] dubbo-rest-openapi
│ │ ├── [3.1K] pom.xml
│ │ └── [4.0K] src
│ │ └── [4.0K] main
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] rpc
│ │ │ └── [4.0K] protocol
│ │ │ └── [4.0K] tri
│ │ │ └── [4.0K] rest
│ │ │ ├── [4.0K] openapi
│ │ │ │ ├── [2.3K] AbstractContext.java
│ │ │ │ ├── [7.2K] ConfigFactory.java
│ │ │ │ ├── [1.6K] Constants.java
│ │ │ │ ├── [2.6K] ContextImpl.java
│ │ │ │ ├── [1.5K] Context.java
│ │ │ │ ├── [2.4K] DefaultOpenAPINamingStrategy.java
│ │ │ │ ├── [ 12K] DefaultOpenAPIService.java
│ │ │ │ ├── [3.1K] DefinitionEncoder.java
│ │ │ │ ├── [ 15K] DefinitionFilter.java
│ │ │ │ ├── [ 24K] DefinitionMerger.java
│ │ │ │ ├── [ 20K] DefinitionResolver.java
│ │ │ │ ├── [3.7K] ExtensionFactory.java
│ │ │ │ ├── [ 11K] Helper.java
│ │ │ │ ├── [4.0K] model
│ │ │ │ │ ├── [3.5K] ApiResponse.java
│ │ │ │ │ ├── [2.9K] Components.java
│ │ │ │ │ ├── [1.8K] Contact.java
│ │ │ │ │ ├── [2.3K] Discriminator.java
│ │ │ │ │ ├── [3.5K] Encoding.java
│ │ │ │ │ ├── [2.2K] Example.java
│ │ │ │ │ ├── [1.6K] ExternalDocs.java
│ │ │ │ │ ├── [5.0K] Header.java
│ │ │ │ │ ├── [3.0K] Info.java
│ │ │ │ │ ├── [1.5K] License.java
│ │ │ │ │ ├── [3.2K] MediaType.java
│ │ │ │ │ ├── [6.3K] Node.java
│ │ │ │ │ ├── [2.8K] OAuthFlow.java
│ │ │ │ │ ├── [2.6K] OAuthFlows.java
│ │ │ │ │ ├── [8.1K] OpenAPI.java
│ │ │ │ │ ├── [8.8K] Operation.java
│ │ │ │ │ ├── [6.9K] Parameter.java
│ │ │ │ │ ├── [5.0K] PathItem.java
│ │ │ │ │ ├── [2.8K] RequestBody.java
│ │ │ │ │ ├── [ 16K] Schema.java
│ │ │ │ │ ├── [2.7K] SecurityRequirement.java
│ │ │ │ │ ├── [4.1K] SecurityScheme.java
│ │ │ │ │ ├── [2.5K] Server.java
│ │ │ │ │ ├── [2.6K] ServerVariable.java
│ │ │ │ │ ├── [2.0K] Tag.java
│ │ │ │ │ └── [2.1K] XML.java
│ │ │ │ ├── [2.2K] OpenAPIDefinitionResolver.java
│ │ │ │ ├── [1.2K] OpenAPIDocumentPublisher.java
│ │ │ │ ├── [1.1K] OpenAPIExtension.java
│ │ │ │ ├── [3.0K] OpenAPIFilter.java
│ │ │ │ ├── [1.4K] OpenAPINamingStrategy.java
│ │ │ │ ├── [1.3K] OpenAPIRequestHandler.java
│ │ │ │ ├── [1.3K] OpenAPISchemaPredicate.java
│ │ │ │ ├── [1.4K] OpenAPISchemaResolver.java
│ │ │ │ ├── [1.3K] OpenAPIScopeModelInitializer.java
│ │ │ │ ├── [5.6K] PrimitiveSchema.java
│ │ │ │ ├── [1.0K] ProtoEncoder.java
│ │ │ │ └── [ 12K] SchemaResolver.java
│ │ │ └── [4.0K] support
│ │ │ ├── [4.0K] basic
│ │ │ │ └── [8.6K] BasicOpenAPIDefinitionResolver.java
│ │ │ └── [4.0K] swagger
│ │ │ ├── [ 13K] JavadocOpenAPIDefinitionResolver.java
│ │ │ ├── [4.2K] RedocRequestHandler.java
│ │ │ ├── [ 11K] SwaggerOpenAPIDefinitionResolver.java
│ │ │ ├── [6.0K] SwaggerUIRequestHandler.java
│ │ │ └── [2.8K] WebjarHelper.java
│ │ └── [4.0K] resources
│ │ └── [4.0K] META-INF
│ │ ├── [4.0K] dubbo
│ │ │ └── [4.0K] internal
│ │ │ ├── [ 84] org.apache.dubbo.rpc.model.ScopeModelInitializer
│ │ │ └── [ 596] org.apache.dubbo.rpc.protocol.tri.rest.openapi.OpenAPIExtension
│ │ └── [4.0K] resources
│ │ ├── [4.0K] redoc
│ │ │ └── [ 618] index.html
│ │ └── [4.0K] swagger-ui
│ │ └── [1.7K] index.html
│ ├── [4.0K] dubbo-rest-spring
│ │ ├── [4.2K] pom.xml
│ │ └── [4.0K] src
│ │ ├── [4.0K] main
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] org
│ │ │ │ └── [4.0K] apache
│ │ │ │ └── [4.0K] dubbo
│ │ │ │ └── [4.0K] rpc
│ │ │ │ └── [4.0K] protocol
│ │ │ │ └── [4.0K] tri
│ │ │ │ └── [4.0K] rest
│ │ │ │ └── [4.0K] support
│ │ │ │ └── [4.0K] spring
│ │ │ │ ├── [1.9K] AbstractSpringArgumentResolver.java
│ │ │ │ ├── [1.9K] Annotations.java
│ │ │ │ ├── [4.5K] BeanArgumentBinder.java
│ │ │ │ ├── [2.6K] BindParamArgumentResolver.java
│ │ │ │ ├── [1.6K] ConfigurationWrapper.java
│ │ │ │ ├── [3.0K] CookieValueArgumentResolver.java
│ │ │ │ ├── [2.8K] FallbackArgumentResolver.java
│ │ │ │ ├── [4.5K] HandlerInterceptorAdapter.java
│ │ │ │ ├── [2.7K] Helper.java
│ │ │ │ ├── [5.4K] MatrixVariableArgumentResolver.java
│ │ │ │ ├── [2.6K] ModelAttributeArgumentResolver.java
│ │ │ │ ├── [1.4K] MultiValueMapCreator.java
│ │ │ │ ├── [3.1K] PathVariableArgumentResolver.java
│ │ │ │ ├── [1.9K] RequestAttributeArgumentResolver.java
│ │ │ │ ├── [3.4K] RequestBodyArgumentResolver.java
│ │ │ │ ├── [2.1K] RequestHeaderArgumentResolver.java
│ │ │ │ ├── [2.1K] RequestParamArgumentResolver.java
│ │ │ │ ├── [2.9K] RequestPartArgumentResolver.java
│ │ │ │ ├── [1.7K] RestSpringScopeModelInitializer.java
│ │ │ │ ├── [2.8K] SpringMiscArgumentResolver.java
│ │ │ │ ├── [7.1K] SpringMvcRequestMappingResolver.java
│ │ │ │ ├── [7.9K] SpringResponseRestFilter.java
│ │ │ │ └── [7.8K] SpringRestToolKit.java
│ │ │ └── [4.0K] resources
│ │ │ └── [4.0K] META-INF
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] internal
│ │ │ ├── [ 98] org.apache.dubbo.rpc.model.ScopeModelInitializer
│ │ │ ├── [ 99] org.apache.dubbo.rpc.protocol.tri.rest.argument.ArgumentConverter
│ │ │ ├── [1.2K] org.apache.dubbo.rpc.protocol.tri.rest.argument.ArgumentResolver
│ │ │ ├── [ 95] org.apache.dubbo.rpc.protocol.tri.rest.filter.RestExtension
│ │ │ ├── [ 99] org.apache.dubbo.rpc.protocol.tri.rest.filter.RestExtensionAdapter
│ │ │ └── [ 93] org.apache.dubbo.rpc.protocol.tri.rest.mapping.RequestMappingResolver
│ │ └── [4.0K] test
│ │ ├── [4.0K] groovy
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] rpc
│ │ │ └── [4.0K] protocol
│ │ │ └── [4.0K] tri
│ │ │ └── [4.0K] rest
│ │ │ └── [4.0K] support
│ │ │ └── [4.0K] spring
│ │ │ └── [7.2K] RestProtocolTest.groovy
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] rpc
│ │ │ └── [4.0K] protocol
│ │ │ └── [4.0K] tri
│ │ │ └── [4.0K] rest
│ │ │ └── [4.0K] support
│ │ │ └── [4.0K] spring
│ │ │ ├── [4.0K] compatible
│ │ │ │ ├── [2.8K] SpringDemoServiceImpl.java
│ │ │ │ ├── [ 12K] SpringMvcRestProtocolTest.java
│ │ │ │ ├── [3.2K] SpringRestDemoService.java
│ │ │ │ └── [2.2K] User.java
│ │ │ └── [4.0K] service
│ │ │ ├── [1.2K] SpringDemoServiceImpl.java
│ │ │ └── [2.9K] SpringDemoService.java
│ │ └── [4.0K] resources
│ │ └── [1.5K] log4j2-test.xml
│ ├── [4.0K] dubbo-security
│ │ ├── [4.9K] pom.xml
│ │ └── [4.0K] src
│ │ ├── [4.0K] main
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] org
│ │ │ │ └── [4.0K] apache
│ │ │ │ └── [4.0K] dubbo
│ │ │ │ └── [4.0K] security
│ │ │ │ └── [4.0K] cert
│ │ │ │ ├── [2.7K] CertConfig.java
│ │ │ │ ├── [2.5K] CertDeployerListener.java
│ │ │ │ ├── [2.3K] CertPair.java
│ │ │ │ ├── [1.9K] CertScopeModelInitializer.java
│ │ │ │ ├── [ 917] Constants.java
│ │ │ │ ├── [ 16K] DubboCertManager.java
│ │ │ │ └── [2.6K] DubboCertProvider.java
│ │ │ ├── [4.0K] proto
│ │ │ │ └── [1.4K] ca.proto
│ │ │ └── [4.0K] resources
│ │ │ └── [4.0K] META-INF
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] internal
│ │ │ ├── [ 57] org.apache.dubbo.common.deploy.ApplicationDeployListener
│ │ │ ├── [ 55] org.apache.dubbo.common.ssl.CertProvider
│ │ │ └── [ 62] org.apache.dubbo.rpc.model.ScopeModelInitializer
│ │ └── [4.0K] test
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] security
│ │ │ └── [4.0K] cert
│ │ │ ├── [ 11K] CertDeployerListenerTest.java
│ │ │ ├── [ 13K] DubboCertManagerTest.java
│ │ │ └── [6.7K] DubboCertProviderTest.java
│ │ └── [4.0K] resources
│ │ ├── [4.0K] certs
│ │ │ ├── [ 335] broken-ca.crt
│ │ │ ├── [ 855] ca.crt
│ │ │ └── [ 16] token
│ │ └── [1.3K] log4j2-test.xml
│ ├── [4.0K] dubbo-spring6-security
│ │ ├── [8.1K] pom.xml
│ │ └── [4.0K] src
│ │ ├── [4.0K] main
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] org
│ │ │ │ └── [4.0K] apache
│ │ │ │ └── [4.0K] dubbo
│ │ │ │ └── [4.0K] spring
│ │ │ │ └── [4.0K] security
│ │ │ │ └── [4.0K] oauth2
│ │ │ │ ├── [1.6K] AuthorizationGrantTypeMixin.java
│ │ │ │ ├── [2.0K] BearerTokenAuthenticationMixin.java
│ │ │ │ ├── [1.6K] ClientAuthenticationMethodMixin.java
│ │ │ │ ├── [1.6K] ClientSettingsMixin.java
│ │ │ │ ├── [4.0K] jackson
│ │ │ │ │ └── [1.7K] OAuth2ObjectMapperCodecCustomer.java
│ │ │ │ ├── [1.9K] OAuth2AuthenticatedPrincipalMixin.java
│ │ │ │ ├── [2.0K] OAuth2ClientAuthenticationTokenMixin.java
│ │ │ │ ├── [4.2K] OAuth2SecurityModule.java
│ │ │ │ ├── [2.8K] RegisteredClientMixin.java
│ │ │ │ ├── [1.6K] TokenSettingsMixin.java
│ │ │ │ └── [1.5K] UnmodifiableCollectionMixin.java
│ │ │ └── [4.0K] resources
│ │ │ └── [4.0K] META-INF
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] internal
│ │ │ └── [ 95] org.apache.dubbo.spring.security.jackson.ObjectMapperCodecCustomer
│ │ └── [4.0K] test
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] spring
│ │ │ └── [4.0K] security
│ │ │ └── [4.0K] oauth2
│ │ │ └── [5.6K] DeserializationTest.java
│ │ └── [4.0K] resources
│ │ ├── [1.5K] dubbo-test.xml
│ │ └── [1.3K] log4j2-test.xml
│ ├── [4.0K] dubbo-spring-security
│ │ ├── [3.0K] pom.xml
│ │ └── [4.0K] src
│ │ ├── [4.0K] main
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] org
│ │ │ │ └── [4.0K] apache
│ │ │ │ └── [4.0K] dubbo
│ │ │ │ └── [4.0K] spring
│ │ │ │ └── [4.0K] security
│ │ │ │ ├── [4.0K] filter
│ │ │ │ │ ├── [3.1K] AuthenticationExceptionTranslatorFilter.java
│ │ │ │ │ ├── [3.5K] ContextHolderAuthenticationPrepareFilter.java
│ │ │ │ │ ├── [3.3K] ContextHolderAuthenticationResolverFilter.java
│ │ │ │ │ └── [2.1K] ContextHolderParametersSelectedTransferFilter.java
│ │ │ │ ├── [4.0K] jackson
│ │ │ │ │ ├── [1.1K] ObjectMapperCodecCustomer.java
│ │ │ │ │ └── [5.1K] ObjectMapperCodec.java
│ │ │ │ ├── [4.0K] model
│ │ │ │ │ └── [3.1K] SecurityScopeModelInitializer.java
│ │ │ │ └── [4.0K] utils
│ │ │ │ └── [1.6K] SecurityNames.java
│ │ │ └── [4.0K] resources
│ │ │ └── [4.0K] META-INF
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] internal
│ │ │ ├── [ 229] org.apache.dubbo.rpc.cluster.filter.ClusterFilter
│ │ │ ├── [ 219] org.apache.dubbo.rpc.Filter
│ │ │ └── [ 112] org.apache.dubbo.rpc.model.ScopeModelInitializer
│ │ └── [4.0K] test
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] spring
│ │ │ └── [4.0K] security
│ │ │ └── [4.0K] jackson
│ │ │ └── [3.2K] ObjectMapperCodecTest.java
│ │ └── [4.0K] resources
│ │ └── [1.3K] log4j2-test.xml
│ ├── [4.0K] dubbo-triple-servlet
│ │ ├── [6.3K] pom.xml
│ │ └── [4.0K] src
│ │ └── [4.0K] main
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] rpc
│ │ │ └── [4.0K] protocol
│ │ │ └── [4.0K] tri
│ │ │ ├── [4.0K] rest
│ │ │ │ └── [4.0K] support
│ │ │ │ └── [4.0K] servlet
│ │ │ │ ├── [2.4K] DummyFilterConfig.java
│ │ │ │ ├── [9.5K] DummyServletContext.java
│ │ │ │ ├── [2.5K] FileUploadPart.java
│ │ │ │ ├── [4.0K] FilterAdapter.java
│ │ │ │ ├── [2.9K] Helper.java
│ │ │ │ ├── [1.1K] HttpSessionFactory.java
│ │ │ │ ├── [3.6K] ServletArgumentResolver.java
│ │ │ │ ├── [3.0K] ServletHttpMessageAdapterFactory.java
│ │ │ │ ├── [ 12K] ServletHttpRequestAdapter.java
│ │ │ │ └── [6.1K] ServletHttpResponseAdapter.java
│ │ │ └── [4.0K] servlet
│ │ │ ├── [2.7K] HttpMetadataAdapter.java
│ │ │ ├── [9.1K] ServletStreamChannel.java
│ │ │ └── [ 11K] TripleFilter.java
│ │ └── [4.0K] resources
│ │ └── [4.0K] META-INF
│ │ └── [4.0K] dubbo
│ │ └── [4.0K] internal
│ │ ├── [ 208] org.apache.dubbo.remoting.http12.message.HttpMessageAdapterFactory
│ │ ├── [ 190] org.apache.dubbo.rpc.protocol.tri.rest.argument.ArgumentResolver
│ │ └── [ 184] org.apache.dubbo.rpc.protocol.tri.rest.filter.RestExtensionAdapter
│ └── [4.0K] dubbo-triple-websocket
│ ├── [5.6K] pom.xml
│ └── [4.0K] src
│ └── [4.0K] main
│ └── [4.0K] java
│ └── [4.0K] org
│ └── [4.0K] apache
│ └── [4.0K] dubbo
│ └── [4.0K] rpc
│ └── [4.0K] protocol
│ └── [4.0K] tri
│ └── [4.0K] websocket
│ ├── [1.8K] TripleBinaryMessageHandler.java
│ ├── [4.5K] TripleEndpoint.java
│ ├── [1.8K] TripleTextMessageHandler.java
│ ├── [5.2K] TripleWebSocketFilter.java
│ ├── [1.1K] WebSocketConstants.java
│ └── [5.7K] WebSocketStreamChannel.java
├── [4.0K] dubbo-registry
│ ├── [4.0K] dubbo-registry-api
│ │ ├── [3.6K] pom.xml
│ │ └── [4.0K] src
│ │ ├── [4.0K] main
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] org
│ │ │ │ └── [4.0K] apache
│ │ │ │ └── [4.0K] dubbo
│ │ │ │ └── [4.0K] registry
│ │ │ │ ├── [4.0K] aot
│ │ │ │ │ └── [1.9K] RegistryReflectionTypeDescriberRegistrar.java
│ │ │ │ ├── [4.0K] client
│ │ │ │ │ ├── [2.4K] AbstractServiceDiscoveryFactory.java
│ │ │ │ │ ├── [ 19K] AbstractServiceDiscovery.java
│ │ │ │ │ ├── [1.3K] DefaultRegistryClusterIdentifier.java
│ │ │ │ │ ├── [1.3K] DefaultServiceDiscoveryFactory.java
│ │ │ │ │ ├── [ 11K] DefaultServiceInstance.java
│ │ │ │ │ ├── [4.0K] event
│ │ │ │ │ │ ├── [4.0K] listener
│ │ │ │ │ │ │ └── [ 26K] ServiceInstancesChangedListener.java
│ │ │ │ │ │ ├── [1.4K] RetryServiceInstancesChangedEvent.java
│ │ │ │ │ │ └── [2.3K] ServiceInstancesChangedEvent.java
│ │ │ │ │ ├── [ 22K] InstanceAddressURL.java
│ │ │ │ │ ├── [4.0K] metadata
│ │ │ │ │ │ ├── [9.8K] MetadataServiceDelegation.java
│ │ │ │ │ │ ├── [4.7K] MetadataServiceDelegationV2.java
│ │ │ │ │ │ ├── [9.3K] MetadataServiceNameMapping.java
│ │ │ │ │ │ ├── [1.5K] MetadataServiceURLBuilder.java
│ │ │ │ │ │ ├── [ 17K] MetadataUtils.java
│ │ │ │ │ │ ├── [3.4K] ProtocolPortsMetadataCustomizer.java
│ │ │ │ │ │ ├── [4.0K] ServiceInstanceHostPortCustomizer.java
│ │ │ │ │ │ ├── [3.1K] ServiceInstanceMetadataCustomizer.java
│ │ │ │ │ │ ├── [ 12K] ServiceInstanceMetadataUtils.java
│ │ │ │ │ │ ├── [1.1K] ServiceInstanceNotificationCustomizer.java
│ │ │ │ │ │ ├── [2.1K] SpringCloudMetadataServiceURLBuilder.java
│ │ │ │ │ │ ├── [8.7K] StandardMetadataServiceURLBuilder.java
│ │ │ │ │ │ └── [4.0K] store
│ │ │ │ │ │ └── [3.6K] MetaCacheManager.java
│ │ │ │ │ ├── [4.0K] migration
│ │ │ │ │ │ ├── [5.3K] DefaultMigrationAddressComparator.java
│ │ │ │ │ │ ├── [ 921] InvokersChangedListener.java
│ │ │ │ │ │ ├── [1.3K] MigrationAddressComparator.java
│ │ │ │ │ │ ├── [1.7K] MigrationClusterInvoker.java
│ │ │ │ │ │ ├── [ 22K] MigrationInvoker.java
│ │ │ │ │ │ ├── [6.3K] MigrationRuleHandler.java
│ │ │ │ │ │ ├── [ 13K] MigrationRuleListener.java
│ │ │ │ │ │ ├── [4.0K] model
│ │ │ │ │ │ │ ├── [ 12K] MigrationRule.java
│ │ │ │ │ │ │ ├── [ 957] MigrationStep.java
│ │ │ │ │ │ │ └── [3.8K] SubMigrationRule.java
│ │ │ │ │ │ ├── [1.0K] PreMigratingConditionChecker.java
│ │ │ │ │ │ └── [2.9K] ServiceDiscoveryMigrationInvoker.java
│ │ │ │ │ ├── [1.9K] NopServiceDiscovery.java
│ │ │ │ │ ├── [ 10K] OverrideInstanceAddressURL.java
│ │ │ │ │ ├── [1.0K] package-info.java
│ │ │ │ │ ├── [ 13K] ReflectionBasedServiceDiscovery.java
│ │ │ │ │ ├── [1.5K] RegistryClusterIdentifier.java
│ │ │ │ │ ├── [2.0K] ServiceDiscoveryFactory.java
│ │ │ │ │ ├── [3.4K] ServiceDiscovery.java
│ │ │ │ │ ├── [ 39K] ServiceDiscoveryRegistryDirectory.java
│ │ │ │ │ ├── [1.7K] ServiceDiscoveryRegistryFactory.java
│ │ │ │ │ ├── [ 22K] ServiceDiscoveryRegistry.java
│ │ │ │ │ ├── [1.0K] ServiceDiscoveryService.java
│ │ │ │ │ ├── [1.5K] ServiceInstanceCustomizer.java
│ │ │ │ │ └── [4.0K] ServiceInstance.java
│ │ │ │ ├── [4.0K] Constants.java
│ │ │ │ ├── [4.0K] integration
│ │ │ │ │ ├── [5.3K] AbstractConfiguratorListener.java
│ │ │ │ │ ├── [6.0K] DefaultServiceURLCustomizer.java
│ │ │ │ │ ├── [ 14K] DynamicDirectory.java
│ │ │ │ │ ├── [1.7K] ExporterFactory.java
│ │ │ │ │ ├── [3.3K] InterfaceCompatibleRegistryProtocol.java
│ │ │ │ │ ├── [1.9K] ReferenceCountExporter.java
│ │ │ │ │ ├── [ 37K] RegistryDirectory.java
│ │ │ │ │ ├── [ 53K] RegistryProtocol.java
│ │ │ │ │ ├── [2.1K] RegistryProtocolListener.java
│ │ │ │ │ └── [1.5K] ServiceURLCustomizer.java
│ │ │ │ ├── [4.1K] ListenerRegistryWrapper.java
│ │ │ │ ├── [2.7K] NotifyListener.java
│ │ │ │ ├── [ 980] ProviderFirstParams.java
│ │ │ │ ├── [2.1K] RegistryFactory.java
│ │ │ │ ├── [1.5K] RegistryFactoryWrapper.java
│ │ │ │ ├── [1.7K] Registry.java
│ │ │ │ ├── [5.4K] RegistryNotifier.java
│ │ │ │ ├── [2.0K] RegistryScopeModelInitializer.java
│ │ │ │ ├── [5.4K] RegistryService.java
│ │ │ │ ├── [1.2K] RegistryServiceListener.java
│ │ │ │ ├── [4.0K] retry
│ │ │ │ │ ├── [4.9K] AbstractRetryTask.java
│ │ │ │ │ ├── [1.4K] FailedRegisteredTask.java
│ │ │ │ │ ├── [1.6K] FailedSubscribedTask.java
│ │ │ │ │ ├── [1.4K] FailedUnregisteredTask.java
│ │ │ │ │ ├── [1.7K] FailedUnsubscribedTask.java
│ │ │ │ │ └── [1.4K] ReExportTask.java
│ │ │ │ ├── [4.0K] status
│ │ │ │ │ └── [2.3K] RegistryStatusChecker.java
│ │ │ │ └── [4.0K] support
│ │ │ │ ├── [5.1K] AbstractRegistryFactory.java
│ │ │ │ ├── [ 28K] AbstractRegistry.java
│ │ │ │ ├── [ 19K] CacheableFailbackRegistry.java
│ │ │ │ ├── [1.7K] DefaultProviderFirstParams.java
│ │ │ │ ├── [ 20K] FailbackRegistry.java
│ │ │ │ ├── [6.1K] RegistryManager.java
│ │ │ │ └── [1.3K] SkipFailbackWrapperException.java
│ │ │ └── [4.0K] resources
│ │ │ └── [4.0K] META-INF
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] internal
│ │ │ ├── [ 80] org.apache.dubbo.aot.api.ReflectionTypeDescriberRegistrar
│ │ │ ├── [ 63] org.apache.dubbo.common.status.StatusChecker
│ │ │ ├── [ 77] org.apache.dubbo.metadata.ServiceNameMapping
│ │ │ ├── [ 176] org.apache.dubbo.registry.client.metadata.MetadataServiceURLBuilder
│ │ │ ├── [ 84] org.apache.dubbo.registry.client.migration.MigrationAddressComparator
│ │ │ ├── [ 73] org.apache.dubbo.registry.client.RegistryClusterIdentifier
│ │ │ ├── [ 72] org.apache.dubbo.registry.client.ServiceDiscoveryFactory
│ │ │ ├── [ 264] org.apache.dubbo.registry.client.ServiceInstanceCustomizer
│ │ │ ├── [ 74] org.apache.dubbo.registry.integration.RegistryProtocolListener
│ │ │ ├── [ 74] org.apache.dubbo.registry.integration.ServiceURLCustomizer
│ │ │ ├── [ 69] org.apache.dubbo.registry.ProviderFirstParams
│ │ │ ├── [ 148] org.apache.dubbo.registry.RegistryFactory
│ │ │ ├── [ 75] org.apache.dubbo.rpc.model.ScopeModelInitializer
│ │ │ └── [ 164] org.apache.dubbo.rpc.Protocol
│ │ └── [4.0K] test
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] registry
│ │ │ ├── [ 11K] CacheableFailbackRegistryTest.java
│ │ │ ├── [4.0K] client
│ │ │ │ ├── [2.4K] AbstractServiceDiscoveryFactoryTest.java
│ │ │ │ ├── [4.3K] DefaultServiceInstanceTest.java
│ │ │ │ ├── [4.0K] event
│ │ │ │ │ └── [4.0K] listener
│ │ │ │ │ ├── [1.8K] MockServiceInstancesChangedListener.java
│ │ │ │ │ ├── [ 42K] ServiceInstancesChangedListenerTest.java
│ │ │ │ │ └── [ 42K] ServiceInstancesChangedListenerWithoutEmptyProtectTest.java
│ │ │ │ ├── [ 10K] InstanceAddressURLTest.java
│ │ │ │ ├── [4.0K] metadata
│ │ │ │ │ ├── [5.6K] MetadataServiceNameMappingTest.java
│ │ │ │ │ ├── [2.3K] MetadataServiceURLBuilderTest.java
│ │ │ │ │ ├── [4.6K] ProtocolPortsMetadataCustomizerTest.java
│ │ │ │ │ ├── [3.7K] ServiceInstanceHostPortCustomizerTest.java
│ │ │ │ │ ├── [4.4K] ServiceInstanceMetadataCustomizerTest.java
│ │ │ │ │ ├── [2.0K] SpringCloudMetadataServiceURLBuilderTest.java
│ │ │ │ │ ├── [3.8K] StandardMetadataServiceURLBuilderTest.java
│ │ │ │ │ └── [4.0K] store
│ │ │ │ │ ├── [1.9K] CustomizedParamsFilter.java
│ │ │ │ │ ├── [1.6K] ExcludedParamsFilter2.java
│ │ │ │ │ ├── [1.5K] ExcludedParamsFilter.java
│ │ │ │ │ └── [9.0K] MetaCacheManagerTest.java
│ │ │ │ ├── [4.0K] migration
│ │ │ │ │ ├── [4.8K] DefaultMigrationAddressComparatorTest.java
│ │ │ │ │ ├── [ 15K] MigrationInvokerTest.java
│ │ │ │ │ ├── [4.1K] MigrationRuleHandlerTest.java
│ │ │ │ │ ├── [ 12K] MigrationRuleListenerTest.java
│ │ │ │ │ └── [4.0K] model
│ │ │ │ │ └── [5.4K] MigrationRuleTest.java
│ │ │ │ ├── [5.2K] ServiceDiscoveryCacheTest.java
│ │ │ │ ├── [ 14K] ServiceDiscoveryRegistryTest.java
│ │ │ │ └── [4.0K] support
│ │ │ │ ├── [1.2K] MockServiceDiscoveryFactory.java
│ │ │ │ └── [2.1K] MockServiceDiscovery.java
│ │ │ ├── [4.0K] integration
│ │ │ │ ├── [1.6K] CountRegistryProtocolListener.java
│ │ │ │ ├── [ 882] DemoService.java
│ │ │ │ ├── [6.5K] DynamicDirectoryTest.java
│ │ │ │ └── [ 26K] RegistryProtocolTest.java
│ │ │ ├── [3.2K] ListenerRegistryWrapperTest.java
│ │ │ ├── [3.3K] MockCacheableRegistryImpl.java
│ │ │ ├── [2.8K] MockLogger.java
│ │ │ ├── [3.2K] PerformanceRegistryTest.java
│ │ │ ├── [4.7K] PerformanceUtils.java
│ │ │ ├── [2.7K] RegistryFactoryWrapperTest.java
│ │ │ ├── [1.6K] RegistryServiceListener1.java
│ │ │ ├── [1.6K] RegistryServiceListener2.java
│ │ │ ├── [4.0K] service
│ │ │ │ ├── [ 913] DemoService2.java
│ │ │ │ └── [ 912] DemoService.java
│ │ │ ├── [1.1K] SimpleRegistryFactory.java
│ │ │ ├── [4.0K] support
│ │ │ │ ├── [5.2K] AbstractRegistryFactoryTest.java
│ │ │ │ ├── [ 22K] AbstractRegistryTest.java
│ │ │ │ └── [8.5K] FailbackRegistryTest.java
│ │ │ └── [ 14K] ZKTools.java
│ │ └── [4.0K] resources
│ │ ├── [ 74] dubbo.properties
│ │ ├── [1.3K] log4j2-test.xml
│ │ └── [4.0K] META-INF
│ │ └── [4.0K] dubbo
│ │ ├── [ 240] org.apache.dubbo.metadata.MetadataParamsFilter
│ │ ├── [ 117] org.apache.dubbo.registry.client.metadata.proxy.MetadataServiceProxyFactory
│ │ ├── [ 74] org.apache.dubbo.registry.client.ServiceDiscoveryFactory
│ │ ├── [ 74] org.apache.dubbo.registry.integration.RegistryProtocolListener
│ │ ├── [ 54] org.apache.dubbo.registry.RegistryFactory
│ │ └── [ 127] org.apache.dubbo.registry.RegistryServiceListener
│ ├── [4.0K] dubbo-registry-multicast
│ │ ├── [1.9K] pom.xml
│ │ └── [4.0K] src
│ │ ├── [4.0K] main
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] org
│ │ │ │ └── [4.0K] apache
│ │ │ │ └── [4.0K] dubbo
│ │ │ │ └── [4.0K] registry
│ │ │ │ └── [4.0K] multicast
│ │ │ │ ├── [1.2K] MulticastRegistryFactory.java
│ │ │ │ ├── [ 17K] MulticastRegistry.java
│ │ │ │ ├── [1.2K] MulticastServiceDiscoveryFactory.java
│ │ │ │ └── [2.3K] MulticastServiceDiscovery.java
│ │ │ └── [4.0K] resources
│ │ │ └── [4.0K] META-INF
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] internal
│ │ │ ├── [ 78] org.apache.dubbo.registry.client.ServiceDiscoveryFactory
│ │ │ └── [ 70] org.apache.dubbo.registry.RegistryFactory
│ │ └── [4.0K] test
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] registry
│ │ │ └── [4.0K] multicast
│ │ │ ├── [1.4K] MulticastRegistryFactoryTest.java
│ │ │ └── [9.5K] MulticastRegistryTest.java
│ │ └── [4.0K] resources
│ │ └── [1.3K] log4j2-test.xml
│ ├── [4.0K] dubbo-registry-multiple
│ │ ├── [2.7K] pom.xml
│ │ └── [4.0K] src
│ │ ├── [4.0K] main
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] org
│ │ │ │ └── [4.0K] apache
│ │ │ │ └── [4.0K] dubbo
│ │ │ │ └── [4.0K] registry
│ │ │ │ └── [4.0K] multiple
│ │ │ │ ├── [1.2K] MultipleRegistryFactory.java
│ │ │ │ ├── [ 15K] MultipleRegistry.java
│ │ │ │ ├── [1.2K] MultipleServiceDiscoveryFactory.java
│ │ │ │ └── [ 10K] MultipleServiceDiscovery.java
│ │ │ └── [4.0K] resources
│ │ │ └── [4.0K] META-INF
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] internal
│ │ │ ├── [ 75] org.apache.dubbo.registry.client.ServiceDiscoveryFactory
│ │ │ └── [ 68] org.apache.dubbo.registry.RegistryFactory
│ │ └── [4.0K] test
│ │ └── [4.0K] java
│ │ └── [4.0K] org
│ │ └── [4.0K] apache
│ │ └── [4.0K] dubbo
│ │ └── [4.0K] registry
│ │ └── [4.0K] multiple
│ │ ├── [ 10K] MultipleRegistry2S2RTest.java
│ │ ├── [4.2K] MultipleRegistryTestUtil.java
│ │ └── [7.2K] MultipleServiceDiscoveryTest.java
│ ├── [4.0K] dubbo-registry-nacos
│ │ ├── [3.0K] pom.xml
│ │ └── [4.0K] src
│ │ ├── [4.0K] main
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] org
│ │ │ │ └── [4.0K] apache
│ │ │ │ └── [4.0K] dubbo
│ │ │ │ └── [4.0K] registry
│ │ │ │ └── [4.0K] nacos
│ │ │ │ ├── [4.0K] aot
│ │ │ │ │ └── [ 13K] NacosReflectionTypeDescriberRegistrar.java
│ │ │ │ ├── [4.0K] function
│ │ │ │ │ ├── [1.3K] NacosConsumer.java
│ │ │ │ │ └── [1.3K] NacosFunction.java
│ │ │ │ ├── [4.1K] NacosAggregateListener.java
│ │ │ │ ├── [9.1K] NacosConnectionManager.java
│ │ │ │ ├── [ 21K] NacosNamingServiceWrapper.java
│ │ │ │ ├── [1.9K] NacosRegistryFactory.java
│ │ │ │ ├── [ 34K] NacosRegistry.java
│ │ │ │ ├── [1.7K] NacosServiceDiscoveryFactory.java
│ │ │ │ ├── [ 10K] NacosServiceDiscovery.java
│ │ │ │ ├── [6.4K] NacosServiceName.java
│ │ │ │ └── [4.0K] util
│ │ │ │ └── [4.9K] NacosNamingServiceUtils.java
│ │ │ └── [4.0K] resources
│ │ │ └── [4.0K] META-INF
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] internal
│ │ │ ├── [ 80] org.apache.dubbo.aot.api.ReflectionTypeDescriberRegistrar
│ │ │ ├── [ 66] org.apache.dubbo.registry.client.ServiceDiscoveryFactory
│ │ │ └── [ 58] org.apache.dubbo.registry.RegistryFactory
│ │ └── [4.0K] test
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] registry
│ │ │ └── [4.0K] nacos
│ │ │ ├── [8.7K] MockNamingService.java
│ │ │ ├── [8.2K] NacosConnectionsManagerTest.java
│ │ │ ├── [ 37K] NacosNamingServiceWrapperTest.java
│ │ │ ├── [2.2K] NacosRegistryFactoryTest.java
│ │ │ ├── [ 14K] NacosRegistryTest.java
│ │ │ ├── [2.2K] NacosServiceDiscoveryFactoryTest.java
│ │ │ ├── [8.8K] NacosServiceDiscoveryTest.java
│ │ │ └── [4.0K] util
│ │ │ └── [6.8K] NacosNamingServiceUtilsTest.java
│ │ └── [4.0K] resources
│ │ └── [1.3K] log4j2-test.xml
│ ├── [4.0K] dubbo-registry-zookeeper
│ │ ├── [2.2K] pom.xml
│ │ └── [4.0K] src
│ │ ├── [4.0K] main
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] org
│ │ │ │ └── [4.0K] apache
│ │ │ │ └── [4.0K] dubbo
│ │ │ │ └── [4.0K] registry
│ │ │ │ └── [4.0K] zookeeper
│ │ │ │ ├── [4.0K] aot
│ │ │ │ │ └── [2.0K] ZookeeperReflectionTypeDescriberRegistrar.java
│ │ │ │ ├── [4.0K] util
│ │ │ │ │ ├── [3.3K] CuratorFrameworkParams.java
│ │ │ │ │ └── [8.5K] CuratorFrameworkUtils.java
│ │ │ │ ├── [2.0K] ZookeeperInstance.java
│ │ │ │ ├── [2.0K] ZookeeperRegistryFactory.java
│ │ │ │ ├── [ 20K] ZookeeperRegistry.java
│ │ │ │ ├── [4.6K] ZookeeperServiceDiscoveryChangeWatcher.java
│ │ │ │ ├── [1.2K] ZookeeperServiceDiscoveryFactory.java
│ │ │ │ └── [ 10K] ZookeeperServiceDiscovery.java
│ │ │ └── [4.0K] resources
│ │ │ └── [4.0K] META-INF
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] internal
│ │ │ ├── [ 92] org.apache.dubbo.aot.api.ReflectionTypeDescriberRegistrar
│ │ │ ├── [ 78] org.apache.dubbo.registry.client.ServiceDiscoveryFactory
│ │ │ └── [ 70] org.apache.dubbo.registry.RegistryFactory
│ │ └── [4.0K] test
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] registry
│ │ │ └── [4.0K] zookeeper
│ │ │ ├── [4.0K] util
│ │ │ │ └── [7.3K] CuratorFrameworkUtilsTest.java
│ │ │ ├── [7.4K] ZookeeperRegistryTest.java
│ │ │ └── [9.3K] ZookeeperServiceDiscoveryTest.java
│ │ └── [4.0K] resources
│ │ └── [1.3K] log4j2-test.xml
│ └── [1.7K] pom.xml
├── [4.0K] dubbo-remoting
│ ├── [4.0K] dubbo-remoting-api
│ │ ├── [2.4K] pom.xml
│ │ └── [4.0K] src
│ │ ├── [4.0K] main
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] org
│ │ │ │ └── [4.0K] apache
│ │ │ │ └── [4.0K] dubbo
│ │ │ │ └── [4.0K] remoting
│ │ │ │ ├── [4.0K] api
│ │ │ │ │ ├── [1.4K] AbstractWireProtocol.java
│ │ │ │ │ ├── [4.0K] connection
│ │ │ │ │ │ ├── [4.9K] AbstractConnectionClient.java
│ │ │ │ │ │ ├── [1.1K] ConnectionHandler.java
│ │ │ │ │ │ ├── [1.3K] ConnectionManager.java
│ │ │ │ │ │ ├── [2.3K] MultiplexProtocolConnectionManager.java
│ │ │ │ │ │ └── [3.5K] SingleProtocolConnectionManager.java
│ │ │ │ │ ├── [3.0K] ProtocolDetector.java
│ │ │ │ │ ├── [4.0K] pu
│ │ │ │ │ │ ├── [4.0K] AbstractPortUnificationServer.java
│ │ │ │ │ │ ├── [1.2K] ChannelHandlerPretender.java
│ │ │ │ │ │ ├── [1.1K] ChannelOperator.java
│ │ │ │ │ │ ├── [1.3K] DefaultCodec.java
│ │ │ │ │ │ ├── [1.5K] DefaultPuHandler.java
│ │ │ │ │ │ └── [1.6K] PortUnificationTransporter.java
│ │ │ │ │ ├── [4.0K] ssl
│ │ │ │ │ │ └── [ 910] ContextOperator.java
│ │ │ │ │ └── [1.4K] WireProtocol.java
│ │ │ │ ├── [4.0K] buffer
│ │ │ │ │ ├── [9.0K] AbstractChannelBuffer.java
│ │ │ │ │ ├── [7.3K] ByteBufferBackedChannelBuffer.java
│ │ │ │ │ ├── [1.1K] ChannelBufferFactory.java
│ │ │ │ │ ├── [3.0K] ChannelBufferInputStream.java
│ │ │ │ │ ├── [ 43K] ChannelBuffer.java
│ │ │ │ │ ├── [1.8K] ChannelBufferOutputStream.java
│ │ │ │ │ ├── [5.3K] ChannelBuffers.java
│ │ │ │ │ ├── [2.5K] DirectChannelBufferFactory.java
│ │ │ │ │ ├── [5.2K] DynamicChannelBuffer.java
│ │ │ │ │ ├── [1.8K] HeapChannelBufferFactory.java
│ │ │ │ │ └── [6.2K] HeapChannelBuffer.java
│ │ │ │ ├── [2.1K] ChannelHandler.java
│ │ │ │ ├── [1.8K] Channel.java
│ │ │ │ ├── [1.3K] Client.java
│ │ │ │ ├── [1.4K] Codec2.java
│ │ │ │ ├── [1.9K] Codec.java
│ │ │ │ ├── [4.8K] Constants.java
│ │ │ │ ├── [ 907] Decodeable.java
│ │ │ │ ├── [1.6K] Dispatcher.java
│ │ │ │ ├── [2.0K] Endpoint.java
│ │ │ │ ├── [4.0K] exchange
│ │ │ │ │ ├── [4.0K] codec
│ │ │ │ │ │ └── [ 23K] ExchangeCodec.java
│ │ │ │ │ ├── [2.3K] ExchangeChannel.java
│ │ │ │ │ ├── [1022] ExchangeClient.java
│ │ │ │ │ ├── [1.4K] ExchangeHandler.java
│ │ │ │ │ ├── [2.0K] Exchanger.java
│ │ │ │ │ ├── [4.5K] Exchangers.java
│ │ │ │ │ ├── [1.3K] ExchangeServer.java
│ │ │ │ │ ├── [1.1K] HeartBeatRequest.java
│ │ │ │ │ ├── [1.1K] HeartBeatResponse.java
│ │ │ │ │ ├── [3.7K] PortUnificationExchanger.java
│ │ │ │ │ ├── [4.7K] Request.java
│ │ │ │ │ ├── [3.8K] Response.java
│ │ │ │ │ └── [4.0K] support
│ │ │ │ │ ├── [ 13K] DefaultFuture.java
│ │ │ │ │ ├── [1.5K] ExchangeHandlerAdapter.java
│ │ │ │ │ ├── [4.0K] ExchangeHandlerDispatcher.java
│ │ │ │ │ ├── [3.3K] ExchangeServerDelegate.java
│ │ │ │ │ ├── [4.0K] header
│ │ │ │ │ │ ├── [3.2K] AbstractTimerTask.java
│ │ │ │ │ │ ├── [2.6K] CloseTimerTask.java
│ │ │ │ │ │ ├── [8.8K] HeaderExchangeChannel.java
│ │ │ │ │ │ ├── [8.4K] HeaderExchangeClient.java
│ │ │ │ │ │ ├── [ 11K] HeaderExchangeHandler.java
│ │ │ │ │ │ ├── [2.4K] HeaderExchanger.java
│ │ │ │ │ │ ├── [9.4K] HeaderExchangeServer.java
│ │ │ │ │ │ ├── [4.5K] HeartbeatHandler.java
│ │ │ │ │ │ ├── [2.9K] HeartbeatTimerTask.java
│ │ │ │ │ │ └── [3.3K] ReconnectTimerTask.java
│ │ │ │ │ ├── [2.3K] MultiMessage.java
│ │ │ │ │ ├── [2.6K] ReplierDispatcher.java
│ │ │ │ │ └── [1.2K] Replier.java
│ │ │ │ ├── [2.3K] ExecutionException.java
│ │ │ │ ├── [1.5K] IdleSensible.java
│ │ │ │ ├── [3.2K] RemotingException.java
│ │ │ │ ├── [1.7K] RemotingServer.java
│ │ │ │ ├── [4.0K] telnet
│ │ │ │ │ ├── [4.0K] codec
│ │ │ │ │ │ └── [ 12K] TelnetCodec.java
│ │ │ │ │ ├── [4.0K] support
│ │ │ │ │ │ ├── [4.0K] command
│ │ │ │ │ │ │ ├── [1.8K] ClearTelnetHandler.java
│ │ │ │ │ │ │ ├── [1.3K] ExitTelnetHandler.java
│ │ │ │ │ │ │ ├── [4.1K] HelpTelnetHandler.java
│ │ │ │ │ │ │ ├── [4.2K] LogTelnetHandler.java
│ │ │ │ │ │ │ └── [4.6K] StatusTelnetHandler.java
│ │ │ │ │ │ ├── [1.2K] Help.java
│ │ │ │ │ │ ├── [4.1K] TelnetHandlerAdapter.java
│ │ │ │ │ │ └── [5.6K] TelnetUtils.java
│ │ │ │ │ └── [1.2K] TelnetHandler.java
│ │ │ │ ├── [1.9K] TimeoutException.java
│ │ │ │ ├── [4.0K] transport
│ │ │ │ │ ├── [2.2K] AbstractChannelHandlerDelegate.java
│ │ │ │ │ ├── [2.0K] AbstractChannel.java
│ │ │ │ │ ├── [ 15K] AbstractClient.java
│ │ │ │ │ ├── [4.8K] AbstractCodec.java
│ │ │ │ │ ├── [4.1K] AbstractEndpoint.java
│ │ │ │ │ ├── [4.0K] AbstractPeer.java
│ │ │ │ │ ├── [7.4K] AbstractServer.java
│ │ │ │ │ ├── [3.0K] ChannelDelegate.java
│ │ │ │ │ ├── [1.5K] ChannelHandlerAdapter.java
│ │ │ │ │ ├── [ 998] ChannelHandlerDelegate.java
│ │ │ │ │ ├── [4.5K] ChannelHandlerDispatcher.java
│ │ │ │ │ ├── [3.3K] ClientDelegate.java
│ │ │ │ │ ├── [4.0K] codec
│ │ │ │ │ │ ├── [2.3K] CodecAdapter.java
│ │ │ │ │ │ └── [3.3K] TransportCodec.java
│ │ │ │ │ ├── [7.4K] CodecSupport.java
│ │ │ │ │ ├── [2.5K] DecodeHandler.java
│ │ │ │ │ ├── [4.0K] dispatcher
│ │ │ │ │ │ ├── [4.0K] all
│ │ │ │ │ │ │ ├── [3.6K] AllChannelHandler.java
│ │ │ │ │ │ │ └── [1.2K] AllDispatcher.java
│ │ │ │ │ │ ├── [6.4K] ChannelEventRunnable.java
│ │ │ │ │ │ ├── [1.9K] ChannelHandlers.java
│ │ │ │ │ │ ├── [4.0K] connection
│ │ │ │ │ │ │ ├── [5.5K] ConnectionOrderedChannelHandler.java
│ │ │ │ │ │ │ └── [1.3K] ConnectionOrderedDispatcher.java
│ │ │ │ │ │ ├── [4.0K] direct
│ │ │ │ │ │ │ ├── [2.2K] DirectChannelHandler.java
│ │ │ │ │ │ │ └── [1.2K] DirectDispatcher.java
│ │ │ │ │ │ ├── [4.0K] execution
│ │ │ │ │ │ │ ├── [3.1K] ExecutionChannelHandler.java
│ │ │ │ │ │ │ └── [1.3K] ExecutionDispatcher.java
│ │ │ │ │ │ ├── [4.0K] message
│ │ │ │ │ │ │ ├── [2.3K] MessageOnlyChannelHandler.java
│ │ │ │ │ │ │ └── [1.3K] MessageOnlyDispatcher.java
│ │ │ │ │ │ └── [6.4K] WrappedChannelHandler.java
│ │ │ │ │ ├── [1.1K] ExceedPayloadLimitException.java
│ │ │ │ │ ├── [2.7K] MultiMessageHandler.java
│ │ │ │ │ └── [2.9K] ServerDelegate.java
│ │ │ │ ├── [2.1K] Transporter.java
│ │ │ │ ├── [2.7K] Transporters.java
│ │ │ │ └── [4.0K] utils
│ │ │ │ ├── [1.8K] PayloadDropper.java
│ │ │ │ └── [6.1K] UrlUtils.java
│ │ │ └── [4.0K] resources
│ │ │ └── [4.0K] META-INF
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] internal
│ │ │ ├── [ 165] org.apache.dubbo.remoting.api.connection.ConnectionManager
│ │ │ ├── [ 243] org.apache.dubbo.remoting.Codec2
│ │ │ ├── [ 415] org.apache.dubbo.remoting.Dispatcher
│ │ │ ├── [ 72] org.apache.dubbo.remoting.exchange.Exchanger
│ │ │ └── [ 363] org.apache.dubbo.remoting.telnet.TelnetHandler
│ │ └── [4.0K] test
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] remoting
│ │ │ ├── [4.0K] api
│ │ │ │ └── [1.4K] EmptyProtocol.java
│ │ │ ├── [4.0K] buffer
│ │ │ │ ├── [ 33K] AbstractChannelBufferTest.java
│ │ │ │ ├── [1.2K] ByteBufferBackedChannelBufferTest.java
│ │ │ │ ├── [2.1K] ChannelBufferFactoryTest.java
│ │ │ │ ├── [5.1K] ChannelBuffersTest.java
│ │ │ │ ├── [3.9K] ChannelBufferStreamTest.java
│ │ │ │ ├── [1.3K] DirectChannelBufferTest.java
│ │ │ │ ├── [2.3K] DynamicChannelBufferTest.java
│ │ │ │ └── [2.0K] HeapChannelBufferTest.java
│ │ │ ├── [5.1K] ChannelHandlerTest.java
│ │ │ ├── [4.0K] codec
│ │ │ │ ├── [3.8K] AbstractMockChannel.java
│ │ │ │ ├── [1.1K] CodecAdapterTest.java
│ │ │ │ ├── [ 16K] DeprecatedExchangeCodec.java
│ │ │ │ ├── [ 13K] DeprecatedTelnetCodec.java
│ │ │ │ ├── [ 23K] ExchangeCodecTest.java
│ │ │ │ └── [ 15K] TelnetCodecTest.java
│ │ │ ├── [4.0K] exchange
│ │ │ │ ├── [2.6K] ExchangersTest.java
│ │ │ │ ├── [1.4K] MockExchanger.java
│ │ │ │ ├── [2.0K] RequestTest.java
│ │ │ │ ├── [1.7K] ResponseTest.java
│ │ │ │ └── [4.0K] support
│ │ │ │ ├── [ 10K] DefaultFutureTest.java
│ │ │ │ ├── [3.2K] ExchangeHandlerDispatcherTest.java
│ │ │ │ ├── [4.0K] header
│ │ │ │ │ ├── [2.7K] CloseTimerTaskTest.java
│ │ │ │ │ ├── [8.9K] HeaderExchangeChannelTest.java
│ │ │ │ │ ├── [2.1K] HeaderExchangeClientTest.java
│ │ │ │ │ ├── [4.6K] HeaderExchangeServerTest.java
│ │ │ │ │ ├── [2.9K] HeartBeatTaskTest.java
│ │ │ │ │ ├── [3.4K] MockChannel.java
│ │ │ │ │ └── [2.8K] ReconnectTimerTaskTest.java
│ │ │ │ └── [2.7K] MultiMessageTest.java
│ │ │ ├── [4.0K] handler
│ │ │ │ ├── [ 10K] HeaderExchangeHandlerTest.java
│ │ │ │ ├── [2.1K] MockedChannelHandler.java
│ │ │ │ └── [2.7K] MockedChannel.java
│ │ │ ├── [1.3K] MockTransporter.java
│ │ │ ├── [5.4K] PerformanceClientCloseTest.java
│ │ │ ├── [6.0K] PerformanceClientFixedTest.java
│ │ │ ├── [ 996] PerformanceClientMain.java
│ │ │ ├── [ 11K] PerformanceClientTest.java
│ │ │ ├── [ 996] PerformanceServerMain.java
│ │ │ ├── [8.7K] PerformanceServerTest.java
│ │ │ ├── [4.7K] PerformanceUtils.java
│ │ │ ├── [4.0K] telnet
│ │ │ │ ├── [4.0K] support
│ │ │ │ │ ├── [1.8K] ClearTelnetHandlerTest.java
│ │ │ │ │ ├── [1.4K] ExitTelnetHandlerTest.java
│ │ │ │ │ ├── [1.9K] HelpTelnetHandlerTest.java
│ │ │ │ │ ├── [1.9K] StatusTelnetHandlerTest.java
│ │ │ │ │ └── [3.0K] TelnetHandlerAdapterTest.java
│ │ │ │ └── [2.4K] TelnetUtilsTest.java
│ │ │ ├── [1.7K] TelnetServer.java
│ │ │ ├── [4.0K] transport
│ │ │ │ ├── [4.7K] AbstractCodecTest.java
│ │ │ │ ├── [5.8K] ChannelHandlerDispatcherTest.java
│ │ │ │ ├── [2.0K] CodecSupportTest.java
│ │ │ │ ├── [2.7K] DecodeHandlerTest.java
│ │ │ │ ├── [4.0K] dispatcher
│ │ │ │ │ └── [3.3K] ChannelEventRunnableTest.java
│ │ │ │ └── [3.3K] MultiMessageHandlerTest.java
│ │ │ ├── [2.1K] TransportersTest.java
│ │ │ └── [4.0K] utils
│ │ │ ├── [1.8K] PayloadDropperTest.java
│ │ │ └── [3.8K] UrlUtilsTest.java
│ │ └── [4.0K] resources
│ │ ├── [ 74] dubbo.properties
│ │ ├── [1.3K] log4j2-test.xml
│ │ ├── [4.0K] META-INF
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] internal
│ │ │ ├── [ 97] org.apache.dubbo.remoting.api.WireProtocol
│ │ │ ├── [ 64] org.apache.dubbo.remoting.exchange.Exchanger
│ │ │ └── [ 59] org.apache.dubbo.remoting.Transporter
│ │ └── [4.0K] security
│ │ └── [ 831] serialize.allowlist
│ ├── [4.0K] dubbo-remoting-http12
│ │ ├── [3.0K] pom.xml
│ │ └── [4.0K] src
│ │ ├── [4.0K] main
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] org
│ │ │ │ └── [4.0K] apache
│ │ │ │ └── [4.0K] dubbo
│ │ │ │ └── [4.0K] remoting
│ │ │ │ └── [4.0K] http12
│ │ │ │ ├── [ 12K] AbstractServerHttpChannelObserver.java
│ │ │ │ ├── [4.0K] command
│ │ │ │ │ ├── [1.4K] DataQueueCommand.java
│ │ │ │ │ ├── [1.4K] HeaderQueueCommand.java
│ │ │ │ │ ├── [1.4K] HttpChannelQueueCommand.java
│ │ │ │ │ ├── [1.5K] HttpWriteQueue.java
│ │ │ │ │ └── [ 903] QueueCommand.java
│ │ │ │ ├── [3.7K] CompositeInputStream.java
│ │ │ │ ├── [ 908] ErrorCodeHolder.java
│ │ │ │ ├── [1.5K] ErrorResponse.java
│ │ │ │ ├── [4.0K] exception
│ │ │ │ │ ├── [1.3K] DecodeException.java
│ │ │ │ │ ├── [1.2K] EncodeException.java
│ │ │ │ │ ├── [1.0K] HttpOverPayloadException.java
│ │ │ │ │ ├── [1.4K] HttpRequestTimeout.java
│ │ │ │ │ ├── [2.0K] HttpResultPayloadException.java
│ │ │ │ │ ├── [1.9K] HttpStatusException.java
│ │ │ │ │ ├── [1.2K] UnimplementedException.java
│ │ │ │ │ └── [1.2K] UnsupportedMediaTypeException.java
│ │ │ │ ├── [2.8K] ExceptionHandler.java
│ │ │ │ ├── [1.6K] FlowControlStreamObserver.java
│ │ │ │ ├── [4.0K] h1
│ │ │ │ │ ├── [2.1K] DefaultHttp1Request.java
│ │ │ │ │ ├── [1.7K] DefaultHttp1Response.java
│ │ │ │ │ ├── [1.2K] Http1InputMessage.java
│ │ │ │ │ ├── [1.2K] Http1Metadata.java
│ │ │ │ │ ├── [1.5K] Http1OutputMessage.java
│ │ │ │ │ ├── [1.0K] Http1Request.java
│ │ │ │ │ ├── [1.5K] Http1RequestMetadata.java
│ │ │ │ │ ├── [1.6K] Http1ServerChannelObserver.java
│ │ │ │ │ ├── [1.3K] Http1ServerTransportListenerFactory.java
│ │ │ │ │ └── [1.1K] Http1ServerTransportListener.java
│ │ │ │ ├── [4.0K] h2
│ │ │ │ │ ├── [1.2K] CancelableTransportListener.java
│ │ │ │ │ ├── [1.7K] CancelStreamException.java
│ │ │ │ │ ├── [4.0K] command
│ │ │ │ │ │ ├── [2.4K] Http2WriteQueueChannel.java
│ │ │ │ │ │ └── [1.5K] ResetQueueCommand.java
│ │ │ │ │ ├── [1.2K] H2StreamChannel.java
│ │ │ │ │ ├── [1.2K] Http2CancelableStreamObserver.java
│ │ │ │ │ ├── [2.4K] Http2ChannelDelegate.java
│ │ │ │ │ ├── [1.0K] Http2Header.java
│ │ │ │ │ ├── [1.9K] Http2InputMessageFrame.java
│ │ │ │ │ ├── [ 988] Http2InputMessage.java
│ │ │ │ │ ├── [2.2K] Http2MetadataFrame.java
│ │ │ │ │ ├── [1.6K] Http2OutputMessageFrame.java
│ │ │ │ │ ├── [1.1K] Http2OutputMessage.java
│ │ │ │ │ ├── [3.7K] Http2ServerChannelObserver.java
│ │ │ │ │ ├── [1.3K] Http2ServerTransportListenerFactory.java
│ │ │ │ │ ├── [ 950] Http2StreamFrame.java
│ │ │ │ │ └── [ 979] Http2TransportListener.java
│ │ │ │ ├── [ 919] HttpChannelHolder.java
│ │ │ │ ├── [1.2K] HttpChannel.java
│ │ │ │ ├── [1.4K] HttpConstants.java
│ │ │ │ ├── [3.1K] HttpCookie.java
│ │ │ │ ├── [2.4K] HttpHeaderNames.java
│ │ │ │ ├── [2.8K] HttpHeaders.java
│ │ │ │ ├── [1.1K] HttpInputMessage.java
│ │ │ │ ├── [2.8K] HttpJsonUtils.java
│ │ │ │ ├── [1.2K] HttpMetadata.java
│ │ │ │ ├── [2.0K] HttpMethods.java
│ │ │ │ ├── [1.3K] HttpOutputMessage.java
│ │ │ │ ├── [3.3K] HttpRequest.java
│ │ │ │ ├── [2.2K] HttpResponse.java
│ │ │ │ ├── [3.3K] HttpResult.java
│ │ │ │ ├── [1.5K] HttpStatus.java
│ │ │ │ ├── [1.0K] HttpTransportListener.java
│ │ │ │ ├── [ 11K] HttpUtils.java
│ │ │ │ ├── [1.2K] HttpVersion.java
│ │ │ │ ├── [1.9K] LimitedByteArrayOutputStream.java
│ │ │ │ ├── [1.9K] LimitedByteBufOutputStream.java
│ │ │ │ ├── [4.0K] message
│ │ │ │ │ ├── [4.0K] codec
│ │ │ │ │ │ ├── [1.9K] BinaryCodecFactory.java
│ │ │ │ │ │ ├── [2.3K] BinaryCodec.java
│ │ │ │ │ │ ├── [5.2K] CodecUtils.java
│ │ │ │ │ │ ├── [1.8K] HtmlCodecFactory.java
│ │ │ │ │ │ ├── [3.0K] HtmlCodec.java
│ │ │ │ │ │ ├── [1.9K] JsonCodecFactory.java
│ │ │ │ │ │ ├── [4.7K] JsonCodec.java
│ │ │ │ │ │ ├── [2.0K] JsonPbCodecFactory.java
│ │ │ │ │ │ ├── [4.2K] JsonPbCodec.java
│ │ │ │ │ │ ├── [1.8K] PlainTextCodecFactory.java
│ │ │ │ │ │ ├── [3.0K] PlainTextCodec.java
│ │ │ │ │ │ ├── [1.9K] XmlCodecFactory.java
│ │ │ │ │ │ ├── [3.7K] XmlCodec.java
│ │ │ │ │ │ ├── [1.9K] YamlCodecFactory.java
│ │ │ │ │ │ └── [6.0K] YamlCodec.java
│ │ │ │ │ ├── [1.0K] CodecMediaType.java
│ │ │ │ │ ├── [2.7K] DefaultHttpHeaders.java
│ │ │ │ │ ├── [1.5K] DefaultHttpMessageAdapterFactory.java
│ │ │ │ │ ├── [ 21K] DefaultHttpRequest.java
│ │ │ │ │ ├── [9.2K] DefaultHttpResponse.java
│ │ │ │ │ ├── [6.5K] DefaultHttpResult.java
│ │ │ │ │ ├── [1.6K] DefaultListeningDecoder.java
│ │ │ │ │ ├── [2.3K] DefaultStreamingDecoder.java
│ │ │ │ │ ├── [5.8K] HttpHeadersMapAdapter.java
│ │ │ │ │ ├── [1.5K] HttpMessageAdapterFactory.java
│ │ │ │ │ ├── [ 968] HttpMessageCodec.java
│ │ │ │ │ ├── [1.2K] HttpMessageDecoderFactory.java
│ │ │ │ │ ├── [2.5K] HttpMessageDecoder.java
│ │ │ │ │ ├── [1.2K] HttpMessageEncoderFactory.java
│ │ │ │ │ ├── [1.8K] HttpMessageEncoder.java
│ │ │ │ │ ├── [6.2K] LengthFieldStreamingDecoder.java
│ │ │ │ │ ├── [1.3K] ListeningDecoder.java
│ │ │ │ │ ├── [3.9K] MediaType.java
│ │ │ │ │ ├── [3.0K] MethodMetadata.java
│ │ │ │ │ ├── [4.0K] ServerSentEventEncoder.java
│ │ │ │ │ ├── [6.2K] ServerSentEvent.java
│ │ │ │ │ └── [2.1K] StreamingDecoder.java
│ │ │ │ ├── [4.0K] netty4
│ │ │ │ │ ├── [4.0K] h1
│ │ │ │ │ │ ├── [2.8K] NettyHttp1Channel.java
│ │ │ │ │ │ ├── [5.0K] NettyHttp1Codec.java
│ │ │ │ │ │ ├── [2.4K] NettyHttp1ConnectionHandler.java
│ │ │ │ │ │ └── [5.4K] NettyHttp1HttpHeaders.java
│ │ │ │ │ ├── [4.0K] h2
│ │ │ │ │ │ ├── [3.8K] NettyH2StreamChannel.java
│ │ │ │ │ │ ├── [8.0K] NettyHttp2FrameCodec.java
│ │ │ │ │ │ ├── [3.3K] NettyHttp2FrameHandler.java
│ │ │ │ │ │ ├── [4.9K] NettyHttp2ProtocolSelectorHandler.java
│ │ │ │ │ │ └── [3.2K] NettyHttp2SettingsHandler.java
│ │ │ │ │ ├── [1.6K] HttpWriteQueueHandler.java
│ │ │ │ │ ├── [1.4K] NettyHttpChannelFutureListener.java
│ │ │ │ │ ├── [6.6K] NettyHttpHeaders.java
│ │ │ │ │ └── [2.4K] StringValueIterator.java
│ │ │ │ ├── [ 945] RequestMetadata.java
│ │ │ │ ├── [4.0K] rest
│ │ │ │ │ ├── [3.0K] Mapping.java
│ │ │ │ │ ├── [2.5K] OpenAPI.java
│ │ │ │ │ ├── [3.1K] OpenAPIRequest.java
│ │ │ │ │ ├── [1.0K] OpenAPIService.java
│ │ │ │ │ ├── [2.4K] Operation.java
│ │ │ │ │ ├── [2.4K] Param.java
│ │ │ │ │ ├── [ 993] ParamType.java
│ │ │ │ │ └── [3.8K] Schema.java
│ │ │ │ └── [1.4K] ServerHttpChannelObserver.java
│ │ │ └── [4.0K] resources
│ │ │ └── [4.0K] META-INF
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] internal
│ │ │ ├── [ 81] org.apache.dubbo.remoting.http12.message.HttpMessageAdapterFactory
│ │ │ ├── [ 426] org.apache.dubbo.remoting.http12.message.HttpMessageDecoderFactory
│ │ │ └── [ 499] org.apache.dubbo.remoting.http12.message.HttpMessageEncoderFactory
│ │ └── [4.0K] test
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] remoting
│ │ │ └── [4.0K] http12
│ │ │ └── [4.0K] message
│ │ │ └── [4.0K] codec
│ │ │ ├── [3.5K] CodecTest.java
│ │ │ ├── [2.4K] CodeUtilsTest.java
│ │ │ ├── [1.6K] HttpUtilsTest.java
│ │ │ ├── [1.6K] User.java
│ │ │ └── [4.1K] XmlSafetyTest.java
│ │ └── [4.0K] resources
│ │ └── [1.3K] log4j2-test.xml
│ ├── [4.0K] dubbo-remoting-http3
│ │ ├── [2.9K] pom.xml
│ │ └── [4.0K] src
│ │ └── [4.0K] main
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] remoting
│ │ │ ├── [4.0K] http3
│ │ │ │ ├── [1.3K] Http3ServerTransportListenerFactory.java
│ │ │ │ ├── [7.0K] Http3SslContexts.java
│ │ │ │ ├── [ 986] Http3TransportListener.java
│ │ │ │ └── [4.0K] netty4
│ │ │ │ ├── [1.0K] Constants.java
│ │ │ │ ├── [ 17K] Http2HeadersAdapter.java
│ │ │ │ ├── [2.2K] Http3ChannelAddressAccessor.java
│ │ │ │ ├── [ 17K] Http3HeadersAdapter.java
│ │ │ │ ├── [6.9K] NettyHttp3FrameCodec.java
│ │ │ │ ├── [3.5K] NettyHttp3ProtocolSelectorHandler.java
│ │ │ │ └── [3.1K] NettyHttp3StreamChannel.java
│ │ │ └── [4.0K] transport
│ │ │ └── [4.0K] netty4
│ │ │ ├── [3.1K] Http3Helper.java
│ │ │ ├── [5.4K] NettyHttp3ConnectionClient.java
│ │ │ └── [6.7K] NettyHttp3Server.java
│ │ └── [4.0K] resources
│ │ └── [4.0K] META-INF
│ │ └── [4.0K] dubbo
│ │ └── [4.0K] internal
│ │ └── [ 73] org.apache.dubbo.remoting.transport.netty4.ChannelAddressAccessor
│ ├── [4.0K] dubbo-remoting-netty
│ │ ├── [2.4K] pom.xml
│ │ └── [4.0K] src
│ │ ├── [4.0K] main
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] org
│ │ │ │ └── [4.0K] apache
│ │ │ │ └── [4.0K] dubbo
│ │ │ │ └── [4.0K] remoting
│ │ │ │ └── [4.0K] transport
│ │ │ │ └── [4.0K] netty
│ │ │ │ ├── [1.9K] NettyBackedChannelBufferFactory.java
│ │ │ │ ├── [9.7K] NettyBackedChannelBuffer.java
│ │ │ │ ├── [7.0K] NettyChannel.java
│ │ │ │ ├── [9.7K] NettyClient.java
│ │ │ │ ├── [6.6K] NettyCodecAdapter.java
│ │ │ │ ├── [5.7K] NettyHandler.java
│ │ │ │ ├── [3.6K] NettyHelper.java
│ │ │ │ ├── [7.8K] NettyPortUnificationServer.java
│ │ │ │ ├── [1.7K] NettyPortUnificationTransporter.java
│ │ │ │ ├── [6.8K] NettyServer.java
│ │ │ │ └── [1.5K] NettyTransporter.java
│ │ │ └── [4.0K] resources
│ │ │ └── [4.0K] META-INF
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] internal
│ │ │ ├── [ 81] org.apache.dubbo.remoting.api.pu.PortUnificationTransporter
│ │ │ └── [ 65] org.apache.dubbo.remoting.Transporter
│ │ └── [4.0K] test
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] remoting
│ │ │ ├── [4.0K] exchange
│ │ │ │ └── [4.0K] support
│ │ │ │ └── [4.0K] header
│ │ │ │ └── [8.3K] HeartbeatHandlerTest.java
│ │ │ └── [4.0K] transport
│ │ │ ├── [4.0K] dispatcher
│ │ │ │ └── [1.6K] FakeChannelHandlers.java
│ │ │ └── [4.0K] netty
│ │ │ ├── [4.3K] ClientReconnectTest.java
│ │ │ ├── [2.5K] ClientsTest.java
│ │ │ ├── [3.0K] ClientToServerTest.java
│ │ │ ├── [1.2K] Hello.java
│ │ │ ├── [2.0K] NettyBackedChannelBufferTest.java
│ │ │ ├── [4.4K] NettyClientTest.java
│ │ │ ├── [2.9K] NettyClientToServerTest.java
│ │ │ ├── [3.0K] NettyStringTest.java
│ │ │ ├── [1.3K] TelnetClientHandler.java
│ │ │ ├── [1.5K] TelnetServerHandler.java
│ │ │ ├── [5.7K] ThreadNameTest.java
│ │ │ ├── [1.3K] WorldHandler.java
│ │ │ └── [1.2K] World.java
│ │ └── [4.0K] resources
│ │ ├── [1.3K] log4j2-test.xml
│ │ └── [4.0K] security
│ │ └── [ 831] serialize.allowlist
│ ├── [4.0K] dubbo-remoting-netty4
│ │ ├── [3.5K] pom.xml
│ │ └── [4.0K] src
│ │ ├── [4.0K] main
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] org
│ │ │ │ └── [4.0K] apache
│ │ │ │ └── [4.0K] dubbo
│ │ │ │ └── [4.0K] remoting
│ │ │ │ └── [4.0K] transport
│ │ │ │ └── [4.0K] netty4
│ │ │ │ ├── [ 13K] AbstractNettyConnectionClient.java
│ │ │ │ ├── [4.4K] AddressUtils.java
│ │ │ │ ├── [4.0K] aot
│ │ │ │ │ └── [3.0K] Netty4ReflectionTypeDescriberRegistrar.java
│ │ │ │ ├── [1.2K] ChannelAddressAccessor.java
│ │ │ │ ├── [4.0K] http2
│ │ │ │ │ └── [2.5K] Http2ClientSettingsHandler.java
│ │ │ │ ├── [4.0K] logging
│ │ │ │ │ ├── [2.1K] FormattingTuple.java
│ │ │ │ │ └── [ 14K] MessageFormatter.java
│ │ │ │ ├── [3.4K] Netty4BatchWriteQueue.java
│ │ │ │ ├── [9.7K] NettyBackedChannelBuffer.java
│ │ │ │ ├── [3.3K] NettyChannelHandler.java
│ │ │ │ ├── [ 13K] NettyChannel.java
│ │ │ │ ├── [5.4K] NettyClientHandler.java
│ │ │ │ ├── [ 13K] NettyClient.java
│ │ │ │ ├── [4.3K] NettyCodecAdapter.java
│ │ │ │ ├── [5.0K] NettyConfigOperator.java
│ │ │ │ ├── [ 11K] NettyConnectionClient.java
│ │ │ │ ├── [5.0K] NettyConnectionHandler.java
│ │ │ │ ├── [1.7K] NettyConnectionManager.java
│ │ │ │ ├── [3.3K] NettyEventLoopFactory.java
│ │ │ │ ├── [9.8K] NettyPortUnificationServerHandler.java
│ │ │ │ ├── [9.0K] NettyPortUnificationServer.java
│ │ │ │ ├── [2.0K] NettyPortUnificationTransporter.java
│ │ │ │ ├── [6.6K] NettyServerHandler.java
│ │ │ │ ├── [ 11K] NettyServer.java
│ │ │ │ ├── [1.1K] NettySslContextOperator.java
│ │ │ │ ├── [1.6K] NettyTransporter.java
│ │ │ │ └── [4.0K] ssl
│ │ │ │ ├── [3.2K] SslClientTlsHandler.java
│ │ │ │ ├── [7.7K] SslContexts.java
│ │ │ │ └── [5.3K] SslServerTlsHandler.java
│ │ │ └── [4.0K] resources
│ │ │ └── [4.0K] META-INF
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] internal
│ │ │ ├── [ 93] org.apache.dubbo.aot.api.ReflectionTypeDescriberRegistrar
│ │ │ ├── [ 145] org.apache.dubbo.remoting.api.connection.ConnectionManager
│ │ │ ├── [ 82] org.apache.dubbo.remoting.api.pu.PortUnificationTransporter
│ │ │ └── [ 132] org.apache.dubbo.remoting.Transporter
│ │ └── [4.0K] test
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] remoting
│ │ │ └── [4.0K] transport
│ │ │ └── [4.0K] netty4
│ │ │ ├── [4.0K] api
│ │ │ │ ├── [1.5K] EmptyWireProtocol.java
│ │ │ │ ├── [5.0K] MultiplexProtocolConnectionManagerTest.java
│ │ │ │ └── [5.1K] SingleProtocolConnectionManagerTest.java
│ │ │ ├── [5.6K] ClientReconnectTest.java
│ │ │ ├── [2.5K] ClientsTest.java
│ │ │ ├── [2.3K] ClientToServerTest.java
│ │ │ ├── [7.1K] ConnectionTest.java
│ │ │ ├── [1.3K] DefaultCodec.java
│ │ │ ├── [1.2K] DemoServiceImpl.java
│ │ │ ├── [ 985] DemoService.java
│ │ │ ├── [1.2K] Hello.java
│ │ │ ├── [1.2K] MockResult.java
│ │ │ ├── [2.0K] NettyBackedChannelBufferTest.java
│ │ │ ├── [6.4K] NettyChannelTest.java
│ │ │ ├── [3.9K] NettyClientHandlerTest.java
│ │ │ ├── [4.0K] NettyClientToServerTest.java
│ │ │ ├── [3.4K] NettyCodecAdapterTest.java
│ │ │ ├── [3.6K] NettyEventLoopFactoryTest.java
│ │ │ ├── [4.6K] NettyTransporterTest.java
│ │ │ ├── [3.7K] PortUnificationExchangerTest.java
│ │ │ ├── [2.8K] PortUnificationServerTest.java
│ │ │ ├── [7.0K] ReplierDispatcherTest.java
│ │ │ ├── [3.1K] RpcMessageHandler.java
│ │ │ ├── [1.6K] RpcMessage.java
│ │ │ ├── [1.3K] WorldHandler.java
│ │ │ └── [1.2K] World.java
│ │ └── [4.0K] resources
│ │ ├── [1.3K] log4j2-test.xml
│ │ ├── [4.0K] META-INF
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] internal
│ │ │ ├── [ 140] org.apache.dubbo.remoting.api.WireProtocol
│ │ │ └── [ 62] org.apache.dubbo.remoting.Codec2
│ │ └── [4.0K] security
│ │ └── [ 831] serialize.allowlist
│ ├── [4.0K] dubbo-remoting-websocket
│ │ ├── [1.7K] pom.xml
│ │ └── [4.0K] src
│ │ └── [4.0K] main
│ │ └── [4.0K] java
│ │ └── [4.0K] org
│ │ └── [4.0K] apache
│ │ └── [4.0K] dubbo
│ │ └── [4.0K] remoting
│ │ └── [4.0K] websocket
│ │ ├── [1.6K] FinalFragmentByteArrayInputStream.java
│ │ ├── [2.1K] FinalFragmentByteBufInputStream.java
│ │ ├── [ 915] FinalFragment.java
│ │ ├── [3.5K] FinalFragmentStreamingDecoder.java
│ │ ├── [4.0K] netty4
│ │ │ ├── [3.1K] NettyWebSocketChannel.java
│ │ │ ├── [6.6K] WebSocketFrameCodec.java
│ │ │ ├── [3.4K] WebSocketProtocolSelectorHandler.java
│ │ │ └── [2.5K] WebSocketServerUpgradeCodec.java
│ │ ├── [1.1K] WebSocketHeaderNames.java
│ │ ├── [1.3K] WebSocketServerTransportListenerFactory.java
│ │ └── [ 994] WebSocketTransportListener.java
│ ├── [4.0K] dubbo-remoting-zookeeper-curator5
│ │ ├── [2.4K] pom.xml
│ │ └── [4.0K] src
│ │ ├── [4.0K] main
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] org
│ │ │ │ └── [4.0K] apache
│ │ │ │ └── [4.0K] dubbo
│ │ │ │ └── [4.0K] remoting
│ │ │ │ └── [4.0K] zookeeper
│ │ │ │ └── [4.0K] curator5
│ │ │ │ ├── [9.3K] AbstractZookeeperClient.java
│ │ │ │ ├── [4.0K] aot
│ │ │ │ │ └── [2.6K] Curator5ZookeeperReflectionTypeDescriberRegistrar.java
│ │ │ │ ├── [ 976] ChildListener.java
│ │ │ │ ├── [ 21K] Curator5ZookeeperClient.java
│ │ │ │ ├── [ 984] DataListener.java
│ │ │ │ ├── [1.3K] EventType.java
│ │ │ │ ├── [1.0K] StateListener.java
│ │ │ │ ├── [4.1K] ZookeeperClient.java
│ │ │ │ └── [7.7K] ZookeeperClientManager.java
│ │ │ └── [4.0K] resources
│ │ │ └── [4.0K] META-INF
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] internal
│ │ │ └── [ 117] org.apache.dubbo.aot.api.ReflectionTypeDescriberRegistrar
│ │ └── [4.0K] test
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] remoting
│ │ │ └── [4.0K] zookeeper
│ │ │ └── [4.0K] curator5
│ │ │ ├── [2.5K] Curator5ZookeeperClientManagerTest.java
│ │ │ ├── [ 32K] Curator5ZookeeperClientTest.java
│ │ │ └── [4.0K] support
│ │ │ └── [ 14K] ZookeeperClientManagerTest.java
│ │ └── [4.0K] resources
│ │ └── [1.3K] log4j2-test.xml
│ └── [1.8K] pom.xml
├── [4.0K] dubbo-rpc
│ ├── [4.0K] dubbo-rpc-api
│ │ ├── [2.5K] pom.xml
│ │ └── [4.0K] src
│ │ ├── [4.0K] main
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] org
│ │ │ │ └── [4.0K] apache
│ │ │ │ └── [4.0K] dubbo
│ │ │ │ └── [4.0K] rpc
│ │ │ │ ├── [4.9K] AdaptiveMetrics.java
│ │ │ │ ├── [1.3K] AdaptiveScopeModelInitializer.java
│ │ │ │ ├── [4.0K] aot
│ │ │ │ │ └── [1.7K] GenericProxyDescriberRegistrar.java
│ │ │ │ ├── [8.4K] AppResponse.java
│ │ │ │ ├── [2.9K] AsyncContextImpl.java
│ │ │ │ ├── [3.9K] AsyncContext.java
│ │ │ │ ├── [ 14K] AsyncRpcResult.java
│ │ │ │ ├── [2.4K] AttachmentsAdapter.java
│ │ │ │ ├── [2.5K] BaseFilter.java
│ │ │ │ ├── [3.3K] CancellationContext.java
│ │ │ │ ├── [1.1K] CancellationListener.java
│ │ │ │ ├── [4.0K] cluster
│ │ │ │ │ └── [4.0K] filter
│ │ │ │ │ └── [1.1K] ClusterFilter.java
│ │ │ │ ├── [3.9K] Constants.java
│ │ │ │ ├── [2.2K] ExecutableListener.java
│ │ │ │ ├── [1.4K] Exporter.java
│ │ │ │ ├── [1.5K] ExporterListener.java
│ │ │ │ ├── [4.0K] filter
│ │ │ │ │ ├── [ 12K] AccessLogFilter.java
│ │ │ │ │ ├── [5.6K] ActiveLimitFilter.java
│ │ │ │ │ ├── [6.1K] AdaptiveLoadBalanceFilter.java
│ │ │ │ │ ├── [2.2K] ClassLoaderCallbackFilter.java
│ │ │ │ │ ├── [3.1K] ClassLoaderFilter.java
│ │ │ │ │ ├── [4.1K] CompatibleFilter.java
│ │ │ │ │ ├── [9.3K] ContextFilter.java
│ │ │ │ │ ├── [3.5K] DeprecatedFilter.java
│ │ │ │ │ ├── [1.8K] EchoFilter.java
│ │ │ │ │ ├── [6.8K] ExceptionFilter.java
│ │ │ │ │ ├── [4.5K] ExecuteLimitFilter.java
│ │ │ │ │ ├── [ 19K] GenericFilter.java
│ │ │ │ │ ├── [ 13K] GenericImplFilter.java
│ │ │ │ │ ├── [6.7K] ProfilerServerFilter.java
│ │ │ │ │ ├── [2.0K] RpcExceptionFilter.java
│ │ │ │ │ ├── [2.8K] TimeoutFilter.java
│ │ │ │ │ ├── [2.5K] TokenFilter.java
│ │ │ │ │ ├── [2.3K] TokenHeaderFilter.java
│ │ │ │ │ ├── [4.0K] tps
│ │ │ │ │ │ ├── [2.8K] DefaultTPSLimiter.java
│ │ │ │ │ │ ├── [2.3K] StatItem.java
│ │ │ │ │ │ └── [1.6K] TPSLimiter.java
│ │ │ │ │ └── [2.6K] TpsLimitFilter.java
│ │ │ │ ├── [2.8K] Filter.java
│ │ │ │ ├── [4.5K] FutureContext.java
│ │ │ │ ├── [1.1K] GracefulShutdown.java
│ │ │ │ ├── [1.1K] HeaderFilter.java
│ │ │ │ ├── [5.1K] Invocation.java
│ │ │ │ ├── [3.0K] InvocationProfilerUtils.java
│ │ │ │ ├── [ 893] InvokeMode.java
│ │ │ │ ├── [1.4K] Invoker.java
│ │ │ │ ├── [1.4K] InvokerListener.java
│ │ │ │ ├── [2.0K] ListenableFilter.java
│ │ │ │ ├── [4.0K] listener
│ │ │ │ │ ├── [1.9K] DeprecatedInvokerListener.java
│ │ │ │ │ ├── [1.4K] ExporterChangeListener.java
│ │ │ │ │ ├── [1.2K] ExporterListenerAdapter.java
│ │ │ │ │ ├── [5.6K] InjvmExporterListener.java
│ │ │ │ │ ├── [1.2K] InvokerListenerAdapter.java
│ │ │ │ │ ├── [3.0K] ListenerExporterWrapper.java
│ │ │ │ │ └── [3.7K] ListenerInvokerWrapper.java
│ │ │ │ ├── [1.6K] PathResolver.java
│ │ │ │ ├── [1.5K] PenetrateAttachmentSelector.java
│ │ │ │ ├── [4.0K] protocol
│ │ │ │ │ ├── [2.3K] AbstractExporter.java
│ │ │ │ │ ├── [ 13K] AbstractInvoker.java
│ │ │ │ │ ├── [7.5K] AbstractProtocol.java
│ │ │ │ │ ├── [8.9K] AbstractProxyProtocol.java
│ │ │ │ │ ├── [4.0K] dubbo
│ │ │ │ │ │ ├── [4.0K] filter
│ │ │ │ │ │ │ └── [9.2K] FutureFilter.java
│ │ │ │ │ │ ├── [3.5K] FutureAdapter.java
│ │ │ │ │ │ └── [1.0K] package-info.java
│ │ │ │ │ ├── [1.9K] InvokerCountWrapper.java
│ │ │ │ │ ├── [1.7K] InvokerWrapper.java
│ │ │ │ │ ├── [3.0K] PermittedSerializationKeeper.java
│ │ │ │ │ ├── [4.0K] ProtocolListenerWrapper.java
│ │ │ │ │ ├── [5.0K] ProtocolSecurityWrapper.java
│ │ │ │ │ ├── [2.2K] ProtocolSerializationWrapper.java
│ │ │ │ │ └── [4.1K] ReferenceCountInvokerWrapper.java
│ │ │ │ ├── [4.5K] Protocol.java
│ │ │ │ ├── [1.5K] ProtocolServer.java
│ │ │ │ ├── [4.0K] proxy
│ │ │ │ │ ├── [5.0K] AbstractFallbackJdkProxyFactory.java
│ │ │ │ │ ├── [5.6K] AbstractProxyFactory.java
│ │ │ │ │ ├── [6.7K] AbstractProxyInvoker.java
│ │ │ │ │ ├── [5.3K] InvocationUtil.java
│ │ │ │ │ ├── [3.2K] InvokerInvocationHandler.java
│ │ │ │ │ ├── [4.0K] javassist
│ │ │ │ │ │ └── [5.4K] JavassistProxyFactory.java
│ │ │ │ │ ├── [4.0K] jdk
│ │ │ │ │ │ └── [2.0K] JdkProxyFactory.java
│ │ │ │ │ ├── [4.8K] MethodInvoker.java
│ │ │ │ │ └── [4.0K] wrapper
│ │ │ │ │ └── [6.3K] StubProxyFactoryWrapper.java
│ │ │ │ ├── [1.8K] ProxyFactory.java
│ │ │ │ ├── [5.3K] Result.java
│ │ │ │ ├── [1.4K] RpcConstants.java
│ │ │ │ ├── [6.6K] RpcContextAttachment.java
│ │ │ │ ├── [ 25K] RpcContext.java
│ │ │ │ ├── [3.7K] RpcException.java
│ │ │ │ ├── [ 26K] RpcInvocation.java
│ │ │ │ ├── [1.5K] RpcScopeModelInitializer.java
│ │ │ │ ├── [7.8K] RpcServerContextAttachment.java
│ │ │ │ ├── [ 17K] RpcServiceContext.java
│ │ │ │ ├── [8.1K] RpcStatus.java
│ │ │ │ ├── [1.0K] ServerService.java
│ │ │ │ ├── [4.0K] stub
│ │ │ │ │ ├── [4.0K] annotations
│ │ │ │ │ │ └── [1.2K] GRequest.java
│ │ │ │ │ ├── [1.5K] BiStreamMethodHandler.java
│ │ │ │ │ ├── [1.9K] FutureToObserverAdaptor.java
│ │ │ │ │ ├── [1.5K] ServerStreamMethodHandler.java
│ │ │ │ │ ├── [1.4K] StubInvoker.java
│ │ │ │ │ ├── [1.3K] StubMethodHandler.java
│ │ │ │ │ ├── [1.7K] StubProxyFactory.java
│ │ │ │ │ ├── [2.9K] StubSuppliers.java
│ │ │ │ │ └── [1.6K] UnaryStubMethodHandler.java
│ │ │ │ ├── [4.0K] support
│ │ │ │ │ ├── [8.2K] AccessLogData.java
│ │ │ │ │ ├── [2.8K] Dubbo2RpcExceptionUtils.java
│ │ │ │ │ ├── [ 11K] MockInvoker.java
│ │ │ │ │ ├── [1.5K] MockProtocol.java
│ │ │ │ │ ├── [ 14K] RpcUtils.java
│ │ │ │ │ └── [3.0K] TrieTree.java
│ │ │ │ ├── [3.1K] TimeoutCountDown.java
│ │ │ │ └── [1.2K] ZoneDetector.java
│ │ │ └── [4.0K] resources
│ │ │ └── [4.0K] META-INF
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] internal
│ │ │ ├── [ 64] org.apache.dubbo.aot.api.ProxyDescriberRegistrar
│ │ │ ├── [1017] org.apache.dubbo.rpc.Filter
│ │ │ ├── [ 52] org.apache.dubbo.rpc.HeaderFilter
│ │ │ ├── [ 66] org.apache.dubbo.rpc.InvokerListener
│ │ │ ├── [ 110] org.apache.dubbo.rpc.model.ScopeModelInitializer
│ │ │ ├── [ 323] org.apache.dubbo.rpc.Protocol
│ │ │ └── [ 238] org.apache.dubbo.rpc.ProxyFactory
│ │ └── [4.0K] test
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] rpc
│ │ │ ├── [4.4K] AppResponseTest.java
│ │ │ ├── [2.1K] CancellationContextTest.java
│ │ │ ├── [1.4K] CustomArgument.java
│ │ │ ├── [1.7K] DemoRequest.java
│ │ │ ├── [4.0K] filter
│ │ │ │ ├── [4.7K] AccessLogFilterTest.java
│ │ │ │ ├── [9.4K] ActiveLimitFilterTest.java
│ │ │ │ ├── [2.8K] ClassLoaderFilterTest.java
│ │ │ │ ├── [7.7K] CompatibleFilterFilterTest.java
│ │ │ │ ├── [3.0K] ContextFilterTest.java
│ │ │ │ ├── [1.8K] DeprecatedFilterTest.java
│ │ │ │ ├── [3.0K] EchoFilterTest.java
│ │ │ │ ├── [6.0K] ExceptionFilterTest.java
│ │ │ │ ├── [5.3K] ExecuteLimitFilterTest.java
│ │ │ │ ├── [7.1K] GenericFilterTest.java
│ │ │ │ ├── [6.9K] GenericImplFilterTest.java
│ │ │ │ ├── [2.6K] TimeoutFilterTest.java
│ │ │ │ ├── [3.5K] TokenFilterTest.java
│ │ │ │ └── [4.0K] tps
│ │ │ │ ├── [6.4K] DefaultTPSLimiterTest.java
│ │ │ │ ├── [3.6K] StatItemTest.java
│ │ │ │ └── [2.7K] TpsLimitFilterTest.java
│ │ │ ├── [1.9K] FutureContextTest.java
│ │ │ ├── [2.8K] PenetrateAttachmentSelectorTest.java
│ │ │ ├── [4.0K] protocol
│ │ │ │ ├── [1.4K] CountInvokerListener.java
│ │ │ │ ├── [4.0K] dubbo
│ │ │ │ │ └── [3.4K] FutureFilterTest.java
│ │ │ │ └── [6.2K] ProtocolListenerWrapperTest.java
│ │ │ ├── [4.0K] proxy
│ │ │ │ ├── [3.3K] AbstractProxyTest.java
│ │ │ │ ├── [1.7K] DemoRequest.java
│ │ │ │ ├── [2.1K] DemoServiceImpl.java
│ │ │ │ ├── [1.2K] DemoService.java
│ │ │ │ ├── [1.9K] InvokerInvocationHandlerTest.java
│ │ │ │ ├── [4.0K] javassist
│ │ │ │ │ └── [1.0K] JavassistProxyFactoryTest.java
│ │ │ │ ├── [4.0K] jdk
│ │ │ │ │ └── [1014] JdkProxyFactoryTest.java
│ │ │ │ ├── [2.8K] MethodInvokerTest.java
│ │ │ │ ├── [1.7K] RemoteServiceImpl.java
│ │ │ │ ├── [1.0K] RemoteService.java
│ │ │ │ ├── [ 892] Type.java
│ │ │ │ └── [4.0K] wrapper
│ │ │ │ └── [2.3K] StubProxyFactoryWrapperTest.java
│ │ │ ├── [ 14K] RpcContextTest.java
│ │ │ ├── [2.5K] RpcInvocationTest.java
│ │ │ ├── [5.8K] RpcStatusTest.java
│ │ │ ├── [4.0K] stub
│ │ │ │ ├── [1.7K] BiStreamMethodHandlerTest.java
│ │ │ │ ├── [3.3K] FutureToObserverAdaptorTest.java
│ │ │ │ ├── [2.5K] ServerStreamMethodHandlerTest.java
│ │ │ │ ├── [2.5K] StubInvokerTest.java
│ │ │ │ ├── [2.3K] StubProxyFactoryTest.java
│ │ │ │ └── [2.2K] StubSuppliersTest.java
│ │ │ ├── [4.0K] support
│ │ │ │ ├── [2.0K] BlockMyInvoker.java
│ │ │ │ ├── [3.2K] DemoServiceImpl.java
│ │ │ │ ├── [1.8K] DemoService.java
│ │ │ │ ├── [1.1K] DemoServiceStub.java
│ │ │ │ ├── [ 895] IEcho.java
│ │ │ │ ├── [ 973] LocalException.java
│ │ │ │ ├── [4.5K] MockInvocation.java
│ │ │ │ ├── [2.4K] MyInvoker.java
│ │ │ │ ├── [1.9K] PenetrateAttachmentSelectorMock.java
│ │ │ │ ├── [1.4K] Person.java
│ │ │ │ ├── [ 27K] RpcUtilsTest.java
│ │ │ │ ├── [1.2K] RuntimeExceptionInvoker.java
│ │ │ │ ├── [2.0K] TrieTreeTest.java
│ │ │ │ └── [ 894] Type.java
│ │ │ └── [1.8K] TimeoutCountDownTest.java
│ │ └── [4.0K] resources
│ │ ├── [ 74] dubbo.properties
│ │ ├── [1.5K] log4j2-test.xml
│ │ ├── [4.0K] META-INF
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] internal
│ │ │ ├── [ 57] org.apache.dubbo.rpc.InvokerListener
│ │ │ └── [ 66] org.apache.dubbo.rpc.PenetrateAttachmentSelector
│ │ └── [4.0K] security
│ │ └── [ 831] serialize.allowlist
│ ├── [4.0K] dubbo-rpc-dubbo
│ │ ├── [3.6K] pom.xml
│ │ └── [4.0K] src
│ │ ├── [4.0K] main
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] org
│ │ │ │ └── [4.0K] apache
│ │ │ │ └── [4.0K] dubbo
│ │ │ │ └── [4.0K] rpc
│ │ │ │ └── [4.0K] protocol
│ │ │ │ └── [4.0K] dubbo
│ │ │ │ ├── [1.9K] ByteAccessor.java
│ │ │ │ ├── [ 20K] CallbackServiceCodec.java
│ │ │ │ ├── [6.8K] ChannelWrappedInvoker.java
│ │ │ │ ├── [1.0K] ClientsProvider.java
│ │ │ │ ├── [2.0K] Constants.java
│ │ │ │ ├── [ 13K] DecodeableRpcInvocation.java
│ │ │ │ ├── [8.0K] DecodeableRpcResult.java
│ │ │ │ ├── [ 16K] DubboCodec.java
│ │ │ │ ├── [2.4K] DubboCodecSupport.java
│ │ │ │ ├── [3.4K] DubboCountCodec.java
│ │ │ │ ├── [1.5K] DubboExporter.java
│ │ │ │ ├── [3.5K] DubboGracefulShutdown.java
│ │ │ │ ├── [8.8K] DubboInvoker.java
│ │ │ │ ├── [1.2K] DubboIsolationExecutorSupportFactory.java
│ │ │ │ ├── [3.0K] DubboIsolationExecutorSupport.java
│ │ │ │ ├── [ 27K] DubboProtocol.java
│ │ │ │ ├── [2.0K] DubboProtocolServer.java
│ │ │ │ ├── [1.9K] ExclusiveClientsProvider.java
│ │ │ │ ├── [4.0K] filter
│ │ │ │ │ └── [6.1K] TraceFilter.java
│ │ │ │ ├── [8.6K] LazyConnectExchangeClient.java
│ │ │ │ ├── [4.0K] pu
│ │ │ │ │ ├── [1.8K] DubboDetector.java
│ │ │ │ │ └── [1.9K] DubboWireProtocol.java
│ │ │ │ ├── [6.6K] ReferenceCountExchangeClient.java
│ │ │ │ ├── [5.0K] SharedClientsProvider.java
│ │ │ │ └── [4.0K] status
│ │ │ │ ├── [2.2K] ServerStatusChecker.java
│ │ │ │ └── [3.3K] ThreadPoolStatusChecker.java
│ │ │ └── [4.0K] resources
│ │ │ └── [4.0K] META-INF
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] internal
│ │ │ ├── [ 147] org.apache.dubbo.common.status.StatusChecker
│ │ │ ├── [ 63] org.apache.dubbo.remoting.api.WireProtocol
│ │ │ ├── [ 57] org.apache.dubbo.remoting.Codec2
│ │ │ ├── [ 62] org.apache.dubbo.rpc.cluster.filter.ClusterFilter
│ │ │ ├── [ 79] org.apache.dubbo.rpc.executor.IsolationExecutorSupportFactory
│ │ │ ├── [ 61] org.apache.dubbo.rpc.Filter
│ │ │ └── [ 55] org.apache.dubbo.rpc.Protocol
│ │ └── [4.0K] test
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] rpc
│ │ │ └── [4.0K] protocol
│ │ │ └── [4.0K] dubbo
│ │ │ ├── [ 15K] ArgumentCallbackTest.java
│ │ │ ├── [4.0K] decode
│ │ │ │ ├── [ 20K] DubboTelnetDecodeTest.java
│ │ │ │ ├── [1.3K] LocalEmbeddedChannel.java
│ │ │ │ ├── [2.1K] MockChannelHandler.java
│ │ │ │ ├── [2.7K] MockChannel.java
│ │ │ │ ├── [1.5K] MockHandler.java
│ │ │ │ └── [4.0K] telnet
│ │ │ │ └── [1.4K] TestTelnetHandler.java
│ │ │ ├── [6.6K] DecodeableRpcInvocationTest.java
│ │ │ ├── [7.1K] DecodeableRpcResultTest.java
│ │ │ ├── [3.9K] DubboCountCodecTest.java
│ │ │ ├── [8.0K] DubboInvokerAvailableTest.java
│ │ │ ├── [3.2K] DubboLazyConnectTest.java
│ │ │ ├── [ 15K] DubboProtocolTest.java
│ │ │ ├── [4.0K] filter
│ │ │ │ ├── [2.8K] MockChannel.java
│ │ │ │ └── [5.7K] TraceFilterTest.java
│ │ │ ├── [ 900] IDemoService.java
│ │ │ ├── [4.0K] managemode
│ │ │ │ ├── [2.0K] ChannelHandlersTest.java
│ │ │ │ ├── [6.4K] ConnectChannelHandlerTest.java
│ │ │ │ ├── [2.1K] MockedChannelHandler.java
│ │ │ │ ├── [2.7K] MockedChannel.java
│ │ │ │ └── [6.7K] WrappedChannelHandlerTest.java
│ │ │ ├── [3.8K] MultiThreadTest.java
│ │ │ ├── [4.0K] pu
│ │ │ │ ├── [1.9K] DubboDetectorTest.java
│ │ │ │ └── [1.8K] DubboWireProtocolTest.java
│ │ │ ├── [ 13K] ReferenceCountExchangeClientTest.java
│ │ │ ├── [2.8K] RpcFilterTest.java
│ │ │ ├── [4.0K] status
│ │ │ │ ├── [3.3K] ServerStatusCheckerTest.java
│ │ │ │ └── [2.6K] ThreadPoolStatusCheckerTest.java
│ │ │ └── [4.0K] support
│ │ │ ├── [1.4K] CustomArgument.java
│ │ │ ├── [1.7K] DemoRequest.java
│ │ │ ├── [3.5K] DemoServiceImpl.java
│ │ │ ├── [1.7K] DemoService.java
│ │ │ ├── [8.1K] EnumBak.java
│ │ │ ├── [1.3K] Man.java
│ │ │ ├── [ 886] NonSerialized.java
│ │ │ ├── [1.3K] Person.java
│ │ │ ├── [2.9K] ProtocolUtils.java
│ │ │ ├── [1.5K] RemoteServiceImpl.java
│ │ │ ├── [1.0K] RemoteService.java
│ │ │ └── [ 909] Type.java
│ │ └── [4.0K] resources
│ │ ├── [ 74] dubbo.properties
│ │ ├── [1.5K] log4j2-test.xml
│ │ ├── [4.0K] META-INF
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] internal
│ │ │ └── [ 72] org.apache.dubbo.remoting.telnet.TelnetHandler
│ │ └── [4.0K] security
│ │ └── [ 831] serialize.allowlist
│ ├── [4.0K] dubbo-rpc-injvm
│ │ ├── [2.3K] pom.xml
│ │ └── [4.0K] src
│ │ ├── [4.0K] main
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] org
│ │ │ │ └── [4.0K] apache
│ │ │ │ └── [4.0K] dubbo
│ │ │ │ └── [4.0K] rpc
│ │ │ │ └── [4.0K] protocol
│ │ │ │ └── [4.0K] injvm
│ │ │ │ ├── [3.3K] DefaultParamDeepCopyUtil.java
│ │ │ │ ├── [1.5K] InjvmExporter.java
│ │ │ │ ├── [ 16K] InjvmInvoker.java
│ │ │ │ ├── [4.3K] InjvmProtocol.java
│ │ │ │ └── [1.3K] ParamDeepCopyUtil.java
│ │ │ └── [4.0K] resources
│ │ │ └── [4.0K] META-INF
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] internal
│ │ │ ├── [ 55] org.apache.dubbo.rpc.Protocol
│ │ │ └── [ 69] org.apache.dubbo.rpc.protocol.injvm.ParamDeepCopyUtil
│ │ └── [4.0K] test
│ │ ├── [4.0K] java
│ │ │ ├── [4.0K] demo
│ │ │ │ ├── [ 839] Empty.java
│ │ │ │ ├── [1.6K] MultiClassLoaderServiceImpl.java
│ │ │ │ ├── [ 925] MultiClassLoaderService.java
│ │ │ │ ├── [ 918] MultiClassLoaderServiceRequest.java
│ │ │ │ └── [ 917] MultiClassLoaderServiceResult.java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] rpc
│ │ │ └── [4.0K] protocol
│ │ │ └── [4.0K] injvm
│ │ │ ├── [1.7K] DemoRequest.java
│ │ │ ├── [2.6K] DemoServiceImpl.java
│ │ │ ├── [1.3K] DemoService.java
│ │ │ ├── [ 902] IEcho.java
│ │ │ ├── [ 13K] InjvmClassLoaderTest.java
│ │ │ ├── [4.9K] InjvmDeepCopyTest.java
│ │ │ ├── [9.5K] InjvmProtocolTest.java
│ │ │ ├── [2.9K] ProtocolTest.java
│ │ │ └── [ 901] Type.java
│ │ └── [4.0K] resources
│ │ └── [1.3K] log4j2-test.xml
│ ├── [4.0K] dubbo-rpc-triple
│ │ ├── [6.9K] pom.xml
│ │ └── [4.0K] src
│ │ ├── [4.0K] main
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] org
│ │ │ │ └── [4.0K] apache
│ │ │ │ └── [4.0K] dubbo
│ │ │ │ └── [4.0K] rpc
│ │ │ │ ├── [4.0K] protocol
│ │ │ │ │ └── [4.0K] tri
│ │ │ │ │ ├── [4.0K] aot
│ │ │ │ │ │ └── [4.4K] TripleReflectionTypeDescriberRegistrar.java
│ │ │ │ │ ├── [4.0K] call
│ │ │ │ │ │ ├── [3.1K] ClientCall.java
│ │ │ │ │ │ ├── [2.1K] ObserverToClientCallListenerAdapter.java
│ │ │ │ │ │ ├── [ 10K] TripleClientCall.java
│ │ │ │ │ │ └── [2.3K] UnaryClientCallListener.java
│ │ │ │ │ ├── [1.7K] CancelableStreamObserver.java
│ │ │ │ │ ├── [1.2K] ClassLoadUtil.java
│ │ │ │ │ ├── [1.4K] ClientStreamObserver.java
│ │ │ │ │ ├── [4.0K] command
│ │ │ │ │ │ ├── [1.7K] CancelQueueCommand.java
│ │ │ │ │ │ ├── [2.4K] CreateStreamQueueCommand.java
│ │ │ │ │ │ ├── [2.4K] DataQueueCommand.java
│ │ │ │ │ │ ├── [1.6K] EndStreamQueueCommand.java
│ │ │ │ │ │ ├── [2.2K] HeaderQueueCommand.java
│ │ │ │ │ │ ├── [2.4K] Http3CreateStreamQueueCommand.java
│ │ │ │ │ │ ├── [2.1K] QueuedCommand.java
│ │ │ │ │ │ ├── [1.7K] StreamQueueCommand.java
│ │ │ │ │ │ └── [1.9K] TextDataQueueCommand.java
│ │ │ │ │ ├── [4.0K] compressor
│ │ │ │ │ │ ├── [3.0K] Bzip2.java
│ │ │ │ │ │ ├── [2.1K] Compressor.java
│ │ │ │ │ │ ├── [1.7K] DeCompressor.java
│ │ │ │ │ │ ├── [2.9K] Gzip.java
│ │ │ │ │ │ ├── [1.5K] Identity.java
│ │ │ │ │ │ ├── [1.0K] MessageEncoding.java
│ │ │ │ │ │ └── [2.1K] Snappy.java
│ │ │ │ │ ├── [6.4K] DeadlineFuture.java
│ │ │ │ │ ├── [1.3K] DefaultPackableMethodFactory.java
│ │ │ │ │ ├── [6.9K] DescriptorUtils.java
│ │ │ │ │ ├── [6.4K] ExceptionUtils.java
│ │ │ │ │ ├── [4.0K] frame
│ │ │ │ │ │ ├── [1.6K] Deframer.java
│ │ │ │ │ │ └── [5.4K] TriDecoder.java
│ │ │ │ │ ├── [ 970] GrpcHttp2Protocol.java
│ │ │ │ │ ├── [1.0K] GrpcProtocol.java
│ │ │ │ │ ├── [4.0K] h12
│ │ │ │ │ │ ├── [5.2K] AbstractServerCallListener.java
│ │ │ │ │ │ ├── [ 13K] AbstractServerTransportListener.java
│ │ │ │ │ │ ├── [1.0K] AttachmentHolder.java
│ │ │ │ │ │ ├── [2.3K] BiStreamServerCallListener.java
│ │ │ │ │ │ ├── [6.9K] CompositeExceptionHandler.java
│ │ │ │ │ │ ├── [1.9K] CompressibleEncoder.java
│ │ │ │ │ │ ├── [1.5K] DefaultHttpMessageListener.java
│ │ │ │ │ │ ├── [3.9K] ExceptionCustomizerWrapper.java
│ │ │ │ │ │ ├── [4.0K] grpc
│ │ │ │ │ │ │ ├── [1.6K] GrpcCompositeCodecFactory.java
│ │ │ │ │ │ │ ├── [5.2K] GrpcCompositeCodec.java
│ │ │ │ │ │ │ ├── [1.3K] GrpcHeaderNames.java
│ │ │ │ │ │ │ ├── [1.6K] GrpcHttp2ServerTransportListenerFactory.java
│ │ │ │ │ │ │ ├── [8.4K] GrpcHttp2ServerTransportListener.java
│ │ │ │ │ │ │ ├── [3.7K] GrpcRequestHandlerMapping.java
│ │ │ │ │ │ │ ├── [2.2K] GrpcStreamingDecoder.java
│ │ │ │ │ │ │ ├── [1.5K] GrpcStreamServerChannelObserver.java
│ │ │ │ │ │ │ ├── [1.4K] GrpcUnaryServerChannelObserver.java
│ │ │ │ │ │ │ └── [3.8K] GrpcUtils.java
│ │ │ │ │ │ ├── [4.0K] http1
│ │ │ │ │ │ │ ├── [1.6K] DefaultHttp11ServerTransportListenerFactory.java
│ │ │ │ │ │ │ ├── [6.3K] DefaultHttp11ServerTransportListener.java
│ │ │ │ │ │ │ ├── [3.0K] Http1SseServerChannelObserver.java
│ │ │ │ │ │ │ └── [3.5K] Http1UnaryServerChannelObserver.java
│ │ │ │ │ │ ├── [4.0K] http2
│ │ │ │ │ │ │ ├── [1.7K] GenericHttp2ServerTransportListenerFactory.java
│ │ │ │ │ │ │ ├── [9.0K] GenericHttp2ServerTransportListener.java
│ │ │ │ │ │ │ ├── [1.8K] Http2ClientStreamFactory.java
│ │ │ │ │ │ │ ├── [2.8K] Http2ServerStreamObserver.java
│ │ │ │ │ │ │ ├── [3.1K] Http2SseServerChannelObserver.java
│ │ │ │ │ │ │ ├── [1.5K] Http2StreamServerChannelObserver.java
│ │ │ │ │ │ │ ├── [3.2K] Http2TripleClientStream.java
│ │ │ │ │ │ │ └── [3.5K] Http2UnaryServerChannelObserver.java
│ │ │ │ │ │ ├── [3.2K] HttpContextCallbackFilter.java
│ │ │ │ │ │ ├── [2.3K] HttpContextFilter.java
│ │ │ │ │ │ ├── [2.9K] HttpMessageDecoderWrapper.java
│ │ │ │ │ │ ├── [2.9K] HttpMessageEncoderWrapper.java
│ │ │ │ │ │ ├── [ 966] HttpMessageListener.java
│ │ │ │ │ │ ├── [1.8K] HttpResultPayloadExceptionHandler.java
│ │ │ │ │ │ ├── [1.2K] ServerCallListener.java
│ │ │ │ │ │ ├── [2.3K] ServerStreamServerCallListener.java
│ │ │ │ │ │ ├── [3.0K] TripleProtocolDetector.java
│ │ │ │ │ │ └── [1.7K] UnaryServerCallListener.java
│ │ │ │ │ ├── [4.0K] h3
│ │ │ │ │ │ ├── [1.6K] GenericHttp3ServerTransportListenerFactory.java
│ │ │ │ │ │ ├── [2.3K] GenericHttp3ServerTransportListener.java
│ │ │ │ │ │ ├── [4.0K] grpc
│ │ │ │ │ │ │ ├── [1.6K] GrpcHttp3ServerChannelObserver.java
│ │ │ │ │ │ │ ├── [1.8K] GrpcHttp3ServerTransportListenerFactory.java
│ │ │ │ │ │ │ ├── [2.2K] GrpcHttp3ServerTransportListener.java
│ │ │ │ │ │ │ └── [1.6K] GrpcHttp3UnaryServerChannelObserver.java
│ │ │ │ │ │ ├── [1.7K] Helper.java
│ │ │ │ │ │ ├── [8.6K] Http3ClientFrameCodec.java
│ │ │ │ │ │ ├── [2.0K] Http3ClientStreamFactory.java
│ │ │ │ │ │ ├── [1.6K] Http3ServerUnaryChannelObserver.java
│ │ │ │ │ │ ├── [3.4K] Http3TripleClientStream.java
│ │ │ │ │ │ ├── [1.8K] Http3TripleServerConnectionHandler.java
│ │ │ │ │ │ └── [4.0K] negotiation
│ │ │ │ │ │ ├── [2.3K] AdaptiveClientStreamFactory.java
│ │ │ │ │ │ ├── [8.3K] AutoSwitchConnectionClient.java
│ │ │ │ │ │ ├── [1.8K] Helper.java
│ │ │ │ │ │ └── [6.1K] NegotiateClientCall.java
│ │ │ │ │ ├── [1.9K] Http2ProtocolDetector.java
│ │ │ │ │ ├── [6.8K] Http3Exchanger.java
│ │ │ │ │ ├── [4.0K] observer
│ │ │ │ │ │ ├── [2.0K] CallStreamObserver.java
│ │ │ │ │ │ └── [2.3K] ClientCallToObserverAdapter.java
│ │ │ │ │ ├── [1.3K] PbArrayPacker.java
│ │ │ │ │ ├── [1.3K] PbUnpack.java
│ │ │ │ │ ├── [ 19K] ReflectionPackableMethod.java
│ │ │ │ │ ├── [3.5K] RequestMetadata.java
│ │ │ │ │ ├── [2.5K] RequestPath.java
│ │ │ │ │ ├── [4.0K] rest
│ │ │ │ │ │ ├── [4.0K] argument
│ │ │ │ │ │ │ ├── [2.0K] AbstractAnnotationBaseArgumentResolver.java
│ │ │ │ │ │ │ ├── [1.7K] AbstractArgumentResolver.java
│ │ │ │ │ │ │ ├── [1.8K] AnnotationBaseArgumentResolver.java
│ │ │ │ │ │ │ ├── [1.1K] ArgumentConverter.java
│ │ │ │ │ │ │ ├── [1.3K] ArgumentResolver.java
│ │ │ │ │ │ │ ├── [4.5K] CompositeArgumentConverter.java
│ │ │ │ │ │ │ ├── [4.3K] CompositeArgumentResolver.java
│ │ │ │ │ │ │ ├── [ 50K] GeneralTypeConverter.java
│ │ │ │ │ │ │ ├── [2.5K] MiscArgumentResolver.java
│ │ │ │ │ │ │ ├── [3.9K] NamedValueArgumentResolverSupport.java
│ │ │ │ │ │ │ └── [1.1K] TypeConverter.java
│ │ │ │ │ │ ├── [4.0K] cors
│ │ │ │ │ │ │ ├── [ 11K] CorsHeaderFilter.java
│ │ │ │ │ │ │ └── [1.8K] CorsUtils.java
│ │ │ │ │ │ ├── [4.0K] filter
│ │ │ │ │ │ │ ├── [1.8K] AbstractRestFilter.java
│ │ │ │ │ │ │ ├── [4.6K] DefaultFilterChain.java
│ │ │ │ │ │ │ ├── [1.1K] RestExtensionAdapter.java
│ │ │ │ │ │ │ ├── [ 11K] RestExtensionExecutionFilter.java
│ │ │ │ │ │ │ ├── [1.1K] RestExtension.java
│ │ │ │ │ │ │ ├── [3.3K] RestFilterAdapter.java
│ │ │ │ │ │ │ ├── [1.7K] RestFilter.java
│ │ │ │ │ │ │ └── [1.9K] RestHeaderFilterAdapter.java
│ │ │ │ │ │ ├── [4.0K] mapping
│ │ │ │ │ │ │ ├── [4.0K] condition
│ │ │ │ │ │ │ │ ├── [1.0K] Condition.java
│ │ │ │ │ │ │ │ ├── [2.7K] ConditionWrapper.java
│ │ │ │ │ │ │ │ ├── [4.9K] ConsumesCondition.java
│ │ │ │ │ │ │ │ ├── [3.2K] HeadersCondition.java
│ │ │ │ │ │ │ │ ├── [8.7K] MediaTypeExpression.java
│ │ │ │ │ │ │ │ ├── [3.4K] MethodsCondition.java
│ │ │ │ │ │ │ │ ├── [3.7K] NameValueExpression.java
│ │ │ │ │ │ │ │ ├── [2.5K] ParamsCondition.java
│ │ │ │ │ │ │ │ ├── [5.4K] PathCondition.java
│ │ │ │ │ │ │ │ ├── [5.4K] PathExpression.java
│ │ │ │ │ │ │ │ ├── [ 19K] PathParser.java
│ │ │ │ │ │ │ │ ├── [7.1K] PathSegment.java
│ │ │ │ │ │ │ │ ├── [7.8K] ProducesCondition.java
│ │ │ │ │ │ │ │ └── [4.3K] ServiceGroupVersionCondition.java
│ │ │ │ │ │ │ ├── [7.5K] ContentNegotiator.java
│ │ │ │ │ │ │ ├── [ 19K] DefaultRequestMappingRegistry.java
│ │ │ │ │ │ │ ├── [4.0K] meta
│ │ │ │ │ │ │ │ ├── [1.4K] AnnotationEnum.java
│ │ │ │ │ │ │ │ ├── [9.5K] AnnotationMeta.java
│ │ │ │ │ │ │ │ ├── [10.0K] AnnotationSupport.java
│ │ │ │ │ │ │ │ ├── [ 17K] BeanMeta.java
│ │ │ │ │ │ │ │ ├── [ 11K] CorsMeta.java
│ │ │ │ │ │ │ │ ├── [2.3K] HandlerMeta.java
│ │ │ │ │ │ │ │ ├── [8.0K] MethodMeta.java
│ │ │ │ │ │ │ │ ├── [3.0K] MethodParameterMeta.java
│ │ │ │ │ │ │ │ ├── [4.4K] NamedValueMeta.java
│ │ │ │ │ │ │ │ ├── [4.8K] ParameterMeta.java
│ │ │ │ │ │ │ │ ├── [1.7K] ProtoBean.java
│ │ │ │ │ │ │ │ ├── [2.0K] ResponseMeta.java
│ │ │ │ │ │ │ │ ├── [4.1K] ServiceMeta.java
│ │ │ │ │ │ │ │ └── [1.6K] TypeParameterMeta.java
│ │ │ │ │ │ │ ├── [ 14K] RadixTree.java
│ │ │ │ │ │ │ ├── [2.9K] Registration.java
│ │ │ │ │ │ │ ├── [ 16K] RequestMapping.java
│ │ │ │ │ │ │ ├── [1.4K] RequestMappingRegistry.java
│ │ │ │ │ │ │ ├── [1.6K] RequestMappingResolver.java
│ │ │ │ │ │ │ └── [7.0K] RestRequestHandlerMapping.java
│ │ │ │ │ │ ├── [4.0K] Messages.java
│ │ │ │ │ │ ├── [1.2K] PathParserException.java
│ │ │ │ │ │ ├── [1.5K] RestBadRequestException.java
│ │ │ │ │ │ ├── [2.6K] RestConstants.java
│ │ │ │ │ │ ├── [2.5K] RestException.java
│ │ │ │ │ │ ├── [5.7K] RestHttpMessageCodec.java
│ │ │ │ │ │ ├── [1.2K] RestInitializeException.java
│ │ │ │ │ │ ├── [1.2K] RestMappingException.java
│ │ │ │ │ │ ├── [1.5K] RestParameterException.java
│ │ │ │ │ │ ├── [4.0K] support
│ │ │ │ │ │ │ └── [4.0K] basic
│ │ │ │ │ │ │ ├── [1.6K] Annotations.java
│ │ │ │ │ │ │ ├── [5.1K] BasicRequestMappingResolver.java
│ │ │ │ │ │ │ ├── [1.7K] BasicRestToolKit.java
│ │ │ │ │ │ │ ├── [ 14K] BeanArgumentBinder.java
│ │ │ │ │ │ │ ├── [6.2K] FallbackArgumentResolver.java
│ │ │ │ │ │ │ ├── [3.8K] GRequestArgumentResolver.java
│ │ │ │ │ │ │ └── [9.0K] ParamArgumentResolver.java
│ │ │ │ │ │ └── [4.0K] util
│ │ │ │ │ │ ├── [3.8K] AbstractRestToolKit.java
│ │ │ │ │ │ ├── [7.2K] KeyString.java
│ │ │ │ │ │ ├── [3.6K] MethodWalker.java
│ │ │ │ │ │ ├── [ 11K] PathUtils.java
│ │ │ │ │ │ ├── [9.1K] RequestUtils.java
│ │ │ │ │ │ ├── [1.8K] RestToolKit.java
│ │ │ │ │ │ ├── [8.3K] RestUtils.java
│ │ │ │ │ │ └── [ 18K] TypeUtils.java
│ │ │ │ │ ├── [1.0K] RestProtocol.java
│ │ │ │ │ ├── [4.0K] route
│ │ │ │ │ │ ├── [2.9K] DefaultRequestRouter.java
│ │ │ │ │ │ ├── [3.7K] RequestHandler.java
│ │ │ │ │ │ ├── [1.3K] RequestHandlerMapping.java
│ │ │ │ │ │ └── [1.2K] RequestRouter.java
│ │ │ │ │ ├── [1.7K] RpcInvocationBuildContext.java
│ │ │ │ │ ├── [ 991] ServerStreamObserver.java
│ │ │ │ │ ├── [4.0K] service
│ │ │ │ │ │ ├── [3.1K] HealthStatusManager.java
│ │ │ │ │ │ ├── [8.4K] ReflectionV1AlphaService.java
│ │ │ │ │ │ ├── [3.2K] SchemaDescriptorRegistry.java
│ │ │ │ │ │ ├── [4.0K] TriBuiltinService.java
│ │ │ │ │ │ └── [6.6K] TriHealthImpl.java
│ │ │ │ │ ├── [2.0K] ServletExchanger.java
│ │ │ │ │ ├── [5.3K] SingleProtobufUtils.java
│ │ │ │ │ ├── [4.0K] stream
│ │ │ │ │ │ ├── [1.7K] AbstractStream.java
│ │ │ │ │ │ ├── [ 20K] AbstractTripleClientStream.java
│ │ │ │ │ │ ├── [1.5K] ClientStreamFactory.java
│ │ │ │ │ │ ├── [2.5K] ClientStream.java
│ │ │ │ │ │ ├── [2.7K] Stream.java
│ │ │ │ │ │ ├── [9.4K] StreamUtils.java
│ │ │ │ │ │ └── [2.0K] TripleStreamChannelFuture.java
│ │ │ │ │ ├── [1.4K] ThrowableWrapper.java
│ │ │ │ │ ├── [4.0K] transport
│ │ │ │ │ │ ├── [4.6K] AbstractH2TransportListener.java
│ │ │ │ │ │ ├── [3.3K] GracefulShutdown.java
│ │ │ │ │ │ ├── [1.6K] H2TransportListener.java
│ │ │ │ │ │ ├── [1.5K] TripleCommandOutBoundHandler.java
│ │ │ │ │ │ ├── [2.1K] TripleGoAwayHandler.java
│ │ │ │ │ │ ├── [4.0K] TripleHttp2ClientResponseHandler.java
│ │ │ │ │ │ ├── [1.2K] TripleIsolationExecutorSupportFactory.java
│ │ │ │ │ │ ├── [2.7K] TripleIsolationExecutorSupport.java
│ │ │ │ │ │ ├── [4.9K] TripleServerConnectionHandler.java
│ │ │ │ │ │ ├── [1.4K] TripleTailHandler.java
│ │ │ │ │ │ ├── [2.5K] TripleWriteQueue.java
│ │ │ │ │ │ └── [2.8K] WriteQueue.java
│ │ │ │ │ ├── [ 31K] TriHttp2RemoteFlowController.java
│ │ │ │ │ ├── [1.8K] TripleConstants.java
│ │ │ │ │ ├── [ 14K] TripleCustomerProtocolWrapper.java
│ │ │ │ │ ├── [3.1K] TripleHeaderEnum.java
│ │ │ │ │ ├── [3.0K] TripleHttp2FrameCodecBuilder.java
│ │ │ │ │ ├── [ 13K] TripleHttp2Protocol.java
│ │ │ │ │ ├── [ 18K] TripleInvoker.java
│ │ │ │ │ ├── [5.4K] TriplePathResolver.java
│ │ │ │ │ ├── [2.7K] TriplePingPongHandler.java
│ │ │ │ │ ├── [9.2K] TripleProtocol.java
│ │ │ │ │ └── [4.0K] websocket
│ │ │ │ │ ├── [1.6K] DefaultWebSocketServerTransportListenerFactory.java
│ │ │ │ │ ├── [4.0K] DefaultWebSocketServerTransportListener.java
│ │ │ │ │ └── [1.6K] WebSocketServerChannelObserver.java
│ │ │ │ ├── [1.2K] StatusRpcException.java
│ │ │ │ ├── [4.0K] stub
│ │ │ │ │ └── [3.1K] StubInvocationUtil.java
│ │ │ │ └── [ 11K] TriRpcStatus.java
│ │ │ ├── [4.0K] proto
│ │ │ │ ├── [9.4K] error_details.proto
│ │ │ │ ├── [2.4K] health.proto
│ │ │ │ ├── [5.6K] reflectionV1Alpha.proto
│ │ │ │ ├── [4.0K] status.proto
│ │ │ │ └── [1.2K] triple_wrapper.proto
│ │ │ └── [4.0K] resources
│ │ │ └── [4.0K] META-INF
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] internal
│ │ │ ├── [ 81] org.apache.dubbo.aot.api.ReflectionTypeDescriberRegistrar
│ │ │ ├── [ 114] org.apache.dubbo.remoting.api.WireProtocol
│ │ │ ├── [ 80] org.apache.dubbo.remoting.http12.ExceptionHandler
│ │ │ ├── [ 88] org.apache.dubbo.remoting.http12.h2.Http2ServerTransportListenerFactory
│ │ │ ├── [ 78] org.apache.dubbo.remoting.http12.message.HttpMessageDecoderFactory
│ │ │ ├── [ 78] org.apache.dubbo.remoting.http12.message.HttpMessageEncoderFactory
│ │ │ ├── [ 175] org.apache.dubbo.remoting.http3.Http3ServerTransportListenerFactory
│ │ │ ├── [ 99] org.apache.dubbo.remoting.websocket.WebSocketServerTransportListenerFactory
│ │ │ ├── [ 86] org.apache.dubbo.rpc.executor.IsolationExecutorSupportFactory
│ │ │ ├── [ 245] org.apache.dubbo.rpc.Filter
│ │ │ ├── [ 70] org.apache.dubbo.rpc.HeaderFilter
│ │ │ ├── [ 71] org.apache.dubbo.rpc.model.PackableMethodFactory
│ │ │ ├── [ 56] org.apache.dubbo.rpc.PathResolver
│ │ │ ├── [ 158] org.apache.dubbo.rpc.Protocol
│ │ │ ├── [ 171] org.apache.dubbo.rpc.protocol.tri.compressor.Compressor
│ │ │ ├── [ 171] org.apache.dubbo.rpc.protocol.tri.compressor.DeCompressor
│ │ │ ├── [ 345] org.apache.dubbo.rpc.protocol.tri.rest.argument.ArgumentResolver
│ │ │ ├── [ 87] org.apache.dubbo.rpc.protocol.tri.rest.mapping.RequestMappingResolver
│ │ │ ├── [ 152] org.apache.dubbo.rpc.protocol.tri.route.RequestHandlerMapping
│ │ │ └── [ 229] org.apache.dubbo.rpc.protocol.tri.stream.ClientStreamFactory
│ │ └── [4.0K] test
│ │ ├── [4.0K] groovy
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] rpc
│ │ │ └── [4.0K] protocol
│ │ │ └── [4.0K] tri
│ │ │ └── [4.0K] rest
│ │ │ ├── [4.0K] filter
│ │ │ │ └── [1.9K] RestFilterTest.groovy
│ │ │ ├── [4.0K] mapping
│ │ │ │ ├── [4.0K] condition
│ │ │ │ │ └── [ 13K] PathExpressionTest.groovy
│ │ │ │ ├── [3.7K] RadixTreeTest.groovy
│ │ │ │ └── [3.0K] RegistrationSpec.groovy
│ │ │ ├── [4.0K] support
│ │ │ │ └── [4.0K] basic
│ │ │ │ ├── [3.3K] RestGroupVersionTest.groovy
│ │ │ │ └── [ 14K] RestProtocolTest.groovy
│ │ │ ├── [4.0K] test
│ │ │ │ └── [1.4K] BaseServiceTest.groovy
│ │ │ └── [4.0K] util
│ │ │ └── [5.7K] PathUtilsTest.groovy
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] rpc
│ │ │ ├── [4.0K] protocol
│ │ │ │ └── [4.0K] tri
│ │ │ │ ├── [4.0K] call
│ │ │ │ │ └── [ 875] ClientCallTest.java
│ │ │ │ ├── [1.6K] CancelableStreamObserverTest.java
│ │ │ │ ├── [1.0K] ClassLoadUtilTest.java
│ │ │ │ ├── [4.0K] compressor
│ │ │ │ │ ├── [2.3K] Bzip2Test.java
│ │ │ │ │ ├── [2.3K] GzipTest.java
│ │ │ │ │ ├── [1.5K] IdentityTest.java
│ │ │ │ │ └── [2.3K] SnappyTest.java
│ │ │ │ ├── [ 897] DataWrapper.java
│ │ │ │ ├── [2.0K] DeadlineFutureTest.java
│ │ │ │ ├── [3.8K] DescriptorService.java
│ │ │ │ ├── [5.9K] ExceptionUtilsTest.java
│ │ │ │ ├── [4.0K] frame
│ │ │ │ │ ├── [1.1K] RecordListener.java
│ │ │ │ │ └── [1.9K] TriDecoderTest.java
│ │ │ │ ├── [1.4K] HelloReply.java
│ │ │ │ ├── [2.4K] Http2ProtocolDetectorTest.java
│ │ │ │ ├── [1.4K] PbUnpackTest.java
│ │ │ │ ├── [ 14K] ReflectionPackableMethodTest.java
│ │ │ │ ├── [4.0K] rest
│ │ │ │ │ ├── [4.0K] cors
│ │ │ │ │ │ └── [ 21K] CorsHeaderFilterTest.java
│ │ │ │ │ ├── [4.0K] filter
│ │ │ │ │ │ ├── [1.1K] TestRestFilterFactory.java
│ │ │ │ │ │ └── [2.3K] TestRestFilter.java
│ │ │ │ │ ├── [2.1K] GeneralTypeConverterTest.java
│ │ │ │ │ ├── [4.0K] mapping
│ │ │ │ │ │ └── [4.0K] RequestMappingRegisterTest.java
│ │ │ │ │ └── [4.0K] service
│ │ │ │ │ ├── [1.8K] Book.java
│ │ │ │ │ ├── [4.2K] DemoServiceImpl.java
│ │ │ │ │ ├── [2.6K] DemoService.java
│ │ │ │ │ └── [6.2K] User.java
│ │ │ │ ├── [4.0K] service
│ │ │ │ │ ├── [3.1K] HealthStatusManagerTest.java
│ │ │ │ │ ├── [2.4K] TriBuiltinServiceTest.java
│ │ │ │ │ └── [5.5K] TriHealthImplTest.java
│ │ │ │ ├── [3.7K] SingleProtobufUtilsTest.java
│ │ │ │ ├── [4.0K] stream
│ │ │ │ │ ├── [1.5K] MockClientStreamListener.java
│ │ │ │ │ ├── [4.6K] StreamUtilsTest.java
│ │ │ │ │ └── [6.7K] TripleClientStreamTest.java
│ │ │ │ ├── [4.0K] support
│ │ │ │ │ ├── [1.2K] IGreeter2Impl.java
│ │ │ │ │ ├── [1.0K] IGreeter2.java
│ │ │ │ │ ├── [1.1K] IGreeterException.java
│ │ │ │ │ ├── [1.9K] IGreeterImpl.java
│ │ │ │ │ ├── [1.4K] IGreeter.java
│ │ │ │ │ └── [1.8K] MockStreamObserver.java
│ │ │ │ ├── [4.0K] test
│ │ │ │ │ ├── [2.7K] MockH2StreamChannel.java
│ │ │ │ │ ├── [1.4K] MockHttp2OutputMessage.java
│ │ │ │ │ ├── [2.4K] TestProtocol.java
│ │ │ │ │ ├── [6.5K] TestRequest.java
│ │ │ │ │ ├── [4.4K] TestResponse.java
│ │ │ │ │ ├── [2.6K] TestRunnerBuilder.java
│ │ │ │ │ ├── [ 13K] TestRunnerImpl.java
│ │ │ │ │ ├── [2.1K] TestRunner.java
│ │ │ │ │ ├── [1.5K] TestServerTransportListener.java
│ │ │ │ │ └── [2.9K] UrlEncodeFormEncoder.java
│ │ │ │ ├── [4.0K] transport
│ │ │ │ │ ├── [2.0K] AbstractH2TransportListenerTest.java
│ │ │ │ │ ├── [3.3K] TripleHttp2ClientResponseHandlerTest.java
│ │ │ │ │ └── [5.9K] WriteQueueTest.java
│ │ │ │ ├── [ 11K] TripleCustomerProtocolWrapperTest.java
│ │ │ │ ├── [6.8K] TripleHttp3ProtocolTest.java
│ │ │ │ ├── [3.7K] TripleInvokerTest.java
│ │ │ │ ├── [5.1K] TriplePathResolverTest.java
│ │ │ │ └── [5.8K] TripleProtocolTest.java
│ │ │ ├── [1.1K] StatusRpcExceptionTest.java
│ │ │ ├── [4.0K] stub
│ │ │ │ └── [8.0K] StubInvocationUtilTest.java
│ │ │ └── [8.8K] TriRpcStatusTest.java
│ │ └── [4.0K] resources
│ │ ├── [4.0K] certs
│ │ │ ├── [1.7K] ca.key
│ │ │ ├── [1.1K] ca.pem
│ │ │ ├── [1.7K] client.key
│ │ │ ├── [1.1K] client.pem
│ │ │ ├── [1.7K] server.key
│ │ │ └── [1.1K] server.pem
│ │ ├── [1.5K] log4j2-test.xml
│ │ ├── [4.0K] META-INF
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] internal
│ │ │ ├── [ 72] org.apache.dubbo.remoting.telnet.TelnetHandler
│ │ │ ├── [ 57] org.apache.dubbo.rpc.Protocol
│ │ │ ├── [ 93] org.apache.dubbo.rpc.protocol.tri.rest.filter.RestExtension
│ │ │ └── [ 0] org.apache.dubbo.rpc.protocol.tri.rest.filter.RestExtensionAdapter
│ │ └── [4.0K] security
│ │ └── [ 831] serialize.allowlist
│ └── [1.6K] pom.xml
├── [4.0K] dubbo-serialization
│ ├── [4.0K] dubbo-serialization-api
│ │ ├── [1.7K] pom.xml
│ │ └── [4.0K] src
│ │ └── [4.0K] main
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] common
│ │ │ └── [4.0K] serialize
│ │ │ ├── [1.0K] Cleanable.java
│ │ │ ├── [1.6K] Constants.java
│ │ │ ├── [2.1K] DataInput.java
│ │ │ ├── [2.6K] DataOutput.java
│ │ │ ├── [2.2K] DefaultMultipleSerialization.java
│ │ │ ├── [ 10K] DefaultSerializationExceptionWrapper.java
│ │ │ ├── [1.4K] MultipleSerialization.java
│ │ │ ├── [3.3K] ObjectInput.java
│ │ │ ├── [2.2K] ObjectOutput.java
│ │ │ ├── [1.3K] SerializationException.java
│ │ │ ├── [2.5K] Serialization.java
│ │ │ ├── [1.3K] SerializationScopeModelInitializer.java
│ │ │ └── [4.0K] support
│ │ │ ├── [1.9K] DefaultSerializationSelector.java
│ │ │ ├── [1.7K] PreferSerializationProviderImpl.java
│ │ │ ├── [2.0K] SerializableClassRegistry.java
│ │ │ └── [1.1K] SerializationOptimizer.java
│ │ └── [4.0K] resources
│ │ └── [4.0K] META-INF
│ │ └── [4.0K] dubbo
│ │ └── [4.0K] internal
│ │ ├── [ 70] org.apache.dubbo.common.serialize.MultipleSerialization
│ │ ├── [ 79] org.apache.dubbo.common.serialize.Serialization
│ │ └── [ 87] org.apache.dubbo.rpc.model.ScopeModelInitializer
│ ├── [4.0K] dubbo-serialization-fastjson2
│ │ ├── [2.0K] pom.xml
│ │ └── [4.0K] src
│ │ ├── [4.0K] main
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] org
│ │ │ │ └── [4.0K] apache
│ │ │ │ └── [4.0K] dubbo
│ │ │ │ └── [4.0K] common
│ │ │ │ └── [4.0K] serialize
│ │ │ │ └── [4.0K] fastjson2
│ │ │ │ ├── [3.1K] Fastjson2CreatorManager.java
│ │ │ │ ├── [7.5K] FastJson2ObjectInput.java
│ │ │ │ ├── [4.9K] FastJson2ObjectOutput.java
│ │ │ │ ├── [2.4K] Fastjson2ScopeModelInitializer.java
│ │ │ │ ├── [8.4K] Fastjson2SecurityManager.java
│ │ │ │ └── [3.8K] FastJson2Serialization.java
│ │ │ └── [4.0K] resources
│ │ │ └── [4.0K] META-INF
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] internal
│ │ │ ├── [ 77] org.apache.dubbo.common.serialize.Serialization
│ │ │ └── [ 85] org.apache.dubbo.rpc.model.ScopeModelInitializer
│ │ └── [4.0K] test
│ │ ├── [4.0K] java
│ │ │ ├── [4.0K] com
│ │ │ │ └── [4.0K] example
│ │ │ │ └── [4.0K] test
│ │ │ │ └── [1.4K] TestPojo.java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] common
│ │ │ └── [4.0K] serialize
│ │ │ └── [4.0K] fastjson2
│ │ │ ├── [ 28K] FastJson2SerializationTest.java
│ │ │ ├── [1.4K] TrustedNotSerializable.java
│ │ │ ├── [1.4K] TrustedPojo2.java
│ │ │ ├── [1.4K] TrustedPojo.java
│ │ │ └── [7.2K] TypeMatchTest.java
│ │ └── [4.0K] resources
│ │ ├── [1.3K] log4j2-test.xml
│ │ └── [4.0K] security
│ │ └── [ 858] serialize.allowlist
│ ├── [4.0K] dubbo-serialization-hessian2
│ │ ├── [2.1K] pom.xml
│ │ └── [4.0K] src
│ │ ├── [4.0K] main
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] org
│ │ │ │ └── [4.0K] apache
│ │ │ │ └── [4.0K] dubbo
│ │ │ │ └── [4.0K] common
│ │ │ │ └── [4.0K] serialize
│ │ │ │ └── [4.0K] hessian2
│ │ │ │ ├── [4.0K] aot
│ │ │ │ │ ├── [3.5K] HessianReflectionTypeDescriberRegistrar.java
│ │ │ │ │ └── [1.5K] HessianResourceDescriberRegistrar.java
│ │ │ │ ├── [1.5K] Hessian2ClassLoaderListener.java
│ │ │ │ ├── [6.2K] Hessian2FactoryManager.java
│ │ │ │ ├── [4.6K] Hessian2ObjectInput.java
│ │ │ │ ├── [3.4K] Hessian2ObjectOutput.java
│ │ │ │ ├── [1.6K] Hessian2ScopeModelInitializer.java
│ │ │ │ ├── [3.3K] Hessian2Serialization.java
│ │ │ │ └── [4.1K] Hessian2SerializerFactory.java
│ │ │ └── [4.0K] resources
│ │ │ └── [4.0K] META-INF
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] internal
│ │ │ ├── [ 95] org.apache.dubbo.aot.api.ReflectionTypeDescriberRegistrar
│ │ │ ├── [ 89] org.apache.dubbo.aot.api.ResourceDescriberRegistrar
│ │ │ ├── [ 74] org.apache.dubbo.common.serialize.Serialization
│ │ │ └── [ 82] org.apache.dubbo.rpc.model.ScopeModelInitializer
│ │ └── [4.0K] test
│ │ ├── [4.0K] java
│ │ │ ├── [4.0K] com
│ │ │ │ └── [4.0K] example
│ │ │ │ └── [4.0K] test
│ │ │ │ └── [1.4K] TestPojo.java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] common
│ │ │ └── [4.0K] serialize
│ │ │ └── [4.0K] hessian2
│ │ │ ├── [ 29K] Hessian2SerializationTest.java
│ │ │ ├── [1.4K] TrustedNotSerializable.java
│ │ │ ├── [1.4K] TrustedPojo2.java
│ │ │ ├── [1.4K] TrustedPojo.java
│ │ │ └── [7.2K] TypeMatchTest.java
│ │ └── [4.0K] resources
│ │ ├── [1.3K] log4j2-test.xml
│ │ └── [4.0K] security
│ │ └── [ 857] serialize.allowlist
│ └── [1.7K] pom.xml
├── [4.0K] dubbo-spring-boot-project
│ ├── [4.0K] dubbo-spring-boot
│ │ ├── [3.4K] pom.xml
│ │ ├── [ 952] README.md
│ │ └── [4.0K] src
│ │ ├── [4.0K] main
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] org
│ │ │ │ └── [4.0K] apache
│ │ │ │ └── [4.0K] dubbo
│ │ │ │ └── [4.0K] spring
│ │ │ │ └── [4.0K] boot
│ │ │ │ ├── [4.0K] config
│ │ │ │ │ └── [4.7K] ServiceBeanIdConflictProcessor.java
│ │ │ │ ├── [4.0K] context
│ │ │ │ │ ├── [2.1K] DubboApplicationContextInitializer.java
│ │ │ │ │ └── [4.0K] event
│ │ │ │ │ ├── [7.5K] AwaitingNonWebApplicationListener.java
│ │ │ │ │ ├── [5.2K] DubboConfigBeanDefinitionConflictApplicationListener.java
│ │ │ │ │ ├── [2.0K] DubboOpenAPIExportListener.java
│ │ │ │ │ └── [3.1K] WelcomeLogoApplicationListener.java
│ │ │ │ ├── [4.0K] env
│ │ │ │ │ └── [6.5K] DubboDefaultPropertiesEnvironmentPostProcessor.java
│ │ │ │ ├── [4.0K] interceptor
│ │ │ │ │ ├── [2.1K] DubboTagCookieInterceptor.java
│ │ │ │ │ └── [1.9K] DubboTagHeaderOrParameterInterceptor.java
│ │ │ │ └── [4.0K] util
│ │ │ │ └── [6.2K] DubboUtils.java
│ │ │ └── [4.0K] resources
│ │ │ └── [4.0K] META-INF
│ │ │ └── [ 392] spring.factories
│ │ └── [4.0K] test
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] spring
│ │ │ └── [4.0K] boot
│ │ │ ├── [4.0K] context
│ │ │ │ └── [4.0K] event
│ │ │ │ ├── [2.3K] AwaitingNonWebApplicationListenerTest.java
│ │ │ │ ├── [3.3K] DubboConfigBeanDefinitionConflictApplicationListenerTest.java
│ │ │ │ └── [1.6K] WelcomeLogoApplicationListenerTest.java
│ │ │ ├── [4.0K] env
│ │ │ │ └── [5.5K] DubboDefaultPropertiesEnvironmentPostProcessorTest.java
│ │ │ └── [4.0K] util
│ │ │ └── [4.0K] DubboUtilsTest.java
│ │ └── [4.0K] resources
│ │ └── [4.0K] META-INF
│ │ └── [4.0K] spring
│ │ └── [ 632] dubbo-context.xml
│ ├── [4.0K] dubbo-spring-boot-3-autoconfigure
│ │ ├── [3.2K] pom.xml
│ │ └── [4.0K] src
│ │ └── [4.0K] main
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] spring
│ │ │ └── [4.0K] boot
│ │ │ └── [4.0K] autoconfigure
│ │ │ ├── [5.3K] DubboTriple3AutoConfiguration.java
│ │ │ └── [1.4K] SpringBoot3Condition.java
│ │ └── [4.0K] resources
│ │ └── [4.0K] META-INF
│ │ ├── [4.0K] spring
│ │ │ └── [ 73] org.springframework.boot.autoconfigure.AutoConfiguration.imports
│ │ └── [ 138] spring.factories
│ ├── [4.0K] dubbo-spring-boot-actuator
│ │ ├── [225K] JMX_HealthEndpoint.png
│ │ ├── [4.0K] pom.xml
│ │ ├── [ 24K] README.md
│ │ └── [4.0K] src
│ │ ├── [4.0K] main
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] org
│ │ │ │ └── [4.0K] apache
│ │ │ │ └── [4.0K] dubbo
│ │ │ │ └── [4.0K] spring
│ │ │ │ └── [4.0K] boot
│ │ │ │ └── [4.0K] actuate
│ │ │ │ ├── [4.0K] endpoint
│ │ │ │ │ ├── [4.0K] condition
│ │ │ │ │ │ ├── [2.2K] CompatibleConditionalOnEnabledEndpoint.java
│ │ │ │ │ │ └── [3.4K] CompatibleOnEnabledEndpointCondition.java
│ │ │ │ │ ├── [1.6K] DubboActuatorProperties.java
│ │ │ │ │ ├── [1.6K] DubboConfigsMetadataEndpoint.java
│ │ │ │ │ ├── [1.6K] DubboPropertiesMetadataEndpoint.java
│ │ │ │ │ ├── [2.2K] DubboQosEndpoints.java
│ │ │ │ │ ├── [1.7K] DubboReferencesMetadataEndpoint.java
│ │ │ │ │ ├── [1.7K] DubboServicesMetadataEndpoint.java
│ │ │ │ │ ├── [1.6K] DubboShutdownEndpoint.java
│ │ │ │ │ └── [4.0K] metadata
│ │ │ │ │ ├── [4.3K] AbstractDubboMetadata.java
│ │ │ │ │ ├── [3.3K] DubboConfigsMetadata.java
│ │ │ │ │ ├── [2.3K] DubboMetadata.java
│ │ │ │ │ ├── [1.3K] DubboPropertiesMetadata.java
│ │ │ │ │ ├── [3.1K] DubboReferencesMetadata.java
│ │ │ │ │ ├── [2.6K] DubboServicesMetadata.java
│ │ │ │ │ └── [2.8K] DubboShutdownMetadata.java
│ │ │ │ ├── [4.0K] health
│ │ │ │ │ ├── [7.2K] DubboHealthIndicator.java
│ │ │ │ │ └── [3.1K] DubboHealthIndicatorProperties.java
│ │ │ │ └── [4.0K] mertics
│ │ │ │ └── [1.9K] DubboMetricsBinder.java
│ │ │ └── [4.0K] resources
│ │ │ └── [4.0K] META-INF
│ │ │ └── [ 887] dubbo-endpoints-default.properties
│ │ └── [4.0K] test
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] spring
│ │ │ └── [4.0K] boot
│ │ │ └── [4.0K] actuate
│ │ │ └── [4.0K] endpoint
│ │ │ └── [3.1K] DubboEndpointTest.java
│ │ └── [4.0K] resources
│ │ └── [1.3K] log4j2-test.xml
│ ├── [4.0K] dubbo-spring-boot-actuator-autoconfigure
│ │ ├── [4.7K] pom.xml
│ │ └── [4.0K] src
│ │ ├── [4.0K] main
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] org
│ │ │ │ └── [4.0K] apache
│ │ │ │ └── [4.0K] dubbo
│ │ │ │ └── [4.0K] spring
│ │ │ │ └── [4.0K] boot
│ │ │ │ └── [4.0K] actuate
│ │ │ │ └── [4.0K] autoconfigure
│ │ │ │ ├── [3.9K] DubboEndpointAnnotationAutoConfiguration.java
│ │ │ │ ├── [2.0K] DubboEndpointMetadataAutoConfiguration.java
│ │ │ │ ├── [1.8K] DubboExtensionEndpointAutoConfiguration.java
│ │ │ │ ├── [2.1K] DubboHealthIndicatorAutoConfiguration.java
│ │ │ │ └── [2.1K] DubboMetricsAutoConfiguration.java
│ │ │ └── [4.0K] resources
│ │ │ └── [4.0K] META-INF
│ │ │ ├── [4.0K] spring
│ │ │ │ └── [ 443] org.springframework.boot.autoconfigure.AutoConfiguration.imports
│ │ │ └── [ 423] spring.factories
│ │ └── [4.0K] test
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] spring
│ │ │ └── [4.0K] boot
│ │ │ └── [4.0K] actuate
│ │ │ ├── [4.0K] autoconfigure
│ │ │ │ └── [ 11K] DubboEndpointAnnotationAutoConfigurationTest.java
│ │ │ └── [4.0K] health
│ │ │ └── [3.4K] DubboHealthIndicatorTest.java
│ │ └── [4.0K] resources
│ │ └── [1.3K] log4j2-test.xml
│ ├── [4.0K] dubbo-spring-boot-autoconfigure
│ │ ├── [ 83K] config-popup-window.png
│ │ ├── [ 59K] mconfig-popup-window.png
│ │ ├── [ 10K] pom.xml
│ │ ├── [7.5K] README.md
│ │ └── [4.0K] src
│ │ ├── [4.0K] main
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] org
│ │ │ │ └── [4.0K] apache
│ │ │ │ └── [4.0K] dubbo
│ │ │ │ └── [4.0K] spring
│ │ │ │ └── [4.0K] boot
│ │ │ │ └── [4.0K] autoconfigure
│ │ │ │ ├── [3.5K] BinderDubboConfigBinder.java
│ │ │ │ ├── [3.4K] DubboAutoConfiguration.java
│ │ │ │ ├── [9.3K] DubboConfigurationProperties.java
│ │ │ │ ├── [2.4K] DubboListenerAutoConfiguration.java
│ │ │ │ ├── [1.1K] DubboMetadataGenerateAutoConfiguration.java
│ │ │ │ ├── [4.5K] DubboRelaxedBinding2AutoConfiguration.java
│ │ │ │ ├── [5.3K] DubboTripleAutoConfiguration.java
│ │ │ │ ├── [4.0K] observability
│ │ │ │ │ ├── [4.0K] annotation
│ │ │ │ │ │ └── [1.7K] ConditionalOnDubboTracingEnable.java
│ │ │ │ │ ├── [4.0K] brave
│ │ │ │ │ │ └── [ 14K] BraveAutoConfiguration.java
│ │ │ │ │ ├── [5.2K] DubboMicrometerTracingAutoConfiguration.java
│ │ │ │ │ ├── [9.2K] DubboObservationAutoConfiguration.java
│ │ │ │ │ ├── [2.1K] ObservabilityUtils.java
│ │ │ │ │ ├── [3.3K] ObservationHandlerGrouping.java
│ │ │ │ │ ├── [2.4K] ObservationRegistryPostProcessor.java
│ │ │ │ │ ├── [4.0K] otel
│ │ │ │ │ │ └── [ 15K] OpenTelemetryAutoConfiguration.java
│ │ │ │ │ ├── [4.0K] otlp
│ │ │ │ │ │ └── [3.2K] OtlpAutoConfiguration.java
│ │ │ │ │ └── [4.0K] zipkin
│ │ │ │ │ ├── [4.0K] customizer
│ │ │ │ │ │ ├── [1.4K] ZipkinRestTemplateBuilderCustomizer.java
│ │ │ │ │ │ └── [1.4K] ZipkinWebClientBuilderCustomizer.java
│ │ │ │ │ ├── [4.5K] HttpSender.java
│ │ │ │ │ ├── [3.7K] ZipkinAutoConfiguration.java
│ │ │ │ │ ├── [8.3K] ZipkinConfigurations.java
│ │ │ │ │ ├── [2.6K] ZipkinRestTemplateSender.java
│ │ │ │ │ └── [2.8K] ZipkinWebClientSender.java
│ │ │ │ └── [1.4K] SpringBoot12Condition.java
│ │ │ └── [4.0K] resources
│ │ │ └── [4.0K] META-INF
│ │ │ ├── [1.8K] additional-spring-configuration-metadata.json
│ │ │ ├── [4.0K] spring
│ │ │ │ └── [ 832] org.springframework.boot.autoconfigure.AutoConfiguration.imports
│ │ │ └── [ 915] spring.factories
│ │ └── [4.0K] test
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] spring
│ │ │ └── [4.0K] boot
│ │ │ ├── [4.0K] autoconfigure
│ │ │ │ ├── [4.0K] base
│ │ │ │ │ ├── [4.4K] DubboAutoConfigurationOnMultipleConfigTest.java
│ │ │ │ │ ├── [3.9K] DubboAutoConfigurationOnSingleConfigTest.java
│ │ │ │ │ └── [2.4K] TestBeansConfiguration.java
│ │ │ │ ├── [3.0K] BinderDubboConfigBinderTest.java
│ │ │ │ ├── [2.6K] CompatibleDubboAutoConfigurationTest.java
│ │ │ │ ├── [2.7K] CompatibleDubboAutoConfigurationTestWithoutProperties.java
│ │ │ │ ├── [3.8K] DubboRelaxedBinding2AutoConfigurationTest.java
│ │ │ │ └── [4.0K] observability
│ │ │ │ └── [7.4K] DubboMicrometerTracingAutoConfigurationTests.java
│ │ │ └── [4.0K] env
│ │ │ └── [4.9K] DubboDefaultPropertiesEnvironmentPostProcessorTest.java
│ │ └── [4.0K] resources
│ │ ├── [ 155] dubbo.properties
│ │ ├── [1.3K] log4j2-test.xml
│ │ └── [4.0K] META-INF
│ │ └── [ 48] dubbo.properties
│ ├── [4.0K] dubbo-spring-boot-compatible
│ │ ├── [4.0K] dubbo-spring-boot-actuator-autoconfigure-compatible
│ │ │ ├── [4.1K] pom.xml
│ │ │ └── [4.0K] src
│ │ │ ├── [4.0K] main
│ │ │ │ ├── [4.0K] java
│ │ │ │ │ └── [4.0K] org
│ │ │ │ │ └── [4.0K] apache
│ │ │ │ │ └── [4.0K] dubbo
│ │ │ │ │ └── [4.0K] spring
│ │ │ │ │ └── [4.0K] boot
│ │ │ │ │ └── [4.0K] actuate
│ │ │ │ │ ├── [4.0K] autoconfigure
│ │ │ │ │ │ ├── [2.5K] DubboEndpointAutoConfiguration.java
│ │ │ │ │ │ └── [2.0K] DubboMvcEndpointManagementContextConfiguration.java
│ │ │ │ │ └── [4.0K] endpoint
│ │ │ │ │ ├── [1.7K] DubboEndpoint.java
│ │ │ │ │ └── [4.0K] mvc
│ │ │ │ │ └── [4.5K] DubboMvcEndpoint.java
│ │ │ │ └── [4.0K] resources
│ │ │ │ └── [4.0K] META-INF
│ │ │ │ ├── [4.0K] spring
│ │ │ │ │ ├── [ 98] org.springframework.boot.actuate.autoconfigure.web.ManagementContextConfiguration.imports
│ │ │ │ │ └── [ 82] org.springframework.boot.autoconfigure.AutoConfiguration.imports
│ │ │ │ └── [ 325] spring.factories
│ │ │ └── [4.0K] test
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] org
│ │ │ │ └── [4.0K] apache
│ │ │ │ └── [4.0K] dubbo
│ │ │ │ └── [4.0K] spring
│ │ │ │ └── [4.0K] boot
│ │ │ │ └── [4.0K] actuate
│ │ │ │ └── [4.0K] autoconfigure
│ │ │ │ └── [9.2K] DubboEndpointAutoConfigurationTest.java
│ │ │ └── [4.0K] resources
│ │ │ └── [1.3K] log4j2-test.xml
│ │ ├── [4.0K] dubbo-spring-boot-autoconfigure-compatible
│ │ │ ├── [3.1K] pom.xml
│ │ │ ├── [1.4K] README.md
│ │ │ └── [4.0K] src
│ │ │ ├── [4.0K] main
│ │ │ │ ├── [4.0K] java
│ │ │ │ │ └── [4.0K] org
│ │ │ │ │ └── [4.0K] apache
│ │ │ │ │ └── [4.0K] dubbo
│ │ │ │ │ └── [4.0K] spring
│ │ │ │ │ └── [4.0K] boot
│ │ │ │ │ └── [4.0K] autoconfigure
│ │ │ │ │ ├── [3.4K] DubboRelaxedBindingAutoConfiguration.java
│ │ │ │ │ └── [2.0K] RelaxedDubboConfigBinder.java
│ │ │ │ └── [4.0K] resources
│ │ │ │ └── [4.0K] META-INF
│ │ │ │ ├── [1.8K] additional-spring-configuration-metadata.json
│ │ │ │ ├── [4.0K] spring
│ │ │ │ │ └── [ 80] org.springframework.boot.autoconfigure.AutoConfiguration.imports
│ │ │ │ └── [ 145] spring.factories
│ │ │ └── [4.0K] test
│ │ │ ├── [4.0K] java
│ │ │ │ └── [4.0K] org
│ │ │ │ └── [4.0K] apache
│ │ │ │ └── [4.0K] dubbo
│ │ │ │ └── [4.0K] spring
│ │ │ │ └── [4.0K] boot
│ │ │ │ ├── [4.0K] autoconfigure
│ │ │ │ │ ├── [3.4K] RelaxedDubboConfigBinderTest.java
│ │ │ │ │ └── [2.4K] TestBeansConfiguration.java
│ │ │ │ └── [1.1K] TestSuite.java
│ │ │ └── [4.0K] resources
│ │ │ └── [1.3K] log4j2-test.xml
│ │ └── [4.2K] pom.xml
│ └── [4.0K] dubbo-spring-boot-starters
│ ├── [4.0K] dubbo-nacos-spring-boot-starter
│ │ └── [1.6K] pom.xml
│ ├── [4.0K] dubbo-observability-spring-boot-starter
│ │ └── [1.8K] pom.xml
│ ├── [4.0K] dubbo-seata-spring-boot-starter
│ │ └── [2.1K] pom.xml
│ ├── [4.0K] dubbo-sentinel-spring-boot-starter
│ │ └── [1.8K] pom.xml
│ ├── [4.0K] dubbo-spring-boot-starter
│ │ └── [1.8K] pom.xml
│ ├── [4.0K] dubbo-tracing-brave-zipkin-spring-boot-starter
│ │ └── [2.2K] pom.xml
│ ├── [4.0K] dubbo-tracing-otel-otlp-spring-boot-starter
│ │ └── [1.9K] pom.xml
│ ├── [4.0K] dubbo-tracing-otel-zipkin-spring-boot-starter
│ │ └── [1.9K] pom.xml
│ ├── [4.0K] dubbo-zookeeper-curator5-spring-boot-starter
│ │ └── [2.4K] pom.xml
│ └── [1.9K] pom.xml
├── [4.0K] dubbo-test
│ ├── [4.0K] dubbo-dependencies-all
│ │ └── [ 16K] pom.xml
│ ├── [4.0K] dubbo-test-check
│ │ ├── [3.6K] pom.xml
│ │ └── [4.0K] src
│ │ └── [4.0K] main
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] test
│ │ │ └── [4.0K] check
│ │ │ ├── [3.9K] AbstractRegistryCenterTestExecutionListener.java
│ │ │ ├── [ 12K] DubboTestChecker.java
│ │ │ ├── [4.0K] exception
│ │ │ │ └── [1.8K] DubboTestException.java
│ │ │ ├── [4.0K] registrycenter
│ │ │ │ ├── [4.0K] config
│ │ │ │ │ ├── [5.8K] ZookeeperConfig.java
│ │ │ │ │ └── [2.7K] ZookeeperRegistryCenterConfig.java
│ │ │ │ ├── [2.1K] Config.java
│ │ │ │ ├── [4.0K] context
│ │ │ │ │ ├── [2.6K] ZookeeperContext.java
│ │ │ │ │ └── [3.7K] ZookeeperWindowsContext.java
│ │ │ │ ├── [ 949] Context.java
│ │ │ │ ├── [1.6K] GlobalRegistryCenter.java
│ │ │ │ ├── [4.0K] initializer
│ │ │ │ │ ├── [6.9K] ConfigZookeeperInitializer.java
│ │ │ │ │ ├── [9.2K] DownloadZookeeperInitializer.java
│ │ │ │ │ ├── [5.4K] UnpackZookeeperInitializer.java
│ │ │ │ │ └── [2.0K] ZookeeperInitializer.java
│ │ │ │ ├── [1.3K] Initializer.java
│ │ │ │ ├── [4.0K] processor
│ │ │ │ │ ├── [5.5K] FindPidWindowsProcessor.java
│ │ │ │ │ ├── [2.8K] KillProcessWindowsProcessor.java
│ │ │ │ │ ├── [2.4K] ResetZookeeperProcessor.java
│ │ │ │ │ ├── [2.9K] StartZookeeperUnixProcessor.java
│ │ │ │ │ ├── [3.6K] StartZookeeperWindowsProcessor.java
│ │ │ │ │ ├── [2.8K] StopZookeeperUnixProcessor.java
│ │ │ │ │ ├── [2.1K] StopZookeeperWindowsProcessor.java
│ │ │ │ │ ├── [4.8K] ZookeeperUnixProcessor.java
│ │ │ │ │ └── [1.8K] ZookeeperWindowsProcessor.java
│ │ │ │ ├── [1.3K] Processor.java
│ │ │ │ ├── [1.5K] RegistryCenter.java
│ │ │ │ └── [ 10K] ZookeeperRegistryCenter.java
│ │ │ ├── [1.5K] RegistryCenterFinished.java
│ │ │ └── [1.9K] RegistryCenterStarted.java
│ │ └── [4.0K] resources
│ │ └── [4.0K] META-INF
│ │ └── [4.0K] services
│ │ └── [ 325] org.junit.platform.launcher.TestExecutionListener
│ ├── [4.0K] dubbo-test-common
│ │ ├── [2.3K] pom.xml
│ │ └── [4.0K] src
│ │ └── [4.0K] main
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] test
│ │ │ └── [4.0K] common
│ │ │ ├── [4.0K] api
│ │ │ │ ├── [1020] DemoService.java
│ │ │ │ ├── [ 902] GreetingService.java
│ │ │ │ └── [1.4K] RestDemoService.java
│ │ │ ├── [1.0K] ErrorHandler.java
│ │ │ ├── [4.0K] impl
│ │ │ │ ├── [1.6K] DemoServiceImpl.java
│ │ │ │ ├── [1.0K] GreetingServiceImpl.java
│ │ │ │ └── [1.7K] RestDemoServiceImpl.java
│ │ │ ├── [1.4K] SysProps.java
│ │ │ └── [4.0K] utils
│ │ │ └── [3.7K] TestSocketUtils.java
│ │ └── [4.0K] resources
│ │ └── [1.3K] log4j2-test.xml
│ ├── [4.0K] dubbo-test-modules
│ │ ├── [1.8K] pom.xml
│ │ └── [4.0K] src
│ │ └── [4.0K] test
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] dependency
│ │ │ └── [ 39K] FileTest.java
│ │ └── [4.0K] resources
│ │ └── [1.3K] log4j2-test.xml
│ ├── [4.0K] dubbo-test-spring
│ │ ├── [6.0K] pom.xml
│ │ └── [4.0K] src
│ │ └── [4.0K] main
│ │ ├── [4.0K] java
│ │ │ └── [4.0K] org
│ │ │ └── [4.0K] apache
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] test
│ │ │ └── [4.0K] spring
│ │ │ ├── [4.0K] context
│ │ │ │ └── [4.1K] MockSpringInitCustomizer.java
│ │ │ ├── [2.7K] SpringAnnotationBeanTest.java
│ │ │ ├── [7.9K] SpringJavaConfigBeanTest.java
│ │ │ └── [3.4K] SpringXmlConfigTest.java
│ │ └── [4.0K] resources
│ │ ├── [ 267] demo-app.properties
│ │ ├── [4.0K] META-INF
│ │ │ └── [4.0K] dubbo
│ │ │ └── [4.0K] internal
│ │ │ └── [ 67] org.apache.dubbo.config.spring.context.DubboSpringInitCustomizer
│ │ └── [4.0K] spring
│ │ ├── [2.3K] dubbo-demo-provider.xml
│ │ └── [2.1K] dubbo-demo.xml
│ ├── [4.0K] dubbo-test-spring3.2
│ │ └── [3.6K] pom.xml
│ ├── [4.0K] dubbo-test-spring4.1
│ │ └── [3.6K] pom.xml
│ ├── [4.0K] dubbo-test-spring4.2
│ │ └── [3.6K] pom.xml
│ └── [1.7K] pom.xml
├── [4.6K] Jenkinsfile
├── [2.6K] Jenkinsfile.sonar
├── [ 16K] LICENSE
├── [3.6K] licenseCheck.sh
├── [9.6K] mvnw
├── [6.5K] mvnw.cmd
├── [1.2K] NOTICE
├── [ 48K] pom.xml
├── [7.8K] README.md
└── [1.6K] SECURITY.md
2526 directories, 4724 files
Remarks
1. It is advised to access via the original source first.
2. If the original source is unavailable, please email f.jinxu#gmail.com for a local snapshot (replace # with @).
3. Shenlong has snapshotted the POC code for you. To support long-term maintenance, please consider donating. Thank you for your support.