What's New
Last updated
Last updated
Support arcus java client 1.13.4 #11593
Support mariadb java client 3.x #11578
Support ktor #11400
Fix MongoDB FindPublisherImpl method interceptor #11156
Fix interceptor holder lazyloading #11154
Fix DirectByteBuffer leak in active thread count #11529
Add mini charts to the right side when viewing grouped Error Analysis
If an SQL query exceeds a specified length, bypass the SQL cache to reduce memory usage and improve cache hit rates.
#11166
configuration
#11310, #11449
configurations
From version 3.x, the executable JAR files will be uploaded to Maven Central Repository. https://repo1.maven.org/maven2/com/navercorp/pinpoint/
[#11067] Prepare 3.0.1-SNAPSHOT by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/11082
[#noissue] Delete Google Groups by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11083
[#11084] Bump maven-source-plugin from 3.2.0 to 3.3.1 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11085
[#noissue] Fix incorrect package name by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11086
[#11087] Bump mvnw from 3.9.1 to 3.9.7 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11088
[#noissue] Fix missing groupId in maven-javadoc-plugin by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11089
[#noissue] Remove unnecessary spotless-maven-plugin by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11090
[#noissue] Cleanup maven-javadoc-plugin by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11091
[#noissue] Apply standard maven.source.skip properties by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11093
[#noissue] Change maven.source.skip=true by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11094
[#noissue] Apply standard maven.javadoc.skip properties by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11095
[#noissue] Remove unused properties by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11096
[#noissue] Cleanup javadoc configuration by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11097
[#noissue] Add maven.javadoc.skip=false to maven.central.release by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11098
[#noissue] Remove JDK7 from github workflow by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11099
[#noissue] Bump Ubuntu in workflow from 20.04 to 22.04 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11100
[#11107] Bump workflow action from v3 to v4 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11101
[#noissue] Fix incorrect test directory by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11103
[#11050] Extract LinkHistogramSummaryView by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11110
[#noissue] Upgrade docker actions versions by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/11112
[#11050] Refactor HistogramView by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11115
[#11111] Remove unnecessary depth to exception trace pinot table schemas by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/11114
[#noissue] Fix menu display based on configuration by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/11120
[#noissue] Cleanup SqlCountService by @kojandy in https://github.com/pinpoint-apm/pinpoint/pull/11121
[#noissue] feat: timeline v3 by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/11051
[#11126] modify the pinpoint link in the body of the email alarm. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11127
[#11129] Fix RecentRunningFilter
to include shutdown agents in range by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/11130
[#11111] Modify name for exception trace pinot tables and schema by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/11128
[#11123] Add '/api' explicitly by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/11124
[#11050] Replace StopFlag with CompletableFuture.cancel by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11125
[#noissue] fix: fix search to fuzzy search by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/11136
[#noissue] Remove unused field by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11138
[#11050] Fix potential NPE by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11137
[#noissue] Handle v2 url format by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/11131
[#11123] Add '/api' explicitly by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/11139
[#11050] Refactor NodeHistogram by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11118
[#noissue] Adjust agent data collection interval to 10 seconds by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/11140
[#noissue] Cleanup ResponseTimeHistogramService by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11141
[#11050] Extract FilterView from FilteredServerMap by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11142
[#noissue] Force layout update in servermap when it's not realtime by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/11144
[#11050] Remove duplicate code in TimeHistogramFormat by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11143
[#11145] Use Spring ProblemDetail to describe exceptions by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/11146
[#noissue] Add special path for public api by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/11148
[#noissue] Remove rowkey copy of Put by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11152
[#11150] Add WAL durability setting to collector by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11151
[#11153] Fix interceptor holder lazyloading by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/11154
[#11155] Fix MongoDB FindPublisherImpl method interceptor by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/11156
[#noissue] Enhanced exception handling by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11157
[#11158] Change gRPC hedging to default retransmission policy by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11159
[#noissue] fix: prettier config by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/11162
[#11145] Change server-error-response field by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/11149
[#11164] Change /api prefix to /api-publicfor serverTime and error pages by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/11165
[#noissue] feat: add search and link func into timeline UI by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/11161
[#noissue] Update tooltip contents on data update by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/11173
[#11167] fix basic login error by @ga-ram in https://github.com/pinpoint-apm/pinpoint/pull/11171
Use openTelemetry to collect micrometric data. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11174
[#11170] Align exceptionTrace
tableName with manual by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/11176
[#11168] Update qualifier of redis connection factory by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/11178
[#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11179
[#noissue] fix: transaction exec percentage's worng value by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/11180
[#11158] Add Testcase by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11163
[#noissue] fix: sidebar highlighting bug by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/11181
[#10776] Clean up duplicate code by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11184
[#noissue] add max duration days by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/11183
[#noissue] fix: instance count bug when it is empty by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/11182
[#noissue] fix: save scatter axis y by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/11187
[#11190] Add AsyncWarmup to prevent OOM on collector startup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11191
[#11192] Bump dropwizard-metrics from 3.2.6 to 4.2.26 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11193
[#noissue] fix: flame graph by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/11189
[#noissue] Cleanup Executor.shutdown by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11194
[#11195] Update reactor onNext by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/11196
[#11158] Refactor GrpcDataSender by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11200
[#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11201
[#11166] Bypass cache for long SQL queries by @kojandy in https://github.com/pinpoint-apm/pinpoint/pull/11177
[#noissue] Cleanup by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/11203
[#noissue] Delete unnecessary dbunit by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11207
[#noissue] feat: useExpiredLocalStorage by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/11199
[#11205] Update CacheManager constructor args of arcus plugin by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/11206
[#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11209
[#noissue] Add ErrorMockController for error page testing by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/11208
[#11158] Refactor GrpcDataSender by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11204
[#noissue] fix: pacakge.json by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/11212
[#noissue] Handle html error response by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/11197
[#11210] Update DispatcherHandler.handleResult() of spring webflux 6 by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/11211
[#11186] Change gRPC UNARY response based on header value by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/11215
[#noissue] Remove unused code by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11216
[#11217] Update NULL pattern of uri template by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/11218
[#11186] Refactor DataSender by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11222
[#11219] Bump netty.io from 4.1.100.Final to 4.1.111.Final by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/11220
[#noissue] Display jvm info only when it exists in inspector by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/11221
[#noissue] Support colon-base time format by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/11223
[#11186] Change retry header key for collector response by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/11225
[#noissue] Replace servlet-context-collector.xml with JavaConfig by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11228
[#11140] Increase max limit to align with new default value by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/11230
[#noissue] Cleanup Response by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11233
[#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11234
[#11235] Bump grpc from 1.62.2 to 1.64.1 due to compatibility by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/11236
[#noissue] Cleanup PMD warning by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11242
[#noissue] Replace XML in GRPC with java config by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11226
[#noissue] Cleanup GrpcConfiguration by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11243
[#noissue] Refactor ChannelzConfiguration by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11244
[#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11246
[#noissue] Remove applicationContext-collector.xml by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11247
[#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11249
[#noissue] Replaced test.xml with java config by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11250
[#noissue] Refactor exceptiontrace-web
module by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/11248
[#noissue] Feat global search by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/11229
[#11252] Quickly return true
if the AgentStatus is running. by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/11253
[#noissue] fix: tailwind config by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/11254
[#noissue] Reduce Memory Usage by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11255
[#noissue] Replace Grpc Status conversion with build-in API by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11251
[#noissue] Cleanup Server.shutdown by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11258
[#noissue] fix: GlobalSearch, Inspector styles by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/11263
[#noissue] fix: keyboard event propagation by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/11266
[#10776] Remove unnecessary class loading by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11264
[#11261] Fix missing metadata trailer in ServerCall.close by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11262
[#11256] Apply RateLimiter to the server stream in gRPC by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11257
[#10776] Improve the /metricDefinition/info api. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11269
[#11256] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11271
[#11265] Improve logging of StreamObserver.onError by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11270
[#noissue] fix: transaction list api param by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/11272
[#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11277
[#11278] Add gRPC transport and stream monitoring by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11279
[#10776] Add /metricDef/userDefined api logic. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11281
[#11282] Bump hbase-client from 2.5.5 to 2.5.9 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11283
[#10776] Add api to get defined Metric list by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11284
[#noissue] change inspector minimal time slot by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/11280
[#11278] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11285
[#11252] Limit query to one row for faster response by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/11273
[#10776] Add api to update defined Metric list by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11292
[#noissue] Fix typo bitField by @kojandy in https://github.com/pinpoint-apm/pinpoint/pull/11297
[#11276] Align exceptionTrace
tableName with manual by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/11294
[#11298] Fix concurrency bug in GrpcAgentConnectionRepository by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11299
[#10776] Create an ID to distinguish between metric definitions by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11304
[#10776] Save the layout values for the metric position and size by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11306
[#11256] Fix stream leak of FlowControl by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11305
[#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11307
[#11308] Apply gRPC MAX_CONNECTION_AGE by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11309
[#10776] Implement micrometer ui by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/11303
[#11256] Improved atomicity of completion events by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11313
[#11256] Fix a bug that incorrectly assigned bucket to interceptor by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11314
[#11267] Add micrometer for monitoring collector by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/11268
[#11267] Fix test failures and Configurations by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/11316
[#11256] Fix not to close grpc stream when exception is thrown in wor… by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11315
[#11318] Bump hbase-client from 2.5.9 to 2.5.10 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11319
[#11256] Refactor gRPC Stream by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11317
[#noissue] Fix typos by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11322
[#11310] Abbreviate sql in sql metadata if sql is too long by @kojandy in https://github.com/pinpoint-apm/pinpoint/pull/11311
[#11256] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11323
[#11256] Remove Deprecated legacy StreamRateLimiter by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11324
[#11256] Remove unused properties by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11325
[#11267] Add gRPC metric interceptors by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/11326
[#11320] Add validation of parentApplicationName by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11321
[#11267] Add netty ByteBufAllocator metrics by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/11329
[#11328] improve getApplicationHostinfo api by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/11331
[#noissue] Cleanup micrometer dependency by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11334
[#11256] Add ServerStreamId for debug by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11333
[#noissue] Add service type by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/11335
[#10776] Add the field concept to the metric definition. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11336
[#10776] Change property name for layout by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11338
[#noissue] Increase http max header size by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/11339
[#11337] Fix fast escape when checking agent status by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11341
[#11267] Add log4j2 metrics by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/11340
[#nossiue] Add Agent Count to AgentMapByHost by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11343
[#10693] enable grpc built-in retry by default by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/11345
[#nossiue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11344
[#11337] Improve performance for Active Agent by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11342
[#11346] Optimize agent lookup for agent compatibility by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11347
[#noissue] Fix Runtime error by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/11352
[#11350] Add write option to AsyncBufferedMutatorBuilder by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11351
[#11320] Add debug information when validation fail by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11354
[#noissue] Memory optimization for PingSession by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11355
[#11267] Use micrometer metric as default by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/11349
[#10776] Add the aggregation function attribute to the metric definition by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11353
[#noissue] Refactor PingSession by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11356
[#11320] Root node has no parent information by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11360
[#11328] cleanup getApplicationHostinfoV2 ActiveAgent by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/11357
[#11337] Cleanup semver4j dependency by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11361
[#10776] Add metric data api. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11359
[#noissue] Fix SpotBug Warning by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11367
[#noissue] Add ListMergeResultsExtractor by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11368
[#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11369
[#11346] Refactory AgentEventQuery by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11370
[#noissue] Refactor AgentInfoQuery by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11371
[#noissue] Add EnableScheduling annotation by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/11373
[#10776] Use the aggregation function entered by the user. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11374
[#11267] Separate collector-monitor
module by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/11375
[#noissue] Cleanup versionPrefixRewriter by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/11300
[#11377] Fix Pinpoint jboss plugin build failure by @feelform in https://github.com/pinpoint-apm/pinpoint/pull/11378
[#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11382
[#11379] Add AsyncPollingPutWriter by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11380
[#9631] Add ErrorSummary for improved analytic insights by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/11241
[#10776] Improvements to the metric data api. Changes to response format and user input data. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11385
[#11379] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11386
[#11350] Allow default property by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11387
[#11388] Optimize Async call chain of maxColumnValue by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11389
[#noissue] Validate SqlUidMetaDataBo by @kojandy in https://github.com/pinpoint-apm/pinpoint/pull/11330
[#11394] Bump commons-io from 2.11.0 to 2.16.1 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11395
[#11390] Update reactor lift of spring-cloud-sleuth plugin by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/11391
Add a concept for setting up a metric dashboard. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11402
[#11403] Add support for module-info and package-info to PluginLoader by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11404
[#11406] Bump commons-validator to 1.9.0 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11407
[#11396] Bump commons-lang3 from 3.12.0 to 3.16.0 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11398
[#11408] Bump commons-codec from 1.15 to 1.17.1 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11409
[#11397] Bump commons-compress from 1.26.1 to 1.27.1 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11405
[#noissue] Cleanup IOUtils by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11410
[#11388] Add HbaseAsyncTemplate by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11393
[#11411] Improve performance of ServerMap Link by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11412
[#11399] Add ktor plugin by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/11400
[#11388] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11413
[#11419] Adjust flush interval for node and link information by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11420
[#noissue] feat: server image fallback by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/11312
[#11392] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11430
[#9631] Merge ErrorSummary into ExceptionGroupSummary by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/11425
[#noissue] Precompile regex in replacePlaceHolders by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/11426
[#11431] Separate AsyncConnections for Span by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11432
[#noissue] Fe sprint 3.1.0 by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/11434
[#11435] Bump jacoco from 0.8.10 to 0.8.12 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11436
[#11437] Replace commons-lang3 RandomUtils with Random by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11438
[#11440] Bump commons-lang3 from 3.16.0 to 3.17.0 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11441
[#noissue] Remove unused prop by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/11442
[#11379] Remove unnecessary Math.abs by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11444
[#11431] Striping span connection by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11445
[#noissue] Return original object when pattern does not match by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/11451
[#noissue] Change temp params by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/11454
[#11414] Update exceptionTrace table configuration by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/11455
[#noissue] Cleanup by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/11456
[#noissue] Fix chart format handler by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/11457
[#11449] Trim long sql from agent by @kojandy in https://github.com/pinpoint-apm/pinpoint/pull/11450
[#noissue] Cleanup SqlUidMetaDataServiceTest by @kojandy in https://github.com/pinpoint-apm/pinpoint/pull/11458
[#10776] Rename chart type. Change keyname of response format of metric data api by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11460
[#10776] Add a setting to allow the metric to represent data as a stack. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11461
[#noissue] fix: opentelmetric intl by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/11459
[#11417] Add telelgraf proctstat fd metric by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/11418
[#noissue] Fix otlp chart data property name by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/11463
[#9631] Format values as a chart by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/11462
[#noissue] Cleanup Kafka-It by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11452
[#issue] Cleaneup filter in plugin test by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11453
[#noissue] Remove unnecessary log4j dependency by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11465
[#noissue] Remove unnecessary log4j dependency by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11466
[#11468] Bump jsonassert to 1.5.3 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11467
[#11469] Bump HdrHistogram to 2.2.2 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11470
[#11471] Bump commons-logging from 1.2.0 to 1.3.4 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11472
[#11473] Bump commons-cli to 1.9.0 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11474
[#11475] Bump perfmark-api to 0.27.0 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11476
[#noissue] Cleanup log4j dependency by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11477
[#noissue] Cleanup it test by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11478
[#9631] Fix query error when a specific agentId is provided by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/11480
[#11481] Fix DirectByteBuffer leak in ActiveThreadCount by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11483
[#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11484
[#11328] remove ping event check by @donghun-cho in https://github.com/pinpoint-apm/pinpoint/pull/11485
[#10776] Specifies the micrometer-registry-otlp library version. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11482
[#11301] Fix spring-boot-starter-tomcat dependency by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11487
[#noissue] feat: stack switch into metric definition form by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/11479
[#11489] Bump reactor-bom to 2023.0.9 by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11490
[#noissue] Cleanup spring-boot-maven-plugin configuration by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11492
[#10776] Fix static otlp params by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/11493
[#10776] Support stacked chart by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/11488
[#noissue] remove: temp app id in otlp by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/11494
[#11489] Cleanup reactor dependency by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11495
[#11498] Replace AtomicReference with AtomicReferenceFieldUpdater by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11499
[#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11505
[#11506] Update MSSQL docker images by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11507
[#11503] Remove duplicate code in SimpleCache by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11504
[#11267] Add Hbase client side metrics by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/11500
[#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11510
[#noissue] Refactor MicrometerMonitor by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11511
[#11506] Add MSSQL license by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11515
[#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11514
[#noissue] Update mongo docker images by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11516
[#noissue] Update kafka docker images by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11517
[#noissue] Cleanup ActiveMQClientIT by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11520
[#noissue] Cleanup elasticsearch-rest-high-level-client dependency by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11521
[#noissue] Refactor MicrometerMonitor permission by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/11527
[#11267] Fix netty ByteBufAllocator default value by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/11528
[#11497] Fix DirectByteBuffer leak in active thread count by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/11529
[#11531] Add websocket options to web module by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11532
[#11423] Fix not to use userId param when there is no userId by @binDongKim in https://github.com/pinpoint-apm/pinpoint/pull/11523
[#noissue] Servermap > button cannot appear as a descedant of button by @jihea-park in https://github.com/pinpoint-apm/pinpoint/pull/11536
[#11497] Cleanup error log when closing ActiveThreadCount by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11537
[#11497] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11538
Bump org.xerial.snappy:snappy-java from 1.1.10.2 to 1.1.10.4 by @dependabot in https://github.com/pinpoint-apm/pinpoint/pull/11539
[#noissue] Remove unnecessary protobuf-maven-plugin version by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11542
[#11543] Remove unnecessary EnumerationFilter by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11544
[#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11545
[#10776] Improve the ability to set fields and tags in a 1 : N relationship when defining metrics. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11546
[#11543] Improve debuggability by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11548
[#11497] Fix potential NPE by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11549
[#10776] Improve the metrics data API to allow fields and tags to be set in a 1:N relationship When calling the metrics data API. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11550
[#noissue][FE] fix: filtermap scatter to transactionList bug fix by @BillionaireDY in https://github.com/pinpoint-apm/pinpoint/pull/11535
[#10776] Adding property to fieldClusterList in the metric properties API by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11551
[#10776] Clean up the Metrics Data API by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11552
[#11553] Update mongodb-plugin backward compatibility for 5.2.x by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/11554
[#10776] Field and tag can be selected as 1:N by @jihea-park in https://github.com/pinpoint-apm/pinpoint/pull/11556
[#noissue] Improved maven-failsafe-plugin to only work with it-modules by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11557
[#noissue] Fix redis-lettuce-it 6.5.0-RC1 by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/11559
[#10776] Make "ALL" bold & Remove total if stack is false by @jihea-park in https://github.com/pinpoint-apm/pinpoint/pull/11558
[#noissue] Update plugins-it version filter by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/11560
[#10776] Set null if value is -1 by @jihea-park in https://github.com/pinpoint-apm/pinpoint/pull/11561
[#11497] Refactor ActiveThreadCountStreamSocket by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11555
[#11497] Add isReady check to the ping stream by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11563
[#10776] Improved otlp metric data table to store and retrieve data as a multiple table. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11565
[#NOISSUE] Rename the method for consistency. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11566
OpenTelemetry > Fix dateRange bug & Apply text ellipsis to chart tooltip by @jihea-park in https://github.com/pinpoint-apm/pinpoint/pull/11568
[#11497] Improve atomicity and performance of Redis call in ActiveThread by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11567
[#noissue] Cleanup by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11569
[#10776] Sort metric property data. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11570
[#10776] OpenTelemetry > Leave confirm alert by @jihea-park in https://github.com/pinpoint-apm/pinpoint/pull/11571
[#11497] Improved atomicity by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11564
[#10776] OpenTelemetry > Add interval/show total to form by @jihea-park in https://github.com/pinpoint-apm/pinpoint/pull/11572
[#noissue] Rename activeAgentService to Validator by @kojandy in https://github.com/pinpoint-apm/pinpoint/pull/11575
[#noissue] Cleanup fastjson by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11574
[#noissue] Fix AvoidBranchingStatementAsLastInLoop of Spotbugs by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11576
[#noissue] Improve reuse of CommandStub by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11573
[#11577] Update mariadb-plugin to support mariadb java client 3.x by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/11578
[#10776] Improved API to store stackDetails and samplingInterval values by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11582
[#11497] Apply ClientCallStateStreamObserver by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11581
[#11579] Update httpclient5 plugin option - mark.error by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/11583
OpenTelemetry > Apply stackDetails & samplingInterval by @jihea-park in https://github.com/pinpoint-apm/pinpoint/pull/11584
[#11278] Fix atomicity of transportTerminated by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11585
[#10776] OpenTelemetry > Save the changed layouts when create/edit/delete by @jihea-park in https://github.com/pinpoint-apm/pinpoint/pull/11587
[#11589] Disable OtlpMetricsExportAutoConfiguration. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11590
[#noissue] Fix intermittent object initialization issue by @intr3p1d in https://github.com/pinpoint-apm/pinpoint/pull/11586
[#10776] OpenTelemetry > Send agentId by @jihea-park in https://github.com/pinpoint-apm/pinpoint/pull/11594
[#11592] Update arcus-plugin to support arcus java client 1.13.4 by @jaehong-kim in https://github.com/pinpoint-apm/pinpoint/pull/11593
[#11497] Apply ClientCallContext by @emeroad in https://github.com/pinpoint-apm/pinpoint/pull/11598
[#7497] ErrorAnalysis > Summary mini chart by @jihea-park in https://github.com/pinpoint-apm/pinpoint/pull/11596
[#10776] Remove the agentId from the tag data in the oltp data. by @minwoo-jung in https://github.com/pinpoint-apm/pinpoint/pull/11602
Full Changelog: https://github.com/pinpoint-apm/pinpoint/compare/v3.0.0...v3.0.1
HBase compatibility table:
2.0.x - 2.2.x
yes
2.3.x - 2.5.x
yes
3.0.x
no
yes
3.1.x
no
yes
Agent compatibility to Collector table:
2.x.x
yes
yes
yes
3.0.x
no
yes
yes
3.1.x
no
no
yes
Additionally, the required Java version to run each Pinpoint component is given below:
2.0.x
6-13
8
8
8
8
2.1.x
6-14
8
8
8
8
2.2.x
7-14
8
8
8
8
2.3.x
7-17
8
8
8
8
2.4.x
7-18
11
11
11
11
2.5.x
8-19
11
11
11
11
3.0.x
8-21
17
17
17
17
3.1.x
8-21
17
17
17
17
JDK 6+
Supported versions of the * indicated library may differ from the actual version.
6.x
9.x
8.x
9.x
6.x
7.x
4.x
4.x
6.x
8.x
3.3
3.5
10.x
12.x
Jasper
Java Async Thread
OpenWhisk
whisk.core
SpringMVC Framework
spring-webmvc
3.0.7
5.3.6
Spring Web
spring-web
4.1.2
4.3.30
Spring RabbitMQ
spring-rabbit
1.3.3
2.2.16
Spring IBatis
spring-ibatis
2.0.7
2.0.8
Spring MyBatis
mybatis-spring
1.1.0
1.3.3
spring-boot-autoconfigure
spring-webflux
MyBatis
mybatis
3.0.3
3.3.1
hystrix-core
1.4.0
1.5.18
JDKHTTP
Httpclient3
commons-httpclient
3.0
3.1
Httpclient4
httpclient
4.0
4.5.4
Thrift
libthrift
0.9.1
0.14.1
Google HTTP Client
google-http-client
1.19.0
1.39.2
AsyncHttpClient
async-http-client
1.7.24
1.8.17
OkHttp
okhttp
2.0.0
3.3.1
Apache HttpAsyncClient
httpasyncclient
4.0
4.1.3
*Akka HTTP
akka-http_2.12
10.1.0
10.1.x
kafka-clients
0.11.0.1
GRPC
grpc-stub
1.8.0
1.37.0
reactor-core
3.3.0
3.3.1
reactor-netty
0.8.0
0.9.2
Log4j
log4j
1.2.16
1.2.17
Logback
logback-classic
1.0.13
1.2.3
Log4j2
log4j-core
2.0
2.12.1
*Arcus
arcus-java-client
1.7.0
1.11.4
*MsSQL (jTDS)
jtds
1.2.8
*MsSQL
mssql-jdbc
HikariCP
HikariCP-java6
2.3.0
2.3.13
Jackson-mapper-asl
jackson-mapper-asl
1.0.1
1.8.11
Jackson Databind
jackson-databind
2.0.6
2.12.3
MariaDB Connector/J
mariadb-java-client
1.3.0
2.7.2
MongoDB Java Driver
mongodb-driver
3.0.0
3.12.8
Elasticsearch
elasticsearch-rest-high-level-client
6.0.0
6.8.15
Datastax Java Driver
cassandra-driver-core
2.0.10
3.11.0
Druid
druid
1.0.0
1.2.6
*Cubrid
cubrid-jdbc-driver
8.4.1
10.0.0
*Commons DBCP
commons-dbcp
1.0
1.4
*Commons DBCP2
commons-dbcp2
2.0
2.5.0
*HBase
hbase-client
1.2.6.1
1.2.6.1
*MySQL
mysql-connector-java
5.0
8.x
*Oracle JDBC Driver
ojdbc
*PostgreSQL JDBC Driver
postgresql
jedis
2.4.2
lettuce-core
5.0.0
5.1.2
redisson
3.10.0
3.10.4
Apache CXF
cxf-rt-rs-client
3.0.0
3.4.3
Netty
netty-all
4.1.0
4.1.63
ActiveMQ
activemq-all
5.1.0
5.16.1
rxjava
1.0.0
1.3.8
amqp-client
2.7.0
5.12.0
org.eclipse.paho.client.mqttv3
1.0.2
1.2.5
org.eclipse.paho.mqttv5.client
1.2.5
1.2.5
Gson
gson
1.1
2.8.3
Json
json-lib
1.0
2.2.2
FastJson
fastjson
1.2.10
1.2.76
Dubbo
dubbo
2.5.1
2.6.9
kafka-clients
kafka-clients
0.11.0.0
2.6.1
postgresql
postgresql
9.4.1208
42.2.19
ojdbc8
ojdbc8
12.2.0.1
21.1.0.0
ojdbc10
ojdbc10
19.3.0.0
19.10.0.0
*
*
*
*
*
*
*
*