Commit Graph
298 Commits
Author SHA1 Message Date
Woonduk Kang 07d416e893 [강운덕] [LUCYSUS-1744] slf4j 버전업 1.6.6 -> 1.7.5
- collector에서 사용하는 성능측정 lib인 metrics가 slf4j의 1.7.5의 api에 의존성이 있음.

git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@2187 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-08-22 07:20:18 +00:00
Woonduk Kang 9c3f6f502d [강운덕] [LUCYSUS-1744] hbaseTemplate에 increment list를 저장할수 있도록 api추가.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@2182 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-08-22 02:45:46 +00:00
Woonduk Kang 794567c2a5 [강운덕] [LUCYSUS-1744] 사용하지 않는 trace 패키지 삭제. 관련 코드정리
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@2179 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-08-21 10:55:15 +00:00
Woonduk Kang 62aeed231f [강운덕] [LUCYSUS-1744] 통계값 저장로직 개선.
- rowKey 기반으로 Increment를 합쳐 rpc 호출횟수 최소화
  - httpclient에 endpoint가 빠져 있어 수정.

git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@2173 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-08-21 08:16:02 +00:00
Woonduk Kang 50c1d2c173 [강운덕] [LUCYSUS-1744] hbaseTemplate의 increment 계열 api의 리턴값 변경.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@2172 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-08-21 05:52:09 +00:00
Hoonmin Kim bc02f50372 [김훈민] [NOBTS] pre-split regions for ApplicationTraceIndex(count=31), Traces(count=63).
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@2159 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-08-19 03:55:20 +00:00
Woonduk Kang f709c90494 [강운덕] [LUCYSUS-1744] hbase, hadoop, zookeeper 디펀던시를 cloudera의 cdh 4.3.0 판으로 변경함.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@2155 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-08-16 05:45:25 +00:00
Chisu Yu 1f2b153236 [유치수] [NOBTS] 통계정보 테이블 칼럼 길이 축소.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@2146 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-08-14 02:27:47 +00:00
Chisu Yu 6f51f7fd34 [유치수] [NOBTS] thrift 빌드를 매번 하도록 변경.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@2145 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-08-14 02:19:19 +00:00
Chisu Yu 514f5052b9 [유치수] [NOBTS] 전체 빌드할 때 중간에 실패가 있으면 중단하도록 함.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@2144 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-08-13 07:38:33 +00:00
Chisu Yu cbfb61aef8 [유치수] [NOBTS] hbase table생성 코드에서 불필요한 테이블 삭제 없앰.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@2138 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-08-13 05:43:19 +00:00
Chisu Yu 01c52efa17 [유치수] [PINPOINT-152] npc client 1.5.19만 지원하도록 변경함.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@2123 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-08-10 00:24:25 +00:00
Woonduk Kang 59993cc145 [강운덕] [LUCYSUS-1744] hotspot에 해당하는 span, applicationIndex의 columnfamily의 key값을 축소함.
- traceIndex도 한region으로 몰리는 문제가 있어 코드 수정 후 실제로는 사용하지 않아 deprecated 시킴.
-

git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@2117 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-08-09 08:17:57 +00:00
Woonduk Kang da47828957 [강운덕] [LUCYSUS-1744] 실패하는 test수정
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@2113 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-08-08 08:49:03 +00:00
Woonduk Kang 923bd5f556 [강운덕] [LUCYSUS-1744] 상수 치환
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@2111 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-08-08 07:51:06 +00:00
Woonduk Kang 9c1a1c7aaf [강운덕] [LUCYSUS-1744] dot 생성시 메모리 copy를 하지 않는 hbase api를 사용하도록 수정.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@2109 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-08-08 07:38:22 +00:00
Woonduk Kang fdba62c883 [강운덕] [LUCYSUS-1744] scan시 limit까지 scan하였을 경우 scanner을 그만 멈추는 api 추가.
- limit치가 있을 경우 scanner의 caching 사이즈를 좀 조절해야 될듯하다.

git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@2108 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-08-08 06:54:07 +00:00
Woonduk Kang 9ed26d936b [강운덕] [LUCYSUS-1744] traceIndex 분산 hash를 위해 분산 hash키를 추가함. 32사이즈로 되어 있음.
추가 코드정리 및 분산키를 좀더 튜닝해야 될지 추가 판단해야함.

git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@2104 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-08-07 10:03:05 +00:00
Woonduk Kang 3eeb26648e [강운덕] [LUCYSUS-1744] ApplicationName 생성시 byte[]를 복사하지 않도록 개선.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@2103 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-08-07 09:39:21 +00:00
Woonduk Kang 0fabdaf228 [강운덕] [LUCYSUS-1744] udp receiver thread 이름 수정. thread factory 수정.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@2084 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-08-02 02:49:33 +00:00
Woonduk Kang 7323d36771 [강운덕] [LUCYSUS-1744] commit 안된게 있어 추가.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@2081 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-08-02 02:29:27 +00:00
Woonduk Kang 171de0196f [강운덕] [LUCYSUS-1744] udpRecevier의 socket 옵션조정. worker thread의 reject가 정확하게 동작하도록 변경.
tcp send로 변경. tcp recevier가 가능하도록 수정. collector의 handler api변경.

