Commit Graph
203 Commits
Author SHA1 Message Date
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
Woonduk Kang 1e644184c8 code cleanup
- remove deprecated api. junit.framework.Assert -> org.junit.Assert;
 - fix klocwork : NullPointer dereference
2015-03-05 17:05:30 +09:00
Woonduk Kang d9428a45fd #208 Improvement sql cache logic 2015-03-05 15:32:29 +09:00
Minwoo Jung 29954b4333 [#143] Add config for transaction info logging option 2015-03-04 18:37:57 +09:00
Xylus 3f92ed5a07 added API to check if a class exists in a given class loader's path 2015-02-26 15:40:58 +09:00
Jongho Moon 8a5666ee94 [#117] Changed FieldSnooper -> FieldAccessor.
Changed InstrumentClass.weaving(String) -> weave(String, ClassLoader)
2015-02-20 16:32:25 +09:00
Jongho Moon fbb64324d4 [#117] Created Tomcat and Servlet plugins. 2015-02-20 15:03:41 +09:00
Woonduk Kang e3f64ec1a6 refactoring ServiceType dependency 2015-02-13 18:41:20 +09:00
Woonduk Kang 9d3575b4e8 Merge branch 'master' of https://github.com/naver/pinpoint
Conflicts:
	bootstrap/src/main/java/com/navercorp/pinpoint/bootstrap/PinpointBootStrap.java
2015-02-12 20:59:12 +09:00
Woonduk Kang 7151ef32ca #177 remove dependency of AnnotationKeyMatcher on ServiceType
- decoupling AnnotationKeyMatcher
 -refactoring plugin system
 -reduce singleton pattern
   AnnotationKeyMatcher
2015-02-12 20:52:49 +09:00
Minwoo Jung facbd01155 [#173] Add pinpoint version to system properties while bootstrap start 2015-02-12 15:06:08 +09:00
Woonduk Kang c981300da8 Remove dependency of System.getProperty() 2015-02-10 18:50:56 +09:00
Woonduk Kang e3bb776376 Remove dependency of System.getProperty() 2015-02-10 18:44:22 +09:00
Jongho Moon 7257e09ad9 Merge pull request #164 from lioolli/master
Bug fix:  NPE when argument agentArgs of premain() is null
2015-02-10 18:00:07 +09:00
Jongho Moon 182217292e Fix bug: NPE when argument agentArgs of premain() is null 2015-02-10 17:58:51 +09:00
Woonduk Kang 37cce2f3d5 refactoring PinpointJunit4ClassRunner 2015-02-10 17:57:11 +09:00
Woonduk Kang d36e96aea6 prepare 1.1.0-SNAPSHOT 2015-02-10 14:21:36 +09:00
Woonduk Kang 814801fb31 api access control of InterceptorRegistry & refactoring PinpointJUnit4ClassRunner 2015-02-10 14:14:23 +09:00
Woonduk Kang 324f97d8ba api access control of InterceptorRegistry & refactoring PinpointJUnit4ClassRunner 2015-02-10 14:10:26 +09:00
Jongho Moon eff504b3aa [#117] Implemented plugin system 2015-02-10 10:55:44 +09:00
Jongho Moon c1ea99cb19 [#117] Improved Plugin APIs 2015-02-10 10:55:44 +09:00
Jongho Moon 9696161c97 [#117] Improved Plugin APIs 2015-02-10 10:55:43 +09:00
Jongho Moon 94a38e1f04 [#117] Improved ClassEditorBuilder API. 2015-02-10 10:55:43 +09:00
Jongho Moon 9982f33c58 [#117] Fixed failed tests. 2015-02-10 10:55:43 +09:00
Jongho Moon 8c3f517595 [#117] Improved MetadataHolder APIs.
Added @CacheApi to mark cache target.
Removed static initialization of ServiceType and AnnotationKey
2015-02-10 10:55:42 +09:00
Jongho Moon b55596a981 [#117] Modified FieldSnooper and MetadataHolder APIs more transparent.
Added verifyApi to PluginTestVerifier.
Added TraceObjectManagable used to mark test that manages TraceObject
lifecycle by itself.
2015-02-10 10:55:42 +09:00