Commit Graph
187 Commits
Author SHA1 Message Date
Woonduk Kang 71621614d3 add thread name of shutdownhook
improvement buffer offset handling
2015-03-16 15:25:12 +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
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
Jongho Moon a3d1564849 [#117] Added more metadata accessor and field snooper types.
Also changed their method names for consistency. 
Added PluginUtils to makes plugin code using accessor or snooper clean.
2015-02-10 10:55:42 +09:00
Jongho Moon ce0cd2d0bf [#117] Removed Plugins class. Added more Snoopers. 2015-02-10 10:55:41 +09:00
Jongho Moon b46d47661a [#117] Implementing plugin system 2015-02-10 10:55:41 +09:00
Jongho Moon f2388161e4 [#117] Implementing plugin system 2015-02-10 10:55:41 +09:00
Woonduk Kang c1f3fe371d api access control of InterceptorRegistry & modify PinpointJUnit4ClassRunner 2015-02-06 16:27:10 +09:00
Minwoo Jung 60f8cd1cd7 [#73] delete relesctionship of abstract classes. Because Pinpoint check
direct super class only.

[#76] edit config
2015-01-22 21:26:26 +09:00
Minwoo Jung ea031c603f [#76] common logic changed to abstract class 2015-01-22 19:22:54 +09:00
Minwoo Jung ff58b3950b [#76] statuscode profiling method for containing HttpMethod, HttpRequest
parameter
2015-01-22 16:49:16 +09:00
Woonduk Kang 342491b44e update copy right 2015-01-21 11:55:01 +09:00
Woonduk Kang c3466146b5 scope api refactoring
- added AttachmentSimpleScope
2015-01-20 14:10:00 +09:00
Woonduk Kang bd674e42d9 Merge branch 'master' of https://github.com/naver/pinpoint into scope_api_refactoring 2015-01-19 20:17:15 +09:00
Woonduk Kang 438a0b4374 scope api refactoring
- added AttachmentSimpleScope
2015-01-19 20:15:48 +09:00
Woonduk Kang 089eed7bb5 Merge pull request #118 from emeroad/scope_api_refactoring
Scope api refactoring
2015-01-19 20:01:36 +09:00
Woonduk Kang ad201c12b5 scope api refactoring
- added AttachmentSimpleScope
2015-01-19 19:58:36 +09:00
Woonduk Kang d393c26205 scope api refactoring
- added AttachmentSimpleScope
2015-01-19 19:57:01 +09:00
kr14910 26aa63f947 #114 convert clover license. (free trial -> opensource) 2015-01-19 17:15:36 +09:00