git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@2074 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-08-02 02:15:54 +00:00
Woonduk Kang 9b0e93d311 [강운덕] [LUCYSUS-1744] threadfactory 변수 이름 변경.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@2059 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-08-01 02:10:08 +00:00
Woonduk Kang 7f05c42d53 [강운덕] [LUCYSUS-1744] rpc쪽 패키지를 별도 모듈로 분리하기 위해 삭제. util클래스 수정.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@2052 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-07-31 07:48:32 +00:00
Chisu Yu 568fbcc4de [유치수] [PINPOINT-30] CUBRID interceptor 추가.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@2051 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-07-31 07:46:06 +00:00
Chisu Yu 1f17b548c1 [유치수] [NOBTS] spanevent bo tostring에 servicetype 추가.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@2050 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-07-31 07:44:23 +00:00
Chisu Yu 66b089cf95 [유치수] [PINPOINT-152] NPC servicetype 추가.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@2032 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-07-30 05:09:42 +00:00
Chisu Yu 70c596429d [유치수] [NOBTS] timeslot을 다시 1분으로 변경.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@2027 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-07-26 07:43:54 +00:00
Chisu Yu 7179d78626 [유치수] [NOBTS] timeslot 5분으로 변경.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@2025 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-07-26 06:27:36 +00:00
Woonduk Kang cbe2609a96 [강운덕] [LUCYSUS-1744] 최초 connect가 실패하더라도 그냥 진행하는 로직 testcase추가.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@2014 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-07-24 10:38:40 +00:00
Woonduk Kang 85a77798e6 [강운덕] [LUCYSUS-1744] 최초 연결이 실패시 백그라운드로 connect를 걸고 빠지는 로직개발.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@2013 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-07-24 09:51:42 +00:00
Woonduk Kang 250aba50b9 [강운덕] [LUCYSUS-1744] reconnect시 socket의 close를 체크하고 재시도하도록 수정.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@2011 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-07-23 10:19:47 +00:00
Woonduk Kang 48d0ef3a3c [강운덕] [LUCYSUS-1744] reconnect 로직 보완.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@2010 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-07-23 09:30:58 +00:00
Woonduk Kang ec897719b7 [강운덕] [LUCYSUS-1744] reconnect로직 리팩토링
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@2007 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-07-22 06:44:35 +00:00
Woonduk Kang 9fb3b7d196 [강운덕] [LUCYSUS-1744] reconnect로직 보완.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1991 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-07-17 08:58:40 +00:00
Woonduk Kang 4755329a7c [강운덕] [LUCYSUS-1744] 로그 수정.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1978 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-07-15 02:04:01 +00:00
Chisu Yu 846201597f [유치수] [LUCYSUS-1744] LONG상수를 INT로 수정.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1975 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-07-13 00:33:47 +00:00
Chisu Yu a1079c1da4 [유치수] [PINPOINT-222] filtered map을 만들 때 trace로부터 통계정보를 생성하여 만들도록 변경.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1973 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-07-12 23:38:06 +00:00
Woonduk Kang a0de37fdc0 [강운덕] [LUCYSUS-1744]client가 연결을 정상 종료할때 close packet을 날리고 종료하도록함.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1972 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-07-12 10:20:36 +00:00
Woonduk Kang 9a997933c8 [강운덕] [LUCYSUS-1744] client socket의 reconnect의 구현을 위해 channel 에 requestManager, streamManager를 할당하도록함. 서버가 client가 끊김에 대해서 좀더 정확히 처리하도록 개선.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1971 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-07-12 08:30:00 +00:00
Woonduk Kang 4ace2c69c4 [강운덕] [LUCYSUS-1744] channel 별 context유지가 잘못되어 testcase가 실패하는 경우가 있어 수정.
socket소켓 재연결을 로직 추가를 위해 channel별 처리기를 붙이는걸로 변경함.

git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1970 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-07-11 09:10:39 +00:00
Woonduk Kang 2770a87c34 [강운덕] [LUCYSUS-1744] rpc 패키지 덩치가 커져서 그냥 한개의 패키지로 유지하기로함.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1967 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-07-11 05:10:50 +00:00
Woonduk Kang 02723f0aca [강운덕] [LUCYSUS-1744] netty api를 별도로 감싸 직접적인 참조를 제거함.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1966 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-07-10 10:25:46 +00:00
Woonduk Kang 92129fdc63 [강운덕] [LUCYSUS-1744] streamMessage에 대한 테스트 케이스 추가.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1965 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-07-10 08:41:49 +00:00
Woonduk Kang 849903bb00 [강운덕] [LUCYSUS-1744] 모듈의 크기가 켜저 server, client 모듈로 패키지를 분리함
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1960 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-07-10 07:00:13 +00:00
Woonduk Kang ada8fe2b03 [강운덕] [LUCYSUS-1744] stream 채널관리 기능 개발
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1959 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-07-10 06:50:47 +00:00
Woonduk Kang b23bac7769 [강운덕] [LUCYSUS-1744] stream 채널관리 기능 개발
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1956 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-07-08 10:43:47 +00:00
Woonduk Kang fa96325c07 [강운덕] [LUCYSUS-1744] 상수로 치환 안되부분이 있어 수정.
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1953 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-07-08 06:57:35 +00:00
Woonduk Kang df23807032 [강운덕] [LUCYSUS-1744] stream 채널관리 기능 개발
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1952 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-07-05 10:52:27 +00:00
Woonduk Kang d87cb716d1 [강운덕] [LUCYSUS-1744] collector에서 byte[]를 캐쉬하는것에서 DatagramPacket자체를 캐쉬하도록 개선함. collector의 server 쪽 리팩토링
git-svn-id: http://svn.bds.nhncorp.com/pe/hippo-commons/trunk@1948 84d0f5b1-2673-498c-a247-62c4ff18d310
2013-07-05 07:04:55 +00:00