Code refactoring and optimization after move to Java 6

Description

  • Move comparators to shared.cs, use added Java6 support for comparing

  • Organize serializer to correct packages

  • Remove ArrayUtils class and other stuff that was only added because it was not available in Java6

  • Add @Override annotation to all classes in the agent and shared.all projects.

  • Change documentation on Confluence to denote inspectIT supports 1.6+ java only starting from version 1.7.3.

  • Update oomph setup

  • Check if there is anything else

Environment

None

Activity

Show:
Patrice Bouillet
November 14, 2016, 1:08 PM

that was my question basically if you want to do it in this one or if we create another

Ivan Senic
November 14, 2016, 8:29 AM

What about the Instrumentation#appendToBootstrapClassLoaderSearch thingy, do we have new ticket for that one?

Technical User
November 11, 2016, 1:08 PM

SUCCESS: Integrated in

inspectIT - Integration #219
INSPECTIT-2205: Clean-up after move to Java6 on agent (patrice.bouillet: f432d94c8dc78bed85e14b4e085af9a015250b85)

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/communication/data/AggregatedHttpTimerData.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/cmr/model/MethodSensorTypeIdent.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/spring/logger/LoggerPostProcessor.java

  • (edit) inspectit.agent.java/src/test/java/rocks/inspectit/agent/java/analyzer/classes/TestClass.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/cmr/model/PlatformIdent.java

  • (edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/core/impl/PlatformManager.java

  • (edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/sensor/method/timer/PlainTimerStorage.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/communication/data/VmArgumentData.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/communication/comparator/JmxDataComparatorEnum.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/communication/comparator/ResultComparator.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/storage/serializer/provider/SerializationManagerProvider.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/instrumentation/classcache/Type.java

  • (edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/sensor/method/jdbc/PreparedStatementHook.java

  • (edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/sensor/platform/provider/def/DefaultThreadInfoProvider.java

  • (edit) inspectit.agent.java/src/test/java/rocks/inspectit/agent/java/instrumentation/asm/SpecialMethodInstrumenterTest.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/communication/data/ParameterContentType.java

  • (edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/sending/impl/ListSizeStrategy.java

  • (edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/sensor/exception/ExceptionSensor.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/kryonet/TcpConnection.java

  • (edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/instrumentation/asm/MethodInstrumenter.java

  • (edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/sensor/jmx/JmxSensor.java

  • (edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/sensor/platform/provider/def/DefaultMemoryInfoProvider.java

  • (edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/sensor/platform/provider/def/DefaultPlatformSensorInfoProvider.java

  • (edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/sensor/method/timer/AggregateTimerStorage.java

  • (edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/spring/PrototypesProvider.java

  • (edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/sensor/method/http/HttpSensor.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/storage/serializer/schema/ClassSchemaManager.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/pattern/WildcardMatchPattern.java

  • (edit) inspectit.agent.java/src/test/java/rocks/inspectit/agent/java/sensor/method/http/HttpHookTest.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/communication/data/AggregatedTimerData.java

  • (edit) inspectit.agent.java/src/test/java/rocks/inspectit/agent/java/analyzer/impl/ByteCodeAnalyzerTest.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/instrumentation/config/impl/MethodInstrumentationConfig.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/communication/ExceptionEvent.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/exception/enumeration/AgentManagementErrorCodeEnum.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/kryonet/rmi/ObjectSpace.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/communication/comparator/HttpTimerDataComparatorEnum.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/instrumentation/classcache/util/ArraySet.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/instrumentation/classcache/AnnotationType.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/communication/comparator/InvocationAwareDataComparatorEnum.java

  • (edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/connection/RetryException.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/kryonet/Connection.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/communication/comparator/DefaultDataComparatorEnum.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/version/VersionRelease.java

  • (edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/buffer/AbstractBufferStrategy.java

  • (edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/sensor/platform/provider/def/DefaultOperatingSystemInfoProvider.java

  • (edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/logback/LogInitializer.java

  • (edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/sensor/method/averagetimer/AverageTimerSensor.java

  • (edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/sensor/platform/provider/sun/SunPlatformSensorInfoProvider.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/communication/comparator/ExceptionSensorDataComparatorEnum.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/kryonet/Listener.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/communication/data/ClassLoadingInformationData.java

  • (edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/connection/impl/KeepAliveManager.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/instrumentation/classcache/ClassType.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/util/TimeFrame.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/cmr/model/MethodIdentToSensorType.java

  • (edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/sensor/method/IMethodSensor.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/kryonet/Server.java

  • (edit) inspectit.shared.all/src/test/java/rocks/inspectit/shared/all/storage/nio/ByteBufferProviderTest.java

  • (edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/instrumentation/asm/AbstractMethodInstrumenter.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/communication/data/AggregatedSqlStatementData.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/communication/comparator/MethodSensorDataComparatorEnum.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/jpa/ListStringConverter.java

  • (edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/sensor/method/jdbc/PreparedStatementParameterHook.java

  • (edit) inspectit.agent.java/src/test/java/rocks/inspectit/agent/java/util/ClassUtilTest.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/communication/data/SystemInformationData.java

  • (edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/sensor/method/invocationsequence/InvocationSequenceSensor.java

  • (edit) inspectit.agent.java/src/test/java/rocks/inspectit/agent/java/instrumentation/asm/TestClass.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/cmr/model/PlatformSensorTypeIdent.java

  • (edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/javaagent/JavaAgent.java

  • (edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/buffer/impl/SimpleBufferStrategy.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/jpa/MapStringConverter.java

  • (edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/sending/AbstractSendingStrategy.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/cmr/model/JmxDefinitionDataIdent.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/communication/comparator/SqlStatementDataComparatorEnum.java

  • (edit) inspectit.shared.all/src/test/java/rocks/inspectit/shared/all/communication/EqualsVerifierTest.java

  • (edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/sensor/method/timer/OptimizedTimerStorage.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/instrumentation/classcache/ImmutableInterfaceType.java

  • (edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/sensor/method/averagetimer/AverageTimerHook.java

  • (edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/sensor/platform/provider/ibm/IbmJava6PlatformSensorInfoProvider.java

  • (edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/sensor/method/jdbc/ConnectionHook.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/exception/enumeration/BusinessContextErrorCodeEnum.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/instrumentation/config/impl/SpecialInstrumentationPoint.java

  • (edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/sensor/method/jdbc/StatementSensor.java

  • (edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/spring/SpringConfiguration.java

  • (edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/sensor/method/jdbc/StatementHook.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/storage/nio/bytebuffer/ByteBufferFactory.java

  • (edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/sensor/platform/AbstractPlatformSensor.java

  • (edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/config/impl/PropertyAccessor.java

  • (edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/sensor/method/logging/Log4JLoggingHook.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/storage/nio/ByteBufferProvider.java

  • (edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/sensor/platform/provider/def/DefaultRuntimeInfoProvider.java

  • (edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/analyzer/impl/ClassHashHelper.java

  • (edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/io/FileResolver.java

  • (edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/buffer/impl/SizeBufferStrategy.java

  • (edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/sensor/method/jdbc/ConnectionSensor.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/kryonet/Client.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/kryonet/UdpConnection.java

  • (edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/sensor/exception/ExceptionSensorHook.java

  • (edit) inspectit.agent.java/src/test/java/rocks/inspectit/agent/java/instrumentation/asm/ClassInstrumenterTest.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/instrumentation/classcache/InterfaceType.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/instrumentation/classcache/ImmutableMethodType.java

  • (edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/sensor/method/http/HttpInformationExtractor.java

  • (edit) inspectit.agent.java/src/test/java/rocks/inspectit/agent/java/sensor/jmx/JmxSensorTest.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/exception/enumeration/StorageErrorCodeEnum.java

  • (edit) inspectit.agent.java/src/test/java/rocks/inspectit/agent/java/sensor/platform/AbstractPlatformSensorFakeImpl.java

  • (edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/sensor/platform/provider/sun/SunOperatingSystemInfoProvider.java

  • (edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/sending/impl/TimeStrategy.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/instrumentation/classcache/util/TypeWithAnnotationsSet.java

  • (edit) inspectit.agent.java/src/test/java/rocks/inspectit/agent/java/connection/impl/KryoNetConnectionTest.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/exception/enumeration/ConfigurationInterfaceErrorCodeEnum.java

  • (edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/SpringAgent.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/kryonet/ExtendedSerializationImpl.java

  • (edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/sensor/method/invocationsequence/InvocationSequenceHook.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/util/Pair.java

  • (edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/sensor/platform/IPlatformSensor.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/communication/data/JmxSensorValueData.java

  • (edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/sensor/method/jdbc/PreparedStatementParameterSensor.java

  • (edit) inspectit.agent.java/src/test/java/rocks/inspectit/agent/java/sensor/method/jdbc/ConnectionMetaDataExtractorTest.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/communication/DefaultData.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/kryonet/IExtendedSerialization.java

  • (edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/sensor/method/jdbc/PreparedStatementSensor.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/instrumentation/classcache/AbstractInterfaceType.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/instrumentation/classcache/util/TypeSet.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/communication/data/ThreadInformationData.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/version/FileBasedVersionReader.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/communication/data/AggregatedExceptionSensorData.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/pattern/EqualsMatchPattern.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/communication/data/ParameterContentData.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/kryonet/Serialization.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/kryonet/EndPoint.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/instrumentation/config/impl/JmxSensorTypeConfig.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/instrumentation/classcache/MethodType.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/communication/data/HttpInfo.java

  • (edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/connection/impl/InstrumentationAppliedCall.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/instrumentation/classcache/util/MethodTypeSet.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/cmr/model/MethodIdent.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/exception/enumeration/VersioningErrorCodeEnum.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/version/Version.java

  • (edit) inspectit.shared.all/src/test/java/rocks/inspectit/shared/all/storage/nio/stream/ExtendedByteBufferOutputStreamTest.java

  • (edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/sensor/method/logging/Log4JLoggingSensor.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/instrumentation/classcache/ImmutableClassType.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/cmr/service/IAgentService.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/instrumentation/classcache/util/SortedArraySet.java

  • (edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/sensor/method/timer/TimerSensor.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/communication/data/MemoryInformationData.java

  • (edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/sensor/method/timer/TimerHook.java

  • (edit) inspectit.shared.all/src/test/java/rocks/inspectit/shared/all/instrumentation/classcache/util/SortedArraySetTest.java

  • (edit) inspectit.shared.all/src/test/java/rocks/inspectit/shared/all/cmr/cache/impl/ObjectSizesPrimitiveTypesSizeTest.java

  • (edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/instrumentation/asm/ConstructorInstrumenter.java

  • (edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/sensor/method/AbstractMethodSensor.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/communication/comparator/AggregatedExceptionSensorDataComparatorEnum.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/communication/data/CpuInformationData.java
    INSPECTIT-2205: Moved serializer classes to correct package (patrice.bouillet: a7cf8374d767001a9735d5e4724dce19557843b2)

  • (edit) inspectit.server/src/test/java/rocks/inspectit/server/rmi/KryoNetIntegrationTest.java

  • (delete) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/storage/serializer/SerializationException.java

  • (add) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/serializer/impl/SerializationManager.java

  • (edit) inspectit.shared.cs/src/main/java/rocks/inspectit/shared/cs/storage/StorageManager.java

  • (add) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/serializer/HibernateAwareClassResolver.java

  • (add) inspectit.shared.all/src/test/java/rocks/inspectit/shared/all/serializer/impl/BackwardForwardCompatibilityTest.java

  • (edit) inspectit.ui.rcp/src/main/resources/META-INF/spring/spring-context-model-main.xml

  • (add) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/serializer/ISerializer.java

  • (add) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/serializer/schema/ClassSchema.java

  • (delete) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/storage/serializer/impl/InvocationAwareDataSerializer.java

  • (delete) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/storage/serializer/IKryoProvider.java

  • (edit) inspectit.server/src/main/java/rocks/inspectit/server/rmi/KryoNetServerCreator.java

  • (delete) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/storage/serializer/impl/StackTraceElementSerializer.java

  • (edit) inspectit.server/src/main/java/rocks/inspectit/server/storage/CmrStorageManager.java

  • (edit) inspectit.ui.rcp/src/main/java/rocks/inspectit/ui/rcp/handlers/DeleteStorageHandler.java

  • (add) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/serializer/impl/InvocationSequenceCustomCompatibleFieldSerializer.java

  • (edit) inspectit.server/src/test/java/rocks/inspectit/server/storage/StorageIntegrationTest.java

  • (edit) inspectit.shared.cs/src/test/java/rocks/inspectit/shared/cs/storage/StorageWriterTest.java

  • (delete) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/storage/serializer/impl/HibernateAwareCollectionSerializer.java

  • (edit) inspectit.ui.rcp/src/main/java/rocks/inspectit/ui/rcp/handlers/CloseAndShowStorageHandler.java

  • (edit) inspectit.ui.rcp/src/main/java/rocks/inspectit/ui/rcp/repository/service/cmr/CmrService.java

  • (edit) inspectit.ui.rcp/src/main/java/rocks/inspectit/ui/rcp/repository/service/cmr/KryoSimpleHttpInvokerRequestExecutor.java

  • (delete) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/storage/serializer/impl/CustomCompatibleFieldSerializer.java

  • (edit) inspectit.shared.cs/src/main/java/rocks/inspectit/shared/cs/storage/processor/impl/DataSaverProcessor.java

  • (edit) inspectit.ui.rcp/src/main/java/rocks/inspectit/ui/rcp/handlers/DeleteLocalStorageHandler.java

  • (delete) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/storage/serializer/impl/HibernateAwareMapSerializer.java

  • (delete) inspectit.server/src/test/java/rocks/inspectit/shared/all/storage/serializer/impl/HibernateSerializerTest.java

  • (add) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/serializer/impl/InvocationAwareDataSerializer.java

  • (edit) inspectit.server/src/test/java/rocks/inspectit/server/storage/CmrStorageRecorderTest.java

  • (delete) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/storage/serializer/provider/SerializationManagerProvider.java

  • (delete) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/storage/serializer/schema/ClassSchemaManager.java

  • (edit) inspectit.ui.rcp/src/main/java/rocks/inspectit/ui/rcp/handlers/RemoveStorageLabelHandler.java

  • (edit) inspectit.server/src/main/java/rocks/inspectit/server/service/StorageService.java

  • (edit) inspectit.ui.rcp/src/main/java/rocks/inspectit/ui/rcp/storage/InspectITStorageManager.java

  • (add) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/serializer/impl/StackTraceElementSerializer.java

  • (edit) inspectit.shared.cs/src/test/java/rocks/inspectit/shared/cs/storage/serializer/schema/SchemaTest.java

  • (edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/analyzer/impl/ClassHashHelper.java

  • (add) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/serializer/impl/HibernateProxySerializer.java

  • (edit) inspectit.shared.cs/src/test/java/rocks/inspectit/shared/cs/storage/serializer/impl/SerializerTest.java

  • (add) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/serializer/IKryoProvider.java

  • (edit) inspectit.shared.cs/src/main/java/rocks/inspectit/shared/cs/storage/serializer/SerializationManagerPostProcessor.java

  • (edit) inspectit.shared.cs/src/main/java/rocks/inspectit/shared/cs/storage/StorageWriter.java

  • (delete) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/storage/serializer/ISerializer.java

  • (delete) inspectit.shared.all/src/test/java/rocks/inspectit/shared/all/storage/serializer/impl/BackwardForwardCompatibilityTest.java

  • (edit) inspectit.ui.rcp/src/main/java/rocks/inspectit/ui/rcp/view/impl/StorageManagerView.java

  • (delete) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/storage/serializer/impl/HibernateProxySerializer.java

  • (edit) inspectit.shared.cs/src/test/java/rocks/inspectit/shared/cs/storage/processor/impl/StorageDataProcessorsTest.java

  • (edit) inspectit.ui.rcp/src/main/java/rocks/inspectit/ui/rcp/wizard/ImportStorageWizard.java

  • (add) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/serializer/impl/TimestampSerializer.java

  • (edit) inspectit.agent.java/src/test/java/rocks/inspectit/agent/java/analyzer/impl/ClassHashHelperTest.java

  • (add) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/serializer/impl/HibernateAwareCollectionSerializer.java

  • (edit) inspectit.agent.java/src/main/java/rocks/inspectit/agent/java/spring/PrototypesProvider.java

  • (edit) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/kryonet/ExtendedSerializationImpl.java

  • (add) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/serializer/util/KryoSerializationPreferences.java

  • (edit) inspectit.ui.rcp/src/main/java/rocks/inspectit/ui/rcp/ci/form/part/SensorAssignmentMasterBlock.java

  • (delete) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/storage/serializer/util/KryoUtil.java

  • (edit) inspectit.ui.rcp/src/main/java/rocks/inspectit/ui/rcp/repository/service/storage/AbstractStorageService.java

  • (edit) inspectit.ui.rcp/src/main/java/rocks/inspectit/ui/rcp/handlers/EditStorageDataHandler.java

  • (edit) inspectit.server/src/main/java/rocks/inspectit/server/processor/impl/TimerDataChartingCmrProcessor.java

  • (delete) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/storage/serializer/impl/InvocationSequenceCustomCompatibleFieldSerializer.java

  • (edit) inspectit.server/src/main/java/rocks/inspectit/server/spring/exporter/KryoHttpInvokerServiceExporter.java

  • (add) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/serializer/ISerializerProvider.java

  • (add) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/serializer/impl/CustomCompatibleFieldSerializer.java

  • (add) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/serializer/impl/HibernateAwareMapSerializer.java

  • (add) inspectit.server/src/test/java/rocks/inspectit/shared/all/serializer/impl/HibernateSerializerTest.java

  • (edit) inspectit.shared.cs/src/main/java/rocks/inspectit/shared/cs/storage/processor/write/impl/QueryCachingDataProcessor.java

  • (edit) inspectit.server/src/main/resources/spring/spring-context-beans.xml

  • (delete) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/storage/serializer/schema/ClassSchema.java

  • (edit) inspectit.ui.rcp/src/main/java/rocks/inspectit/ui/rcp/wizard/ExportStorageWizard.java

  • (edit) inspectit.ui.rcp/src/main/java/rocks/inspectit/ui/rcp/storage/util/DataRetriever.java

  • (delete) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/storage/serializer/ISerializerProvider.java

  • (edit) inspectit.shared.all/src/main/resources/META-INF/MANIFEST.MF

  • (edit) inspectit.server/src/test/java/rocks/inspectit/server/storage/CmrStorageManagerTest.java

  • (edit) inspectit.ui.rcp/src/main/java/rocks/inspectit/ui/rcp/wizard/DownloadStorageWizard.java

  • (edit) inspectit.server/src/test/java/rocks/inspectit/server/processor/impl/CmrDataProcessorsTest.java

  • (delete) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/storage/serializer/HibernateAwareClassResolver.java

  • (delete) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/storage/serializer/util/KryoSerializationPreferences.java

  • (add) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/serializer/util/KryoUtil.java

  • (delete) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/storage/serializer/impl/TimestampSerializer.java

  • (edit) inspectit.ui.rcp/src/main/java/rocks/inspectit/ui/rcp/ci/form/part/JmxMasterDetailsBlock.java

  • (add) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/serializer/SerializationException.java

  • (edit) inspectit.shared.cs/src/main/java/rocks/inspectit/shared/cs/storage/processor/impl/DataAggregatorProcessor.java

  • (add) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/serializer/schema/ClassSchemaManager.java

  • (add) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/serializer/provider/SerializationManagerProvider.java

  • (delete) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/storage/serializer/impl/SerializationManager.java

  • (edit) inspectit.ui.rcp/src/main/resources/META-INF/spring/spring-context-model-osgi.xml
    INSPECTIT-2205: Removed our own ArrayUtil class (patrice.bouillet: 3334d8e8b55991e297f634ff2b4a64e9da573392)

  • (delete) inspectit.shared.all/src/main/java/rocks/inspectit/shared/all/util/ArrayUtil.java

  • (edit) inspectit.shared.cs/src/main/java/rocks/inspectit/shared/cs/indexing/storage/impl/ArrayBasedStorageLeaf.java
    INSPECTIT-2205: Updated oomph to include java6 JRE location (patrice.bouillet: f971ac93493adbffeb9ed232e5706ec337518257)

  • (edit) resources/oomph/inspectIT.setup

Patrice Bouillet
November 11, 2016, 7:51 AM

There are some additional optimizations we can go for in this move to Java 6. One specific I have in mind is the Instrumentation#appendToBootstrapClassLoaderSearch method. In the past, I needed to make some weird tricks to get this done. This could now be way easier. Shall we do it in this ticket or do you want this to be done in a seperate one?

Patrice Bouillet
November 4, 2016, 11:29 AM

What we would gain is the language features from Java 7 and 8 (and soon maybe 9). Because in shared.cs we could go for using lambdas etc. And the visibility of classes / packages to what is needed to be shared between all 3 components would be better. Let's discuss this shortly and then come up with a decision.

Fixed

Assignee

Ivan Senic

Reporter

Ivan Senic

Integrator

Patrice Bouillet