All Versions
10
Latest Version
Avg Release Cycle
66 days
Latest Release
481 days ago

Changelog History

  • v1.9.3.107

    December 06, 2018

    🐛 Bug

    • 🐎 [INSPECTIT-2574] - TcpConnection not correctly maintaining the idle queue in case of close
    • 🐎 [INSPECTIT-2494] - ByteBuffer pool drains on the CMR which causes inability to communicate with agents
  • v1.9.2.106

    October 03, 2018

    🐛 Bug

    • 🐎 [INSPECTIT-2568] - Broken connection stream causes multiple errors on the agent and CMR
    • 🐎 [INSPECTIT-2567] - SpanStoreRunnable should delegate equals and hashCode to wrapped Runnable
  • v1.9.1.104

    June 29, 2018

    Note: This release has a critical bug, please update to the version 1.9.2.

    🐛 Bug

    Internal Feature

    Task

    • 🐎 [INSPECTIT-2557] - Adding inspectIT's youtube video to the README
  • v1.8.5.101

    October 13, 2017

    Note: This release has a critical bug, please update to the version 1.9.2.

    🐛 Bug

    • 🐎 [INSPECTIT-2414] - CMR Environments can have the same name in the Instrumentation Manager
    • 🐎 [INSPECTIT-2489] - Connection can hang when output stream idle queue is empty
    • 🐎 [INSPECTIT-2517] - Method occurs multiple times and is registered twice
    • 🐎 [INSPECTIT-2529] - EUM PageLoad spans disappear when they don't have a backend span
    • 🐎 [INSPECTIT-2534] - JMX sensor does not handle run-time exceptions
    • 🐎 [INSPECTIT-2535] - DiagnoseIT jar not included in the server manifest
    • 🐎 [INSPECTIT-2539] - NPE on removing (offline) repository
    • 🐎 [INSPECTIT-2540] - InfluxDB is enabled message displayed in system data views even when influx is not active
    • 🐎 [INSPECTIT-2541] - SQL statistics not shown in the invocation sub-view
    • 🐎 [INSPECTIT-2542] - Server status rest end-point returns HttpMessageNotWritableException
    • 🐎 [INSPECTIT-2544] - Agent can not be launched with the Java 9
    • 🐎 [INSPECTIT-2545] - StorageManagerView throws IllegalArgumentException if "show properties" is selected

    🔋 Feature

    • 🐎 [INSPECTIT-2187] - More configuration possibilities for the Agent Mapping
    • 🐎 [INSPECTIT-2192] - Add agent rule to application definition
    • 🐎 [INSPECTIT-2253] - Extend Restful API for alert service
    • 🐎 [INSPECTIT-2304] - Speed-up application start-up by utilizing agent class cache for loaded class instrumentation
    • 🐎 [INSPECTIT-2397] - Embed Diagnosis Service into inspectIT Server & Store data in InfluxDB
    • 🐎 [INSPECTIT-2420] - Showing agent informations in the UI's repository manager
    • 🐎 [INSPECTIT-2458] - Support remote tracing with Apache HttpAsyncClient
    • 🐎 [INSPECTIT-2515] - Focussing the same agent in the repository manager after refresh
    • 🐎 [INSPECTIT-2533] - Extracting attributes and parameters from HTTP requests should be optional

    Task

    Internal Feature

  • v1.8.4.98

    September 15, 2017

    🐛 Bug

    • 🐎 [INSPECTIT-2514] - Failing test AgentStatusDataProviderTest$HandleKeepAliveSignal.neverConnected
    • 🐎 [INSPECTIT-2493] - Cannot connect to fresh InfluxDB
    • 🐎 [INSPECTIT-2490] - CR in end of agentName in influx db
    • 🐎 [INSPECTIT-2461] - Visits on browsers not providing navigation timings are unmarked in influxDB
    • 🐎 [INSPECTIT-2324] - E-Mail services tries always to authenticate, even no credentials are specified.

    🔋 Feature

    • 🐎 [INSPECTIT-2467] - Improve tracing details with remote manual sensor
    • 🐎 [INSPECTIT-2432] - Support asynchronous tracing based on ExecutorServices

    Internal Feature

    • 🐎 [INSPECTIT-2516] - CheckstyleMain task does not fail if warnings are detected
    • 🐎 [INSPECTIT-2504] - Refactoring tree content providers for invocation sequence trees

    Task

    • 🐎 [INSPECTIT-2511] - Setup Jenkins task for pushing the Agent SDK to Maven Central
  • v1.8.3.97

    August 11, 2017

    🐛 Bug

    • 🐎 [INSPECTIT-2505] - Request forwarding is not traced correctly
    • 🐎 [INSPECTIT-2502] - ExtendedByteBufferOutputStreamTest fails on random returning zero write size
    • 🐎 [INSPECTIT-2498] - Clearing repository buffer results in NPE when the Tracing Details View is open
    • 🐎 [INSPECTIT-2497] - Current Checkstyle Version doesn't understand Java 8 Lambdas
    • 🐎 [INSPECTIT-2495] - Some service calls of the inspectIT UI to the CMR resulting in a dead-locked dialog
    • 🐎 [INSPECTIT-2471] - Usability problems in inspectIT UI with macosx 10.12.5
    • 🐎 [INSPECTIT-2439] - CMR throws exception if an alert is triggered where no recipient email address has been specified
    • 🐎 [INSPECTIT-2322] - Agent limited after CMR restart and agent re-connection
    • 🐎 [INSPECTIT-2013] - Platform sensor provider loading fails on IBM J9 1.7.0 VM

    🔋 Feature

    Internal Feature

    • 🐎 [INSPECTIT-2499] - Move parent from SpanIdent to Span
    • 🐎 [INSPECTIT-2347] - Testing existing rules for the diagnosis engine
    • 🐎 [INSPECTIT-2260] - Refactor the EUM data structure and the JS-Agent for the new trace structure
    • 🐎 [INSPECTIT-2011] - Upgrade CMR / UI / CommonsCS to Java8
    • 🐎 [INSPECTIT-1826] - Threading model on the agent should reflect the possibilities of Java 5

    Sub-task

  • v1.8.2.96

    July 14, 2017

    🐛 Bug

    • 🐎 [INSPECTIT-2483] - Open Alert dialog throws NPE
    • 🐎 [INSPECTIT-2462] - Starting recording from Rest service causes saved invocations to show no call hierarchy
    • 🐎 [INSPECTIT-2454] - Safari browser not recognized on the mobile devices
    • 🐎 [INSPECTIT-2419] - Business Transaction Mappings are not visible when multiple are shown

    🔋 Feature

    • 🐎 [INSPECTIT-2472] - Allow JVM system properties to be referenced in the agent name
    • 🐎 [INSPECTIT-2463] - Log the agent version at the very beginning
    • 🐎 [INSPECTIT-2371] - Display a banner that data is written/available in the InfluxDB when the InfluxDB writing is enabled
    • 🐎 [INSPECTIT-2060] - Create Diagnosis Service

    Internal Feature

    • 🐎 [INSPECTIT-2466] - Update FindBugs to version 3.x
    • 🐎 [INSPECTIT-2457] - Execute all UI service calls in a background task
    • 🐎 [INSPECTIT-2436] - Optimize generated byte-code by removing unnecessary catch block

    Task

    • 📚 [INSPECTIT-2440] - Create 1.8 documentation space on Confluence
    • 🐎 [INSPECTIT-2396] - Add inspectIT to the list of RUM solutions on Wikipedia
  • v1.8.1.95

    June 16, 2017

    🐛 Bug

    • 🐎 [INSPECTIT-2469] - Jackson exception when calling rest/data/invocations/
    • 🐎 [INSPECTIT-2464] - DecodingHtmlScriptInjectorTest fails with java 8
    • 🐎 [INSPECTIT-2415] - InfluxDB doesn't test the provided credentials during connection
    • 🐎 [INSPECTIT-2320] - Prevent error if no internet access is available in the UI
    • 🐎 [INSPECTIT-2189] - Clicking on advanced rules view two times marks the editor as unsaved but cannot be saved via ctrl+s
    • 🐎 [INSPECTIT-1986] - Connection error to a CMR in the UI shouldn't have a popup

    🔋 Feature

    Internal Feature

    • 🐎 [INSPECTIT-2441] - Include support for ThreadLocalRandom on Java8 for long generation
    • 🐎 [INSPECTIT-2247] - Rewrite the EUM HTML parser and injector

    Task

  • v1.7.11.94

    May 19, 2017

    🐛 Bug

    • 🐎 [INSPECTIT-2437] - Invocations from an alert can not be shown
    • 🐎 [INSPECTIT-2434] - Environments cannot be editied on Windows systems.
    • 🐎 [INSPECTIT-2431] - Excluded classes are marked as instrumented after update of exclude profile and agent restart
    • 🐎 [INSPECTIT-2430] - Recording of data located in invocation sequences don't work without recording invocation sequences
    • 🐎 [INSPECTIT-2429] - Sorting of invocation SQL sub view not working
    • 🐎 [INSPECTIT-2428] - Not all value type sources are working for the dynamic business transaction name extraction
    • 🐎 [INSPECTIT-2425] - Importing the previously exported CI configuration fails
    • 🐎 [INSPECTIT-2424] - inspectIT HTTP tag name does not reflect propagation baggage
    • 🐎 [INSPECTIT-2423] - Remote profiles should be default
    • 🐎 [INSPECTIT-2421] - Retransformation strategy is missing in the log statement about the used environment
    • 🐎 [INSPECTIT-2416] - Edit of the CMR repository is disabled all the time in the Repository manager
    • 🐎 [INSPECTIT-2403] - ClassInstrumenterPerfTest benchmark tests failing
    • 🐎 [INSPECTIT-2402] - SocketExtendedByteBufferInputStreamTest$Read fails indeterminately
    • 🐎 [INSPECTIT-2393] - inspectIT UI throws exception when configuring BTx dynamic name extraction
    • 🐎 [INSPECTIT-2370] - Solve collisions in the CoreService when adding sensor data

    🔋 Feature

    • 🐎 [INSPECTIT-2435] - Hide passwords in CMR configuration
    • 🐎 [INSPECTIT-2427] - Connect to influxDB over HTTPS
    • 🐎 [INSPECTIT-2408] - Add support for connecting spans on same JVM using span context store
    • 🐎 [INSPECTIT-2407] - Capture exceptions in remote calls and mark span as error
    • 🐎 [INSPECTIT-2406] - Remove invocation children with no information about tracing
    • 🐎 [INSPECTIT-2404] - Include remote spans to storage
    • 🐎 [INSPECTIT-2276] - Tracing views
    • 🐎 [INSPECTIT-2037] - Fix MacOSX user interface distributions
    • 🐎 [INSPECTIT-1921] - Implement opentracing.io API and provide tracing over for HTTP and JMS

    Internal Feature

    • 🐎 [INSPECTIT-2438] - Optimize the QueryResultWrapper's getDouble method
    • 🐎 [INSPECTIT-2398] - Update readme file with latest info
    • 🐎 [INSPECTIT-2389] - Fix broken links in README.md
    • 🐎 [INSPECTIT-2362] - Prepare the inspectit.agent.java.sdk project for general usage
    • 🐎 [INSPECTIT-2331] - Add possibility in order to adjust version of Java Microbenchmark Harness (JMH)

    Task

    • 🐎 [INSPECTIT-2401] - Explorative testing for final v1.7
    • 🐎 [INSPECTIT-2361] - Test opentracing.io implementation against different web and application servers
    • 🐎 [INSPECTIT-2311] - Document remote tracing
  • v1.7.10.93

    April 21, 2017

    🐛 Bug

    • 🐎 [INSPECTIT-2375] - IBM PlatformMBeanServer creation interception leads to NPE
    • 🐎 [INSPECTIT-2374] - Re-transformation strategy load ends in NPE when server is not connected
    • 🐎 [INSPECTIT-2373] - Piccolo fails the WebSphere initialization
    • 🐎 [INSPECTIT-2365] - Disable re-transformation on IBM JVM by default