Commit Graph
228 Commits
Author SHA1 Message Date
Woonduk Kang 28d16bf345 #117 plugin system refactoring
- improving testability of PinpointBootStrap
2015-04-09 17:28:11 +09:00
Woonduk Kang 0fe161cb1a #117 plugin system refactoring
- improving testability of PinpointBootStrap
2015-04-09 17:27:09 +09:00
Jongho Moon 2bf5ff25d1 Renamed Scope to InterceptorGroupTransaction.
Moved plugin annotation types to plugin.annotation package.
2015-04-08 14:03:24 +09:00
Jongho Moon e1f84dca13 Renamed Scope to InterceptorGroupTransaction.
Moved plugin annotation types to plugin.annotation package.
2015-04-08 13:29:58 +09:00
Jongho Moon e0242fdfa0 Renamed Scope to InterceptorGroupTransaction.
Moved plugin annotation types to plugin.annotation package.
2015-04-08 13:29:57 +09:00
koo-taejin f20c6c68a2 Merge pull request #302 from jaehong-kim/http-async
HttpAsyncClient4 Asynchronous Trnascation
2015-04-07 16:06:12 +09:00
Jongho Moon d2238d26a8 Deleted unused class 2015-04-07 15:41:10 +09:00
Jongho Moon 4eea7e4474 Use 'Block' instead of 'Span' 2015-04-07 15:23:39 +09:00
Jongho Moon 8f1ca749be Use ClassFileTransformer in place of ClassEditor 2015-04-07 15:15:32 +09:00
Jongho Moon 3cdd6963c8 Use ClassFileTransformer in place of ClassEditor 2015-04-07 15:15:24 +09:00
Jaehong Kim 3c6452344c Merge branch 'master' of https://github.com/naver/pinpoint into http-async
Conflicts:
	bootstrap/src/main/java/com/navercorp/pinpoint/bootstrap/context/RecordableTrace.java
	bootstrap/src/main/java/com/navercorp/pinpoint/bootstrap/context/StackOperation.java
	bootstrap/src/test/java/com/navercorp/pinpoint/bootstrap/interceptor/MockTrace.java
	profiler/src/main/java/com/navercorp/pinpoint/profiler/context/DefaultTrace.java
	profiler/src/main/java/com/navercorp/pinpoint/profiler/context/DisableTrace.java
	profiler/src/main/java/com/navercorp/pinpoint/profiler/context/MetricTrace.java
