MCPcopy Create free account
hub / github.com/dianping/cat / versions

github.com/dianping/cat @3.1.0 → @v4.0-RC1

indexed versions: 3.1.0 · v4.0-RC1

3,676 added 1,702 removed 15 signature changed

Removed / breaking in @3.1.0, gone in @v4.0-RC1

ApplicationSettingsClassient/src/main/java/com/dianping/cat/ApplicationSettings.java
ApplicationSettings.getQueueSizeMethodient/src/main/java/com/dianping/cat/ApplicationSettings.java
ApplicationSettings.getTreeLengthLimitMethodient/src/main/java/com/dianping/cat/ApplicationSettings.java
Cat.ClientConfigBuilderClasscat-client/src/main/java/com/dianping/cat/Cat.java
Cat.ClientConfigBuilder.buildMethodcat-client/src/main/java/com/dianping/cat/Cat.java
Cat.checkAndInitializeMethodcat-client/src/main/java/com/dianping/cat/Cat.java
Cat.createMessageIdMethodcat-client/src/main/java/com/dianping/cat/Cat.java
Cat.enableMultiInstancesMethodcat-client/src/main/java/com/dianping/cat/Cat.java
Cat.getCurrentMessageIdMethodcat-client/src/main/java/com/dianping/cat/Cat.java
Cat.getInstanceMethodcat-client/src/main/java/com/dianping/cat/Cat.java
Cat.getManagerMethodcat-client/src/main/java/com/dianping/cat/Cat.java
Cat.getProducerMethodcat-client/src/main/java/com/dianping/cat/Cat.java
Cat.initializeMethodcat-client/src/main/java/com/dianping/cat/Cat.java
Cat.initializeByDomainMethodcat-client/src/main/java/com/dianping/cat/Cat.java
Cat.isInitializedMethodcat-client/src/main/java/com/dianping/cat/Cat.java
Cat.isMultiInstanceEnabledMethodcat-client/src/main/java/com/dianping/cat/Cat.java
Cat.logMethodcat-client/src/main/java/com/dianping/cat/Cat.java
Cat.logHeartbeatMethodcat-client/src/main/java/com/dianping/cat/Cat.java
Cat.logMetricMethodcat-client/src/main/java/com/dianping/cat/Cat.java
Cat.logMetricInternalMethodcat-client/src/main/java/com/dianping/cat/Cat.java
Cat.lookupMethodcat-client/src/main/java/com/dianping/cat/Cat.java
Cat.newForkedTransactionMethodcat-client/src/main/java/com/dianping/cat/Cat.java
Cat.newTaggedTransactionMethodcat-client/src/main/java/com/dianping/cat/Cat.java
Cat.resetMethodcat-client/src/main/java/com/dianping/cat/Cat.java
Cat.setContainerMethodcat-client/src/main/java/com/dianping/cat/Cat.java
Cat.setupMethodcat-client/src/main/java/com/dianping/cat/Cat.java
CatClientModuleClasst-client/src/main/java/com/dianping/cat/CatClientModule.java
CatClientModule.CatThreadListenerClasst-client/src/main/java/com/dianping/cat/CatClientModule.java
CatClientModule.CatThreadListener.CatThreadListenerMethodt-client/src/main/java/com/dianping/cat/CatClientModule.java
CatClientModule.CatThreadListener.onThreadGroupCreatedMethodt-client/src/main/java/com/dianping/cat/CatClientModule.java
CatClientModule.CatThreadListener.onThreadPoolCreatedMethodt-client/src/main/java/com/dianping/cat/CatClientModule.java
CatClientModule.CatThreadListener.onThreadStartingMethodt-client/src/main/java/com/dianping/cat/CatClientModule.java
CatClientModule.CatThreadListener.onThreadStoppingMethodt-client/src/main/java/com/dianping/cat/CatClientModule.java
CatClientModule.CatThreadListener.onUncaughtExceptionMethodt-client/src/main/java/com/dianping/cat/CatClientModule.java
CatClientModule.executeMethodt-client/src/main/java/com/dianping/cat/CatClientModule.java
CatClientModule.getDependenciesMethodt-client/src/main/java/com/dianping/cat/CatClientModule.java
CatConstantsClasscat-client/src/main/java/com/dianping/cat/CatConstants.java
CatPropertyProviderInterfaceient/src/main/java/com/dianping/cat/CatPropertyProvider.java
CatPropertyProvider.getPropertyMethodient/src/main/java/com/dianping/cat/CatPropertyProvider.java
DurationComputerClassrc/main/java/com/dianping/cat/analyzer/DurationComputer.java
DurationComputer.computeDurationMethodrc/main/java/com/dianping/cat/analyzer/DurationComputer.java
EventAggregatorClasssrc/main/java/com/dianping/cat/analyzer/EventAggregator.java
EventAggregator.EventDataClasssrc/main/java/com/dianping/cat/analyzer/EventAggregator.java
EventAggregator.EventData.EventDataMethodsrc/main/java/com/dianping/cat/analyzer/EventAggregator.java
EventAggregator.EventData.addMethodsrc/main/java/com/dianping/cat/analyzer/EventAggregator.java
EventAggregator.EventData.getCountMethodsrc/main/java/com/dianping/cat/analyzer/EventAggregator.java
EventAggregator.EventData.getErrorMethodsrc/main/java/com/dianping/cat/analyzer/EventAggregator.java
EventAggregator.EventData.getNameMethodsrc/main/java/com/dianping/cat/analyzer/EventAggregator.java
EventAggregator.EventData.getTypeMethodsrc/main/java/com/dianping/cat/analyzer/EventAggregator.java
EventAggregator.createEventDataMethodsrc/main/java/com/dianping/cat/analyzer/EventAggregator.java
EventAggregator.getAndResetEventsMethodsrc/main/java/com/dianping/cat/analyzer/EventAggregator.java
EventAggregator.getDomainMethodsrc/main/java/com/dianping/cat/analyzer/EventAggregator.java
EventAggregator.getInstanceMethodsrc/main/java/com/dianping/cat/analyzer/EventAggregator.java
EventAggregator.logBatchEventMethodsrc/main/java/com/dianping/cat/analyzer/EventAggregator.java
EventAggregator.logEventMethodsrc/main/java/com/dianping/cat/analyzer/EventAggregator.java
EventAggregator.makeSureEventExistMethodsrc/main/java/com/dianping/cat/analyzer/EventAggregator.java
EventAggregator.sendEventDataMethodsrc/main/java/com/dianping/cat/analyzer/EventAggregator.java
LocalAggregatorClasssrc/main/java/com/dianping/cat/analyzer/LocalAggregator.java
LocalAggregator.DataUploaderClasssrc/main/java/com/dianping/cat/analyzer/LocalAggregator.java
LocalAggregator.DataUploader.getNameMethodsrc/main/java/com/dianping/cat/analyzer/LocalAggregator.java
LocalAggregator.DataUploader.runMethodsrc/main/java/com/dianping/cat/analyzer/LocalAggregator.java
LocalAggregator.DataUploader.shutdownMethodsrc/main/java/com/dianping/cat/analyzer/LocalAggregator.java
LocalAggregator.aggregateMethodsrc/main/java/com/dianping/cat/analyzer/LocalAggregator.java
LocalAggregator.analyzerProcessTransactionMethodsrc/main/java/com/dianping/cat/analyzer/LocalAggregator.java
LocalAggregator.analyzerProcessTreeMethodsrc/main/java/com/dianping/cat/analyzer/LocalAggregator.java
TransactionAggregatorClassin/java/com/dianping/cat/analyzer/TransactionAggregator.java
TransactionAggregator.TransactionDataClassin/java/com/dianping/cat/analyzer/TransactionAggregator.java
TransactionAggregator.TransactionData.TransactionDataMethodin/java/com/dianping/cat/analyzer/TransactionAggregator.java
TransactionAggregator.TransactionData.addMethodin/java/com/dianping/cat/analyzer/TransactionAggregator.java
TransactionAggregator.TransactionData.getCountMethodin/java/com/dianping/cat/analyzer/TransactionAggregator.java
TransactionAggregator.TransactionData.getDurationStringMethodin/java/com/dianping/cat/analyzer/TransactionAggregator.java
TransactionAggregator.TransactionData.getDurationsMethodin/java/com/dianping/cat/analyzer/TransactionAggregator.java
TransactionAggregator.TransactionData.getFailMethodin/java/com/dianping/cat/analyzer/TransactionAggregator.java
TransactionAggregator.TransactionData.getLongDurationStringMethodin/java/com/dianping/cat/analyzer/TransactionAggregator.java
TransactionAggregator.TransactionData.getLongDurationsMethodin/java/com/dianping/cat/analyzer/TransactionAggregator.java
TransactionAggregator.TransactionData.getNameMethodin/java/com/dianping/cat/analyzer/TransactionAggregator.java
TransactionAggregator.TransactionData.getSumMethodin/java/com/dianping/cat/analyzer/TransactionAggregator.java
TransactionAggregator.TransactionData.getTypeMethodin/java/com/dianping/cat/analyzer/TransactionAggregator.java
TransactionAggregator.checkAndGetLongThresholdMethodin/java/com/dianping/cat/analyzer/TransactionAggregator.java
TransactionAggregator.createTransactionDataMethodin/java/com/dianping/cat/analyzer/TransactionAggregator.java
TransactionAggregator.getAndResetTransactionsMethodin/java/com/dianping/cat/analyzer/TransactionAggregator.java
TransactionAggregator.getDomainMethodin/java/com/dianping/cat/analyzer/TransactionAggregator.java
TransactionAggregator.getInstanceMethodin/java/com/dianping/cat/analyzer/TransactionAggregator.java
TransactionAggregator.logBatchTransactionMethodin/java/com/dianping/cat/analyzer/TransactionAggregator.java
TransactionAggregator.logTransactionMethodin/java/com/dianping/cat/analyzer/TransactionAggregator.java
TransactionAggregator.makeSureTransactionExistMethodin/java/com/dianping/cat/analyzer/TransactionAggregator.java
TransactionAggregator.sendTransactionDataMethodin/java/com/dianping/cat/analyzer/TransactionAggregator.java
AtomicTreeParserClassin/java/com/dianping/cat/configuration/AtomicTreeParser.java
AtomicTreeParser.initMethodin/java/com/dianping/cat/configuration/AtomicTreeParser.java
AtomicTreeParser.isAtomicMessageMethodin/java/com/dianping/cat/configuration/AtomicTreeParser.java
ClientConfigManagerInterfacejava/com/dianping/cat/configuration/ClientConfigManager.java
ClientConfigManager.getDomainMethodjava/com/dianping/cat/configuration/ClientConfigManager.java
ClientConfigManager.getLongThresholdByDurationMethodjava/com/dianping/cat/configuration/ClientConfigManager.java
ClientConfigManager.getRoutersMethodjava/com/dianping/cat/configuration/ClientConfigManager.java
ClientConfigManager.getSampleRatioMethodjava/com/dianping/cat/configuration/ClientConfigManager.java
ClientConfigManager.getServersMethodjava/com/dianping/cat/configuration/ClientConfigManager.java
ClientConfigManager.getTaggedTransactionCacheSizeMethodjava/com/dianping/cat/configuration/ClientConfigManager.java
ClientConfigManager.initializeMethodjava/com/dianping/cat/configuration/ClientConfigManager.java
ClientConfigManager.isAtomicMessageMethodjava/com/dianping/cat/configuration/ClientConfigManager.java
ClientConfigManager.isBlockMethodjava/com/dianping/cat/configuration/ClientConfigManager.java

