Woonduk Kang
f12c17a6d8
[강운덕] [PINPOINT-244] udp l4 패킷이 왔을 경우 무시하는 로직추가
...
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-server/trunk@3031 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-12-17 06:30:50 +00:00
Woonduk Kang
04664072be
[강운덕] [PINPOINT-244] udp 패킷 전송시 data가 0인것을 보낼수 있는지 확인.
...
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-server/trunk@3022 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-12-13 12:05:42 +00:00
Woonduk Kang
dfb773397c
[강운덕] [PINPOINT-241] trace의 region 쪼개는 정책변경 32기준으로 변경하였음. real용 hbase reset도 만듬.
...
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-server/trunk@3012 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-12-10 09:06:06 +00:00
Woonduk Kang
9ab6962af1
[강운덕] [PINPOINT-241] 성능테스트를 위해 필요 없는 table 삭제, hbase설정에서 리전을 쪼갬.
...
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-server/trunk@3008 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-12-10 06:12:14 +00:00
Woonduk Kang
29ac7e88b2
[강운덕] [PINPOINT-229] pmd, findbugs report plugin 추가.
...
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-server/trunk@2994 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-12-09 09:30:57 +00:00
Chisu Yu
ade9f8cbe0
[유치수] [NOBTS] 빌드 스크립트, 테스트서버 설정을 1.0.0-SNAPSHOT에 맞게 수정.
...
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-server/trunk@2848 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-11-08 05:56:10 +00:00
Woonduk Kang
87d527662f
[강운덕] [LUCYSUS-1744] 0.0.4->1.0.0-SNAPSHOT 으로 변경.
...
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-server/trunk@2844 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-11-07 09:23:36 +00:00
Chisu Yu
213052dea6
[유치수] [NOBTS] 빌드배포스크립트, 환경설정파일 수정.
...
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-server/trunk@2834 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-11-07 02:52:59 +00:00
Chisu Yu
345b3ef41a
[유치수] [NOBTS] 0.0.4로 버전 변경.
...
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-server/trunk@2823 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-11-07 02:07:07 +00:00
Woonduk Kang
9f7fb92a76
[강운덕] [LUCYSUS-1744] null체크 로직 강화.
...
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-server/trunk@2816 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-11-06 10:02:03 +00:00
Woonduk Kang
54afd2b248
[강운덕] [LUCYSUS-1744] null 체크 강화
...
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-server/trunk@2804 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-11-06 05:56:19 +00:00
Woonduk Kang
a24b2a829f
[강운덕] [LUCYSUS-1744] cacheupdate부분 리팩토링, 별도 class로 분리함.
...
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-server/trunk@2790 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-11-06 01:51:52 +00:00
Woonduk Kang
68788b5497
[강운덕] [LUCYSUS-1744] hostApplication정보 저장시 timeSlot에 대해서 1번만 저장하도록 수정.
...
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-server/trunk@2780 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-11-05 07:39:31 +00:00
Woonduk Kang
c1c09a43a0
[강운덕] [LUCYSUS-1744] traceIndex의 qualifier에 들어가는 transactioId를 가변인코딩을 사용하여 데이터를 처리하도록 개선. 데이터 사이즈가 줄어듬.
...
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-server/trunk@2774 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-11-05 06:31:56 +00:00
Woonduk Kang
4b73de3759
[강운덕] [LUCYSUS-1744] 사용하지 않는 class삭제.
...
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-server/trunk@2769 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-11-05 05:30:34 +00:00
Woonduk Kang
c00601625b
[강운덕] [LUCYSUS-1744] traceIndex의 데이터 타입을 가변인코딩을 사용하도록 수정하고 agentId를 추가함. dot의 api명을 좀더 명시적으로 변경함.
...
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-server/trunk@2767 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-11-05 05:07:36 +00:00
Woonduk Kang
11b8c1125f
[강운덕] [LUCYSUS-1744] result의 데이터가 empty일 경우 명시적으로 처리함.
...
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-server/trunk@2762 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-11-05 02:32:09 +00:00
Chisu Yu
ed08e0fe2d
[유치수] [NOBTS] host - applicaiton 매핑정보 저장 버그 임시 패치.
...
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-server/trunk@2752 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-11-05 00:33:46 +00:00
Woonduk Kang
ee6b973788
[강운덕] [LUCYSUS-1744] author 추가.
...
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-server/trunk@2748 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-11-04 09:07:40 +00:00
Woonduk Kang
b55a930fba
[강운덕] [LUCYSUS-1744] spanId를 long으로 변경안된 부분이 있어 수정.
...
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-server/trunk@2747 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-11-04 08:47:09 +00:00
Woonduk Kang
ea942f517c
[강운덕] [LUCYSUS-1744] 더빠른 abs method 추가.
...
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-server/trunk@2734 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-11-04 05:53:44 +00:00
Chisu Yu
d162d74a7f
[유치수] [NOBTS] 불필요한 코드 제거 . application statistics.
...
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-server/trunk@2726 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-11-04 02:35:47 +00:00
Hoonmin Kim
a45d9db7cc
[김훈민] [PINPOINT-213] 수집하는 데이터 줄임. GC 통계를 일반화. AgentStat에 다른 종류의 통계가 들어갈 수 있도록 수정.
...
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-server/trunk@2724 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-11-04 02:10:09 +00:00
Hoonmin Kim
8f3d27c4dc
[김훈민] [NOBTS] JDK7에서 빌드되도록 수정 : maven-war-plugin-2.1.1
...
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-server/trunk@2652 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-10-30 06:06:03 +00:00
Woonduk Kang
b4cb696082
[강운덕] [LUCYSUS-1744] limit값을 지니고 range스캔하는 api 재설계. agentInfo정보
...
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-server/trunk@2606 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-10-23 10:33:30 +00:00
Chisu Yu
60a1f19668
[유치수] [NOBTS] collector 빌드 스크립트 변경.
...
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-server/trunk@2568 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-10-21 07:01:29 +00:00
Woonduk Kang
708c3ba8c3
[강운덕] [LUCYSUS-1744] testcase수정.
...
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-server/trunk@2559 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-10-21 01:37:34 +00:00
Chisu Yu
e68012096d
[유치수] [NOBTS] collector를 tomcat에 얹는 작업으로 인한 빌드 스크립트 및 테스트베드 수정.
...
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-server/trunk@2556 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-10-19 00:33:39 +00:00
Woonduk Kang
937650a089
[강운덕] [LUCYSUS-1744] 개별 transactionId를 1개의 binary로 묶음. 버전 필드를 추가하여 향후 변경될 경우 별도 처리가 가능하도록 함.
...
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-server/trunk@2554 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-10-18 07:09:55 +00:00
Woonduk Kang
7da957faba
[강운덕] [LUCYSUS-1744] SpanEvent가 개별로 collector에 전달되는 일 제거. ioThread에서 span, spanEvent를 건드리는 일이 없도록 개선.
...
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-server/trunk@2551 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-10-18 02:46:30 +00:00
Woonduk Kang
e99a87c958
[강운덕] [LUCYSUS-1744] MetaData 분산을 위해서 분산키 추가 32bucket, agentId+ startTime의 32 바이트 기준으로 rowKey 생성.
...
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-server/trunk@2546 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-10-17 10:16:09 +00:00
Woonduk Kang
c89e33c922
[강운덕] [LUCYSUS-1744] MetaData의 RowKey의 order수정 agentId + id + agentStartTime -> agentId + agentStartTime + id
...
- id를 뒤로 빼고, 분산키를 박을 예정임.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-server/trunk@2545 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-10-17 09:48:43 +00:00
Woonduk Kang
f8fc9fd9f1
[강운덕] [LUCYSUS-1744] buffer의 putPrefixedXXX이 저장하는 size갯수를 varInt로 저장하고, prefix1등의 사이즈적게 가져가기 위한 api는 제거함.
...
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-server/trunk@2539 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-10-17 07:14:01 +00:00
Woonduk Kang
81375e74c1
[강운덕] [LUCYSUS-1744] string cache api추가. jdbc connect시 string cache api 를 사용하는 것으로 변경. 최초 connect시 30개 connection이 생성되는 testcase에서 4k에서 2k로 데이터 사이즈 축소.
...
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-server/trunk@2519 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-10-14 10:47:40 +00:00
Woonduk Kang
67e628fae8
[강운덕] [LUCYSUS-1744] apiId를 annotation에 넣지 않고 span, spanEvent에 직접 id를 넣도록 변경함.
...
- traceAgentId가 agentId와 동일한 데이터 일경우 traceid를 레코딩 하지 않도록 변경함.
변경후 mysql최초 connect시 데이터 사이가 4250->4023으로 약 5%줄어듬. mysq 최초 connect의 경우 db문자열이 큰 1.5k정도의 사이즈를 이미차지 하고 있어 실제 5%이상의 성능향상이라고 볼수도 잇음.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-server/trunk@2509 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-10-12 07:25:19 +00:00
Woonduk Kang
a9d665a57b
[강운덕] [LUCYSUS-1744] agentStat 정보 저장시 timestamp을 제외하고 agentId만으로 rowKey가 분산되도록함.
...
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-server/trunk@2502 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-10-11 09:51:00 +00:00
Woonduk Kang
2b7b4faca5
[강운덕] [LUCYSUS-1744]tomcat기반으로 변경되어 server.api의 scope를 provided로 변경.
...
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-server/trunk@2478 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-10-10 02:04:02 +00:00
Woonduk Kang
5d4b4c7118
[강운덕] [LUCYSUS-1744] arcus, memcached의 api를 추적여부 설정가능하도록 함. key값을 추적여부 설정가능하게 수정.
...
- arcus의 첫번째 string을 key로 판단하고 추출하는 extractor추가. 동적 판단이라. 추후 정적 판단로직으로 튜닝이 가능할것 같음.
- 과거의 정적 api 레코딩 api를 삭제함.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-server/trunk@2471 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-10-08 10:28:22 +00:00
Woonduk Kang
a050bcf08b
[강운덕] [LUCYSUS-1744] FixedPool관련하여 이름변경이 안된곳이 있어 수정함.
...
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-server/trunk@2470 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-10-08 08:12:22 +00:00
Woonduk Kang
1af41b0f0a
[강운덕] [LUCYSUS-1744] FixedPool->ObjectPool로 이름 변경.
...
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-server/trunk@2461 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-10-08 01:58:34 +00:00
Woonduk Kang
9de260ec59
[강운덕] [LUCYSUS-1744] 정적 api mapping 관련 코드 제거
...
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-server/trunk@2456 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-10-08 01:30:50 +00:00
Woonduk Kang
515afbb4eb
[강운덕] [LUCYSUS-1744] 오타 수정.
...
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-server/trunk@2455 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-10-07 10:38:17 +00:00
Woonduk Kang
1a464e0dff
[강운덕] [LUCYSUS-1744] collector를 tomcat기반으로 옮김.
...
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-server/trunk@2454 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-10-07 10:31:28 +00:00
Woonduk Kang
a8ac13776d
[강운덕] [LUCYSUS-1744] profiler시작시 agentId, applicationName을 byte로 변환하였을 경우 변환 길이가 스펙(24byte안)을 만족하는지 체크하는 로직 추가.
...
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-server/trunk@2451 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-10-07 09:12:25 +00:00
Chisu Yu
cfd15e3c41
[유치수] [NOBTS] hbase property local 변경.
...
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-server/trunk@2436 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-10-04 23:48:56 +00:00
Woonduk Kang
e341a07af1
[강운덕] [LUCYSUS-1744] 개발시 statReport가 계속 나오면 로그가 너무 많아 debug로 변경함.
...
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-server/trunk@2433 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-10-04 12:56:10 +00:00
Woonduk Kang
4c6b1ac388
[강운덕] [LUCYSUS-1744] api 정리.
...
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-server/trunk@2432 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-10-04 12:49:31 +00:00
Woonduk Kang
4da3471e47
[강운덕] [LUCYSUS-1744] JVMInfo 관련 클래스가 TAgentStat과 내용이 겹쳐 삭제함.
...
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-server/trunk@2424 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-10-04 08:20:05 +00:00
Woonduk Kang
31d532989b
[강운덕] [LUCYSUS-1744] thrift 생성 클래스일 경우 앞에 T를 붙이는것으로 변경함.
...
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-server/trunk@2422 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-10-04 07:59:35 +00:00
Woonduk Kang
b1451c8eec
[강운덕] rollback
...
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-server/trunk@2420 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-10-04 07:20:13 +00:00