├── .gitattributes ├── .gitignore ├── .gitmodules ├── Jenkinsfile ├── LICENSE ├── README.md ├── azure-pipelines.yml ├── client-api └── build.gradle ├── client-runtime └── build.gradle ├── common-api └── build.gradle ├── common-spi ├── build.gradle └── src │ └── main │ └── java │ └── com │ └── tc │ ├── net │ └── core │ │ ├── DefaultSocketEndpointFactory.java │ │ ├── ProductID.java │ │ ├── SocketEndpoint.java │ │ ├── SocketEndpointFactory.java │ │ └── SocketEndpointFactorySupplier.java │ ├── productinfo │ ├── BaseBuildInfo.java │ ├── BasePatchInfo.java │ ├── BuildInfo.java │ ├── Description.java │ ├── ExtensionInfo.java │ ├── PatchInfo.java │ ├── ProductInfo.java │ ├── VersionCompatibility.java │ └── VersionInfo.java │ ├── text │ ├── PrettyPrintable.java │ └── PrettyPrinter.java │ └── util │ └── TCServiceLoader.java ├── common ├── build.gradle └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── tc │ │ │ ├── async │ │ │ ├── api │ │ │ │ ├── AbstractEventHandler.java │ │ │ │ ├── ConfigurationContext.java │ │ │ │ ├── DirectExecutionMode.java │ │ │ │ ├── EventHandler.java │ │ │ │ ├── EventHandlerException.java │ │ │ │ ├── PostInit.java │ │ │ │ ├── SEDA.java │ │ │ │ ├── Sink.java │ │ │ │ ├── Source.java │ │ │ │ ├── Stage.java │ │ │ │ ├── StageListener.java │ │ │ │ ├── StageManager.java │ │ │ │ ├── StageMonitor.java │ │ │ │ └── StageQueueStats.java │ │ │ └── impl │ │ │ │ ├── AbstractStageQueueImpl.java │ │ │ │ ├── ConfigurationContextImpl.java │ │ │ │ ├── DirectEventCreator.java │ │ │ │ ├── Event.java │ │ │ │ ├── EventCreator.java │ │ │ │ ├── MockSink.java │ │ │ │ ├── MockStage.java │ │ │ │ ├── MonitoringEventCreator.java │ │ │ │ ├── MultiStageQueueImpl.java │ │ │ │ ├── NullSink.java │ │ │ │ ├── NullStageListener.java │ │ │ │ ├── NullStageMonitor.java │ │ │ │ ├── OrderedSink.java │ │ │ │ ├── PipelineMonitor.java │ │ │ │ ├── PipelineMonitoringConsumer.java │ │ │ │ ├── SingletonStageQueueImpl.java │ │ │ │ ├── StageController.java │ │ │ │ ├── StageImpl.java │ │ │ │ ├── StageManagerImpl.java │ │ │ │ ├── StageMonitorImpl.java │ │ │ │ ├── StageQueue.java │ │ │ │ └── TestEventHandler.java │ │ │ ├── exception │ │ │ ├── AbstractExceptionHelper.java │ │ │ ├── ExceptionHelper.java │ │ │ ├── ExceptionHelperImpl.java │ │ │ ├── ExceptionWrapper.java │ │ │ ├── ExceptionWrapperImpl.java │ │ │ ├── InvalidSequenceIDException.java │ │ │ ├── RuntimeExceptionHelper.java │ │ │ ├── TCLockUpgradeNotSupportedError.java │ │ │ ├── TCNotRunningException.java │ │ │ ├── TCServerRestartException.java │ │ │ ├── TCShutdownServerException.java │ │ │ ├── ZapDirtyDbServerNodeException.java │ │ │ └── ZapServerNodeException.java │ │ │ ├── handler │ │ │ ├── CallbackGroupExceptionHandler.java │ │ │ ├── CallbackHandlerResources.java │ │ │ └── CallbackStartupExceptionLoggingAdapter.java │ │ │ ├── lang │ │ │ ├── L1ThrowableHandler.java │ │ │ ├── ServerExitStatus.java │ │ │ ├── TCThreadGroup.java │ │ │ ├── TestThrowableHandler.java │ │ │ ├── ThrowableHandler.java │ │ │ └── ThrowableHandlerImpl.java │ │ │ ├── logging │ │ │ ├── BaseMessageDecoratorTCLogger.java │ │ │ ├── CallbackOnExitHandler.java │ │ │ ├── CallbackOnExitState.java │ │ │ ├── ClientIDLogger.java │ │ │ ├── ClientIDLoggerProvider.java │ │ │ ├── ConnectionIdLogger.java │ │ │ ├── DefaultLoggerProvider.java │ │ │ ├── DumpLogger.java │ │ │ ├── LossyTCLogger.java │ │ │ ├── NoopLoggingProvider.java │ │ │ ├── TCLoggerProvider.java │ │ │ ├── TCLogging.java │ │ │ └── ThreadDumpHandler.java │ │ │ ├── management │ │ │ ├── AbstractTerracottaMBean.java │ │ │ ├── RuntimeStatisticConstants.java │ │ │ ├── TerracottaMBean.java │ │ │ └── beans │ │ │ │ ├── l1 │ │ │ │ └── L1InfoMBean.java │ │ │ │ └── logging │ │ │ │ ├── TCLoggingBroadcaster.java │ │ │ │ ├── TCLoggingBroadcasterMBean.java │ │ │ │ └── TCLoggingHistoryProvider.java │ │ │ ├── net │ │ │ ├── AddressChecker.java │ │ │ ├── EphemeralPorts.java │ │ │ ├── ReconnectionRejectedException.java │ │ │ ├── basic │ │ │ │ ├── BasicConnection.java │ │ │ │ └── BasicConnectionManager.java │ │ │ ├── core │ │ │ │ ├── ClearTextSocketEndpoint.java │ │ │ │ ├── ClearTextSocketEndpointFactory.java │ │ │ │ ├── Constants.java │ │ │ │ ├── CoreNIOServices.java │ │ │ │ ├── SocketParams.java │ │ │ │ ├── TCChannelReader.java │ │ │ │ ├── TCChannelWriter.java │ │ │ │ ├── TCComm.java │ │ │ │ ├── TCCommImpl.java │ │ │ │ ├── TCConnectionImpl.java │ │ │ │ ├── TCConnectionManager.java │ │ │ │ ├── TCConnectionManagerImpl.java │ │ │ │ ├── TCListener.java │ │ │ │ ├── TCListenerImpl.java │ │ │ │ ├── TCSocketEndpointReader.java │ │ │ │ ├── TCWorkerCommManager.java │ │ │ │ └── event │ │ │ │ │ ├── TCConnectionEventCaller.java │ │ │ │ │ ├── TCListenerEvent.java │ │ │ │ │ └── TCListenerEventListener.java │ │ │ ├── protocol │ │ │ │ ├── ClientNetworkStackHarness.java │ │ │ │ ├── IllegalReconnectException.java │ │ │ │ ├── LayeredNetworkStackHarness.java │ │ │ │ ├── NetworkLayer.java │ │ │ │ ├── NetworkStackHarness.java │ │ │ │ ├── NetworkStackHarnessFactory.java │ │ │ │ ├── NullProtocolAdaptor.java │ │ │ │ ├── PlainNetworkStackHarnessFactory.java │ │ │ │ ├── ProductNotSupportedException.java │ │ │ │ ├── ProtocolAdaptorFactory.java │ │ │ │ ├── RejectReconnectionException.java │ │ │ │ ├── ServerNetworkStackHarness.java │ │ │ │ ├── tcm │ │ │ │ │ ├── AbstractMessageChannel.java │ │ │ │ │ ├── ChannelEventImpl.java │ │ │ │ │ ├── ChannelManager.java │ │ │ │ │ ├── ChannelManagerEventListener.java │ │ │ │ │ ├── ChannelManagerImpl.java │ │ │ │ │ ├── ClientMessageChannel.java │ │ │ │ │ ├── ClientMessageChannelImpl.java │ │ │ │ │ ├── CommunicationsManager.java │ │ │ │ │ ├── CommunicationsManagerImpl.java │ │ │ │ │ ├── GeneratedMessageFactory.java │ │ │ │ │ ├── HydrateContext.java │ │ │ │ │ ├── HydrateHandler.java │ │ │ │ │ ├── MessageChannelInternal.java │ │ │ │ │ ├── MessageMonitorImpl.java │ │ │ │ │ ├── MessageTransportFactoryImpl.java │ │ │ │ │ ├── MockMessageChannel.java │ │ │ │ │ ├── NetworkListener.java │ │ │ │ │ ├── NetworkListenerImpl.java │ │ │ │ │ ├── NullMessageMonitor.java │ │ │ │ │ ├── RedirectAddressProvider.java │ │ │ │ │ ├── ServerMessageChannel.java │ │ │ │ │ ├── ServerMessageChannelFactory.java │ │ │ │ │ ├── ServerMessageChannelImpl.java │ │ │ │ │ ├── TCMessageFactory.java │ │ │ │ │ ├── TCMessageFactoryImpl.java │ │ │ │ │ ├── TCMessageHydrateAndConvertSink.java │ │ │ │ │ ├── TCMessageHydrateSink.java │ │ │ │ │ ├── TCMessageParser.java │ │ │ │ │ ├── TCMessageRouter.java │ │ │ │ │ ├── TCMessageRouterImpl.java │ │ │ │ │ ├── TCMessageSink.java │ │ │ │ │ ├── TestMessageChannel.java │ │ │ │ │ ├── UnsupportedMessageTypeException.java │ │ │ │ │ └── msgs │ │ │ │ │ │ ├── CommsMessageFactory.java │ │ │ │ │ │ └── CommsMessagesResource.java │ │ │ │ └── transport │ │ │ │ │ ├── AbstractMessageTransport.java │ │ │ │ │ ├── CallbackPortRange.java │ │ │ │ │ ├── ClientConnectionErrorDetails.java │ │ │ │ │ ├── ClientConnectionErrorListener.java │ │ │ │ │ ├── ClientConnectionEstablisher.java │ │ │ │ │ ├── ClientMessageTransport.java │ │ │ │ │ ├── ConnectionHealthChecker.java │ │ │ │ │ ├── ConnectionHealthCheckerContext.java │ │ │ │ │ ├── ConnectionHealthCheckerContextDummyImpl.java │ │ │ │ │ ├── ConnectionHealthCheckerContextEchoImpl.java │ │ │ │ │ ├── ConnectionHealthCheckerContextImpl.java │ │ │ │ │ ├── ConnectionHealthCheckerEchoImpl.java │ │ │ │ │ ├── ConnectionHealthCheckerImpl.java │ │ │ │ │ ├── ConnectionHealthCheckerUtil.java │ │ │ │ │ ├── ConnectionIDFactory.java │ │ │ │ │ ├── ConnectionIDFactoryListener.java │ │ │ │ │ ├── ConnectionPolicy.java │ │ │ │ │ ├── ConnectionPolicyImpl.java │ │ │ │ │ ├── ConnectionWatcher.java │ │ │ │ │ ├── DefaultConnectionIdFactory.java │ │ │ │ │ ├── DisabledHealthCheckerConfigImpl.java │ │ │ │ │ ├── HealthCheckerConfig.java │ │ │ │ │ ├── HealthCheckerConfigClientImpl.java │ │ │ │ │ ├── HealthCheckerConfigImpl.java │ │ │ │ │ ├── HealthCheckerSocketConnect.java │ │ │ │ │ ├── HealthCheckerSocketConnectEventListener.java │ │ │ │ │ ├── HealthCheckerSocketConnectImpl.java │ │ │ │ │ ├── InvalidConnectionIDException.java │ │ │ │ │ ├── JvmIDUtil.java │ │ │ │ │ ├── MessageTransport.java │ │ │ │ │ ├── MessageTransportBase.java │ │ │ │ │ ├── MessageTransportFactory.java │ │ │ │ │ ├── MessageTransportInitiator.java │ │ │ │ │ ├── MessageTransportListener.java │ │ │ │ │ ├── MessageTransportState.java │ │ │ │ │ ├── MessageTransportStatus.java │ │ │ │ │ ├── NetworkStackProvider.java │ │ │ │ │ ├── NoActiveException.java │ │ │ │ │ ├── NullConnectionIDFactoryImpl.java │ │ │ │ │ ├── NullConnectionPolicy.java │ │ │ │ │ ├── NullHealthCheckerSocketConnectImpl.java │ │ │ │ │ ├── ReconnectionRejectedCallback.java │ │ │ │ │ ├── ReconnectionRejectedHandler.java │ │ │ │ │ ├── ReconnectionRejectedHandlerL1.java │ │ │ │ │ ├── ReconnectionRejectedHandlerL2.java │ │ │ │ │ ├── RestoreConnectionCallback.java │ │ │ │ │ ├── ServerMessageTransport.java │ │ │ │ │ ├── ServerStackProvider.java │ │ │ │ │ ├── TransportHandshakeErrorContext.java │ │ │ │ │ ├── TransportHandshakeErrorHandler.java │ │ │ │ │ ├── TransportHandshakeErrorHandlerForGroupComm.java │ │ │ │ │ ├── TransportHandshakeErrorHandlerForL1.java │ │ │ │ │ ├── TransportHandshakeErrorNullHandler.java │ │ │ │ │ ├── TransportHandshakeException.java │ │ │ │ │ ├── TransportNetworkStackHarnessFactory.java │ │ │ │ │ ├── TransportRedirect.java │ │ │ │ │ ├── UnsupportedWireProtocolException.java │ │ │ │ │ ├── WireProtocolAdaptorFactory.java │ │ │ │ │ └── WireProtocolAdaptorFactoryImpl.java │ │ │ ├── proxy │ │ │ │ └── TCPProxy.java │ │ │ └── util │ │ │ │ └── InetSocketAddressList.java │ │ │ ├── object │ │ │ ├── ClientIDProvider.java │ │ │ ├── StatType.java │ │ │ ├── bytecode │ │ │ │ └── MockClassProvider.java │ │ │ ├── config │ │ │ │ └── DSOMBeanConfig.java │ │ │ ├── handshakemanager │ │ │ │ └── ClientHandshakeCallback.java │ │ │ ├── net │ │ │ │ ├── ChannelStats.java │ │ │ │ ├── DSOChannelManager.java │ │ │ │ ├── DSOChannelManagerImpl.java │ │ │ │ ├── DSOChannelManagerMBean.java │ │ │ │ ├── MockChannelManager.java │ │ │ │ └── NoSuchChannelException.java │ │ │ └── tx │ │ │ │ ├── TimerSpec.java │ │ │ │ └── TimerSpecFactory.java │ │ │ ├── objectserver │ │ │ └── api │ │ │ │ └── TestSink.java │ │ │ ├── operatorevent │ │ │ └── NodeNameProvider.java │ │ │ ├── process │ │ │ ├── StreamAppender.java │ │ │ ├── StreamCollector.java │ │ │ └── StreamCopier.java │ │ │ ├── properties │ │ │ ├── ReconnectConfig.java │ │ │ ├── TCProperties.java │ │ │ ├── TCPropertiesConsts.java │ │ │ ├── TCPropertiesImpl.java │ │ │ └── TCSubProperties.java │ │ │ ├── runtime │ │ │ ├── GcMonitor.java │ │ │ ├── JVMMemoryManager.java │ │ │ ├── Jdk15MemoryUsage.java │ │ │ ├── MemoryEventsListener.java │ │ │ ├── MemoryUsage.java │ │ │ ├── TCMemoryManager.java │ │ │ ├── TCMemoryManagerImpl.java │ │ │ ├── TCMemoryManagerJdk15Basic.java │ │ │ ├── TCMemoryManagerJdk15PoolMonitor.java │ │ │ └── TCRuntime.java │ │ │ ├── security │ │ │ ├── TCAuthenticationException.java │ │ │ └── TCAuthorizationException.java │ │ │ ├── statistics │ │ │ └── util │ │ │ │ ├── NullStatsRecorder.java │ │ │ │ ├── StatsPrinter.java │ │ │ │ └── StatsRecorder.java │ │ │ ├── stats │ │ │ ├── AbstractNotifyingMBean.java │ │ │ ├── LossyStack.java │ │ │ ├── Stats.java │ │ │ ├── StatsConfig.java │ │ │ ├── counter │ │ │ │ ├── BoundedCounter.java │ │ │ │ ├── BoundedCounterConfig.java │ │ │ │ ├── Counter.java │ │ │ │ ├── CounterConfig.java │ │ │ │ ├── CounterImpl.java │ │ │ │ ├── CounterManager.java │ │ │ │ ├── CounterManagerImpl.java │ │ │ │ ├── SimpleCounterConfig.java │ │ │ │ └── sampled │ │ │ │ │ ├── SampledCounter.java │ │ │ │ │ ├── SampledCounterConfig.java │ │ │ │ │ ├── SampledCounterImpl.java │ │ │ │ │ ├── SampledCumulativeCounter.java │ │ │ │ │ ├── SampledCumulativeCounterConfig.java │ │ │ │ │ ├── SampledCumulativeCounterImpl.java │ │ │ │ │ ├── TimeStampedCounterValue.java │ │ │ │ │ └── derived │ │ │ │ │ ├── SampledRateCounter.java │ │ │ │ │ ├── SampledRateCounterConfig.java │ │ │ │ │ └── SampledRateCounterImpl.java │ │ │ └── statistics │ │ │ │ ├── CountStatistic.java │ │ │ │ ├── CountStatisticImpl.java │ │ │ │ ├── DoubleStatistic.java │ │ │ │ ├── DoubleStatisticImpl.java │ │ │ │ ├── Statistic.java │ │ │ │ ├── StatisticImpl.java │ │ │ │ ├── TimeStatistic.java │ │ │ │ └── TimeStatisticImpl.java │ │ │ ├── sysinfo │ │ │ └── EnvStats.java │ │ │ ├── test │ │ │ └── GroupData.java │ │ │ ├── text │ │ │ ├── AbbreviatedMapListPrettyPrint.java │ │ │ ├── Banner.java │ │ │ ├── ConsoleParagraphFormatter.java │ │ │ ├── DumpLoggerWriter.java │ │ │ ├── MapListPrettyPrint.java │ │ │ ├── ParagraphFormatter.java │ │ │ ├── PrettyPrinterImpl.java │ │ │ ├── StringFormatter.java │ │ │ └── StringUtils.java │ │ │ ├── tracing │ │ │ └── Trace.java │ │ │ └── util │ │ │ ├── AATreeSet.java │ │ │ ├── ArchiveBuilder.java │ │ │ ├── CallStackTrace.java │ │ │ ├── CallableWaiter.java │ │ │ ├── CommonShutDownHook.java │ │ │ ├── CompositeIterator.java │ │ │ ├── DebugUtil.java │ │ │ ├── ManagedServiceLoader.java │ │ │ ├── MergableLinkedList.java │ │ │ ├── OidLongArray.java │ │ │ ├── SimpleRingBuffer.java │ │ │ ├── SynchronizedSinglyLinkedList.java │ │ │ ├── TCDataFileLockingException.java │ │ │ ├── Throwables.java │ │ │ ├── ToolClassNames.java │ │ │ ├── UpdatableFixedHeap.java │ │ │ ├── Util.java │ │ │ ├── ZipBuilder.java │ │ │ ├── concurrent │ │ │ ├── CircularLossyQueue.java │ │ │ ├── CopyOnWriteSequentialMap.java │ │ │ ├── NamedThreadFactory.java │ │ │ ├── NoExceptionLinkedQueue.java │ │ │ ├── QueueFactory.java │ │ │ ├── SetOnceRef.java │ │ │ ├── TCConcurrentMultiMap.java │ │ │ ├── TCConcurrentStore.java │ │ │ ├── TCExceptionResultException.java │ │ │ ├── TCFuture.java │ │ │ ├── ThreadFactoryBuilder.java │ │ │ ├── ThreadPreferenceExecutor.java │ │ │ ├── ThreadUtil.java │ │ │ ├── ThrottledTaskExecutor.java │ │ │ ├── Timer.java │ │ │ └── TimerNamedRunnable.java │ │ │ ├── io │ │ │ ├── FileUtils.java │ │ │ ├── IOUtils.java │ │ │ └── TCFileUtils.java │ │ │ ├── properties │ │ │ └── TCPropertyStore.java │ │ │ ├── runtime │ │ │ ├── Os.java │ │ │ ├── ThreadDumpUtil.java │ │ │ ├── Vm.java │ │ │ └── VmVersion.java │ │ │ ├── sequence │ │ │ ├── BatchSequence.java │ │ │ ├── BatchSequenceProvider.java │ │ │ ├── BatchSequenceReceiver.java │ │ │ ├── MutableSequence.java │ │ │ ├── Sequence.java │ │ │ ├── SequenceBatch.java │ │ │ ├── SequenceGenerator.java │ │ │ └── SimpleSequence.java │ │ │ ├── startuplock │ │ │ ├── FileNotCreatedException.java │ │ │ └── LocationNotCreatedException.java │ │ │ └── version │ │ │ ├── CollectionVersionCompatibility.java │ │ │ ├── DefaultVersionCompatibility.java │ │ │ ├── Version.java │ │ │ ├── VersionMatcher.java │ │ │ └── VersionRange.java │ └── resources │ │ ├── META-INF │ │ └── services │ │ │ ├── com.tc.net.core.SocketEndpointFactory │ │ │ └── com.tc.util.TCServiceLoader$Provider │ │ └── com │ │ └── tc │ │ ├── handler │ │ └── messages.properties │ │ ├── management │ │ └── TerracottaMBean.properties │ │ ├── net │ │ └── protocol │ │ │ └── tcm │ │ │ └── msgs │ │ │ └── comms.properties │ │ ├── operatorevent │ │ └── messages.properties │ │ └── properties │ │ └── tc.properties │ └── test │ ├── java │ └── com │ │ └── tc │ │ ├── async │ │ └── impl │ │ │ ├── MultiStageQueueImplTest.java │ │ │ ├── OrderedSinkTest.java │ │ │ ├── SingletonStageQueueImplTest.java │ │ │ ├── StageControllerTest.java │ │ │ ├── StageImplTest.java │ │ │ ├── StageManagerImplTest.java │ │ │ ├── StageMonitorImplTest.java │ │ │ └── TCNotRunningTest.java │ │ ├── exception │ │ └── ExceptionHelperTest.java │ │ ├── handler │ │ └── CallbackHandlerResourcesTest.java │ │ ├── io │ │ └── EnsureWritableDirTest.java │ │ ├── lang │ │ ├── TCThreadGroupTest.java │ │ └── ThrowableHandlerTest.java │ │ ├── logging │ │ └── LossyTCLoggerTest.java │ │ ├── net │ │ ├── AddressCheckerTest.java │ │ ├── EphemeralPortsTest.java │ │ ├── basic │ │ │ └── BasicConnectionTest.java │ │ ├── core │ │ │ ├── NoReconnectThreadTest.java │ │ │ ├── TCConnectionImplTest.java │ │ │ ├── TCConnectionManagerTest.java │ │ │ ├── TCSocketEndpointReaderTest.java │ │ │ └── TCWorkerCommManagerTest.java │ │ ├── protocol │ │ │ ├── tcm │ │ │ │ ├── ChannelManagerImplTest.java │ │ │ │ ├── ClientMessageChannelImplTest.java │ │ │ │ ├── HydrateHandlerTest.java │ │ │ │ ├── LazyHandshakeTest.java │ │ │ │ ├── MessageChannelTest.java │ │ │ │ ├── MessageMonitorImplTest.java │ │ │ │ ├── NetworkListenerTest.java │ │ │ │ ├── TCMessageRouterTest.java │ │ │ │ └── TestTCMessage.java │ │ │ └── transport │ │ │ │ ├── CallbackPortRangeTest.java │ │ │ │ ├── ClientConnectionErrorDetailsTest.java │ │ │ │ ├── ClientConnectionEstablisherTest.java │ │ │ │ ├── ClientMessageTransportTest.java │ │ │ │ ├── ConnectionHealthCheckerContextTest.java │ │ │ │ ├── ConnectionPolicyTest.java │ │ │ │ ├── HealthCheckerMonitorThreadEngineTest.java │ │ │ │ ├── ServerMessageTransportTest.java │ │ │ │ └── TCConnectionTransportTest.java │ │ └── util │ │ │ └── InetSocketAddressListTest.java │ │ ├── object │ │ └── tx │ │ │ └── WaitInvocationTest.java │ │ ├── runtime │ │ └── MemoryPoolsTest.java │ │ ├── stats │ │ ├── CircularLossyQueueTest.java │ │ ├── LossyStackTest.java │ │ └── counter │ │ │ ├── BoundedCounterTest.java │ │ │ ├── CounterTest.java │ │ │ ├── SampledRateCounterTest.java │ │ │ └── sampled │ │ │ └── SampledCumulativeCounterTest.java │ │ ├── test │ │ ├── AppServerInfoTest.java │ │ ├── ExpiredTimeBombTest.java │ │ ├── TCTestCaseTest.java │ │ └── TimeBombTest.java │ │ ├── text │ │ ├── AbbreviatedMapListPrettyPrintTest.java │ │ └── MapListPrettyPrintTest.java │ │ └── util │ │ ├── AATreeSetTest.java │ │ ├── ActiveCoordinatorHelperTest.java │ │ ├── CompositeIteratorTest.java │ │ ├── ManagedServiceLoaderTest.java │ │ ├── MergableLinkedListTest.java │ │ ├── NetworkSanityTest.java │ │ ├── OidLongArrayTest.java │ │ ├── OverrideTestServiceImpl.java │ │ ├── ProductInfoTest.java │ │ ├── SimpleRingBufferManualTest.java │ │ ├── SimpleRingBufferTest.java │ │ ├── TCPropertiesConstsTest.java │ │ ├── TCPropertyStoreTest.java │ │ ├── TestBuildData.java │ │ ├── TestPatchData.java │ │ ├── TestService.java │ │ ├── TestServiceImpl.java │ │ ├── UpdatableFixedHeapTest.java │ │ ├── concurrent │ │ ├── CopyOnWriteSequentialMapTest.java │ │ ├── SetOnceRefTest.java │ │ ├── TCConcurrentMultiMapTest.java │ │ ├── TCFutureTest.java │ │ ├── ThreadPreferenceExecutorTest.java │ │ └── ThrottledTaskExecutorTest.java │ │ ├── runtime │ │ ├── ThreadDumpUtilJdk16Test.java │ │ └── ThreadDumpUtilTestBase.java │ │ ├── sequence │ │ └── BatchSequenceTest.java │ │ └── version │ │ ├── VersionCompatibilityTest.java │ │ ├── VersionMatcherTest.java │ │ ├── VersionRangeTest.java │ │ └── VersionTest.java │ └── resources │ ├── META-INF │ └── services │ │ ├── com.tc.productinfo.Description │ │ └── com.tc.util.TestService │ ├── com │ └── tc │ │ ├── properties │ │ └── tests.properties │ │ └── util │ │ ├── TestBuildData.txt │ │ ├── TestPatchData.txt │ │ └── integration-modules.properties │ ├── entity-classloader-test.jar │ └── logback-test.xml ├── configuration-provider ├── build.gradle └── src │ └── main │ └── java │ └── org │ └── terracotta │ └── configuration │ ├── Configuration.java │ ├── ConfigurationException.java │ ├── ConfigurationProvider.java │ ├── FailoverBehavior.java │ └── ServerConfiguration.java ├── connection-impl ├── build.gradle └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── terracotta │ │ │ └── connection │ │ │ ├── ClientHandle.java │ │ │ ├── ClientHandleImpl.java │ │ │ ├── EndpointConnectorImpl.java │ │ │ ├── EntityClientServiceFactory.java │ │ │ ├── TerracottaConnection.java │ │ │ ├── TerracottaInternalClient.java │ │ │ ├── TerracottaInternalClientFactory.java │ │ │ ├── TerracottaInternalClientFactoryImpl.java │ │ │ ├── TerracottaInternalClientImpl.java │ │ │ ├── api │ │ │ ├── AbstractConnectionService.java │ │ │ ├── DetailedConnectionException.java │ │ │ ├── DiagnosticConnectionService.java │ │ │ └── TerracottaConnectionService.java │ │ │ └── entity │ │ │ └── TerracottaEntityRef.java │ └── resources │ │ └── META-INF │ │ └── services │ │ └── org.terracotta.connection.ConnectionService │ └── test │ ├── java │ └── com │ │ └── terracotta │ │ └── connection │ │ ├── api │ │ ├── AbstractConnectionServiceTest.java │ │ ├── DetailedConnectionExceptionTest.java │ │ ├── DiagnosticConnectionServiceTest.java │ │ └── TerracottaConnectionServiceTest.java │ │ └── entity │ │ └── TerracottaEntityRefTest.java │ └── resources │ └── logback-test.xml ├── default-configuration ├── build.gradle └── src │ ├── assemble │ └── distribution.xml │ ├── main │ ├── java │ │ └── org │ │ │ └── terracotta │ │ │ └── config │ │ │ └── provider │ │ │ ├── ConfigExtensionInfo.java │ │ │ ├── DefaultConfigurationProvider.java │ │ │ ├── RelayMBean.java │ │ │ ├── RelayMBeanImpl.java │ │ │ └── ServerConfigurationImpl.java │ └── resources │ │ └── META-INF │ │ └── services │ │ ├── com.tc.productinfo.Description │ │ └── org.terracotta.configuration.ConfigurationProvider │ └── test │ ├── java │ └── org │ │ └── terracotta │ │ └── config │ │ └── provider │ │ ├── ConfigExtensionInfoTest.java │ │ ├── DefaultConfigurationProviderTest.java │ │ └── ServerConfigurationTest.java │ └── resources │ ├── META-INF │ └── services │ │ └── org.terracotta.config.ConfigurationProvider │ ├── logback-test.xml │ └── simple-tc-config.xml ├── examples ├── clustered-map │ ├── client │ │ ├── build.gradle │ │ └── src │ │ │ └── main │ │ │ ├── java │ │ │ └── org │ │ │ │ └── terracotta │ │ │ │ └── entity │ │ │ │ └── map │ │ │ │ ├── ConcurrentClusteredMap.java │ │ │ │ ├── MapConfig.java │ │ │ │ ├── TerracottaClusteredMap.java │ │ │ │ ├── TerracottaClusteredMapClientService.java │ │ │ │ ├── ValueCodec.java │ │ │ │ └── ValueCodecFactory.java │ │ │ └── resources │ │ │ └── META-INF │ │ │ └── services │ │ │ └── org.terracotta.entity.EntityClientService │ ├── common │ │ ├── build.gradle │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── org │ │ │ └── terracotta │ │ │ └── entity │ │ │ └── map │ │ │ └── common │ │ │ ├── BooleanResponse.java │ │ │ ├── ClearOperation.java │ │ │ ├── ClusteredMapCodec.java │ │ │ ├── ConditionalRemoveOperation.java │ │ │ ├── ConditionalReplaceOperation.java │ │ │ ├── ContainsKeyOperation.java │ │ │ ├── ContainsValueOperation.java │ │ │ ├── EntrySetOperation.java │ │ │ ├── EntrySetResponse.java │ │ │ ├── GetOperation.java │ │ │ ├── KeySetOperation.java │ │ │ ├── KeySetResponse.java │ │ │ ├── KeyedOperation.java │ │ │ ├── MapConfig.java │ │ │ ├── MapOperation.java │ │ │ ├── MapResponse.java │ │ │ ├── MapValueResponse.java │ │ │ ├── NullResponse.java │ │ │ ├── OperationCodec.java │ │ │ ├── PrimitiveCodec.java │ │ │ ├── PutAllOperation.java │ │ │ ├── PutIfAbsentOperation.java │ │ │ ├── PutIfPresentOperation.java │ │ │ ├── PutOperation.java │ │ │ ├── RemoveOperation.java │ │ │ ├── ResponseCodec.java │ │ │ ├── SizeOperation.java │ │ │ ├── SizeResponse.java │ │ │ ├── ValueCollectionResponse.java │ │ │ ├── ValueWrapper.java │ │ │ └── ValuesOperation.java │ └── server │ │ ├── build.gradle │ │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── terracotta │ │ │ └── entity │ │ │ └── map │ │ │ └── server │ │ │ ├── ActiveTerracottaClusteredMap.java │ │ │ ├── ClusteredMapSyncCodec.java │ │ │ ├── CompoundMap.java │ │ │ ├── MapConcurrencyStrategy.java │ │ │ ├── MapExecutionStrategy.java │ │ │ ├── MapProvider.java │ │ │ ├── PassiveTerracottaClusteredMap.java │ │ │ ├── SyncOperation.java │ │ │ └── TerracottaClusteredMapService.java │ │ └── resources │ │ └── META-INF │ │ └── services │ │ ├── org.terracotta.entity.EntityServerService │ │ └── org.terracotta.entity.ServiceProvider ├── extended-server │ ├── build.gradle │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── terracotta │ │ │ └── internal │ │ │ └── ExtendedServer.java │ │ └── resources │ │ ├── META-INF │ │ └── services │ │ │ └── com.tc.productinfo.Description │ │ └── logback-test.xml ├── logging-config │ ├── build.gradle │ └── src │ │ └── main │ │ ├── java │ │ └── org │ │ │ └── terracotta │ │ │ └── exlogging │ │ │ └── ExtendedLoggingConfig.java │ │ └── resources │ │ └── META-INF │ │ └── services │ │ └── ch.qos.logback.classic.spi.Configurator └── toy │ └── src │ └── main │ └── java │ └── org │ └── terracotta │ └── example │ ├── ContinuousToy.java │ ├── GetToy.java │ └── MapToy.java ├── galvan-support ├── build.gradle └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── terracotta │ │ │ └── testing │ │ │ ├── api │ │ │ ├── BasicTestClusterConfiguration.java │ │ │ ├── ConfigBuilder.java │ │ │ └── LegacyConfigBuilder.java │ │ │ ├── config │ │ │ ├── DefaultLegacyConfigBuilder.java │ │ │ ├── DefaultStartupCommandBuilder.java │ │ │ └── TcConfigBuilder.java │ │ │ ├── master │ │ │ ├── BasicHarnessEntry.java │ │ │ └── BasicHarnessMain.java │ │ │ ├── plugin │ │ │ └── PauseControl.java │ │ │ ├── rules │ │ │ ├── BasicExternalCluster.java │ │ │ ├── BasicExternalClusterBuilder.java │ │ │ ├── Cluster.java │ │ │ ├── ClusterControl.java │ │ │ └── TestManager.java │ │ │ └── support │ │ │ ├── AbstractHarnessRunner.java │ │ │ ├── AbstractHarnessTest.java │ │ │ ├── BasicHarnessRunner.java │ │ │ ├── BasicHarnessTest.java │ │ │ └── PortTool.java │ └── resources │ │ ├── META-INF │ │ └── services │ │ │ └── org.terracotta.entity.ServiceProvider │ │ └── tc-logback.xml │ └── test │ ├── java │ └── org │ │ └── terracotta │ │ ├── functional │ │ ├── CustomLoggingConfigIT.java │ │ ├── DiagnosticFunctionIT.java │ │ ├── DirectConnectIT.java │ │ ├── ExtendedServerIT.java │ │ ├── InformationConnectionIT.java │ │ ├── MapAndCancel.java │ │ ├── PassiveDeathIT.java │ │ ├── ReconnectRejectIT.java │ │ ├── RelayFunctionIT.java │ │ └── ShutdownFunctionIT.java │ │ └── testing │ │ ├── rules │ │ ├── BasicExternalClusterActivePassiveIT.java │ │ ├── BasicExternalClusterBadPathIT.java │ │ ├── BasicExternalClusterClassRuleIT.java │ │ ├── BasicExternalClusterFOPAvailabilityIT.java │ │ ├── BasicExternalClusterFOPConsistencyIT.java │ │ ├── BasicExternalClusterImmediateControlIT.java │ │ ├── BasicExternalClusterMethodRuleIT.java │ │ ├── BasicExternalConsistencyIT.java │ │ ├── ClientLeakIT.java │ │ ├── CorruptConfigWithClassRuleIT.java │ │ └── SimpleActivePassiveWithClassRuleIT.java │ │ └── support │ │ ├── CorruptServerConfigIT.java │ │ ├── CrashAndHangClientsIT.java │ │ ├── MalformedPortTestIT.java │ │ ├── MultiProcessGalvanTest.java │ │ └── SimpleClientStartUpIT.java │ └── resources │ ├── custom-logback-ext.xml │ ├── logback-test.xml │ └── tc-config.xml ├── galvan ├── README.adoc ├── build.gradle └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── terracotta │ │ │ └── testing │ │ │ ├── api │ │ │ ├── IClientErrorHandler.java │ │ │ ├── ITestClusterConfiguration.java │ │ │ └── ITestMaster.java │ │ │ ├── client │ │ │ ├── ClientSideIPCManager.java │ │ │ ├── IPCClusterControl.java │ │ │ └── TestClientStub.java │ │ │ ├── common │ │ │ ├── Assert.java │ │ │ ├── IPCMessageConstants.java │ │ │ ├── MultiplexedEventingStream.java │ │ │ └── SimpleEventingStream.java │ │ │ ├── config │ │ │ ├── BasicClientArgumentBuilder.java │ │ │ ├── ClientsConfiguration.java │ │ │ ├── ClusterInfo.java │ │ │ ├── ConfigConstants.java │ │ │ ├── IClientArgumentBuilder.java │ │ │ ├── ServerInfo.java │ │ │ ├── StartupCommandBuilder.java │ │ │ └── StripeConfiguration.java │ │ │ ├── demos │ │ │ └── TestHelpers.java │ │ │ ├── logging │ │ │ ├── ContextualLogger.java │ │ │ ├── VerboseLogger.java │ │ │ ├── VerboseManager.java │ │ │ └── VerboseOutputStream.java │ │ │ └── master │ │ │ ├── AbstractHarnessEntry.java │ │ │ ├── ClientEventManager.java │ │ │ ├── ClientInstaller.java │ │ │ ├── ClientRunner.java │ │ │ ├── ClientSubProcessManager.java │ │ │ ├── CommandLineSupport.java │ │ │ ├── DebugOptions.java │ │ │ ├── EnvironmentOptions.java │ │ │ ├── FileHelpers.java │ │ │ ├── GalvanFailureException.java │ │ │ ├── IGalvanServer.java │ │ │ ├── IGalvanStateInterlock.java │ │ │ ├── IMultiProcessControl.java │ │ │ ├── ITestStateManager.java │ │ │ ├── ITestWaiter.java │ │ │ ├── InlineServer.java │ │ │ ├── IsolatedClassLoader.java │ │ │ ├── ReadyStripe.java │ │ │ ├── ServerDeploymentBuilder.java │ │ │ ├── ServerInstance.java │ │ │ ├── ServerMode.java │ │ │ ├── ServerProcess.java │ │ │ ├── ServerProcessControl.java │ │ │ ├── StateInterlock.java │ │ │ ├── StripeInstaller.java │ │ │ └── TestStateManager.java │ └── resources │ │ └── empty.txt │ └── test │ ├── java │ └── org │ │ └── terracotta │ │ └── testing │ │ ├── config │ │ ├── ClusterInfoTest.java │ │ └── ServerInfoTest.java │ │ └── master │ │ ├── AbstractHarnessEntryTest.java │ │ ├── ClientEventManagerTest.java │ │ ├── ServerDeploymentBuilderTest.java │ │ └── ServerModeTest.java │ └── resources │ └── logback.xml ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── header.txt ├── management ├── build.gradle └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── tc │ │ │ └── management │ │ │ ├── ManagementResources.java │ │ │ ├── TerracottaManagement.java │ │ │ └── beans │ │ │ ├── L2MBeanNames.java │ │ │ └── TCServerInfoMBean.java │ └── resources │ │ ├── com │ │ └── tc │ │ │ └── management │ │ │ ├── beans │ │ │ ├── sessions │ │ │ │ └── SessionStatisticsMBean.properties │ │ │ └── tx │ │ │ │ └── ClientTxMonitorMBean.properties │ │ │ ├── exposed │ │ │ ├── SessionsProductMBean.properties │ │ │ └── TerracottaClusterMBean.properties │ │ │ └── management.properties │ │ ├── security.xsd │ │ └── storage.xsd │ └── test │ └── resources │ ├── security-conf1-defaults.xml │ ├── security-conf2.xml │ └── storage-xsd-test.xml ├── passthrough-server ├── build.gradle └── src │ ├── main │ └── java │ │ └── org │ │ └── terracotta │ │ └── passthrough │ │ ├── Assert.java │ │ ├── IAsynchronousServerCrasher.java │ │ ├── IFetchResult.java │ │ ├── IMessageSenderWrapper.java │ │ ├── PassThroughServerActiveInvokeContext.java │ │ ├── PassThroughServerInvokeContext.java │ │ ├── PassthroughClientDescriptor.java │ │ ├── PassthroughClientSourceId.java │ │ ├── PassthroughClusterControl.java │ │ ├── PassthroughCommunicatorService.java │ │ ├── PassthroughCommunicatorServiceProvider.java │ │ ├── PassthroughConnection.java │ │ ├── PassthroughConnectionService.java │ │ ├── PassthroughConnectionState.java │ │ ├── PassthroughDumper.java │ │ ├── PassthroughEndpointConnector.java │ │ ├── PassthroughEndpointConnectorImpl.java │ │ ├── PassthroughEntityClientEndpoint.java │ │ ├── PassthroughEntityRef.java │ │ ├── PassthroughEntityTuple.java │ │ ├── PassthroughImplementationProvidedServiceProvider.java │ │ ├── PassthroughInterserverInterlock.java │ │ ├── PassthroughInvocation.java │ │ ├── PassthroughInvocationCallback.java │ │ ├── PassthroughLifeCycleHandler.java │ │ ├── PassthroughMessage.java │ │ ├── PassthroughMessageCodec.java │ │ ├── PassthroughMessageContainer.java │ │ ├── PassthroughMessengerService.java │ │ ├── PassthroughMessengerServiceProvider.java │ │ ├── PassthroughMonitoringProducer.java │ │ ├── PassthroughNullPlatformPersistentStorage.java │ │ ├── PassthroughNullPlatformStorageServiceProvider.java │ │ ├── PassthroughPlatformConfiguration.java │ │ ├── PassthroughPlatformService.java │ │ ├── PassthroughPlatformServiceProvider.java │ │ ├── PassthroughReferenceManager.java │ │ ├── PassthroughRetirementManager.java │ │ ├── PassthroughServer.java │ │ ├── PassthroughServerCrasher.java │ │ ├── PassthroughServerMessageDecoder.java │ │ ├── PassthroughServerProcess.java │ │ ├── PassthroughServerRegistry.java │ │ ├── PassthroughServiceRegistry.java │ │ ├── PassthroughTestHelpers.java │ │ ├── PassthroughTimerThread.java │ │ ├── PassthroughTransactionOrderManager.java │ │ └── PassthroughUncaughtExceptionHandler.java │ └── test │ └── java │ └── org │ └── terracotta │ └── passthrough │ ├── PassthroughConnectionStateTest.java │ └── PassthroughRetirementManagerTest.java ├── server-api └── build.gradle ├── server-bootstrap ├── build.gradle └── src │ ├── main │ └── java │ │ └── com │ │ └── tc │ │ └── server │ │ ├── BootstrapService.java │ │ └── Directories.java │ └── test │ └── java │ └── com │ └── tc │ └── server │ └── DirectoriesTest.java ├── server-runtime └── build.gradle ├── server-spi ├── build.gradle └── src │ └── main │ └── java │ └── com │ └── tc │ └── spi │ ├── DiagnosticFormat.java │ ├── Guardian.java │ ├── NetworkTranslator.java │ ├── Pauseable.java │ ├── ProductCapabilities.java │ ├── SPIServer.java │ └── SPIServerEnv.java ├── settings.gradle ├── tc-client ├── build.gradle └── src │ ├── main │ ├── java │ │ └── com │ │ │ ├── tc │ │ │ ├── client │ │ │ │ └── ClientFactory.java │ │ │ ├── cluster │ │ │ │ └── ClientChannelEventController.java │ │ │ ├── exception │ │ │ │ ├── EntityBusyException.java │ │ │ │ ├── EntityReferencedException.java │ │ │ │ └── WrappedEntityException.java │ │ │ └── object │ │ │ │ ├── AckMonitor.java │ │ │ │ ├── BinaryInvocationCallback.java │ │ │ │ ├── ClientBuilder.java │ │ │ │ ├── ClientBuilderFactory.java │ │ │ │ ├── ClientEntityManager.java │ │ │ │ ├── ClientEntityManagerImpl.java │ │ │ │ ├── ClientEntityStateManager.java │ │ │ │ ├── ClientShutdownManager.java │ │ │ │ ├── DistributedObjectClient.java │ │ │ │ ├── DistributedObjectClientFactory.java │ │ │ │ ├── EntityClientEndpointImpl.java │ │ │ │ ├── ExceptionUtils.java │ │ │ │ ├── InFlightMessage.java │ │ │ │ ├── InFlightStats.java │ │ │ │ ├── InvocationHandler.java │ │ │ │ ├── LookupState.java │ │ │ │ ├── LookupStateTransition.java │ │ │ │ ├── LookupStateTransitionAdaptor.java │ │ │ │ ├── ReconnectionRejectedListener.java │ │ │ │ ├── SafeInvocationCallback.java │ │ │ │ ├── StandardClientBuilder.java │ │ │ │ ├── StandardClientBuilderFactory.java │ │ │ │ ├── TransactionSource.java │ │ │ │ ├── handler │ │ │ │ └── ClientCoordinationHandler.java │ │ │ │ ├── handshakemanager │ │ │ │ ├── ClientHandshakeManager.java │ │ │ │ └── ClientHandshakeManagerImpl.java │ │ │ │ └── request │ │ │ │ ├── MultiRequestReceiveHandler.java │ │ │ │ ├── RequestReceiveHandler.java │ │ │ │ └── RequestResponseHandler.java │ │ │ └── terracotta │ │ │ └── diagnostic │ │ │ ├── DiagnosticCLI.java │ │ │ ├── DiagnosticClientBuilder.java │ │ │ ├── DiagnosticClientEntityManager.java │ │ │ ├── DiagnosticEntityClientService.java │ │ │ └── Diagnostics.java │ └── resources │ │ └── META-INF │ │ └── services │ │ └── org.terracotta.entity.EntityClientService │ └── test │ ├── java │ └── com │ │ └── tc │ │ ├── object │ │ ├── ClientEntityManagerTest.java │ │ ├── DistributedObjectClientTest.java │ │ ├── ExceptionUtilsTest.java │ │ ├── SafeInvocationCallbackTest.java │ │ ├── StandardClientBuilderFactoryTest.java │ │ ├── TransactionSourceTest.java │ │ └── handshakemanager │ │ │ └── ClientHandshakeManagerTest.java │ │ └── util │ │ └── UtilHashTest.java │ └── resources │ ├── com │ └── tc │ │ └── object │ │ ├── config │ │ ├── empty-tc-config.xml │ │ └── tc-config-l2.xml │ │ └── walker │ │ ├── AbstractListSubclassWalkerTest-output.txt │ │ ├── AbstractMapSubclassWalkerTest-output.txt │ │ ├── ArrayListSubclassWalkerTest-output.txt │ │ ├── BasicWalkerTest-output.txt │ │ └── HashMapSubclassWalkerTest-output.txt │ └── logback-test.xml ├── tc-messaging ├── build.gradle └── src │ ├── main │ └── java │ │ └── com │ │ └── tc │ │ ├── async │ │ └── api │ │ │ ├── MultiThreadedEventContext.java │ │ │ └── OrderedEventContext.java │ │ ├── bytes │ │ ├── TCByteBuffer.java │ │ ├── TCByteBufferAllocator.java │ │ ├── TCByteBufferFactory.java │ │ ├── TCByteBufferImpl.java │ │ ├── TCDirectByteBufferCache.java │ │ ├── TCReference.java │ │ └── TCReferenceSupport.java │ │ ├── entity │ │ ├── DiagnosticMessage.java │ │ ├── DiagnosticMessageImpl.java │ │ ├── DiagnosticResponse.java │ │ ├── DiagnosticResponseImpl.java │ │ ├── LinearVoltronEntityMultiResponse.java │ │ ├── MessageCodecSupplier.java │ │ ├── NetworkVoltronEntityMessage.java │ │ ├── NetworkVoltronEntityMessageImpl.java │ │ ├── ReplayVoltronEntityMultiResponse.java │ │ ├── RequestPersistenceOptions.java │ │ ├── ResendVoltronEntityMessage.java │ │ ├── ServerEntityMessage.java │ │ ├── ServerEntityMessageImpl.java │ │ ├── VoltronEntityAppliedResponse.java │ │ ├── VoltronEntityAppliedResponseImpl.java │ │ ├── VoltronEntityMessage.java │ │ ├── VoltronEntityMultiResponse.java │ │ ├── VoltronEntityReceivedResponse.java │ │ ├── VoltronEntityReceivedResponseImpl.java │ │ ├── VoltronEntityResponse.java │ │ ├── VoltronEntityRetiredResponse.java │ │ └── VoltronEntityRetiredResponseImpl.java │ │ ├── exception │ │ ├── ServerException.java │ │ ├── ServerExceptionType.java │ │ ├── ServerRuntimeException.java │ │ ├── TCError.java │ │ ├── TCException.java │ │ ├── TCInternalError.java │ │ ├── TCInterruptedException.java │ │ └── TCRuntimeException.java │ │ ├── io │ │ ├── InputWrapper.java │ │ ├── OutputWrapper.java │ │ ├── TCByteArrayOutputStream.java │ │ ├── TCByteBufferInput.java │ │ ├── TCByteBufferInputStream.java │ │ ├── TCByteBufferOutput.java │ │ ├── TCByteBufferOutputStream.java │ │ ├── TCDataInput.java │ │ ├── TCDataOutput.java │ │ ├── TCDirectByteBufferOutputStream.java │ │ └── TCSerializable.java │ │ ├── l2 │ │ ├── dup │ │ │ └── RelayMessage.java │ │ ├── ha │ │ │ └── ClusterState.java │ │ ├── msg │ │ │ ├── ActiveJoinMessage.java │ │ │ ├── ClusterStateMessage.java │ │ │ ├── IBatchableGroupMessage.java │ │ │ ├── L2StateMessage.java │ │ │ ├── PlatformInfoRequest.java │ │ │ ├── ReplicationAckTuple.java │ │ │ ├── ReplicationMessage.java │ │ │ ├── ReplicationMessageAck.java │ │ │ ├── ReplicationResultCode.java │ │ │ └── SyncReplicationActivity.java │ │ └── state │ │ │ └── Enrollment.java │ │ ├── net │ │ ├── ClientID.java │ │ ├── CommStackMismatchException.java │ │ ├── MaxConnectionsExceededException.java │ │ ├── NodeID.java │ │ ├── ServerID.java │ │ ├── StripeID.java │ │ ├── TCSocketAddress.java │ │ ├── core │ │ │ ├── TCConnection.java │ │ │ └── event │ │ │ │ ├── TCConnectionErrorEvent.java │ │ │ │ ├── TCConnectionEvent.java │ │ │ │ └── TCConnectionEventListener.java │ │ ├── groups │ │ │ ├── AbstractGroupMessage.java │ │ │ ├── GroupMessage.java │ │ │ ├── GroupZapNodeMessage.java │ │ │ ├── L1RemovedGroupMessage.java │ │ │ ├── MessageID.java │ │ │ ├── NodeIDSerializer.java │ │ │ ├── StripeIDGroupMessage.java │ │ │ ├── StripeIDMismatchGroupMessage.java │ │ │ ├── TCGroupHandshakeMessage.java │ │ │ └── TCGroupMessageWrapper.java │ │ └── protocol │ │ │ ├── AbstractTCNetworkHeader.java │ │ │ ├── AbstractTCProtocolAdaptor.java │ │ │ ├── NetworkMessageSink.java │ │ │ ├── NetworkStackID.java │ │ │ ├── TCNetworkHeader.java │ │ │ ├── TCNetworkMessage.java │ │ │ ├── TCNetworkMessageImpl.java │ │ │ ├── TCProtocolAdaptor.java │ │ │ ├── TCProtocolException.java │ │ │ ├── tcm │ │ │ ├── ChannelEvent.java │ │ │ ├── ChannelEventListener.java │ │ │ ├── ChannelEventType.java │ │ │ ├── ChannelID.java │ │ │ ├── MessageChannel.java │ │ │ ├── MessageMonitor.java │ │ │ ├── NetworkRecall.java │ │ │ ├── TCAction.java │ │ │ ├── TCActionImpl.java │ │ │ ├── TCActionNetworkMessage.java │ │ │ ├── TCActionNetworkMessageImpl.java │ │ │ ├── TCMessageHeader.java │ │ │ ├── TCMessageHeaderImpl.java │ │ │ ├── TCMessageType.java │ │ │ ├── UnknownNameException.java │ │ │ └── msgs │ │ │ │ └── PingMessage.java │ │ │ └── transport │ │ │ ├── AckMessage.java │ │ │ ├── ConnectionID.java │ │ │ ├── HealthCheckerProbeMessage.java │ │ │ ├── HealthCheckerProbeMessageFactory.java │ │ │ ├── SynAckMessage.java │ │ │ ├── SynMessage.java │ │ │ ├── TransportHandshakeError.java │ │ │ ├── TransportHandshakeMessage.java │ │ │ ├── TransportHandshakeMessageFactory.java │ │ │ ├── TransportMessageFactoryImpl.java │ │ │ ├── TransportMessageImpl.java │ │ │ ├── TypeOfService.java │ │ │ ├── WireProtocolAdaptor.java │ │ │ ├── WireProtocolAdaptorImpl.java │ │ │ ├── WireProtocolException.java │ │ │ ├── WireProtocolGroupMessage.java │ │ │ ├── WireProtocolGroupMessageImpl.java │ │ │ ├── WireProtocolHeader.java │ │ │ ├── WireProtocolHeaderFormatException.java │ │ │ ├── WireProtocolMessage.java │ │ │ ├── WireProtocolMessageImpl.java │ │ │ └── WireProtocolMessageSink.java │ │ ├── object │ │ ├── ClientInstanceID.java │ │ ├── EntityDescriptor.java │ │ ├── EntityID.java │ │ ├── FetchID.java │ │ ├── compression │ │ │ ├── CompressedData.java │ │ │ └── StringCompressionUtil.java │ │ ├── loaders │ │ │ └── ClassProvider.java │ │ ├── msg │ │ │ ├── ClientEntityReferenceContext.java │ │ │ ├── ClientHandshakeAckMessage.java │ │ │ ├── ClientHandshakeAckMessageImpl.java │ │ │ ├── ClientHandshakeMessage.java │ │ │ ├── ClientHandshakeMessageFactory.java │ │ │ ├── ClientHandshakeMessageImpl.java │ │ │ ├── ClientHandshakeRefusedMessage.java │ │ │ ├── ClientHandshakeRefusedMessageImpl.java │ │ │ ├── ClientHandshakeResponse.java │ │ │ ├── ClusterMembershipMessage.java │ │ │ ├── DSOMessageBase.java │ │ │ └── MapSerializer.java │ │ ├── session │ │ │ └── SessionID.java │ │ └── tx │ │ │ ├── ServerTransactionID.java │ │ │ ├── TransactionID.java │ │ │ └── TransactionIDGenerator.java │ │ └── util │ │ ├── AbstractIdentifier.java │ │ ├── Assert.java │ │ ├── ClassUtils.java │ │ ├── Conversion.java │ │ ├── FindbugsSuppressWarnings.java │ │ ├── HexDump.java │ │ ├── SequenceGenerator.java │ │ ├── SequenceID.java │ │ ├── ServiceUtil.java │ │ ├── SinglyLinkedList.java │ │ ├── Stack.java │ │ ├── State.java │ │ ├── StringUtil.java │ │ ├── TCAssertionError.java │ │ ├── TCTimeoutException.java │ │ ├── UUID.java │ │ └── concurrent │ │ ├── FlightControl.java │ │ └── SetOnceFlag.java │ └── test │ └── java │ └── com │ └── tc │ ├── bytes │ ├── TCByteBufferAllocatorTest.java │ ├── TCByteBufferTest.java │ └── TCReferenceSupportTest.java │ ├── entity │ └── NetworkVoltronEntityMessageImplTest.java │ ├── io │ ├── TCByteBufferInputStreamTest.java │ └── TCByteBufferOutputStreamTest.java │ ├── l2 │ ├── msg │ │ ├── ActiveJoinMessageTest.java │ │ └── L2StateMessageTest.java │ └── state │ │ └── EnrollmentTest.java │ ├── net │ ├── NodeIDSerializationTest.java │ ├── ServerIDTest.java │ ├── groups │ │ └── NodeIDTest.java │ └── protocol │ │ ├── TCNetworkMessageImplTest.java │ │ ├── tcm │ │ └── TCActionNetworkMessageImplTest.java │ │ └── transport │ │ ├── ConnectionIDTest.java │ │ ├── TransportHandshakeMessageTest.java │ │ ├── WireProtocoGroupMessageTest.java │ │ └── WireProtocolHeaderTest.java │ ├── object │ ├── compression │ │ └── StringCompressionUtilTest.java │ ├── msg │ │ ├── ClientHandshakeMessageImplTest.java │ │ └── ClientHandshakeMessageTest.java │ └── tx │ │ └── ServerTransactionIDTest.java │ └── util │ ├── AbstractIdentifierTest.java │ ├── AssertTest.java │ ├── ClassUtilsTest.java │ ├── ConversionTest.java │ ├── HexDumpTest.java │ ├── SequenceGeneratorTest.java │ ├── SinglyLinkedListTest.java │ ├── StackTest.java │ ├── StringUtilTest.java │ ├── UUIDTest.java │ └── concurrent │ └── SetOnceFlagTest.java ├── tc-server ├── build.gradle └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── tc │ │ │ ├── classloader │ │ │ ├── AnnotationBasedCommonComponentChecker.java │ │ │ ├── AnnotationOrDirectoryStrategyChecker.java │ │ │ ├── ApiClassLoader.java │ │ │ ├── BasicCommonComponentChecker.java │ │ │ ├── CommonComponentChecker.java │ │ │ ├── ComponentURLClassLoader.java │ │ │ ├── ServiceLocator.java │ │ │ ├── StrictURLClassLoader.java │ │ │ └── UniversalCommonComponentChecker.java │ │ │ ├── config │ │ │ ├── GroupConfiguration.java │ │ │ └── ServerConfigurationManager.java │ │ │ ├── handler │ │ │ ├── CallbackDirtyDatabaseCleanUpAdapter.java │ │ │ ├── CallbackZapDirtyDbExceptionAdapter.java │ │ │ └── CallbackZapServerNodeExceptionAdapter.java │ │ │ ├── l2 │ │ │ ├── L2DebugLogging.java │ │ │ ├── api │ │ │ │ ├── L2Coordinator.java │ │ │ │ └── ReplicatedClusterStateManager.java │ │ │ ├── context │ │ │ │ └── StateChangedEvent.java │ │ │ ├── ha │ │ │ │ ├── BlockTimeWeightGenerator.java │ │ │ │ ├── ChannelWeightGenerator.java │ │ │ │ ├── ClusterIDMissmatchException.java │ │ │ │ ├── ClusterStateDBKeyNames.java │ │ │ │ ├── ClusterStateImpl.java │ │ │ │ ├── ConnectionIDWeightGenerator.java │ │ │ │ ├── ConsistencyManagerWeightGenerator.java │ │ │ │ ├── GenerationWeightGenerator.java │ │ │ │ ├── HASettingsChecker.java │ │ │ │ ├── InitialStateWeightGenerator.java │ │ │ │ ├── L2HACoordinator.java │ │ │ │ ├── L2HAZapNodeRequestProcessor.java │ │ │ │ ├── RandomWeightGenerator.java │ │ │ │ ├── ReplicatedClusterStateManagerImpl.java │ │ │ │ ├── SequenceIDWeightGenerator.java │ │ │ │ ├── ServerUptimeWeightGenerator.java │ │ │ │ ├── StripeIDStateManagerImpl.java │ │ │ │ ├── TopologyWeightGenerator.java │ │ │ │ ├── TransactionCountWeightGenerator.java │ │ │ │ └── WeightGeneratorFactory.java │ │ │ ├── handler │ │ │ │ ├── GroupEvent.java │ │ │ │ ├── GroupEventsDispatchHandler.java │ │ │ │ ├── L2StateMessageHandler.java │ │ │ │ └── PlatformInfoRequestHandler.java │ │ │ ├── logging │ │ │ │ ├── BootstrapConfigurator.java │ │ │ │ ├── BufferingAppender.java │ │ │ │ ├── StartupAndSizeBasedTriggeringPolicy.java │ │ │ │ └── TCLogbackLogging.java │ │ │ └── state │ │ │ │ ├── AvailabilityManagerImpl.java │ │ │ │ ├── ConsistencyMBean.java │ │ │ │ ├── ConsistencyMBeanImpl.java │ │ │ │ ├── ConsistencyManager.java │ │ │ │ ├── ConsistencyManagerImpl.java │ │ │ │ ├── DiagnosticModeConsistencyManager.java │ │ │ │ ├── ElectionContext.java │ │ │ │ ├── ElectionManager.java │ │ │ │ ├── ElectionManagerImpl.java │ │ │ │ ├── EnrollmentFactory.java │ │ │ │ ├── SafeStartupManagerImpl.java │ │ │ │ ├── ServerMode.java │ │ │ │ ├── ServerVoterManager.java │ │ │ │ ├── ServerVoterManagerImpl.java │ │ │ │ ├── StateChangeListener.java │ │ │ │ ├── StateManager.java │ │ │ │ ├── StateManagerImpl.java │ │ │ │ ├── StateSyncManager.java │ │ │ │ └── StateSyncManagerImpl.java │ │ │ ├── management │ │ │ └── beans │ │ │ │ ├── L2Dumper.java │ │ │ │ ├── L2DumperMBean.java │ │ │ │ ├── StateChangeNotificationInfo.java │ │ │ │ └── TCServerInfo.java │ │ │ ├── net │ │ │ ├── groups │ │ │ │ ├── DefaultZapNodeRequestProcessor.java │ │ │ │ ├── DiscoveryStateMachine.java │ │ │ │ ├── DummyStripeIDStateManager.java │ │ │ │ ├── GroupEventsListener.java │ │ │ │ ├── GroupException.java │ │ │ │ ├── GroupManager.java │ │ │ │ ├── GroupMessageListener.java │ │ │ │ ├── GroupResponse.java │ │ │ │ ├── GroupZapNodeMessageFactory.java │ │ │ │ ├── Node.java │ │ │ │ ├── NullTCGroupMemberDiscovery.java │ │ │ │ ├── RouteGroupMessagesToSink.java │ │ │ │ ├── StripeIDEventListener.java │ │ │ │ ├── StripeIDGroupMessageFactory.java │ │ │ │ ├── StripeIDMismatchGroupMessageFactory.java │ │ │ │ ├── StripeIDMismatchNotificationProcessor.java │ │ │ │ ├── StripeIDStateManager.java │ │ │ │ ├── TCGroupManagerImpl.java │ │ │ │ ├── TCGroupMember.java │ │ │ │ ├── TCGroupMemberDiscovery.java │ │ │ │ ├── TCGroupMemberDiscoveryStatic.java │ │ │ │ ├── TCGroupMemberImpl.java │ │ │ │ ├── TCGroupMessageListener.java │ │ │ │ ├── ZapEventListener.java │ │ │ │ └── ZapNodeRequestProcessor.java │ │ │ └── utils │ │ │ │ ├── ConnectionLogger.java │ │ │ │ └── L2Utils.java │ │ │ ├── objectserver │ │ │ ├── api │ │ │ │ ├── ClientNotFoundException.java │ │ │ │ ├── EntityManager.java │ │ │ │ ├── ManagedEntity.java │ │ │ │ ├── ManagementKeyCallback.java │ │ │ │ ├── ResultCapture.java │ │ │ │ ├── Retiree.java │ │ │ │ ├── ServerEntityAction.java │ │ │ │ ├── ServerEntityRequest.java │ │ │ │ ├── ServerEntityResponse.java │ │ │ │ ├── ShutdownError.java │ │ │ │ ├── StatisticsCapture.java │ │ │ │ ├── Transaction.java │ │ │ │ ├── TransactionListener.java │ │ │ │ └── TransactionProvider.java │ │ │ ├── context │ │ │ │ ├── InvalidateObjectsForClientContext.java │ │ │ │ ├── LowWaterMarkCallbackContext.java │ │ │ │ └── OffHeapEvictedEntriesCommitManager.java │ │ │ ├── core │ │ │ │ ├── api │ │ │ │ │ ├── ITopologyEventCollector.java │ │ │ │ │ └── ServerConfigurationContext.java │ │ │ │ └── impl │ │ │ │ │ ├── GuardianContext.java │ │ │ │ │ ├── ManagementTopologyEventCollector.java │ │ │ │ │ ├── MonitoringProducerMultiplexor.java │ │ │ │ │ ├── ServerConfigurationContextImpl.java │ │ │ │ │ └── ServerManagementContext.java │ │ │ ├── entity │ │ │ │ ├── AbstractServerEntityRequestResponse.java │ │ │ │ ├── ActiveInvokeChannelImpl.java │ │ │ │ ├── ActiveInvokeContextImpl.java │ │ │ │ ├── ActivePassiveAckWaiter.java │ │ │ │ ├── ActiveToPassiveReplication.java │ │ │ │ ├── BarrierCompletion.java │ │ │ │ ├── ClientDescriptorImpl.java │ │ │ │ ├── ClientDisconnectMessage.java │ │ │ │ ├── ClientEntityStateManager.java │ │ │ │ ├── ClientEntityStateManagerImpl.java │ │ │ │ ├── ClientSourceIdImpl.java │ │ │ │ ├── CloseableActiveInvokeChannel.java │ │ │ │ ├── CreateMessage.java │ │ │ │ ├── CreateSystemEntityMessage.java │ │ │ │ ├── DestroyMessage.java │ │ │ │ ├── EntityManagerImpl.java │ │ │ │ ├── InvokeContextImpl.java │ │ │ │ ├── LocalPipelineFlushMessage.java │ │ │ │ ├── ManagedEntityImpl.java │ │ │ │ ├── ManagedEntitySyncInterop.java │ │ │ │ ├── MessageDecoder.java │ │ │ │ ├── MessagePayload.java │ │ │ │ ├── NoReplicationBroker.java │ │ │ │ ├── NoopResultCapture.java │ │ │ │ ├── PassiveReplicationBroker.java │ │ │ │ ├── PassiveResultCapture.java │ │ │ │ ├── PlatformEntity.java │ │ │ │ ├── ReconfigureMessage.java │ │ │ │ ├── ReconnectListener.java │ │ │ │ ├── ReferenceMessage.java │ │ │ │ ├── ReplicationSender.java │ │ │ │ ├── RequestProcessor.java │ │ │ │ ├── RequestProcessorHandler.java │ │ │ │ ├── ResultCaptureImpl.java │ │ │ │ ├── ServerEntityFactory.java │ │ │ │ ├── ServerEntityRequestImpl.java │ │ │ │ ├── ServerEntityRequestResponse.java │ │ │ │ ├── SimpleCompletion.java │ │ │ │ ├── SyncRequestProcessorHandler.java │ │ │ │ └── VoltronMessageSink.java │ │ │ ├── handler │ │ │ │ ├── ClientChannelLifeCycleHandler.java │ │ │ │ ├── ClientHandshakeHandler.java │ │ │ │ ├── CloseChannelHandler.java │ │ │ │ ├── DuplicationTransactionHandler.java │ │ │ │ ├── EntityExistenceHelpers.java │ │ │ │ ├── GenericHandler.java │ │ │ │ ├── GroupMessageBatchContext.java │ │ │ │ ├── PassiveAckSender.java │ │ │ │ ├── ProcessTransactionHandler.java │ │ │ │ ├── ReceiveGroupMessageHandler.java │ │ │ │ ├── RelaySender.java │ │ │ │ ├── RelayTransactionHandler.java │ │ │ │ ├── ReplicatedTransactionHandler.java │ │ │ │ ├── ReplicationReceivingAction.java │ │ │ │ ├── ReplicationSendingAction.java │ │ │ │ ├── ResponseMessage.java │ │ │ │ ├── RetirementManager.java │ │ │ │ ├── TCGroupHandshakeMessageHandler.java │ │ │ │ ├── TCGroupMemberDiscoveryHandler.java │ │ │ │ └── VoltronMessageHandler.java │ │ │ ├── handshakemanager │ │ │ │ ├── ClientHandshakeException.java │ │ │ │ ├── ClientHandshakeMonitoringInfo.java │ │ │ │ ├── ClientHandshakePrettyPrintable.java │ │ │ │ ├── ServerClientHandshakeManager.java │ │ │ │ └── ServerClientModeInCompatibleException.java │ │ │ ├── impl │ │ │ │ ├── ChannelStatsImpl.java │ │ │ │ ├── ConnectionIDFactoryImpl.java │ │ │ │ ├── DiagnosticsHandler.java │ │ │ │ ├── DistributedObjectServer.java │ │ │ │ ├── JMXSubsystem.java │ │ │ │ ├── NullTransactionProvider.java │ │ │ │ ├── ServerBuilder.java │ │ │ │ ├── ServerNameProvider.java │ │ │ │ ├── ServerPersistenceVersionChecker.java │ │ │ │ ├── StandardServerBuilder.java │ │ │ │ ├── ThisServerNodeId.java │ │ │ │ ├── Topology.java │ │ │ │ ├── TopologyListener.java │ │ │ │ └── TopologyManager.java │ │ │ ├── persistence │ │ │ │ ├── ClientStatePersistor.java │ │ │ │ ├── ClusterPersistentState.java │ │ │ │ ├── ClusterStatePersistor.java │ │ │ │ ├── EntityData.java │ │ │ │ ├── EntityPersistor.java │ │ │ │ ├── NullPersistor.java │ │ │ │ ├── NullPlatformPersistentStorage.java │ │ │ │ ├── NullPlatformStorageProviderConfiguration.java │ │ │ │ ├── NullPlatformStorageServiceProvider.java │ │ │ │ ├── ObjectNotFoundException.java │ │ │ │ ├── Persistor.java │ │ │ │ ├── RelayPersistentState.java │ │ │ │ ├── ServerPersistentState.java │ │ │ │ ├── TestClusterStatePersistor.java │ │ │ │ └── TransactionOrderPersistor.java │ │ │ └── storage │ │ │ │ └── api │ │ │ │ ├── OffheapJMXStats.java │ │ │ │ ├── OffheapStats.java │ │ │ │ └── StorageDataStats.java │ │ │ ├── server │ │ │ ├── Bootstrap.java │ │ │ ├── BootstrapThrowableHandler.java │ │ │ ├── CallbackShutdownExceptionLoggingAdapter.java │ │ │ ├── ConfigurationExceptionLoggingAdapter.java │ │ │ ├── JMXRouter.java │ │ │ ├── PauseableServer.java │ │ │ ├── ServerFuture.java │ │ │ ├── ServiceClassLoader.java │ │ │ ├── TCServer.java │ │ │ ├── TCServerImpl.java │ │ │ └── UnexpectedStateException.java │ │ │ ├── services │ │ │ ├── BestEffortsMonitoring.java │ │ │ ├── ClientAccount.java │ │ │ ├── ClientMessageSender.java │ │ │ ├── CommunicatorService.java │ │ │ ├── CommunicatorServiceConfiguration.java │ │ │ ├── DelegatingServiceRegistry.java │ │ │ ├── EmptyServiceProviderConfiguration.java │ │ │ ├── EntityClientCommunicatorService.java │ │ │ ├── EntityMessengerConfiguration.java │ │ │ ├── EntityMessengerProvider.java │ │ │ ├── EntityMessengerService.java │ │ │ ├── EntityServiceWrapper.java │ │ │ ├── ISimpleTimer.java │ │ │ ├── IStripeMonitoringWrapper.java │ │ │ ├── ImplementationProvidedServiceProvider.java │ │ │ ├── InternalServiceRegistry.java │ │ │ ├── LocalMonitoringProducer.java │ │ │ ├── MappedStateCollector.java │ │ │ ├── PlatformConfigurationImpl.java │ │ │ ├── PlatformServiceImpl.java │ │ │ ├── PlatformServiceProvider.java │ │ │ ├── ResponseWaiter.java │ │ │ ├── SingleThreadedTimer.java │ │ │ ├── TerracottaServiceProviderRegistry.java │ │ │ ├── TerracottaServiceProviderRegistryImpl.java │ │ │ └── TimeSource.java │ │ │ ├── stats │ │ │ ├── Client.java │ │ │ ├── DSO.java │ │ │ └── api │ │ │ │ ├── ClientMBean.java │ │ │ │ └── DSOMBean.java │ │ │ └── util │ │ │ ├── DaemonThreadFactory.java │ │ │ ├── Events.java │ │ │ └── SparseList.java │ └── resources │ │ ├── META-INF │ │ └── services │ │ │ ├── ch.qos.logback.classic.spi.Configurator │ │ │ └── com.tc.server.BootstrapService │ │ └── com │ │ └── tc │ │ ├── management │ │ └── beans │ │ │ └── TCServerInfoMBean.properties │ │ └── stats │ │ ├── DSOClientMBean.properties │ │ └── DSOMBean.properties │ └── test │ ├── java │ └── com │ │ └── tc │ │ ├── classloader │ │ ├── AlternativeTestInterfaceImpl.java │ │ ├── ApiClassLoaderTest.java │ │ ├── CommonComponentClass.java │ │ ├── ComponentURLClassLoaderTest.java │ │ ├── OverloadTestInterfaceImpl.java │ │ ├── ServiceLocatorTest.java │ │ ├── SpecificComponentClass.java │ │ ├── StrictURLClassLoaderTest.java │ │ ├── TestInterface.java │ │ ├── TestInterfaceHandle.java │ │ └── TestInterfaceImpl.java │ │ ├── config │ │ ├── GroupConfigurationTest.java │ │ └── ServerConfigurationManagerTest.java │ │ ├── l2 │ │ ├── ha │ │ │ ├── ChannelWeightGeneratorTest.java │ │ │ ├── L2HAZapNodeRequestProcessorTest.java │ │ │ ├── RandomWeightGeneratorTest.java │ │ │ ├── ServerUptimeWeightGeneratorTest.java │ │ │ └── TransactionCountWeightGeneratorTest.java │ │ ├── logging │ │ │ └── TCLogbackLoggingTest.java │ │ └── state │ │ │ ├── AvailabilityManagerImplTest.java │ │ │ ├── ConsistencyManagerImplTest.java │ │ │ ├── SafeStartupManagerImplTest.java │ │ │ ├── ServerVoterManagerImplTest.java │ │ │ └── StateManagerImplTest.java │ │ ├── management │ │ └── beans │ │ │ └── L2DumperTest.java │ │ ├── net │ │ ├── groups │ │ │ ├── MockStageManagerFactory.java │ │ │ ├── NodeTest.java │ │ │ ├── TCGroupManagerImplTest.java │ │ │ ├── TCGroupManagerNodeJoinedTest.java │ │ │ ├── TCGroupMessageWrapperTest.java │ │ │ ├── TCGroupSendLargeMessageTest.java │ │ │ ├── TestActiveGroupManager.java │ │ │ ├── TestStateManager.java │ │ │ └── TestStateManagerFactory.java │ │ ├── protocol │ │ │ ├── tcm │ │ │ │ └── TestCommunicationsManager.java │ │ │ └── transport │ │ │ │ └── ServerStackProviderTest.java │ │ └── utils │ │ │ └── L2UtilsTest.java │ │ ├── objectserver │ │ ├── api │ │ │ └── ServerEntityActionTest.java │ │ ├── core │ │ │ └── impl │ │ │ │ └── ManagementTopologyEventCollectorTest.java │ │ ├── entity │ │ │ ├── ActiveInvokeContextImplTest.java │ │ │ ├── ActivePassiveAckWaiterTest.java │ │ │ ├── ActiveToPassiveReplicationTest.java │ │ │ ├── ClientEntityStateManagerImplTest.java │ │ │ ├── ClientSourceIdImplTest.java │ │ │ ├── EntityManagerImplTest.java │ │ │ ├── InvokeContextImplTest.java │ │ │ ├── ManagedEntityImplTest.java │ │ │ ├── ManagedEntitySyncInteropTest.java │ │ │ ├── MessagePayloadTest.java │ │ │ ├── ReplicationSenderTest.java │ │ │ ├── RequestProcessorTest.java │ │ │ └── ServerEntityRequestImplTest.java │ │ ├── handler │ │ │ ├── ClientChannelLifeCycleHandlerTest.java │ │ │ ├── EntityExistenceHelpersTest.java │ │ │ ├── ProcessTransactionHandlerTest.java │ │ │ ├── ReplicatedTransactionHandlerTest.java │ │ │ └── RetirementManagerTest.java │ │ ├── handshakemanager │ │ │ └── ServerClientHandshakeManagerTest.java │ │ ├── impl │ │ │ ├── ConnectionIDFactoryImplTest.java │ │ │ └── ServerPersistenceVersionCheckerTest.java │ │ ├── persistence │ │ │ ├── EntityPersistorTest.java │ │ │ ├── PersistorTest.java │ │ │ └── TransactionOrderPersistorTest.java │ │ └── testentity │ │ │ ├── TestEntityServer.java │ │ │ └── TestEntityServerService.java │ │ ├── server │ │ ├── ServiceClassLoaderTest.java │ │ ├── TCServerImplTest.java │ │ ├── TestChild.java │ │ ├── TestInterface.java │ │ ├── TestInterfaceImpl.java │ │ ├── TestService.java │ │ ├── TestServiceProvider.java │ │ └── TestServiceProviderConfiguration.java │ │ ├── services │ │ ├── BestEffortsMonitoringTest.java │ │ ├── CommunicatorServiceTest.java │ │ ├── DelegatingServiceRegistryTest.java │ │ ├── EntityMessengerProviderTest.java │ │ ├── EntityMessengerServiceTest.java │ │ ├── LocalMonitoringProducerTest.java │ │ ├── PlatformServiceImplTest.java │ │ ├── SingleThreadedTimerTest.java │ │ └── TestTimeSource.java │ │ ├── stats │ │ ├── DSOTest.java │ │ └── MBeanRegTest.java │ │ └── util │ │ └── SparseListTest.java │ └── resources │ ├── META-INF │ └── services │ │ └── org.terracotta.entity.EntityServerService │ ├── classloading-test-jars │ ├── test-api.jar │ └── test-impl.jar │ ├── com │ └── tc │ │ ├── config │ │ └── schema │ │ │ └── setup │ │ │ └── default-config.xml │ │ └── properties │ │ └── tests.properties │ ├── logback-test.xml │ └── simple-tc-config.xml ├── terracotta ├── build.gradle └── src │ └── main │ └── java │ └── com │ └── tc │ └── server │ ├── ServerFactory.java │ ├── TCServerMain.java │ └── TestingServerMain.java ├── test-common ├── build.gradle └── src │ └── main │ └── java │ ├── com │ └── tc │ │ ├── process │ │ ├── Exec.java │ │ ├── StreamAppender.java │ │ ├── StreamCollector.java │ │ └── StreamCopier.java │ │ ├── test │ │ ├── AppServerInfo.java │ │ ├── BaseDirectoryHelper.java │ │ ├── BaseScriptTest.java │ │ ├── ClassBasedDirectoryTree.java │ │ ├── DataDirectoryHelper.java │ │ ├── EqualityChecker.java │ │ ├── ScriptTestUtil.java │ │ ├── SurrogateMain.java │ │ ├── TCTestCase.java │ │ ├── TempDirectoryHelper.java │ │ ├── TestConfigObject.java │ │ ├── TestConfigUtil.java │ │ └── UniqueSequenceGenerator.java │ │ └── util │ │ ├── Banner.java │ │ ├── ExternalProcessStreamWriter.java │ │ ├── SerializationTestUtil.java │ │ ├── TestTimer.java │ │ ├── ThreadUtil.java │ │ └── runtime │ │ └── ThreadDump.java │ └── org │ └── terracotta │ └── test │ └── categories │ ├── CheckShorts.java │ ├── PerfTests.java │ ├── SingleServer.java │ └── SlowTests.java ├── test-interfaces ├── build.gradle └── src │ └── main │ └── java │ └── org │ └── terracotta │ └── passthrough │ ├── IClientTestEnvironment.java │ ├── IClusterControl.java │ ├── IClusterInfo.java │ ├── ICommonTest.java │ ├── IServerInfo.java │ └── SimpleClientTestEnvironment.java └── tripwire ├── appenders ├── build.gradle └── src │ ├── main │ ├── java │ │ └── org │ │ │ └── terracotta │ │ │ └── tripwire │ │ │ ├── DumpAppender.java │ │ │ ├── EventAppender.java │ │ │ ├── JFRAppender.java │ │ │ └── LogEvent.java │ └── resources │ │ ├── custom.jfc │ │ ├── custom2.jfc │ │ └── highoverhead.jfc │ └── test │ ├── java │ └── org │ │ └── terracotta │ │ └── tripwire │ │ └── JFRAppenderTest.java │ └── resources │ └── logback.xml └── plugin ├── build.gradle └── src ├── main ├── java │ └── org │ │ └── terracotta │ │ └── tripwire │ │ ├── ClusterInfoEvent.java │ │ ├── ClusterInfoMonitor.java │ │ ├── ClusterInfoMonitorImpl.java │ │ ├── DiskEvent.java │ │ ├── DiskMonitor.java │ │ ├── DiskMonitorImpl.java │ │ ├── Event.java │ │ ├── MemoryEvent.java │ │ ├── MemoryMonitor.java │ │ ├── MemoryMonitorImpl.java │ │ ├── MessageEvent.java │ │ ├── Monitor.java │ │ ├── MonitoringEvent.java │ │ ├── NullEvent.java │ │ ├── NullMonitor.java │ │ ├── PrimeEvent.java │ │ ├── ReplicationEvent.java │ │ ├── ServerStateEvent.java │ │ ├── StageEvent.java │ │ ├── StageMonitor.java │ │ ├── StageMonitorImpl.java │ │ ├── SyncEvent.java │ │ ├── TripwireFactory.java │ │ └── TripwireRecording.java └── resources │ ├── custom.jfc │ ├── custom2.jfc │ └── highoverhead.jfc └── test └── java └── org └── terracotta └── tripwire └── TripwireFactoryTest.java /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/.gitmodules -------------------------------------------------------------------------------- /Jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/Jenkinsfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/README.md -------------------------------------------------------------------------------- /azure-pipelines.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/azure-pipelines.yml -------------------------------------------------------------------------------- /client-api/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/client-api/build.gradle -------------------------------------------------------------------------------- /client-runtime/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/client-runtime/build.gradle -------------------------------------------------------------------------------- /common-api/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common-api/build.gradle -------------------------------------------------------------------------------- /common-spi/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common-spi/build.gradle -------------------------------------------------------------------------------- /common-spi/src/main/java/com/tc/net/core/ProductID.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common-spi/src/main/java/com/tc/net/core/ProductID.java -------------------------------------------------------------------------------- /common-spi/src/main/java/com/tc/net/core/SocketEndpoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common-spi/src/main/java/com/tc/net/core/SocketEndpoint.java -------------------------------------------------------------------------------- /common-spi/src/main/java/com/tc/net/core/SocketEndpointFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common-spi/src/main/java/com/tc/net/core/SocketEndpointFactory.java -------------------------------------------------------------------------------- /common-spi/src/main/java/com/tc/productinfo/BaseBuildInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common-spi/src/main/java/com/tc/productinfo/BaseBuildInfo.java -------------------------------------------------------------------------------- /common-spi/src/main/java/com/tc/productinfo/BasePatchInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common-spi/src/main/java/com/tc/productinfo/BasePatchInfo.java -------------------------------------------------------------------------------- /common-spi/src/main/java/com/tc/productinfo/BuildInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common-spi/src/main/java/com/tc/productinfo/BuildInfo.java -------------------------------------------------------------------------------- /common-spi/src/main/java/com/tc/productinfo/Description.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common-spi/src/main/java/com/tc/productinfo/Description.java -------------------------------------------------------------------------------- /common-spi/src/main/java/com/tc/productinfo/ExtensionInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common-spi/src/main/java/com/tc/productinfo/ExtensionInfo.java -------------------------------------------------------------------------------- /common-spi/src/main/java/com/tc/productinfo/PatchInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common-spi/src/main/java/com/tc/productinfo/PatchInfo.java -------------------------------------------------------------------------------- /common-spi/src/main/java/com/tc/productinfo/ProductInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common-spi/src/main/java/com/tc/productinfo/ProductInfo.java -------------------------------------------------------------------------------- /common-spi/src/main/java/com/tc/productinfo/VersionInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common-spi/src/main/java/com/tc/productinfo/VersionInfo.java -------------------------------------------------------------------------------- /common-spi/src/main/java/com/tc/text/PrettyPrintable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common-spi/src/main/java/com/tc/text/PrettyPrintable.java -------------------------------------------------------------------------------- /common-spi/src/main/java/com/tc/text/PrettyPrinter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common-spi/src/main/java/com/tc/text/PrettyPrinter.java -------------------------------------------------------------------------------- /common-spi/src/main/java/com/tc/util/TCServiceLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common-spi/src/main/java/com/tc/util/TCServiceLoader.java -------------------------------------------------------------------------------- /common/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/build.gradle -------------------------------------------------------------------------------- /common/src/main/java/com/tc/async/api/AbstractEventHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/async/api/AbstractEventHandler.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/async/api/ConfigurationContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/async/api/ConfigurationContext.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/async/api/DirectExecutionMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/async/api/DirectExecutionMode.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/async/api/EventHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/async/api/EventHandler.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/async/api/EventHandlerException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/async/api/EventHandlerException.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/async/api/PostInit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/async/api/PostInit.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/async/api/SEDA.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/async/api/SEDA.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/async/api/Sink.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/async/api/Sink.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/async/api/Source.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/async/api/Source.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/async/api/Stage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/async/api/Stage.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/async/api/StageListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/async/api/StageListener.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/async/api/StageManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/async/api/StageManager.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/async/api/StageMonitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/async/api/StageMonitor.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/async/api/StageQueueStats.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/async/api/StageQueueStats.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/async/impl/AbstractStageQueueImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/async/impl/AbstractStageQueueImpl.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/async/impl/ConfigurationContextImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/async/impl/ConfigurationContextImpl.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/async/impl/DirectEventCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/async/impl/DirectEventCreator.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/async/impl/Event.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/async/impl/Event.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/async/impl/EventCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/async/impl/EventCreator.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/async/impl/MockSink.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/async/impl/MockSink.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/async/impl/MockStage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/async/impl/MockStage.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/async/impl/MonitoringEventCreator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/async/impl/MonitoringEventCreator.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/async/impl/MultiStageQueueImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/async/impl/MultiStageQueueImpl.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/async/impl/NullSink.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/async/impl/NullSink.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/async/impl/NullStageListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/async/impl/NullStageListener.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/async/impl/NullStageMonitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/async/impl/NullStageMonitor.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/async/impl/OrderedSink.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/async/impl/OrderedSink.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/async/impl/PipelineMonitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/async/impl/PipelineMonitor.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/async/impl/SingletonStageQueueImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/async/impl/SingletonStageQueueImpl.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/async/impl/StageController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/async/impl/StageController.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/async/impl/StageImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/async/impl/StageImpl.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/async/impl/StageManagerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/async/impl/StageManagerImpl.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/async/impl/StageMonitorImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/async/impl/StageMonitorImpl.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/async/impl/StageQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/async/impl/StageQueue.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/async/impl/TestEventHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/async/impl/TestEventHandler.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/exception/AbstractExceptionHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/exception/AbstractExceptionHelper.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/exception/ExceptionHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/exception/ExceptionHelper.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/exception/ExceptionHelperImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/exception/ExceptionHelperImpl.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/exception/ExceptionWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/exception/ExceptionWrapper.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/exception/ExceptionWrapperImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/exception/ExceptionWrapperImpl.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/exception/RuntimeExceptionHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/exception/RuntimeExceptionHelper.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/exception/TCNotRunningException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/exception/TCNotRunningException.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/exception/TCServerRestartException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/exception/TCServerRestartException.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/exception/TCShutdownServerException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/exception/TCShutdownServerException.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/exception/ZapServerNodeException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/exception/ZapServerNodeException.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/handler/CallbackHandlerResources.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/handler/CallbackHandlerResources.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/lang/L1ThrowableHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/lang/L1ThrowableHandler.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/lang/ServerExitStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/lang/ServerExitStatus.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/lang/TCThreadGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/lang/TCThreadGroup.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/lang/TestThrowableHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/lang/TestThrowableHandler.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/lang/ThrowableHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/lang/ThrowableHandler.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/lang/ThrowableHandlerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/lang/ThrowableHandlerImpl.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/logging/CallbackOnExitHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/logging/CallbackOnExitHandler.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/logging/CallbackOnExitState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/logging/CallbackOnExitState.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/logging/ClientIDLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/logging/ClientIDLogger.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/logging/ClientIDLoggerProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/logging/ClientIDLoggerProvider.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/logging/ConnectionIdLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/logging/ConnectionIdLogger.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/logging/DefaultLoggerProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/logging/DefaultLoggerProvider.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/logging/DumpLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/logging/DumpLogger.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/logging/LossyTCLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/logging/LossyTCLogger.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/logging/NoopLoggingProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/logging/NoopLoggingProvider.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/logging/TCLoggerProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/logging/TCLoggerProvider.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/logging/TCLogging.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/logging/TCLogging.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/logging/ThreadDumpHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/logging/ThreadDumpHandler.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/management/AbstractTerracottaMBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/management/AbstractTerracottaMBean.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/management/TerracottaMBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/management/TerracottaMBean.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/management/beans/l1/L1InfoMBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/management/beans/l1/L1InfoMBean.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/net/AddressChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/net/AddressChecker.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/net/EphemeralPorts.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/net/EphemeralPorts.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/net/ReconnectionRejectedException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/net/ReconnectionRejectedException.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/net/basic/BasicConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/net/basic/BasicConnection.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/net/basic/BasicConnectionManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/net/basic/BasicConnectionManager.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/net/core/ClearTextSocketEndpoint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/net/core/ClearTextSocketEndpoint.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/net/core/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/net/core/Constants.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/net/core/CoreNIOServices.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/net/core/CoreNIOServices.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/net/core/SocketParams.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/net/core/SocketParams.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/net/core/TCChannelReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/net/core/TCChannelReader.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/net/core/TCChannelWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/net/core/TCChannelWriter.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/net/core/TCComm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/net/core/TCComm.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/net/core/TCCommImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/net/core/TCCommImpl.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/net/core/TCConnectionImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/net/core/TCConnectionImpl.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/net/core/TCConnectionManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/net/core/TCConnectionManager.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/net/core/TCConnectionManagerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/net/core/TCConnectionManagerImpl.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/net/core/TCListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/net/core/TCListener.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/net/core/TCListenerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/net/core/TCListenerImpl.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/net/core/TCSocketEndpointReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/net/core/TCSocketEndpointReader.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/net/core/TCWorkerCommManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/net/core/TCWorkerCommManager.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/net/core/event/TCListenerEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/net/core/event/TCListenerEvent.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/net/protocol/NetworkLayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/net/protocol/NetworkLayer.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/net/protocol/NetworkStackHarness.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/net/protocol/NetworkStackHarness.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/net/protocol/NullProtocolAdaptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/net/protocol/NullProtocolAdaptor.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/net/protocol/ProtocolAdaptorFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/net/protocol/ProtocolAdaptorFactory.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/net/protocol/tcm/ChannelEventImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/net/protocol/tcm/ChannelEventImpl.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/net/protocol/tcm/ChannelManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/net/protocol/tcm/ChannelManager.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/net/protocol/tcm/ChannelManagerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/net/protocol/tcm/ChannelManagerImpl.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/net/protocol/tcm/HydrateContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/net/protocol/tcm/HydrateContext.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/net/protocol/tcm/HydrateHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/net/protocol/tcm/HydrateHandler.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/net/protocol/tcm/MessageMonitorImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/net/protocol/tcm/MessageMonitorImpl.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/net/protocol/tcm/MockMessageChannel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/net/protocol/tcm/MockMessageChannel.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/net/protocol/tcm/NetworkListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/net/protocol/tcm/NetworkListener.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/net/protocol/tcm/NullMessageMonitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/net/protocol/tcm/NullMessageMonitor.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/net/protocol/tcm/TCMessageFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/net/protocol/tcm/TCMessageFactory.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/net/protocol/tcm/TCMessageParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/net/protocol/tcm/TCMessageParser.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/net/protocol/tcm/TCMessageRouter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/net/protocol/tcm/TCMessageRouter.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/net/protocol/tcm/TCMessageSink.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/net/protocol/tcm/TCMessageSink.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/net/protocol/tcm/TestMessageChannel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/net/protocol/tcm/TestMessageChannel.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/net/protocol/transport/JvmIDUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/net/protocol/transport/JvmIDUtil.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/net/proxy/TCPProxy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/net/proxy/TCPProxy.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/net/util/InetSocketAddressList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/net/util/InetSocketAddressList.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/object/ClientIDProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/object/ClientIDProvider.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/object/StatType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/object/StatType.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/object/bytecode/MockClassProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/object/bytecode/MockClassProvider.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/object/config/DSOMBeanConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/object/config/DSOMBeanConfig.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/object/net/ChannelStats.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/object/net/ChannelStats.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/object/net/DSOChannelManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/object/net/DSOChannelManager.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/object/net/DSOChannelManagerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/object/net/DSOChannelManagerImpl.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/object/net/DSOChannelManagerMBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/object/net/DSOChannelManagerMBean.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/object/net/MockChannelManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/object/net/MockChannelManager.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/object/net/NoSuchChannelException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/object/net/NoSuchChannelException.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/object/tx/TimerSpec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/object/tx/TimerSpec.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/object/tx/TimerSpecFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/object/tx/TimerSpecFactory.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/objectserver/api/TestSink.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/objectserver/api/TestSink.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/operatorevent/NodeNameProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/operatorevent/NodeNameProvider.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/process/StreamAppender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/process/StreamAppender.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/process/StreamCollector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/process/StreamCollector.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/process/StreamCopier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/process/StreamCopier.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/properties/ReconnectConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/properties/ReconnectConfig.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/properties/TCProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/properties/TCProperties.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/properties/TCPropertiesConsts.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/properties/TCPropertiesConsts.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/properties/TCPropertiesImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/properties/TCPropertiesImpl.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/properties/TCSubProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/properties/TCSubProperties.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/runtime/GcMonitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/runtime/GcMonitor.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/runtime/JVMMemoryManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/runtime/JVMMemoryManager.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/runtime/Jdk15MemoryUsage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/runtime/Jdk15MemoryUsage.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/runtime/MemoryEventsListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/runtime/MemoryEventsListener.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/runtime/MemoryUsage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/runtime/MemoryUsage.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/runtime/TCMemoryManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/runtime/TCMemoryManager.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/runtime/TCMemoryManagerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/runtime/TCMemoryManagerImpl.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/runtime/TCMemoryManagerJdk15Basic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/runtime/TCMemoryManagerJdk15Basic.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/runtime/TCRuntime.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/runtime/TCRuntime.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/security/TCAuthenticationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/security/TCAuthenticationException.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/security/TCAuthorizationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/security/TCAuthorizationException.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/statistics/util/NullStatsRecorder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/statistics/util/NullStatsRecorder.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/statistics/util/StatsPrinter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/statistics/util/StatsPrinter.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/statistics/util/StatsRecorder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/statistics/util/StatsRecorder.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/stats/AbstractNotifyingMBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/stats/AbstractNotifyingMBean.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/stats/LossyStack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/stats/LossyStack.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/stats/Stats.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/stats/Stats.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/stats/StatsConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/stats/StatsConfig.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/stats/counter/BoundedCounter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/stats/counter/BoundedCounter.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/stats/counter/BoundedCounterConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/stats/counter/BoundedCounterConfig.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/stats/counter/Counter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/stats/counter/Counter.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/stats/counter/CounterConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/stats/counter/CounterConfig.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/stats/counter/CounterImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/stats/counter/CounterImpl.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/stats/counter/CounterManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/stats/counter/CounterManager.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/stats/counter/CounterManagerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/stats/counter/CounterManagerImpl.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/stats/counter/SimpleCounterConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/stats/counter/SimpleCounterConfig.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/stats/statistics/CountStatistic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/stats/statistics/CountStatistic.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/stats/statistics/CountStatisticImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/stats/statistics/CountStatisticImpl.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/stats/statistics/DoubleStatistic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/stats/statistics/DoubleStatistic.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/stats/statistics/Statistic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/stats/statistics/Statistic.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/stats/statistics/StatisticImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/stats/statistics/StatisticImpl.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/stats/statistics/TimeStatistic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/stats/statistics/TimeStatistic.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/stats/statistics/TimeStatisticImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/stats/statistics/TimeStatisticImpl.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/sysinfo/EnvStats.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/sysinfo/EnvStats.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/test/GroupData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/test/GroupData.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/text/AbbreviatedMapListPrettyPrint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/text/AbbreviatedMapListPrettyPrint.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/text/Banner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/text/Banner.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/text/ConsoleParagraphFormatter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/text/ConsoleParagraphFormatter.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/text/DumpLoggerWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/text/DumpLoggerWriter.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/text/MapListPrettyPrint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/text/MapListPrettyPrint.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/text/ParagraphFormatter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/text/ParagraphFormatter.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/text/PrettyPrinterImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/text/PrettyPrinterImpl.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/text/StringFormatter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/text/StringFormatter.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/text/StringUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/text/StringUtils.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/tracing/Trace.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/tracing/Trace.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/util/AATreeSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/util/AATreeSet.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/util/ArchiveBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/util/ArchiveBuilder.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/util/CallStackTrace.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/util/CallStackTrace.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/util/CallableWaiter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/util/CallableWaiter.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/util/CommonShutDownHook.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/util/CommonShutDownHook.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/util/CompositeIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/util/CompositeIterator.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/util/DebugUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/util/DebugUtil.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/util/ManagedServiceLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/util/ManagedServiceLoader.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/util/MergableLinkedList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/util/MergableLinkedList.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/util/OidLongArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/util/OidLongArray.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/util/SimpleRingBuffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/util/SimpleRingBuffer.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/util/SynchronizedSinglyLinkedList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/util/SynchronizedSinglyLinkedList.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/util/TCDataFileLockingException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/util/TCDataFileLockingException.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/util/Throwables.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/util/Throwables.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/util/ToolClassNames.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/util/ToolClassNames.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/util/UpdatableFixedHeap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/util/UpdatableFixedHeap.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/util/Util.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/util/Util.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/util/ZipBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/util/ZipBuilder.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/util/concurrent/CircularLossyQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/util/concurrent/CircularLossyQueue.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/util/concurrent/NamedThreadFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/util/concurrent/NamedThreadFactory.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/util/concurrent/QueueFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/util/concurrent/QueueFactory.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/util/concurrent/SetOnceRef.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/util/concurrent/SetOnceRef.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/util/concurrent/TCConcurrentStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/util/concurrent/TCConcurrentStore.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/util/concurrent/TCFuture.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/util/concurrent/TCFuture.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/util/concurrent/ThreadUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/util/concurrent/ThreadUtil.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/util/concurrent/Timer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/util/concurrent/Timer.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/util/concurrent/TimerNamedRunnable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/util/concurrent/TimerNamedRunnable.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/util/io/FileUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/util/io/FileUtils.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/util/io/IOUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/util/io/IOUtils.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/util/io/TCFileUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/util/io/TCFileUtils.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/util/properties/TCPropertyStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/util/properties/TCPropertyStore.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/util/runtime/Os.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/util/runtime/Os.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/util/runtime/ThreadDumpUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/util/runtime/ThreadDumpUtil.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/util/runtime/Vm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/util/runtime/Vm.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/util/runtime/VmVersion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/util/runtime/VmVersion.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/util/sequence/BatchSequence.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/util/sequence/BatchSequence.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/util/sequence/BatchSequenceProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/util/sequence/BatchSequenceProvider.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/util/sequence/BatchSequenceReceiver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/util/sequence/BatchSequenceReceiver.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/util/sequence/MutableSequence.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/util/sequence/MutableSequence.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/util/sequence/Sequence.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/util/sequence/Sequence.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/util/sequence/SequenceBatch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/util/sequence/SequenceBatch.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/util/sequence/SequenceGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/util/sequence/SequenceGenerator.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/util/sequence/SimpleSequence.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/util/sequence/SimpleSequence.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/util/version/Version.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/util/version/Version.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/util/version/VersionMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/util/version/VersionMatcher.java -------------------------------------------------------------------------------- /common/src/main/java/com/tc/util/version/VersionRange.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/java/com/tc/util/version/VersionRange.java -------------------------------------------------------------------------------- /common/src/main/resources/META-INF/services/com.tc.net.core.SocketEndpointFactory: -------------------------------------------------------------------------------- 1 | com.tc.net.core.ClearTextSocketEndpointFactory 2 | -------------------------------------------------------------------------------- /common/src/main/resources/META-INF/services/com.tc.util.TCServiceLoader$Provider: -------------------------------------------------------------------------------- 1 | com.tc.util.ManagedServiceLoader 2 | -------------------------------------------------------------------------------- /common/src/main/resources/com/tc/handler/messages.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/resources/com/tc/handler/messages.properties -------------------------------------------------------------------------------- /common/src/main/resources/com/tc/operatorevent/messages.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/resources/com/tc/operatorevent/messages.properties -------------------------------------------------------------------------------- /common/src/main/resources/com/tc/properties/tc.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/main/resources/com/tc/properties/tc.properties -------------------------------------------------------------------------------- /common/src/test/java/com/tc/async/impl/MultiStageQueueImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/async/impl/MultiStageQueueImplTest.java -------------------------------------------------------------------------------- /common/src/test/java/com/tc/async/impl/OrderedSinkTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/async/impl/OrderedSinkTest.java -------------------------------------------------------------------------------- /common/src/test/java/com/tc/async/impl/StageControllerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/async/impl/StageControllerTest.java -------------------------------------------------------------------------------- /common/src/test/java/com/tc/async/impl/StageImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/async/impl/StageImplTest.java -------------------------------------------------------------------------------- /common/src/test/java/com/tc/async/impl/StageManagerImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/async/impl/StageManagerImplTest.java -------------------------------------------------------------------------------- /common/src/test/java/com/tc/async/impl/StageMonitorImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/async/impl/StageMonitorImplTest.java -------------------------------------------------------------------------------- /common/src/test/java/com/tc/async/impl/TCNotRunningTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/async/impl/TCNotRunningTest.java -------------------------------------------------------------------------------- /common/src/test/java/com/tc/exception/ExceptionHelperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/exception/ExceptionHelperTest.java -------------------------------------------------------------------------------- /common/src/test/java/com/tc/io/EnsureWritableDirTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/io/EnsureWritableDirTest.java -------------------------------------------------------------------------------- /common/src/test/java/com/tc/lang/TCThreadGroupTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/lang/TCThreadGroupTest.java -------------------------------------------------------------------------------- /common/src/test/java/com/tc/lang/ThrowableHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/lang/ThrowableHandlerTest.java -------------------------------------------------------------------------------- /common/src/test/java/com/tc/logging/LossyTCLoggerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/logging/LossyTCLoggerTest.java -------------------------------------------------------------------------------- /common/src/test/java/com/tc/net/AddressCheckerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/net/AddressCheckerTest.java -------------------------------------------------------------------------------- /common/src/test/java/com/tc/net/EphemeralPortsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/net/EphemeralPortsTest.java -------------------------------------------------------------------------------- /common/src/test/java/com/tc/net/basic/BasicConnectionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/net/basic/BasicConnectionTest.java -------------------------------------------------------------------------------- /common/src/test/java/com/tc/net/core/NoReconnectThreadTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/net/core/NoReconnectThreadTest.java -------------------------------------------------------------------------------- /common/src/test/java/com/tc/net/core/TCConnectionImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/net/core/TCConnectionImplTest.java -------------------------------------------------------------------------------- /common/src/test/java/com/tc/net/core/TCConnectionManagerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/net/core/TCConnectionManagerTest.java -------------------------------------------------------------------------------- /common/src/test/java/com/tc/net/core/TCSocketEndpointReaderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/net/core/TCSocketEndpointReaderTest.java -------------------------------------------------------------------------------- /common/src/test/java/com/tc/net/core/TCWorkerCommManagerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/net/core/TCWorkerCommManagerTest.java -------------------------------------------------------------------------------- /common/src/test/java/com/tc/net/protocol/tcm/HydrateHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/net/protocol/tcm/HydrateHandlerTest.java -------------------------------------------------------------------------------- /common/src/test/java/com/tc/net/protocol/tcm/LazyHandshakeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/net/protocol/tcm/LazyHandshakeTest.java -------------------------------------------------------------------------------- /common/src/test/java/com/tc/net/protocol/tcm/MessageChannelTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/net/protocol/tcm/MessageChannelTest.java -------------------------------------------------------------------------------- /common/src/test/java/com/tc/net/protocol/tcm/TestTCMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/net/protocol/tcm/TestTCMessage.java -------------------------------------------------------------------------------- /common/src/test/java/com/tc/net/util/InetSocketAddressListTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/net/util/InetSocketAddressListTest.java -------------------------------------------------------------------------------- /common/src/test/java/com/tc/object/tx/WaitInvocationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/object/tx/WaitInvocationTest.java -------------------------------------------------------------------------------- /common/src/test/java/com/tc/runtime/MemoryPoolsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/runtime/MemoryPoolsTest.java -------------------------------------------------------------------------------- /common/src/test/java/com/tc/stats/CircularLossyQueueTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/stats/CircularLossyQueueTest.java -------------------------------------------------------------------------------- /common/src/test/java/com/tc/stats/LossyStackTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/stats/LossyStackTest.java -------------------------------------------------------------------------------- /common/src/test/java/com/tc/stats/counter/BoundedCounterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/stats/counter/BoundedCounterTest.java -------------------------------------------------------------------------------- /common/src/test/java/com/tc/stats/counter/CounterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/stats/counter/CounterTest.java -------------------------------------------------------------------------------- /common/src/test/java/com/tc/test/AppServerInfoTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/test/AppServerInfoTest.java -------------------------------------------------------------------------------- /common/src/test/java/com/tc/test/ExpiredTimeBombTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/test/ExpiredTimeBombTest.java -------------------------------------------------------------------------------- /common/src/test/java/com/tc/test/TCTestCaseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/test/TCTestCaseTest.java -------------------------------------------------------------------------------- /common/src/test/java/com/tc/test/TimeBombTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/test/TimeBombTest.java -------------------------------------------------------------------------------- /common/src/test/java/com/tc/text/MapListPrettyPrintTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/text/MapListPrettyPrintTest.java -------------------------------------------------------------------------------- /common/src/test/java/com/tc/util/AATreeSetTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/util/AATreeSetTest.java -------------------------------------------------------------------------------- /common/src/test/java/com/tc/util/ActiveCoordinatorHelperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/util/ActiveCoordinatorHelperTest.java -------------------------------------------------------------------------------- /common/src/test/java/com/tc/util/CompositeIteratorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/util/CompositeIteratorTest.java -------------------------------------------------------------------------------- /common/src/test/java/com/tc/util/ManagedServiceLoaderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/util/ManagedServiceLoaderTest.java -------------------------------------------------------------------------------- /common/src/test/java/com/tc/util/MergableLinkedListTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/util/MergableLinkedListTest.java -------------------------------------------------------------------------------- /common/src/test/java/com/tc/util/NetworkSanityTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/util/NetworkSanityTest.java -------------------------------------------------------------------------------- /common/src/test/java/com/tc/util/OidLongArrayTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/util/OidLongArrayTest.java -------------------------------------------------------------------------------- /common/src/test/java/com/tc/util/OverrideTestServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/util/OverrideTestServiceImpl.java -------------------------------------------------------------------------------- /common/src/test/java/com/tc/util/ProductInfoTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/util/ProductInfoTest.java -------------------------------------------------------------------------------- /common/src/test/java/com/tc/util/SimpleRingBufferManualTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/util/SimpleRingBufferManualTest.java -------------------------------------------------------------------------------- /common/src/test/java/com/tc/util/SimpleRingBufferTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/util/SimpleRingBufferTest.java -------------------------------------------------------------------------------- /common/src/test/java/com/tc/util/TCPropertiesConstsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/util/TCPropertiesConstsTest.java -------------------------------------------------------------------------------- /common/src/test/java/com/tc/util/TCPropertyStoreTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/util/TCPropertyStoreTest.java -------------------------------------------------------------------------------- /common/src/test/java/com/tc/util/TestBuildData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/util/TestBuildData.java -------------------------------------------------------------------------------- /common/src/test/java/com/tc/util/TestPatchData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/util/TestPatchData.java -------------------------------------------------------------------------------- /common/src/test/java/com/tc/util/TestService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/util/TestService.java -------------------------------------------------------------------------------- /common/src/test/java/com/tc/util/TestServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/util/TestServiceImpl.java -------------------------------------------------------------------------------- /common/src/test/java/com/tc/util/UpdatableFixedHeapTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/util/UpdatableFixedHeapTest.java -------------------------------------------------------------------------------- /common/src/test/java/com/tc/util/concurrent/SetOnceRefTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/util/concurrent/SetOnceRefTest.java -------------------------------------------------------------------------------- /common/src/test/java/com/tc/util/concurrent/TCFutureTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/util/concurrent/TCFutureTest.java -------------------------------------------------------------------------------- /common/src/test/java/com/tc/util/runtime/ThreadDumpUtilTestBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/util/runtime/ThreadDumpUtilTestBase.java -------------------------------------------------------------------------------- /common/src/test/java/com/tc/util/sequence/BatchSequenceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/util/sequence/BatchSequenceTest.java -------------------------------------------------------------------------------- /common/src/test/java/com/tc/util/version/VersionMatcherTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/util/version/VersionMatcherTest.java -------------------------------------------------------------------------------- /common/src/test/java/com/tc/util/version/VersionRangeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/util/version/VersionRangeTest.java -------------------------------------------------------------------------------- /common/src/test/java/com/tc/util/version/VersionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/java/com/tc/util/version/VersionTest.java -------------------------------------------------------------------------------- /common/src/test/resources/META-INF/services/com.tc.util.TestService: -------------------------------------------------------------------------------- 1 | com.tc.util.TestServiceImpl -------------------------------------------------------------------------------- /common/src/test/resources/com/tc/properties/tests.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/resources/com/tc/properties/tests.properties -------------------------------------------------------------------------------- /common/src/test/resources/com/tc/util/TestBuildData.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/resources/com/tc/util/TestBuildData.txt -------------------------------------------------------------------------------- /common/src/test/resources/com/tc/util/TestPatchData.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/resources/com/tc/util/TestPatchData.txt -------------------------------------------------------------------------------- /common/src/test/resources/com/tc/util/integration-modules.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/resources/com/tc/util/integration-modules.properties -------------------------------------------------------------------------------- /common/src/test/resources/entity-classloader-test.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/resources/entity-classloader-test.jar -------------------------------------------------------------------------------- /common/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/common/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /configuration-provider/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/configuration-provider/build.gradle -------------------------------------------------------------------------------- /connection-impl/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/connection-impl/build.gradle -------------------------------------------------------------------------------- /connection-impl/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/connection-impl/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /default-configuration/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/default-configuration/build.gradle -------------------------------------------------------------------------------- /default-configuration/src/assemble/distribution.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/default-configuration/src/assemble/distribution.xml -------------------------------------------------------------------------------- /default-configuration/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/default-configuration/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /default-configuration/src/test/resources/simple-tc-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/default-configuration/src/test/resources/simple-tc-config.xml -------------------------------------------------------------------------------- /examples/clustered-map/client/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/examples/clustered-map/client/build.gradle -------------------------------------------------------------------------------- /examples/clustered-map/common/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/examples/clustered-map/common/build.gradle -------------------------------------------------------------------------------- /examples/clustered-map/server/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/examples/clustered-map/server/build.gradle -------------------------------------------------------------------------------- /examples/extended-server/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/examples/extended-server/build.gradle -------------------------------------------------------------------------------- /examples/extended-server/src/main/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/examples/extended-server/src/main/resources/logback-test.xml -------------------------------------------------------------------------------- /examples/logging-config/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/examples/logging-config/build.gradle -------------------------------------------------------------------------------- /examples/toy/src/main/java/org/terracotta/example/ContinuousToy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/examples/toy/src/main/java/org/terracotta/example/ContinuousToy.java -------------------------------------------------------------------------------- /examples/toy/src/main/java/org/terracotta/example/GetToy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/examples/toy/src/main/java/org/terracotta/example/GetToy.java -------------------------------------------------------------------------------- /examples/toy/src/main/java/org/terracotta/example/MapToy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/examples/toy/src/main/java/org/terracotta/example/MapToy.java -------------------------------------------------------------------------------- /galvan-support/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/galvan-support/build.gradle -------------------------------------------------------------------------------- /galvan-support/src/main/resources/tc-logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/galvan-support/src/main/resources/tc-logback.xml -------------------------------------------------------------------------------- /galvan-support/src/test/resources/custom-logback-ext.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/galvan-support/src/test/resources/custom-logback-ext.xml -------------------------------------------------------------------------------- /galvan-support/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/galvan-support/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /galvan-support/src/test/resources/tc-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/galvan-support/src/test/resources/tc-config.xml -------------------------------------------------------------------------------- /galvan/README.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/galvan/README.adoc -------------------------------------------------------------------------------- /galvan/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/galvan/build.gradle -------------------------------------------------------------------------------- /galvan/src/main/java/org/terracotta/testing/api/ITestMaster.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/galvan/src/main/java/org/terracotta/testing/api/ITestMaster.java -------------------------------------------------------------------------------- /galvan/src/main/java/org/terracotta/testing/common/Assert.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/galvan/src/main/java/org/terracotta/testing/common/Assert.java -------------------------------------------------------------------------------- /galvan/src/main/java/org/terracotta/testing/config/ClusterInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/galvan/src/main/java/org/terracotta/testing/config/ClusterInfo.java -------------------------------------------------------------------------------- /galvan/src/main/java/org/terracotta/testing/config/ServerInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/galvan/src/main/java/org/terracotta/testing/config/ServerInfo.java -------------------------------------------------------------------------------- /galvan/src/main/java/org/terracotta/testing/demos/TestHelpers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/galvan/src/main/java/org/terracotta/testing/demos/TestHelpers.java -------------------------------------------------------------------------------- /galvan/src/main/java/org/terracotta/testing/master/ClientRunner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/galvan/src/main/java/org/terracotta/testing/master/ClientRunner.java -------------------------------------------------------------------------------- /galvan/src/main/java/org/terracotta/testing/master/DebugOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/galvan/src/main/java/org/terracotta/testing/master/DebugOptions.java -------------------------------------------------------------------------------- /galvan/src/main/java/org/terracotta/testing/master/FileHelpers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/galvan/src/main/java/org/terracotta/testing/master/FileHelpers.java -------------------------------------------------------------------------------- /galvan/src/main/java/org/terracotta/testing/master/ITestWaiter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/galvan/src/main/java/org/terracotta/testing/master/ITestWaiter.java -------------------------------------------------------------------------------- /galvan/src/main/java/org/terracotta/testing/master/InlineServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/galvan/src/main/java/org/terracotta/testing/master/InlineServer.java -------------------------------------------------------------------------------- /galvan/src/main/java/org/terracotta/testing/master/ReadyStripe.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/galvan/src/main/java/org/terracotta/testing/master/ReadyStripe.java -------------------------------------------------------------------------------- /galvan/src/main/java/org/terracotta/testing/master/ServerMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/galvan/src/main/java/org/terracotta/testing/master/ServerMode.java -------------------------------------------------------------------------------- /galvan/src/main/resources/empty.txt: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /galvan/src/test/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/galvan/src/test/resources/logback.xml -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/gradlew.bat -------------------------------------------------------------------------------- /header.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/header.txt -------------------------------------------------------------------------------- /management/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/management/build.gradle -------------------------------------------------------------------------------- /management/src/main/java/com/tc/management/ManagementResources.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/management/src/main/java/com/tc/management/ManagementResources.java -------------------------------------------------------------------------------- /management/src/main/java/com/tc/management/TerracottaManagement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/management/src/main/java/com/tc/management/TerracottaManagement.java -------------------------------------------------------------------------------- /management/src/main/java/com/tc/management/beans/L2MBeanNames.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/management/src/main/java/com/tc/management/beans/L2MBeanNames.java -------------------------------------------------------------------------------- /management/src/main/resources/security.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/management/src/main/resources/security.xsd -------------------------------------------------------------------------------- /management/src/main/resources/storage.xsd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/management/src/main/resources/storage.xsd -------------------------------------------------------------------------------- /management/src/test/resources/security-conf1-defaults.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/management/src/test/resources/security-conf1-defaults.xml -------------------------------------------------------------------------------- /management/src/test/resources/security-conf2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/management/src/test/resources/security-conf2.xml -------------------------------------------------------------------------------- /management/src/test/resources/storage-xsd-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/management/src/test/resources/storage-xsd-test.xml -------------------------------------------------------------------------------- /passthrough-server/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/passthrough-server/build.gradle -------------------------------------------------------------------------------- /server-api/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/server-api/build.gradle -------------------------------------------------------------------------------- /server-bootstrap/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/server-bootstrap/build.gradle -------------------------------------------------------------------------------- /server-bootstrap/src/main/java/com/tc/server/BootstrapService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/server-bootstrap/src/main/java/com/tc/server/BootstrapService.java -------------------------------------------------------------------------------- /server-bootstrap/src/main/java/com/tc/server/Directories.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/server-bootstrap/src/main/java/com/tc/server/Directories.java -------------------------------------------------------------------------------- /server-bootstrap/src/test/java/com/tc/server/DirectoriesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/server-bootstrap/src/test/java/com/tc/server/DirectoriesTest.java -------------------------------------------------------------------------------- /server-runtime/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/server-runtime/build.gradle -------------------------------------------------------------------------------- /server-spi/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/server-spi/build.gradle -------------------------------------------------------------------------------- /server-spi/src/main/java/com/tc/spi/DiagnosticFormat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/server-spi/src/main/java/com/tc/spi/DiagnosticFormat.java -------------------------------------------------------------------------------- /server-spi/src/main/java/com/tc/spi/Guardian.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/server-spi/src/main/java/com/tc/spi/Guardian.java -------------------------------------------------------------------------------- /server-spi/src/main/java/com/tc/spi/NetworkTranslator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/server-spi/src/main/java/com/tc/spi/NetworkTranslator.java -------------------------------------------------------------------------------- /server-spi/src/main/java/com/tc/spi/Pauseable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/server-spi/src/main/java/com/tc/spi/Pauseable.java -------------------------------------------------------------------------------- /server-spi/src/main/java/com/tc/spi/ProductCapabilities.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/server-spi/src/main/java/com/tc/spi/ProductCapabilities.java -------------------------------------------------------------------------------- /server-spi/src/main/java/com/tc/spi/SPIServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/server-spi/src/main/java/com/tc/spi/SPIServer.java -------------------------------------------------------------------------------- /server-spi/src/main/java/com/tc/spi/SPIServerEnv.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/server-spi/src/main/java/com/tc/spi/SPIServerEnv.java -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/settings.gradle -------------------------------------------------------------------------------- /tc-client/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-client/build.gradle -------------------------------------------------------------------------------- /tc-client/src/main/java/com/tc/client/ClientFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-client/src/main/java/com/tc/client/ClientFactory.java -------------------------------------------------------------------------------- /tc-client/src/main/java/com/tc/exception/EntityBusyException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-client/src/main/java/com/tc/exception/EntityBusyException.java -------------------------------------------------------------------------------- /tc-client/src/main/java/com/tc/exception/WrappedEntityException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-client/src/main/java/com/tc/exception/WrappedEntityException.java -------------------------------------------------------------------------------- /tc-client/src/main/java/com/tc/object/AckMonitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-client/src/main/java/com/tc/object/AckMonitor.java -------------------------------------------------------------------------------- /tc-client/src/main/java/com/tc/object/BinaryInvocationCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-client/src/main/java/com/tc/object/BinaryInvocationCallback.java -------------------------------------------------------------------------------- /tc-client/src/main/java/com/tc/object/ClientBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-client/src/main/java/com/tc/object/ClientBuilder.java -------------------------------------------------------------------------------- /tc-client/src/main/java/com/tc/object/ClientBuilderFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-client/src/main/java/com/tc/object/ClientBuilderFactory.java -------------------------------------------------------------------------------- /tc-client/src/main/java/com/tc/object/ClientEntityManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-client/src/main/java/com/tc/object/ClientEntityManager.java -------------------------------------------------------------------------------- /tc-client/src/main/java/com/tc/object/ClientEntityManagerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-client/src/main/java/com/tc/object/ClientEntityManagerImpl.java -------------------------------------------------------------------------------- /tc-client/src/main/java/com/tc/object/ClientEntityStateManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-client/src/main/java/com/tc/object/ClientEntityStateManager.java -------------------------------------------------------------------------------- /tc-client/src/main/java/com/tc/object/ClientShutdownManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-client/src/main/java/com/tc/object/ClientShutdownManager.java -------------------------------------------------------------------------------- /tc-client/src/main/java/com/tc/object/DistributedObjectClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-client/src/main/java/com/tc/object/DistributedObjectClient.java -------------------------------------------------------------------------------- /tc-client/src/main/java/com/tc/object/EntityClientEndpointImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-client/src/main/java/com/tc/object/EntityClientEndpointImpl.java -------------------------------------------------------------------------------- /tc-client/src/main/java/com/tc/object/ExceptionUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-client/src/main/java/com/tc/object/ExceptionUtils.java -------------------------------------------------------------------------------- /tc-client/src/main/java/com/tc/object/InFlightMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-client/src/main/java/com/tc/object/InFlightMessage.java -------------------------------------------------------------------------------- /tc-client/src/main/java/com/tc/object/InFlightStats.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-client/src/main/java/com/tc/object/InFlightStats.java -------------------------------------------------------------------------------- /tc-client/src/main/java/com/tc/object/InvocationHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-client/src/main/java/com/tc/object/InvocationHandler.java -------------------------------------------------------------------------------- /tc-client/src/main/java/com/tc/object/LookupState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-client/src/main/java/com/tc/object/LookupState.java -------------------------------------------------------------------------------- /tc-client/src/main/java/com/tc/object/LookupStateTransition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-client/src/main/java/com/tc/object/LookupStateTransition.java -------------------------------------------------------------------------------- /tc-client/src/main/java/com/tc/object/SafeInvocationCallback.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-client/src/main/java/com/tc/object/SafeInvocationCallback.java -------------------------------------------------------------------------------- /tc-client/src/main/java/com/tc/object/StandardClientBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-client/src/main/java/com/tc/object/StandardClientBuilder.java -------------------------------------------------------------------------------- /tc-client/src/main/java/com/tc/object/TransactionSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-client/src/main/java/com/tc/object/TransactionSource.java -------------------------------------------------------------------------------- /tc-client/src/main/java/com/terracotta/diagnostic/DiagnosticCLI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-client/src/main/java/com/terracotta/diagnostic/DiagnosticCLI.java -------------------------------------------------------------------------------- /tc-client/src/main/java/com/terracotta/diagnostic/Diagnostics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-client/src/main/java/com/terracotta/diagnostic/Diagnostics.java -------------------------------------------------------------------------------- /tc-client/src/test/java/com/tc/object/ClientEntityManagerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-client/src/test/java/com/tc/object/ClientEntityManagerTest.java -------------------------------------------------------------------------------- /tc-client/src/test/java/com/tc/object/ExceptionUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-client/src/test/java/com/tc/object/ExceptionUtilsTest.java -------------------------------------------------------------------------------- /tc-client/src/test/java/com/tc/object/TransactionSourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-client/src/test/java/com/tc/object/TransactionSourceTest.java -------------------------------------------------------------------------------- /tc-client/src/test/java/com/tc/util/UtilHashTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-client/src/test/java/com/tc/util/UtilHashTest.java -------------------------------------------------------------------------------- /tc-client/src/test/resources/com/tc/object/config/tc-config-l2.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-client/src/test/resources/com/tc/object/config/tc-config-l2.xml -------------------------------------------------------------------------------- /tc-client/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-client/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /tc-messaging/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/build.gradle -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/async/api/OrderedEventContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/async/api/OrderedEventContext.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/bytes/TCByteBuffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/bytes/TCByteBuffer.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/bytes/TCByteBufferAllocator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/bytes/TCByteBufferAllocator.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/bytes/TCByteBufferFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/bytes/TCByteBufferFactory.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/bytes/TCByteBufferImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/bytes/TCByteBufferImpl.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/bytes/TCDirectByteBufferCache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/bytes/TCDirectByteBufferCache.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/bytes/TCReference.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/bytes/TCReference.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/bytes/TCReferenceSupport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/bytes/TCReferenceSupport.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/entity/DiagnosticMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/entity/DiagnosticMessage.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/entity/DiagnosticMessageImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/entity/DiagnosticMessageImpl.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/entity/DiagnosticResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/entity/DiagnosticResponse.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/entity/DiagnosticResponseImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/entity/DiagnosticResponseImpl.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/entity/MessageCodecSupplier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/entity/MessageCodecSupplier.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/entity/ServerEntityMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/entity/ServerEntityMessage.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/entity/VoltronEntityMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/entity/VoltronEntityMessage.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/entity/VoltronEntityResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/entity/VoltronEntityResponse.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/exception/ServerException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/exception/ServerException.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/exception/ServerExceptionType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/exception/ServerExceptionType.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/exception/TCError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/exception/TCError.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/exception/TCException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/exception/TCException.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/exception/TCInternalError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/exception/TCInternalError.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/exception/TCRuntimeException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/exception/TCRuntimeException.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/io/InputWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/io/InputWrapper.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/io/OutputWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/io/OutputWrapper.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/io/TCByteArrayOutputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/io/TCByteArrayOutputStream.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/io/TCByteBufferInput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/io/TCByteBufferInput.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/io/TCByteBufferInputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/io/TCByteBufferInputStream.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/io/TCByteBufferOutput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/io/TCByteBufferOutput.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/io/TCByteBufferOutputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/io/TCByteBufferOutputStream.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/io/TCDataInput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/io/TCDataInput.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/io/TCDataOutput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/io/TCDataOutput.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/io/TCSerializable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/io/TCSerializable.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/l2/dup/RelayMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/l2/dup/RelayMessage.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/l2/ha/ClusterState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/l2/ha/ClusterState.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/l2/msg/ActiveJoinMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/l2/msg/ActiveJoinMessage.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/l2/msg/ClusterStateMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/l2/msg/ClusterStateMessage.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/l2/msg/IBatchableGroupMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/l2/msg/IBatchableGroupMessage.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/l2/msg/L2StateMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/l2/msg/L2StateMessage.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/l2/msg/PlatformInfoRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/l2/msg/PlatformInfoRequest.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/l2/msg/ReplicationAckTuple.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/l2/msg/ReplicationAckTuple.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/l2/msg/ReplicationMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/l2/msg/ReplicationMessage.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/l2/msg/ReplicationMessageAck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/l2/msg/ReplicationMessageAck.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/l2/msg/ReplicationResultCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/l2/msg/ReplicationResultCode.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/l2/state/Enrollment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/l2/state/Enrollment.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/net/ClientID.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/net/ClientID.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/net/NodeID.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/net/NodeID.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/net/ServerID.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/net/ServerID.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/net/StripeID.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/net/StripeID.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/net/TCSocketAddress.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/net/TCSocketAddress.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/net/core/TCConnection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/net/core/TCConnection.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/net/groups/GroupMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/net/groups/GroupMessage.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/net/groups/MessageID.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/net/groups/MessageID.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/net/groups/NodeIDSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/net/groups/NodeIDSerializer.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/net/protocol/NetworkStackID.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/net/protocol/NetworkStackID.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/net/protocol/TCNetworkHeader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/net/protocol/TCNetworkHeader.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/net/protocol/TCNetworkMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/net/protocol/TCNetworkMessage.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/net/protocol/tcm/ChannelEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/net/protocol/tcm/ChannelEvent.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/net/protocol/tcm/ChannelID.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/net/protocol/tcm/ChannelID.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/net/protocol/tcm/TCAction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/net/protocol/tcm/TCAction.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/net/protocol/tcm/TCActionImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/net/protocol/tcm/TCActionImpl.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/object/ClientInstanceID.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/object/ClientInstanceID.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/object/EntityDescriptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/object/EntityDescriptor.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/object/EntityID.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/object/EntityID.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/object/FetchID.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/object/FetchID.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/object/loaders/ClassProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/object/loaders/ClassProvider.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/object/msg/DSOMessageBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/object/msg/DSOMessageBase.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/object/msg/MapSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/object/msg/MapSerializer.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/object/session/SessionID.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/object/session/SessionID.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/object/tx/ServerTransactionID.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/object/tx/ServerTransactionID.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/object/tx/TransactionID.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/object/tx/TransactionID.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/util/AbstractIdentifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/util/AbstractIdentifier.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/util/Assert.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/util/Assert.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/util/ClassUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/util/ClassUtils.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/util/Conversion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/util/Conversion.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/util/FindbugsSuppressWarnings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/util/FindbugsSuppressWarnings.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/util/HexDump.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/util/HexDump.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/util/SequenceGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/util/SequenceGenerator.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/util/SequenceID.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/util/SequenceID.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/util/ServiceUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/util/ServiceUtil.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/util/SinglyLinkedList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/util/SinglyLinkedList.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/util/Stack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/util/Stack.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/util/State.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/util/State.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/util/StringUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/util/StringUtil.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/util/TCAssertionError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/util/TCAssertionError.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/util/TCTimeoutException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/util/TCTimeoutException.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/util/UUID.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/util/UUID.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/util/concurrent/FlightControl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/util/concurrent/FlightControl.java -------------------------------------------------------------------------------- /tc-messaging/src/main/java/com/tc/util/concurrent/SetOnceFlag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/main/java/com/tc/util/concurrent/SetOnceFlag.java -------------------------------------------------------------------------------- /tc-messaging/src/test/java/com/tc/bytes/TCByteBufferTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/test/java/com/tc/bytes/TCByteBufferTest.java -------------------------------------------------------------------------------- /tc-messaging/src/test/java/com/tc/bytes/TCReferenceSupportTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/test/java/com/tc/bytes/TCReferenceSupportTest.java -------------------------------------------------------------------------------- /tc-messaging/src/test/java/com/tc/l2/msg/ActiveJoinMessageTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/test/java/com/tc/l2/msg/ActiveJoinMessageTest.java -------------------------------------------------------------------------------- /tc-messaging/src/test/java/com/tc/l2/msg/L2StateMessageTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/test/java/com/tc/l2/msg/L2StateMessageTest.java -------------------------------------------------------------------------------- /tc-messaging/src/test/java/com/tc/l2/state/EnrollmentTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/test/java/com/tc/l2/state/EnrollmentTest.java -------------------------------------------------------------------------------- /tc-messaging/src/test/java/com/tc/net/NodeIDSerializationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/test/java/com/tc/net/NodeIDSerializationTest.java -------------------------------------------------------------------------------- /tc-messaging/src/test/java/com/tc/net/ServerIDTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/test/java/com/tc/net/ServerIDTest.java -------------------------------------------------------------------------------- /tc-messaging/src/test/java/com/tc/net/groups/NodeIDTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/test/java/com/tc/net/groups/NodeIDTest.java -------------------------------------------------------------------------------- /tc-messaging/src/test/java/com/tc/util/AbstractIdentifierTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/test/java/com/tc/util/AbstractIdentifierTest.java -------------------------------------------------------------------------------- /tc-messaging/src/test/java/com/tc/util/AssertTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/test/java/com/tc/util/AssertTest.java -------------------------------------------------------------------------------- /tc-messaging/src/test/java/com/tc/util/ClassUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/test/java/com/tc/util/ClassUtilsTest.java -------------------------------------------------------------------------------- /tc-messaging/src/test/java/com/tc/util/ConversionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/test/java/com/tc/util/ConversionTest.java -------------------------------------------------------------------------------- /tc-messaging/src/test/java/com/tc/util/HexDumpTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/test/java/com/tc/util/HexDumpTest.java -------------------------------------------------------------------------------- /tc-messaging/src/test/java/com/tc/util/SequenceGeneratorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/test/java/com/tc/util/SequenceGeneratorTest.java -------------------------------------------------------------------------------- /tc-messaging/src/test/java/com/tc/util/SinglyLinkedListTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/test/java/com/tc/util/SinglyLinkedListTest.java -------------------------------------------------------------------------------- /tc-messaging/src/test/java/com/tc/util/StackTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/test/java/com/tc/util/StackTest.java -------------------------------------------------------------------------------- /tc-messaging/src/test/java/com/tc/util/StringUtilTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/test/java/com/tc/util/StringUtilTest.java -------------------------------------------------------------------------------- /tc-messaging/src/test/java/com/tc/util/UUIDTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-messaging/src/test/java/com/tc/util/UUIDTest.java -------------------------------------------------------------------------------- /tc-server/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/build.gradle -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/classloader/ApiClassLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/classloader/ApiClassLoader.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/classloader/ServiceLocator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/classloader/ServiceLocator.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/classloader/StrictURLClassLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/classloader/StrictURLClassLoader.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/config/GroupConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/config/GroupConfiguration.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/l2/L2DebugLogging.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/l2/L2DebugLogging.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/l2/api/L2Coordinator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/l2/api/L2Coordinator.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/l2/context/StateChangedEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/l2/context/StateChangedEvent.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/l2/ha/BlockTimeWeightGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/l2/ha/BlockTimeWeightGenerator.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/l2/ha/ChannelWeightGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/l2/ha/ChannelWeightGenerator.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/l2/ha/ClusterStateDBKeyNames.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/l2/ha/ClusterStateDBKeyNames.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/l2/ha/ClusterStateImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/l2/ha/ClusterStateImpl.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/l2/ha/GenerationWeightGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/l2/ha/GenerationWeightGenerator.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/l2/ha/HASettingsChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/l2/ha/HASettingsChecker.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/l2/ha/L2HACoordinator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/l2/ha/L2HACoordinator.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/l2/ha/RandomWeightGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/l2/ha/RandomWeightGenerator.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/l2/ha/SequenceIDWeightGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/l2/ha/SequenceIDWeightGenerator.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/l2/ha/StripeIDStateManagerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/l2/ha/StripeIDStateManagerImpl.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/l2/ha/TopologyWeightGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/l2/ha/TopologyWeightGenerator.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/l2/ha/WeightGeneratorFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/l2/ha/WeightGeneratorFactory.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/l2/handler/GroupEvent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/l2/handler/GroupEvent.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/l2/handler/L2StateMessageHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/l2/handler/L2StateMessageHandler.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/l2/logging/BootstrapConfigurator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/l2/logging/BootstrapConfigurator.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/l2/logging/BufferingAppender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/l2/logging/BufferingAppender.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/l2/logging/TCLogbackLogging.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/l2/logging/TCLogbackLogging.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/l2/state/AvailabilityManagerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/l2/state/AvailabilityManagerImpl.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/l2/state/ConsistencyMBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/l2/state/ConsistencyMBean.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/l2/state/ConsistencyMBeanImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/l2/state/ConsistencyMBeanImpl.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/l2/state/ConsistencyManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/l2/state/ConsistencyManager.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/l2/state/ConsistencyManagerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/l2/state/ConsistencyManagerImpl.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/l2/state/ElectionContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/l2/state/ElectionContext.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/l2/state/ElectionManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/l2/state/ElectionManager.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/l2/state/ElectionManagerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/l2/state/ElectionManagerImpl.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/l2/state/EnrollmentFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/l2/state/EnrollmentFactory.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/l2/state/SafeStartupManagerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/l2/state/SafeStartupManagerImpl.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/l2/state/ServerMode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/l2/state/ServerMode.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/l2/state/ServerVoterManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/l2/state/ServerVoterManager.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/l2/state/ServerVoterManagerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/l2/state/ServerVoterManagerImpl.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/l2/state/StateChangeListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/l2/state/StateChangeListener.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/l2/state/StateManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/l2/state/StateManager.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/l2/state/StateManagerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/l2/state/StateManagerImpl.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/l2/state/StateSyncManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/l2/state/StateSyncManager.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/l2/state/StateSyncManagerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/l2/state/StateSyncManagerImpl.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/management/beans/L2Dumper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/management/beans/L2Dumper.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/management/beans/L2DumperMBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/management/beans/L2DumperMBean.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/management/beans/TCServerInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/management/beans/TCServerInfo.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/net/groups/DiscoveryStateMachine.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/net/groups/DiscoveryStateMachine.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/net/groups/GroupEventsListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/net/groups/GroupEventsListener.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/net/groups/GroupException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/net/groups/GroupException.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/net/groups/GroupManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/net/groups/GroupManager.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/net/groups/GroupMessageListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/net/groups/GroupMessageListener.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/net/groups/GroupResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/net/groups/GroupResponse.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/net/groups/Node.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/net/groups/Node.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/net/groups/StripeIDEventListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/net/groups/StripeIDEventListener.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/net/groups/StripeIDStateManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/net/groups/StripeIDStateManager.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/net/groups/TCGroupManagerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/net/groups/TCGroupManagerImpl.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/net/groups/TCGroupMember.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/net/groups/TCGroupMember.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/net/groups/TCGroupMemberImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/net/groups/TCGroupMemberImpl.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/net/groups/ZapEventListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/net/groups/ZapEventListener.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/net/utils/ConnectionLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/net/utils/ConnectionLogger.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/net/utils/L2Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/net/utils/L2Utils.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/objectserver/api/EntityManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/objectserver/api/EntityManager.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/objectserver/api/ManagedEntity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/objectserver/api/ManagedEntity.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/objectserver/api/ResultCapture.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/objectserver/api/ResultCapture.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/objectserver/api/Retiree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/objectserver/api/Retiree.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/objectserver/api/ShutdownError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/objectserver/api/ShutdownError.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/objectserver/api/Transaction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/objectserver/api/Transaction.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/objectserver/handler/RelaySender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/objectserver/handler/RelaySender.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/objectserver/impl/JMXSubsystem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/objectserver/impl/JMXSubsystem.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/objectserver/impl/ServerBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/objectserver/impl/ServerBuilder.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/objectserver/impl/Topology.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/objectserver/impl/Topology.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/server/Bootstrap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/server/Bootstrap.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/server/BootstrapThrowableHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/server/BootstrapThrowableHandler.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/server/JMXRouter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/server/JMXRouter.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/server/PauseableServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/server/PauseableServer.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/server/ServerFuture.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/server/ServerFuture.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/server/ServiceClassLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/server/ServiceClassLoader.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/server/TCServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/server/TCServer.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/server/TCServerImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/server/TCServerImpl.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/server/UnexpectedStateException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/server/UnexpectedStateException.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/services/BestEffortsMonitoring.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/services/BestEffortsMonitoring.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/services/ClientAccount.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/services/ClientAccount.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/services/ClientMessageSender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/services/ClientMessageSender.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/services/CommunicatorService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/services/CommunicatorService.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/services/EntityMessengerProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/services/EntityMessengerProvider.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/services/EntityMessengerService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/services/EntityMessengerService.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/services/EntityServiceWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/services/EntityServiceWrapper.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/services/ISimpleTimer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/services/ISimpleTimer.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/services/InternalServiceRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/services/InternalServiceRegistry.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/services/LocalMonitoringProducer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/services/LocalMonitoringProducer.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/services/MappedStateCollector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/services/MappedStateCollector.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/services/PlatformServiceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/services/PlatformServiceImpl.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/services/PlatformServiceProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/services/PlatformServiceProvider.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/services/ResponseWaiter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/services/ResponseWaiter.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/services/SingleThreadedTimer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/services/SingleThreadedTimer.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/services/TimeSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/services/TimeSource.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/stats/Client.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/stats/Client.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/stats/DSO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/stats/DSO.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/stats/api/ClientMBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/stats/api/ClientMBean.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/stats/api/DSOMBean.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/stats/api/DSOMBean.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/util/DaemonThreadFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/util/DaemonThreadFactory.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/util/Events.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/util/Events.java -------------------------------------------------------------------------------- /tc-server/src/main/java/com/tc/util/SparseList.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/java/com/tc/util/SparseList.java -------------------------------------------------------------------------------- /tc-server/src/main/resources/META-INF/services/ch.qos.logback.classic.spi.Configurator: -------------------------------------------------------------------------------- 1 | com.tc.l2.logging.BootstrapConfigurator 2 | -------------------------------------------------------------------------------- /tc-server/src/main/resources/META-INF/services/com.tc.server.BootstrapService: -------------------------------------------------------------------------------- 1 | com.tc.server.Bootstrap 2 | -------------------------------------------------------------------------------- /tc-server/src/main/resources/com/tc/stats/DSOClientMBean.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/resources/com/tc/stats/DSOClientMBean.properties -------------------------------------------------------------------------------- /tc-server/src/main/resources/com/tc/stats/DSOMBean.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/main/resources/com/tc/stats/DSOMBean.properties -------------------------------------------------------------------------------- /tc-server/src/test/java/com/tc/classloader/ApiClassLoaderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/test/java/com/tc/classloader/ApiClassLoaderTest.java -------------------------------------------------------------------------------- /tc-server/src/test/java/com/tc/classloader/CommonComponentClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/test/java/com/tc/classloader/CommonComponentClass.java -------------------------------------------------------------------------------- /tc-server/src/test/java/com/tc/classloader/ServiceLocatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/test/java/com/tc/classloader/ServiceLocatorTest.java -------------------------------------------------------------------------------- /tc-server/src/test/java/com/tc/classloader/TestInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/test/java/com/tc/classloader/TestInterface.java -------------------------------------------------------------------------------- /tc-server/src/test/java/com/tc/classloader/TestInterfaceHandle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/test/java/com/tc/classloader/TestInterfaceHandle.java -------------------------------------------------------------------------------- /tc-server/src/test/java/com/tc/classloader/TestInterfaceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/test/java/com/tc/classloader/TestInterfaceImpl.java -------------------------------------------------------------------------------- /tc-server/src/test/java/com/tc/config/GroupConfigurationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/test/java/com/tc/config/GroupConfigurationTest.java -------------------------------------------------------------------------------- /tc-server/src/test/java/com/tc/l2/ha/ChannelWeightGeneratorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/test/java/com/tc/l2/ha/ChannelWeightGeneratorTest.java -------------------------------------------------------------------------------- /tc-server/src/test/java/com/tc/l2/ha/RandomWeightGeneratorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/test/java/com/tc/l2/ha/RandomWeightGeneratorTest.java -------------------------------------------------------------------------------- /tc-server/src/test/java/com/tc/l2/logging/TCLogbackLoggingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/test/java/com/tc/l2/logging/TCLogbackLoggingTest.java -------------------------------------------------------------------------------- /tc-server/src/test/java/com/tc/l2/state/StateManagerImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/test/java/com/tc/l2/state/StateManagerImplTest.java -------------------------------------------------------------------------------- /tc-server/src/test/java/com/tc/management/beans/L2DumperTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/test/java/com/tc/management/beans/L2DumperTest.java -------------------------------------------------------------------------------- /tc-server/src/test/java/com/tc/net/groups/NodeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/test/java/com/tc/net/groups/NodeTest.java -------------------------------------------------------------------------------- /tc-server/src/test/java/com/tc/net/groups/TestStateManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/test/java/com/tc/net/groups/TestStateManager.java -------------------------------------------------------------------------------- /tc-server/src/test/java/com/tc/net/utils/L2UtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/test/java/com/tc/net/utils/L2UtilsTest.java -------------------------------------------------------------------------------- /tc-server/src/test/java/com/tc/server/ServiceClassLoaderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/test/java/com/tc/server/ServiceClassLoaderTest.java -------------------------------------------------------------------------------- /tc-server/src/test/java/com/tc/server/TCServerImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/test/java/com/tc/server/TCServerImplTest.java -------------------------------------------------------------------------------- /tc-server/src/test/java/com/tc/server/TestChild.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/test/java/com/tc/server/TestChild.java -------------------------------------------------------------------------------- /tc-server/src/test/java/com/tc/server/TestInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/test/java/com/tc/server/TestInterface.java -------------------------------------------------------------------------------- /tc-server/src/test/java/com/tc/server/TestInterfaceImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/test/java/com/tc/server/TestInterfaceImpl.java -------------------------------------------------------------------------------- /tc-server/src/test/java/com/tc/server/TestService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/test/java/com/tc/server/TestService.java -------------------------------------------------------------------------------- /tc-server/src/test/java/com/tc/server/TestServiceProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/test/java/com/tc/server/TestServiceProvider.java -------------------------------------------------------------------------------- /tc-server/src/test/java/com/tc/services/CommunicatorServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/test/java/com/tc/services/CommunicatorServiceTest.java -------------------------------------------------------------------------------- /tc-server/src/test/java/com/tc/services/TestTimeSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/test/java/com/tc/services/TestTimeSource.java -------------------------------------------------------------------------------- /tc-server/src/test/java/com/tc/stats/DSOTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/test/java/com/tc/stats/DSOTest.java -------------------------------------------------------------------------------- /tc-server/src/test/java/com/tc/stats/MBeanRegTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/test/java/com/tc/stats/MBeanRegTest.java -------------------------------------------------------------------------------- /tc-server/src/test/java/com/tc/util/SparseListTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/test/java/com/tc/util/SparseListTest.java -------------------------------------------------------------------------------- /tc-server/src/test/resources/classloading-test-jars/test-api.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/test/resources/classloading-test-jars/test-api.jar -------------------------------------------------------------------------------- /tc-server/src/test/resources/classloading-test-jars/test-impl.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/test/resources/classloading-test-jars/test-impl.jar -------------------------------------------------------------------------------- /tc-server/src/test/resources/com/tc/properties/tests.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/test/resources/com/tc/properties/tests.properties -------------------------------------------------------------------------------- /tc-server/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /tc-server/src/test/resources/simple-tc-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tc-server/src/test/resources/simple-tc-config.xml -------------------------------------------------------------------------------- /terracotta/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/terracotta/build.gradle -------------------------------------------------------------------------------- /terracotta/src/main/java/com/tc/server/ServerFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/terracotta/src/main/java/com/tc/server/ServerFactory.java -------------------------------------------------------------------------------- /terracotta/src/main/java/com/tc/server/TCServerMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/terracotta/src/main/java/com/tc/server/TCServerMain.java -------------------------------------------------------------------------------- /terracotta/src/main/java/com/tc/server/TestingServerMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/terracotta/src/main/java/com/tc/server/TestingServerMain.java -------------------------------------------------------------------------------- /test-common/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/test-common/build.gradle -------------------------------------------------------------------------------- /test-common/src/main/java/com/tc/process/Exec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/test-common/src/main/java/com/tc/process/Exec.java -------------------------------------------------------------------------------- /test-common/src/main/java/com/tc/process/StreamAppender.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/test-common/src/main/java/com/tc/process/StreamAppender.java -------------------------------------------------------------------------------- /test-common/src/main/java/com/tc/process/StreamCollector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/test-common/src/main/java/com/tc/process/StreamCollector.java -------------------------------------------------------------------------------- /test-common/src/main/java/com/tc/process/StreamCopier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/test-common/src/main/java/com/tc/process/StreamCopier.java -------------------------------------------------------------------------------- /test-common/src/main/java/com/tc/test/AppServerInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/test-common/src/main/java/com/tc/test/AppServerInfo.java -------------------------------------------------------------------------------- /test-common/src/main/java/com/tc/test/BaseDirectoryHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/test-common/src/main/java/com/tc/test/BaseDirectoryHelper.java -------------------------------------------------------------------------------- /test-common/src/main/java/com/tc/test/BaseScriptTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/test-common/src/main/java/com/tc/test/BaseScriptTest.java -------------------------------------------------------------------------------- /test-common/src/main/java/com/tc/test/ClassBasedDirectoryTree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/test-common/src/main/java/com/tc/test/ClassBasedDirectoryTree.java -------------------------------------------------------------------------------- /test-common/src/main/java/com/tc/test/DataDirectoryHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/test-common/src/main/java/com/tc/test/DataDirectoryHelper.java -------------------------------------------------------------------------------- /test-common/src/main/java/com/tc/test/EqualityChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/test-common/src/main/java/com/tc/test/EqualityChecker.java -------------------------------------------------------------------------------- /test-common/src/main/java/com/tc/test/ScriptTestUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/test-common/src/main/java/com/tc/test/ScriptTestUtil.java -------------------------------------------------------------------------------- /test-common/src/main/java/com/tc/test/SurrogateMain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/test-common/src/main/java/com/tc/test/SurrogateMain.java -------------------------------------------------------------------------------- /test-common/src/main/java/com/tc/test/TCTestCase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/test-common/src/main/java/com/tc/test/TCTestCase.java -------------------------------------------------------------------------------- /test-common/src/main/java/com/tc/test/TempDirectoryHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/test-common/src/main/java/com/tc/test/TempDirectoryHelper.java -------------------------------------------------------------------------------- /test-common/src/main/java/com/tc/test/TestConfigObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/test-common/src/main/java/com/tc/test/TestConfigObject.java -------------------------------------------------------------------------------- /test-common/src/main/java/com/tc/test/TestConfigUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/test-common/src/main/java/com/tc/test/TestConfigUtil.java -------------------------------------------------------------------------------- /test-common/src/main/java/com/tc/test/UniqueSequenceGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/test-common/src/main/java/com/tc/test/UniqueSequenceGenerator.java -------------------------------------------------------------------------------- /test-common/src/main/java/com/tc/util/Banner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/test-common/src/main/java/com/tc/util/Banner.java -------------------------------------------------------------------------------- /test-common/src/main/java/com/tc/util/SerializationTestUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/test-common/src/main/java/com/tc/util/SerializationTestUtil.java -------------------------------------------------------------------------------- /test-common/src/main/java/com/tc/util/TestTimer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/test-common/src/main/java/com/tc/util/TestTimer.java -------------------------------------------------------------------------------- /test-common/src/main/java/com/tc/util/ThreadUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/test-common/src/main/java/com/tc/util/ThreadUtil.java -------------------------------------------------------------------------------- /test-common/src/main/java/com/tc/util/runtime/ThreadDump.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/test-common/src/main/java/com/tc/util/runtime/ThreadDump.java -------------------------------------------------------------------------------- /test-interfaces/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/test-interfaces/build.gradle -------------------------------------------------------------------------------- /tripwire/appenders/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tripwire/appenders/build.gradle -------------------------------------------------------------------------------- /tripwire/appenders/src/main/resources/custom.jfc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tripwire/appenders/src/main/resources/custom.jfc -------------------------------------------------------------------------------- /tripwire/appenders/src/main/resources/custom2.jfc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tripwire/appenders/src/main/resources/custom2.jfc -------------------------------------------------------------------------------- /tripwire/appenders/src/main/resources/highoverhead.jfc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tripwire/appenders/src/main/resources/highoverhead.jfc -------------------------------------------------------------------------------- /tripwire/appenders/src/test/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tripwire/appenders/src/test/resources/logback.xml -------------------------------------------------------------------------------- /tripwire/plugin/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tripwire/plugin/build.gradle -------------------------------------------------------------------------------- /tripwire/plugin/src/main/java/org/terracotta/tripwire/Event.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tripwire/plugin/src/main/java/org/terracotta/tripwire/Event.java -------------------------------------------------------------------------------- /tripwire/plugin/src/main/java/org/terracotta/tripwire/Monitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tripwire/plugin/src/main/java/org/terracotta/tripwire/Monitor.java -------------------------------------------------------------------------------- /tripwire/plugin/src/main/resources/custom.jfc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tripwire/plugin/src/main/resources/custom.jfc -------------------------------------------------------------------------------- /tripwire/plugin/src/main/resources/custom2.jfc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tripwire/plugin/src/main/resources/custom2.jfc -------------------------------------------------------------------------------- /tripwire/plugin/src/main/resources/highoverhead.jfc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Terracotta-OSS/terracotta-core/HEAD/tripwire/plugin/src/main/resources/highoverhead.jfc --------------------------------------------------------------------------------