… +1602 more

Signature changed

SenderConfigManager.insertMethoda/com/dianping/cat/alarm/spi/config/SenderConfigManager.java
Message.setStatusMethodt-client/src/main/java/com/dianping/cat/message/Message.java
AbstractMessage.setCompletedMethod/java/com/dianping/cat/message/internal/AbstractMessage.java
AbstractMessage.setDataMethod/java/com/dianping/cat/message/internal/AbstractMessage.java
AbstractMessage.setStatusMethod/java/com/dianping/cat/message/internal/AbstractMessage.java
DefaultEvent.DefaultEventMethodain/java/com/dianping/cat/message/internal/DefaultEvent.java
DefaultForkedTransaction.DefaultForkedTransactionMethod/dianping/cat/message/internal/DefaultForkedTransaction.java
DefaultHeartbeat.DefaultHeartbeatMethodjava/com/dianping/cat/message/internal/DefaultHeartbeat.java
DefaultMetric.DefaultMetricMethodin/java/com/dianping/cat/message/internal/DefaultMetric.java
DefaultTrace.DefaultTraceMethodain/java/com/dianping/cat/message/internal/DefaultTrace.java
DefaultTransaction.DefaultTransactionMethodva/com/dianping/cat/message/internal/DefaultTransaction.java
MockMessageBuilder.MetricHolder.MetricHolderMethodva/com/dianping/cat/message/internal/MockMessageBuilder.java
MockMessageBuilder.mMethodva/com/dianping/cat/message/internal/MockMessageBuilder.java
StatusUpdateTask.initializeMethod/src/main/java/com/dianping/cat/status/StatusUpdateTask.java
BusinessAnalyzer.parseValueMethodava/com/dianping/cat/consumer/business/BusinessAnalyzer.java

