Commit Graph
830 Commits
Author SHA1 Message Date
Chisu Yu ccfb7598bd [유치수] [profiler-36] ClosableAsyncHttpClient 인터셉터 추가.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@3967 84d0f5b1-2673-498c-a247-62c4ff18d310
2014-06-01 01:51:20 +00:00
Woonduk Kang 65713c4dc7 [강운덕] [PROFILER-33] classLoader원본 코드 수정. null 인 경우도 정상적인 상황이라. null이 set되어야 함.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@3959 84d0f5b1-2673-498c-a247-62c4ff18d310
2014-05-30 05:58:08 +00:00
Woonduk Kang dc7822108c [강운덕] [PROFILER-33] addAllConstructor api의 testcase추가를 위해 기존 테스트 정리.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@3953 84d0f5b1-2673-498c-a247-62c4ff18d310
2014-05-29 08:42:36 +00:00
Woonduk Kang 7e996f444b [강운덕] [PROFILER-33] loadbalance type일때 주소가 2개 이상들어왔을때 실패하는 testcase가 추가.
- 추가 보완이 필요함.

git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@3946 84d0f5b1-2673-498c-a247-62c4ff18d310
2014-05-29 02:17:46 +00:00
Woonduk Kang c3c6f47563 [강운덕] [PROFILER-33] loadbalance type일때 주소가 2개 이상들어왔을때 실패하는 testcase가 추가.
- 추가 보완이 필요함.

git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@3945 84d0f5b1-2673-498c-a247-62c4ff18d310
2014-05-29 02:17:12 +00:00
Woonduk Kang 8644dc14ab [강운덕] [PROFILER-33] cookierun 적용시 loadbalance 타입의 mysql url이 있어 정상 동작 확인을 위해 testcase를 개발
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@3944 84d0f5b1-2673-498c-a247-62c4ff18d310
2014-05-28 08:29:47 +00:00
Woonduk Kang 46e26aa2d9 [강운덕] [PROFILER-31] traceContext에 rpc call 레코딩 카운트 기능을 추가하기 위해 리팩토링.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@3941 84d0f5b1-2673-498c-a247-62c4ff18d310
2014-05-26 09:47:20 +00:00
Woonduk Kang 4bf923fba3 [강운덕] [PROFILER-31] rpc counting class 리팩토링.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@3940 84d0f5b1-2673-498c-a247-62c4ff18d310
2014-05-26 06:33:19 +00:00
Woonduk Kang 3cdab65f84 [강운덕] [PROFILER-31] url 코드 정리.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@3939 84d0f5b1-2673-498c-a247-62c4ff18d310
2014-05-26 06:02:51 +00:00
Woonduk Kang a88bb4ac96 [강운덕] [PROFILER-6] buffer index를 정확히 계산하는 api를 추가하기는 하였으나. 적용은 하지 않음.
-bufferindex를 정확하게 계산하는 api의 경우 buffer를 소모하기전에 읽어야 하므로, before에 위치해야 한다.

