Commit Graph
634 Commits
Author SHA1 Message Date
HyunGil Jeong b6367f53cf #1069 Add transaction metric support 2015-10-28 16:26:26 +09:00
HyunGil Jeong 887b380271 Remove size comparison
Returned collection of `ActiveTraceInfo` is weakly consistent and `ActiveTrace` objects may be removed from the map while iterating.

Also re-added trace object removal code for completeness.
2015-10-27 19:21:51 +09:00
HyunGil Jeong 26577db00d Remove explicit trace object removal code
Leaves too much to timing.
2015-10-27 19:04:00 +09:00
HyunGil Jeong 6803625353 #1069 Add transaction counting/tps calculation for continued traces 2015-10-27 12:03:44 +09:00
HyunGil Jeong 615b491014 #1103 Add internal trace id for active traces and transaction counting 2015-10-27 12:03:42 +09:00
koo.taejin 3da8c3b6d3 Trace current active requests info. #751
code cleanup.
2015-10-27 10:11:56 +09:00
Woonduk Kang 3069b494d6 plugin api protection
- ProfilerPluginSetupContext, Instrumentor
2015-10-26 18:25:34 +09:00
Woonduk Kang 12e7ec1a31 change transform api
class : PinpointClassFileTransformer -> TransformCallback
2015-10-22 19:49:55 +09:00
Woonduk Kang 34d60e0e8a class type change
- AnnotationKey : class-> interface
2015-10-21 15:52:52 +09:00
Woonduk Kang 53485cc0e8 class type change
ServiceType : class-> interface
2015-10-19 15:04:31 +09:00
HyunGil Jeong 200ce6f1f6 #1069 Add tps collection support for agent 2015-10-15 16:26:08 +09:00
Jaehong Kim 23921acc7d Merge branch 'master' of https://github.com/naver/pinpoint into klockwork 2015-10-15 11:10:31 +09:00
koo-taejin 90d551b1ef Merge pull request #1076 from koo-taejin/#560
Implement realtime span delivery service. #560
2015-10-14 16:53:02 +09:00
koo.taejin f5e396909c Implement realtime span delivery service. #560
code cleanup.
2015-10-14 16:52:23 +09:00
Woonduk Kang 96a693e908 fix typos
- DynamicTrnasformerRegistry
2015-10-14 16:32:52 +09:00
Jaehong Kim af3ff88f00 Merge branch 'master' of https://github.com/naver/pinpoint into klockwork 2015-10-14 15:38:14 +09:00
Woonduk Kang 30127d22d9 Merge branch 'master' of https://github.com/naver/pinpoint into #117_refactoring_plugin_api 2015-10-14 15:07:07 +09:00
Woonduk Kang 6f09c36ca8 refactoring InstrumentClass, InstrumentMethod 2015-10-14 15:06:47 +09:00
Jaehong Kim 65e4534951 Merge branch 'master' of https://github.com/naver/pinpoint into klockwork 2015-10-14 11:02:27 +09:00
Jongho Moon 254e5cfec7 fix signiture mismatch after rebase 2015-10-14 10:55:47 +09:00
Jongho Moon 6cc114ed9f Add ApiIdAwareAroundInterceptor for spring beans profiling 2015-10-14 10:34:37 +09:00
Jaehong Kim 444b2b0937 Merge branch 'master' of https://github.com/naver/pinpoint into klockwork 2015-10-13 17:54:35 +09:00
koo.taejin f7b325ee3b Implement realtime span delivery service. #560 2015-10-13 17:44:55 +09:00
Jaehong Kim 87bed37374 Merge branch 'master' of https://github.com/naver/pinpoint into klockwork 2015-10-13 17:09:09 +09:00
Woonduk Kang c855aedf19 added testcase 2015-10-13 16:49:15 +09:00
Jaehong Kim 81270237f9 Remove invalid dependency. 2015-10-13 16:42:50 +09:00
Jaehong Kim 6ad00e6580 Check NPE condition. 2015-10-13 16:38:39 +09:00
Woonduk Kang 29c0169903 change method signature
- fix testcase fail
 - fix parameter index
2015-10-12 15:30:03 +09:00
Woonduk Kang 56ec398262 change method signature
- fix testcase fail
 - modify after() bytecode generation
2015-10-12 15:16:22 +09:00
Woonduk Kang fc4a1cece3 change method signature 2015-10-12 14:06:14 +09:00
Woonduk Kang b01d07c3f3 Merge branch 'master' of https://github.com/naver/pinpoint into #117_refactoring_plugin_api 2015-10-08 18:56:29 +09:00
Woonduk Kang cf3b5eec19 fix integration test fail 2015-10-08 18:56:10 +09:00
koo-taejin 375c0ba6b0 Merge pull request #1049 from koo-taejin/#560
Implement realtime span delivery service. #560
2015-10-08 17:23:34 +09:00
koo.taejin ff5b65fb2d Implement realtime span delivery service. #560
added StreamCode class.
2015-10-08 17:22:46 +09:00
Woonduk Kang 1120dfe4d6 added parameter npe checking 2015-10-08 15:42:47 +09:00
Woonduk Kang 34cacf1196 fix infinite Loop 2015-10-06 19:28:04 +09:00
emeroad 737561ee43 Merge branch 'master' of https://github.com/naver/pinpoint into #117_refactoring_plugin_api
Conflicts:
	plugins/ibatis/src/main/java/com/navercorp/pinpoint/plugin/ibatis/IBatisPlugin.java
	plugins/spring/src/main/java/com/navercorp/pinpoint/plugin/spring/web/SpringWebMvcPlugin.java
2015-10-05 21:21:15 +09:00
emeroad d65b68ee4d replace varargs type api -> Object[] 2015-10-05 21:15:55 +09:00
Woonduk Kang a964421ca2 refactoring ServiceType 2015-10-01 18:49:45 +09:00
koo.taejin 3bb074f49b rename some classes in rpc project. #989
interagated ChannelStateChangeEventListener into StateChangeEventListener
added StateChangeEventListener for PinpointClient.
2015-09-25 11:38:28 +09:00
koo-taejin ade1cbc977 Merge pull request #994 from koo-taejin/#989
rename some classes in rpc project. #989
2015-09-23 14:29:15 +09:00
koo.taejin 2be2e715a6 rename some classes in rpc project. #989
interagated ServerMessageListener into MessageListener.
2015-09-23 14:28:26 +09:00
Jongho Moon 3a7f253dcb Remove @Targets. Rename addInterceptor() with group to
addGroupedInterceptor()
2015-09-23 13:59:54 +09:00
Jongho Moon 0206a51488 Delete unused types 2015-09-23 13:59:53 +09:00
koo.taejin 51578e9501 rename some classes in rpc project. #989
socket -> client
socket (use generic concept for client and server)
2015-09-22 17:40:31 +09:00
Woonduk Kang 5335cc5687 #978 extract duplicated code
add StringUtils.isEmpty()
 add StringUtils.splitAndTrim()
2015-09-18 18:14:46 +09:00
Jongho Moon 8822ee1385 Refactor interceptor types 2015-09-18 15:52:01 +09:00
Jongho Moon 317b22aab4 Refactor interceptor types 2015-09-18 15:52:00 +09:00
youtome a430c9cc5d Merge remote-tracking branch 'remotes/origin/master' into master_optional_record_parameter 2015-09-18 12:57:12 +09:00
youtome 47bab10a72 The tomcat parameter provides an option for the profile. 2015-09-18 11:58:39 +09:00