Added new API surface in @v4.0-RC1

SenderConfigManager.joinMethoda/com/dianping/cat/alarm/spi/config/SenderConfigManager.java
Cat.getBootstrapMethodcat-client/src/main/java/com/dianping/cat/Cat.java
CatBootstrapClasscat-client/src/main/java/com/dianping/cat/CatBootstrap.java
CatBootstrap.CatBootstrapMethodcat-client/src/main/java/com/dianping/cat/CatBootstrap.java
CatBootstrap.CatThreadListenerClasscat-client/src/main/java/com/dianping/cat/CatBootstrap.java
CatBootstrap.CatThreadListener.onThreadGroupCreatedMethodcat-client/src/main/java/com/dianping/cat/CatBootstrap.java
CatBootstrap.CatThreadListener.onThreadPoolCreatedMethodcat-client/src/main/java/com/dianping/cat/CatBootstrap.java
CatBootstrap.CatThreadListener.onThreadStartingMethodcat-client/src/main/java/com/dianping/cat/CatBootstrap.java
CatBootstrap.CatThreadListener.onThreadStoppingMethodcat-client/src/main/java/com/dianping/cat/CatBootstrap.java
CatBootstrap.CatThreadListener.onUncaughtExceptionMethodcat-client/src/main/java/com/dianping/cat/CatBootstrap.java
CatBootstrap.ClientConfigBuilderClasscat-client/src/main/java/com/dianping/cat/CatBootstrap.java
CatBootstrap.ClientConfigBuilder.buildMethodcat-client/src/main/java/com/dianping/cat/CatBootstrap.java
CatBootstrap.getCatHomeMethodcat-client/src/main/java/com/dianping/cat/CatBootstrap.java
CatBootstrap.getComponentContextMethodcat-client/src/main/java/com/dianping/cat/CatBootstrap.java
CatBootstrap.getConfigMethodcat-client/src/main/java/com/dianping/cat/CatBootstrap.java
CatBootstrap.getOrderMethodcat-client/src/main/java/com/dianping/cat/CatBootstrap.java
CatBootstrap.initializeMethodcat-client/src/main/java/com/dianping/cat/CatBootstrap.java
CatBootstrap.initializeByDomainMethodcat-client/src/main/java/com/dianping/cat/CatBootstrap.java
CatBootstrap.isInitializedMethodcat-client/src/main/java/com/dianping/cat/CatBootstrap.java
CatBootstrap.isTestModeMethodcat-client/src/main/java/com/dianping/cat/CatBootstrap.java
CatBootstrap.resetMethodcat-client/src/main/java/com/dianping/cat/CatBootstrap.java
CatBootstrap.testModeMethodcat-client/src/main/java/com/dianping/cat/CatBootstrap.java
CatClientConstantsInterfacelient/src/main/java/com/dianping/cat/CatClientConstants.java
StatusEnumient/src/main/java/com/dianping/cat/apiguardian/api/API.java
ComponentContextInterfacec/main/java/com/dianping/cat/component/ComponentContext.java
ComponentContext.InstantiationStrategyEnumc/main/java/com/dianping/cat/component/ComponentContext.java
ComponentContext.InstantiationStrategy.isPrototypeMethodc/main/java/com/dianping/cat/component/ComponentContext.java
ComponentContext.InstantiationStrategy.isSingletonMethodc/main/java/com/dianping/cat/component/ComponentContext.java
ComponentContext.InstantiationStrategy.isUnkownMethodc/main/java/com/dianping/cat/component/ComponentContext.java
ComponentContext.disposeMethodc/main/java/com/dianping/cat/component/ComponentContext.java
ComponentContext.lookupMethodc/main/java/com/dianping/cat/component/ComponentContext.java
ComponentContext.lookupListMethodc/main/java/com/dianping/cat/component/ComponentContext.java
ComponentContext.lookupMapMethodc/main/java/com/dianping/cat/component/ComponentContext.java
ComponentContext.registerComponentMethodc/main/java/com/dianping/cat/component/ComponentContext.java
ComponentContext.registerFactoryMethodc/main/java/com/dianping/cat/component/ComponentContext.java
ComponentExceptionClassmain/java/com/dianping/cat/component/ComponentException.java
ComponentException.ComponentExceptionMethodmain/java/com/dianping/cat/component/ComponentException.java
ComponentLifecycleInterfacemain/java/com/dianping/cat/component/ComponentLifecycle.java
ComponentLifecycle.onStartMethodmain/java/com/dianping/cat/component/ComponentLifecycle.java
ComponentLifecycle.onStopMethodmain/java/com/dianping/cat/component/ComponentLifecycle.java
DefaultComponentContextClassjava/com/dianping/cat/component/DefaultComponentContext.java
DefaultComponentContext.ComponentKeyClassjava/com/dianping/cat/component/DefaultComponentContext.java
DefaultComponentContext.ComponentKey.ComponentKeyMethodjava/com/dianping/cat/component/DefaultComponentContext.java
DefaultComponentContext.ComponentKey.equalsMethodjava/com/dianping/cat/component/DefaultComponentContext.java
DefaultComponentContext.ComponentKey.getRoleMethodjava/com/dianping/cat/component/DefaultComponentContext.java
DefaultComponentContext.ComponentKey.getRoleHintMethodjava/com/dianping/cat/component/DefaultComponentContext.java
DefaultComponentContext.ComponentKey.hashCodeMethodjava/com/dianping/cat/component/DefaultComponentContext.java
DefaultComponentContext.ComponentKey.isDefaultMethodjava/com/dianping/cat/component/DefaultComponentContext.java
DefaultComponentContext.ComponentKey.ofMethodjava/com/dianping/cat/component/DefaultComponentContext.java
DefaultComponentContext.ComponentKey.toStringMethodjava/com/dianping/cat/component/DefaultComponentContext.java
DefaultComponentContext.DefaultComponentContextMethodjava/com/dianping/cat/component/DefaultComponentContext.java
DefaultComponentContext.OverrideComponentFactoryClassjava/com/dianping/cat/component/DefaultComponentContext.java
DefaultComponentContext.OverrideComponentFactory.addComponentMethodjava/com/dianping/cat/component/DefaultComponentContext.java
DefaultComponentContext.OverrideComponentFactory.defineComponentsMethodjava/com/dianping/cat/component/DefaultComponentContext.java
DefaultComponentContext.SystemComponentFactoryClassjava/com/dianping/cat/component/DefaultComponentContext.java
DefaultComponentContext.SystemComponentFactory.createMethodjava/com/dianping/cat/component/DefaultComponentContext.java
DefaultComponentContext.SystemComponentFactory.getInstantiationStrategyMethodjava/com/dianping/cat/component/DefaultComponentContext.java
DefaultComponentContext.disposeMethodjava/com/dianping/cat/component/DefaultComponentContext.java
DefaultComponentContext.lookupMethodjava/com/dianping/cat/component/DefaultComponentContext.java
DefaultComponentContext.lookupListMethodjava/com/dianping/cat/component/DefaultComponentContext.java
DefaultComponentContext.lookupMapMethodjava/com/dianping/cat/component/DefaultComponentContext.java
DefaultComponentContext.registerComponentMethodjava/com/dianping/cat/component/DefaultComponentContext.java
DefaultComponentContext.registerFactoryMethodjava/com/dianping/cat/component/DefaultComponentContext.java
DefaultComponentLifecycleClassva/com/dianping/cat/component/DefaultComponentLifecycle.java
DefaultComponentLifecycle.DefaultComponentLifecycleMethodva/com/dianping/cat/component/DefaultComponentLifecycle.java
DefaultComponentLifecycle.getLoggerMethodva/com/dianping/cat/component/DefaultComponentLifecycle.java
DefaultComponentLifecycle.onStartMethodva/com/dianping/cat/component/DefaultComponentLifecycle.java
DefaultComponentLifecycle.onStopMethodva/com/dianping/cat/component/DefaultComponentLifecycle.java
CatComponentFactoryClass/com/dianping/cat/component/factory/CatComponentFactory.java
CatComponentFactory.defineComponentsMethod/com/dianping/cat/component/factory/CatComponentFactory.java
ComponentFactoryInterfaceava/com/dianping/cat/component/factory/ComponentFactory.java
ComponentFactory.createMethodava/com/dianping/cat/component/factory/ComponentFactory.java
ComponentFactory.getInstantiationStrategyMethodava/com/dianping/cat/component/factory/ComponentFactory.java
ComponentFactorySupportClass/dianping/cat/component/factory/ComponentFactorySupport.java
ComponentFactorySupport.ComponentBuilderClass/dianping/cat/component/factory/ComponentFactorySupport.java
ComponentFactorySupport.ComponentBuilder.ComponentBuilderMethod/dianping/cat/component/factory/ComponentFactorySupport.java
ComponentFactorySupport.ComponentBuilder.buildMethod/dianping/cat/component/factory/ComponentFactorySupport.java
ComponentFactorySupport.ComponentBuilder.byMethod/dianping/cat/component/factory/ComponentFactorySupport.java
ComponentFactorySupport.ComponentBuilder.hintMethod/dianping/cat/component/factory/ComponentFactorySupport.java
ComponentFactorySupport.ComponentFactorySupportMethod/dianping/cat/component/factory/ComponentFactorySupport.java
ComponentFactorySupport.ComponentKeyClass/dianping/cat/component/factory/ComponentFactorySupport.java
ComponentFactorySupport.ComponentKey.ComponentKeyMethod/dianping/cat/component/factory/ComponentFactorySupport.java
ComponentFactorySupport.ComponentKey.equalsMethod/dianping/cat/component/factory/ComponentFactorySupport.java
ComponentFactorySupport.ComponentKey.getRoleMethod/dianping/cat/component/factory/ComponentFactorySupport.java
ComponentFactorySupport.ComponentKey.hashCodeMethod/dianping/cat/component/factory/ComponentFactorySupport.java
ComponentFactorySupport.ComponentKey.isDefaultMethod/dianping/cat/component/factory/ComponentFactorySupport.java
ComponentFactorySupport.ComponentKey.ofMethod/dianping/cat/component/factory/ComponentFactorySupport.java
ComponentFactorySupport.ComponentKey.toStringMethod/dianping/cat/component/factory/ComponentFactorySupport.java
ComponentFactorySupport.createMethod/dianping/cat/component/factory/ComponentFactorySupport.java
ComponentFactorySupport.defineComponentsMethod/dianping/cat/component/factory/ComponentFactorySupport.java
ComponentFactorySupport.disposeMethod/dianping/cat/component/factory/ComponentFactorySupport.java
ComponentFactorySupport.getInstantiationStrategyMethod/dianping/cat/component/factory/ComponentFactorySupport.java
ComponentFactorySupport.getRoleHintsMethod/dianping/cat/component/factory/ComponentFactorySupport.java
ComponentFactorySupport.prototypeOfMethod/dianping/cat/component/factory/ComponentFactorySupport.java
ComponentFactorySupport.singletonOfMethod/dianping/cat/component/factory/ComponentFactorySupport.java
RoleHintedComponentFactoryInterfaceanping/cat/component/factory/RoleHintedComponentFactory.java
RoleHintedComponentFactory.createMethodanping/cat/component/factory/RoleHintedComponentFactory.java
RoleHintedComponentFactory.getInstantiationStrategyMethodanping/cat/component/factory/RoleHintedComponentFactory.java
RoleHintedComponentFactory.getRoleHintsMethodanping/cat/component/factory/RoleHintedComponentFactory.java
ServiceLoaderComponentFactoryClassing/cat/component/factory/ServiceLoaderComponentFactory.java

… +3576 more