git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@3938 84d0f5b1-2673-498c-a247-62c4ff18d310
2014-05-26 05:46:59 +00:00
Woonduk Kang 67e4c149fb [강운덕] [PROFILER-31] spanId 의 radom 획득을 쉽게 변경가능하도록 리팩토링.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@3928 84d0f5b1-2673-498c-a247-62c4ff18d310
2014-05-22 01:59:44 +00:00
Woonduk Kang 268df2ca8b [강운덕] [PROFILER-31] 자료 구조 튜닝.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@3923 84d0f5b1-2673-498c-a247-62c4ff18d310
2014-05-21 10:28:39 +00:00
Woonduk Kang 552bd86538 [강운덕] [PROFILER-31] async api 삭제.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@3921 84d0f5b1-2673-498c-a247-62c4ff18d310
2014-05-21 09:22:27 +00:00
Woonduk Kang eaecb03082 [강운덕] [PROFILER-31] concurrentMap 의 기본사이즈를 줄임. reader가 추가적으로 있는 상황이라. 동시성 레벨을 높일 필요가 없을것 같음.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@3913 84d0f5b1-2673-498c-a247-62c4ff18d310
2014-05-21 05:43:19 +00:00
Chisu Yu e1cd25e109 [유치수] [profiler-6] base framework interceptor의 IndexOutOfBoundsException 버그 수정
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@3909 84d0f5b1-2673-498c-a247-62c4ff18d310
2014-05-21 04:31:42 +00:00
Woonduk Kang 62dd3e14f1 [강운덕] [PROFILER-31] 호출 counting test 수정
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@3905 84d0f5b1-2673-498c-a247-62c4ff18d310
2014-05-21 01:38:05 +00:00
Woonduk Kang badd455423 [강운덕] [PROFILER-31] 호출 counting소스 commit
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@3904 84d0f5b1-2673-498c-a247-62c4ff18d310
2014-05-20 10:11:08 +00:00
Woonduk Kang faee726e7b [강운덕] [PROFILER-31] 내부에서 counting을 담당할 클래스를 추가함.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@3899 84d0f5b1-2673-498c-a247-62c4ff18d310
2014-05-20 06:37:13 +00:00
Woonduk Kang 2409814685 [강운덕] [pinpoint-tomcat-profiler #31] testcase의 package 위치 맞츰
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@3898 84d0f5b1-2673-498c-a247-62c4ff18d310
2014-05-20 06:36:31 +00:00
Woonduk Kang 4c71618e7e [강운덕] [pinpoint-tomcat-profiler #14] protocolfactory 리팩토링.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@3897 84d0f5b1-2673-498c-a247-62c4ff18d310
2014-05-20 06:31:45 +00:00
Woonduk Kang 6b6bf6ee16 [강운덕] [pinpoint-tomcat-profiler #14] 로직 정리.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@3896 84d0f5b1-2673-498c-a247-62c4ff18d310
2014-05-20 04:34:54 +00:00
Woonduk Kang a0fa88f1ff [강운덕] [WEB-98] findbug 지적사항 수정.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@3894 84d0f5b1-2673-498c-a247-62c4ff18d310
2014-05-20 02:49:29 +00:00
Woonduk Kang b83e1c5b41 [강운덕] [collector-6] datasender 정리 로직 추가.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@3893 84d0f5b1-2673-498c-a247-62c4ff18d310
2014-05-20 02:49:13 +00:00
Woonduk Kang 35166b1951 [강운덕] [Profiler-30] jdk 의 신규 버전에서 사용되는 util 추가.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@3891 84d0f5b1-2673-498c-a247-62c4ff18d310
2014-05-20 01:51:52 +00:00
Woonduk Kang 7b1eee42c9 [강운덕] [Profiler-30] TheradLocalRadom 위치이동.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@3883 84d0f5b1-2673-498c-a247-62c4ff18d310
2014-05-19 07:05:59 +00:00
Woonduk Kang 5a28b4637d [강운덕] [pinpoint-web #130] mybatis 3.2 버전 plugin 호환성 수정.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@3881 84d0f5b1-2673-498c-a247-62c4ff18d310
2014-05-19 06:54:53 +00:00
Woonduk Kang d7df226468 [강운덕] [Profiler-31] ConcurrentHashMap의 동시성 레벨을 높여둠
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@3877 84d0f5b1-2673-498c-a247-62c4ff18d310
2014-05-19 05:45:49 +00:00
Woonduk Kang 7031c4ad72 [강운덕] [Profiler-30] SpanId 생성을 Radom에서 TheradLocalRadom으로 대체 함.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@3865 84d0f5b1-2673-498c-a247-62c4ff18d310
2014-05-16 11:22:08 +00:00
Woonduk Kang e9e4d83175 [강운덕] [WEB-142] 중복 디펜던시 정리.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@3864 84d0f5b1-2673-498c-a247-62c4ff18d310
2014-05-16 10:39:51 +00:00
Woonduk Kang c4a377e8bc [강운덕] [WEB-142] spring 디펜던시 통일.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@3863 84d0f5b1-2673-498c-a247-62c4ff18d310
2014-05-16 10:10:08 +00:00
Chisu Yu 83215ecec5 [유치수] [collector-6] tool은 난독화 되지 않도록 함.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@3858 84d0f5b1-2673-498c-a247-62c4ff18d310
2014-05-15 07:53:27 +00:00
Chisu Yu 18916f80b3 [유치수] [collector-6] agent에서 network availability를 확인할 수 있는 tool 제공.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@3857 84d0f5b1-2673-498c-a247-62c4ff18d310
2014-05-15 07:05:53 +00:00
Hyun Jeong a45938460a [정현길] [PROFILER-26] Spring Template 코드 Tracing 지원
iBatis SqlMapClientTemplate tracing 기능 추가

git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@3856 84d0f5b1-2673-498c-a247-62c4ff18d310
2014-05-15 05:04:33 +00:00
Hyun Jeong 6c2840c4f6 [정현길] [PROFILER-25] MyBatis SqlMapClient 지원
refactoring된 SqlMapOperationInterceptor 사용하도록 수정

git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@3855 84d0f5b1-2673-498c-a247-62c4ff18d310
2014-05-15 05:04:08 +00:00
Hyun Jeong fc38afca99 [정현길] [PROFILER-16] iBatis SqlMapClient 지원
SqlMap 관련 작업 인터셉팅하는 코드 refactoring

git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@3854 84d0f5b1-2673-498c-a247-62c4ff18d310
2014-05-15 05:03:23 +00:00
Chisu Yu 922a3491fe [유치수] [collector-6] agent 설치시 udp packet 이 정상적으로 network단에서 정상되는지 체크가 쉽도록 ping을 pong구현한다.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@3852 84d0f5b1-2673-498c-a247-62c4ff18d310
2014-05-15 04:50:25 +00:00
Hyun Jeong 2e4ec625c5 [정현길] [PROFILER-25] MyBatis SqlMapClient 지원
DB 쿼리만 Tracing 하도록 변경

git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@3818 84d0f5b1-2673-498c-a247-62c4ff18d310
2014-05-09 10:06:17 +00:00
Hyun Jeong b27b762bec [정현길] [PROFILER-16] iBatis SqlMapClient 지원
DB 쿼리만 Tracing 하도록 변경

git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@3817 84d0f5b1-2673-498c-a247-62c4ff18d310
2014-05-09 10:05:58 +00:00
Hyun Jeong 4d94fad494 [정현길] [PROFILER-25] MyBatis SqlMapClient 지원
SqlSessionTemplate 테스트를 위한 spring-jdbc도 추가 (test scope로)

git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@3804 84d0f5b1-2673-498c-a247-62c4ff18d310
2014-05-07 08:06:29 +00:00
Hyun Jeong 647459aafa [정현길] [PROFILER-25] MyBatis SqlMapClient 지원
SqlSessionTemplate 테스트를 위한 spring-tx 추가 (test scope로)

git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@3803 84d0f5b1-2673-498c-a247-62c4ff18d310
2014-05-07 07:59:17 +00:00
Hyun Jeong e8cbb5756d [정현길] [PROFILER-16] iBatis SqlMapClient 지원
Exception Tracing 기능 및 관련 테스트 추가

git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@3801 84d0f5b1-2673-498c-a247-62c4ff18d310
2014-05-07 07:16:22 +00:00
Hyun Jeong b8248b74d4 [정현길] [PROFILER-25] MyBatis SqlMapClient 지원
테스트 코드 추가

git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@3800 84d0f5b1-2673-498c-a247-62c4ff18d310
2014-05-07 06:59:02 +00:00
Hyun Jeong 1fc00d1443 [정현길] [PROFILER-25] MyBatis SqlMapClient 지원
MyBatis 관련 Tracing 지원 추가

git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@3799 84d0f5b1-2673-498c-a247-62c4ff18d310
2014-05-07 06:58:32 +00:00
Hyun Jeong de5faa3d64 [정현길] [PROFILER-16] iBatis SqlMapClient 지원
SqlMapSession Test 추가

git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@3788 84d0f5b1-2673-498c-a247-62c4ff18d310
2014-05-02 07:35:51 +00:00
Hyun Jeong 5fe28f6cd0 [정현길] [PROFILER-16] iBatis SqlMapClient 지원
Refined method scope

git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@3784 84d0f5b1-2673-498c-a247-62c4ff18d310
2014-05-02 05:12:40 +00:00
Hyun Jeong 7884d42620 [정현길] [PROFILER-16] iBatis SqlMapClient 지원
PinpointJUnit4ClassRunner 추가로 테스트 삭제 - See SqlMapClientImplModifierTest

git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@3782 84d0f5b1-2673-498c-a247-62c4ff18d310
2014-04-30 09:43:18 +00:00
Hyun Jeong c2f1186eca [정현길] [PROFILER-16] iBatis SqlMapClient 지원
PMD Warning - UnnecessaryFinalModifier
SqlMapClientImplModifier, SqlMapSessionImplModifier가 모두 final class이기 때문에 상속 불가능.
따라서 메소드 레벨에서 final modifier가 불필요하다고 PMD가 친절히 warning 던져줌;; 굳이 이런거까지...

메소드 레벨 final modifier 제거..

git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@3781 84d0f5b1-2673-498c-a247-62c4ff18d310
2014-04-30 09:40:22 +00:00
Hyun Jeong 6b7399c1f9 [정현길] [PROFILER-16] iBatis SqlMapClient 지원
SqlMapExecutor의 batch 관련 메소드 tracing 안하기에 test 케이스도 제거

git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@3780 84d0f5b1-2673-498c-a247-62c4ff18d310
2014-04-30 09:37:11 +00:00
Hyun Jeong 0de9beee44 [정현길] [PROFILER-16] iBatis SqlMapClient 지원
SqlMapSessionImplModifierTest 일단 ignore

git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@3779 84d0f5b1-2673-498c-a247-62c4ff18d310
2014-04-30 09:06:42 +00:00
Hyun Jeong ff2a443840 [정현길] [PROFILER-16] iBatis SqlMapClient 지원
기능 추가
- SqlMapClientImpl, SqlMapSessionImpl 메소드 트레이싱

git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-tomcat-profiler/trunk@3778 84d0f5b1-2673-498c-a247-62c4ff18d310
2014-04-30 09:05:41 +00:00