2015-04-07 11:57:24 +09:00
Jongho Moon b8ca289574 Let HttpURLConnectionInterceptor use scope attachment rather than trace
block attachment
- Removed trace block attachment
- Removed trace attribute
- Refined Scope APIs
2015-04-07 11:39:59 +09:00
Jaehong Kim 6ff514b685 fix recordnextAsyncId() > recordNextAsyncId() 2015-04-07 10:55:21 +09:00
Jongho Moon 1d5a89ae78 Some types overrided toString()
Renamed @Scope to @Group
2015-04-06 14:12:08 +09:00
Jaehong Kim 2e3ec94194 Merge branch 'master' of https://github.com/naver/pinpoint into http-async 2015-04-06 11:13:08 +09:00
Jaehong Kim bb7c4fb32e change abstract to concrete method 2015-04-03 17:17:15 +09:00
Jaehong Kim 4c941bf699 Merge branch 'master' of https://github.com/naver/pinpoint into http-async 2015-04-03 16:24:36 +09:00
Jaehong Kim 9a050dbfa8 Merge pull request #297 from jaehong-kim/is295
remove extra traceBlockBegin() & traceBlockEnd()
2015-04-03 16:16:12 +09:00
Jaehong Kim 7062c3d939 remove extra traceBlockBegin() & traceBlockEnd() 2015-04-03 16:14:50 +09:00
Jongho Moon e1729549ff [#117] Added InterceptorGroup to clarify Scope concept 2015-04-03 16:07:06 +09:00
Jaehong Kim 11e8cd1f79 Merge branch 'master' of https://github.com/naver/pinpoint into http-async 2015-04-03 11:47:41 +09:00
Jaehong Kim fb3f1197aa add web view 2015-04-03 11:08:16 +09:00
Minwoo Jung 80b174b1a4 [#143] code refactoring 2015-04-02 16:17:23 +09:00
Jaehong Kim 12ee80b9f8 add async trace 2015-04-01 16:18:34 +09:00
Jongho Moon e224dcb59b Added javadoc 2015-03-27 17:00:15 +09:00
Jongho Moon bba77a5421 Deleted unused class 2015-03-27 17:00:13 +09:00
Jaehong Kim 14817906f0 Merge branch 'master' of https://github.com/naver/pinpoint into servlet-async2 2015-03-26 10:21:31 +09:00
Jongho Moon 99039be112 [#117] Added ClassInstrumentation to edit class directly 2015-03-25 17:02:02 +09:00
Jaehong Kim 0caedcdfc7 Merge branch 'master' of https://github.com/naver/pinpoint into servlet-async2
Conflicts:
	plugins/tomcat/src/main/java/com/navercorp/pinpoint/plugin/tomcat/TomcatPlugin.java
2015-03-25 14:42:55 +09:00
Jaehong Kim 129cb128e4 add api-tag 2015-03-24 17:55:10 +09:00
Woonduk Kang 4ace8343bc Merge branch 'master' of https://github.com/naver/pinpoint into #88_multiple_classLoader_support
Conflicts:
	profiler/src/main/java/com/navercorp/pinpoint/test/PluginTestAgent.java
2015-03-23 18:42:20 +09:00
Woonduk Kang ab0eafd023 #88 support multiple classLoader 2015-03-23 18:18:37 +09:00
Jongho Moon 1ffd0c6a6e [#117] Implemented JDK-HTTP plugin
- added attributes to Trace
- added trace block attachment to Trace
- changed ClassEditorBuilder.condition() to conditional()
2015-03-23 15:54:52 +09:00
Jongho Moon d75cd02d22 [#235] intercept not only connect() but also getInputStream() and
getOUtputStream()

- ConnectMethodInterceptor will check 'connected' before setting request
headers.
2015-03-23 15:50:53 +09:00
HyunGil Jeong 7d1941347a [#195] simplified API for ConditionProvider 2015-03-20 19:16:30 +09:00
Jaehong Kim 331b4317eb Merge branch 'master' of https://github.com/naver/pinpoint into servlet-async2 2015-03-20 14:50:21 +09:00
HyunGil Jeong 3113fe4f46 [#195] implemented application type detector 2015-03-20 14:45:25 +09:00
Woonduk Kang 7d2507aeae #88 support multiple classLoader 2015-03-20 13:50:39 +09:00
Woonduk Kang 71621614d3 add thread name of shutdownhook
improvement buffer offset handling
2015-03-16 15:25:12 +09:00
Jaehong Kim 50913b9e63 Merge branch 'master' of https://github.com/naver/pinpoint into servlet-async2 2015-03-16 10:46:37 +09:00
Woonduk Kang 0968167e58 Merge branch 'master' of https://github.com/naver/pinpoint 2015-03-13 18:19:20 +09:00
Woonduk Kang f616ced4b9 refactoring AnnotationKey
- remove singleton api
2015-03-13 18:18:54 +09:00
Jaehong Kim 0cbfae3a81 Merge branch 'master' of https://github.com/naver/pinpoint into servlet-async2 2015-03-13 11:05:45 +09:00
Jaehong Kim 404da53528 trace tomcat plugin 2015-03-13 11:05:32 +09:00
Jongho Moon e9053939fa [#117] Added ProfilerPluginSetupContext.addClassEditor().
Fixed test failures.
2015-03-12 15:29:56 +09:00
HyunGil Jeong 2fc723f2b4 move agent lifecycle management to Pinpoint bootstrap - #215 2015-03-10 18:33:53 +09:00
HyunGil Jeong bb02ffc9bf seperate sending of agent information and server meta data - #215 2015-03-10 18:32:49 +09:00
Jongho Moon 944fece1ac [#117] Added MethodEditorExceptionHandler 2015-03-10 14:48:39 +09:00
Woonduk Kang 4d6f718c6b refactoring ServiceType dependency 2015-03-09 15:04:19 +09:00
Jongho Moon 6660a4a2f8 [#117] Improved plugin test feature 2015-03-06 17:41:07 +09:00