base
This commit is contained in:
@@ -0,0 +1,163 @@
|
||||
Revision 1370
|
||||
-------------------
|
||||
수정일 : 2016-05-19
|
||||
수정자 : 유희곤
|
||||
|
||||
- CHG: help 기능 추가 (#27605)
|
||||
- 다른 RCTS 모듈들과 유사한 help 표시 기능 추가
|
||||
- 추가 옵션 관련 설명 추가.
|
||||
|
||||
- NEW: main, worker 프로세스 구분을 위한 표시기능 추가.
|
||||
|
||||
- BUG: Worker 종료시 return 코드 관련 문제점 수정
|
||||
- Worker 종료시 반환되는 return 코드를 무조건 정상으로 처리하여
|
||||
- 초기화 실패 상황에도 무조건 Worker 재기동 발생 가능.
|
||||
- 이에 대한 수정 처리.
|
||||
|
||||
- CHG: ftsd 연동 interface Revision 1364 버전 적용
|
||||
- ftsd Revision 1364 에 적용된 Data 수신 Timeout 수정 기능 적용을 위해
|
||||
- 해당 ftsd interface 관련 파일 업데이트 적용.
|
||||
|
||||
- CHG: 로그 가독성 향상
|
||||
- 로그 표시 내역 정리 및 가독성 향상
|
||||
|
||||
- CHG: 줄 끝 처리 관련 unix 형식으로 변경 처리 저장.
|
||||
- main.cpp Worker.cpp
|
||||
|
||||
- CHG: g++ 4.8.5 컴파일 관련
|
||||
- 컴파일 미지원 waring 발생 관련 -Wimplicit 옵션 제거
|
||||
- sleep() 함수 사용 관련 unistd.h header 추가.
|
||||
|
||||
|
||||
Revision 1244
|
||||
-------------------
|
||||
수정일 : 2015-09-23
|
||||
수정자 : 김오종
|
||||
|
||||
- CHG: 최신 BaseSocket 모듈 적용 (#24369, #24141)
|
||||
- EPIPE 및 usleep 관련 수정 버전 적용
|
||||
- 수정 파일: lib/BaseSocket.cpp
|
||||
|
||||
- CHG: usleep -> nanosleep 변경 (#24537)
|
||||
- multi thread 에서 lock 관련 문제점 발생 가능.
|
||||
- 수정 파일: Main.cpp, Worker.cpp
|
||||
|
||||
- CHG: Main 버전 (3.5.0) 변경 사항 적용
|
||||
- 기존 3.4.0 -> 3.5.0 으로 버전 변경 처리.
|
||||
|
||||
|
||||
Revision 1135
|
||||
-------------------
|
||||
수정일 : 2014-11-18
|
||||
수정자 : 김오종
|
||||
|
||||
- BUG: 폴더 속성 row에 대한 삭제 안되는 버그 수정
|
||||
- 폴더 속성일 경우 filename_hash 조건 배제
|
||||
|
||||
- CHG: 프로그램 종료시 core 발생 가능성 제거
|
||||
- 프로그램 종료시 전역객체 소멸 후 참조 되어 core발생
|
||||
- 이를 해결하기 위해 WorkMain()함수로 객체 소멸 이동 처리
|
||||
|
||||
Revision 1127
|
||||
-------------------
|
||||
수정일 : 2014-11-17
|
||||
수정자 : 김오종
|
||||
|
||||
- CHG: DNS resolve 실패시 Retry 기능 추가 (#20812, #20783)
|
||||
- 통신 접속 관련 lib/CBaseSocket 모듈에서
|
||||
- getaddrinfo() 의 DNS resolve 실패가 자주 발생함.
|
||||
- 오류코드 FreeBSD : EAI_NONAME(8), Linux: EAI_AGAIN(-3)
|
||||
- 이에 3회 재시도 기능 추가
|
||||
- 수정파일: lib/BaseSocket.cpp
|
||||
|
||||
Revision 1107
|
||||
-------------------
|
||||
수정일 : 2014-10-30
|
||||
수정자 : 김오종
|
||||
|
||||
- NEW: RCDB 로그, 모니터링 상에 application_name 정보 표시되도록 기능 추가
|
||||
- RCDB 연결 관련 PgOpenDB() 함수 호출시
|
||||
- " application_name=" << PROG_NAME; 을 추가하여
|
||||
- RCDB 로그, 모니터링 정보 상에 정보가 표시되도록 한다.
|
||||
- 수정: Database.cpp
|
||||
|
||||
Revision 1040
|
||||
-------------------
|
||||
수정일 : 2014-07-30
|
||||
수정자 : 김오종
|
||||
|
||||
- CHG: CompleteJob Queue 적체 현상 해결
|
||||
- m_threadHandle값에 대해 초기화 및 검증 절차를 넣어 엉뚱한 Thread가 cancel되지 않도록 조정
|
||||
- CHG: RCDB 스키마 변경에 따른 수정
|
||||
- t_dav_resource 테이블에서 t_meta_#service_id# 로 변경됨에 따라..
|
||||
- 두 가지 스키마 모두를 지원하도록 소스 수정
|
||||
|
||||
Revision 985
|
||||
-------------------
|
||||
수정일 : 2014-04-21
|
||||
수정자 : 김오종
|
||||
|
||||
- DEL: report log 클랙스 삭제
|
||||
- CHG: 하나의 FHS에 동일한 filename_hash를 갖는 컨텐츠가 있을 경우..
|
||||
- 기존에는 report log에 보고하고, 차 후에 수동 삭제했었으나..
|
||||
- rc_gcmd 자체에서 판단하여 삭제하도록 변경
|
||||
|
||||
Revision 926
|
||||
-------------------
|
||||
수정일 : 2014-01-13
|
||||
수정자 : 김오종
|
||||
|
||||
- CHG: report log에 대한 형식변경 및 메세지 간소화
|
||||
|
||||
Revision 898
|
||||
-------------------
|
||||
수정일 : 2013-10-17
|
||||
수정자 : 김오종
|
||||
|
||||
- CHG: conf file의 MAX_DELETE_THREAD 값을 기존 최대 20에서 100으로 조정하고 기본 권장 설정값을 20으로 조정
|
||||
- ADD: 컨텐츠 삭제를 진행 함에 있어 현재 업무 flow상 발생하면 안되는 현상이 발생했을경우 report 로그에 기록 하도록 기능 추가
|
||||
- 위 설명과 같은 현상이 있을 경우 데몬 로그파일에만 기록하였던 것을 report 로그에도 기록 함
|
||||
- 이와 같이 한 배경은 위 상황이 발현됨에 따라 정확한 원인이 파악되기 전까지 운영으로 대처 하기 위함 임
|
||||
|
||||
Revision 868
|
||||
-------------------
|
||||
수정일 : 2013-04-23
|
||||
수정자 : 김오종
|
||||
|
||||
- CHG: PhysicalDeleteThread Class의 개수를 조정하는 부분 버그
|
||||
- Worker에 있는 AddJobThreadCount()함수를 PhysicalDeleteThread의 Start() 함수로 이동
|
||||
|
||||
Revision 852
|
||||
-------------------
|
||||
수정일 : 2013-02-26
|
||||
수정자 : 김오종
|
||||
|
||||
- CHG: 삭제요청 파일에 대한 검증시 쿼리 문 변경
|
||||
- 동일한 filename_hash 로 존재하는 파일을 검증하는 절차에서 쿼리를 아래와 같이 변경함
|
||||
- filename_hash ,컨텐츠 크기, 삭제여부 -> host_name, filename_hash, 삭제여부
|
||||
|
||||
Revision 841
|
||||
-------------------
|
||||
수정일 : 2012-11-27
|
||||
수정자 : 김오종
|
||||
|
||||
- CHG: GetContentsList 로직 수정
|
||||
- TranID 에 대한 인덱스를 타게됨에 따라 DB 부하가 많아지는 현상 해결
|
||||
- 구간 별로 limit 를 주는 쿼리로 변경 처리 함
|
||||
|
||||
- CHG: 삭제 쓰레드의 최대 수를 10개에서 20 개로 변경
|
||||
|
||||
- CHG: CategorizeThread.cpp 의 내용 중 확인 쿼리에 host_name 필드 추가 select
|
||||
|
||||
- CHG: 본 데몬 시작시 삭제 컨텐츠 조회 기간으 시작 시점 구동 파라메터로 추가 함
|
||||
|
||||
- CHG: Log Level 조정
|
||||
|
||||
|
||||
Revision 833
|
||||
-------------------
|
||||
수정일 : 2012-11-14
|
||||
수정자 : 김오종
|
||||
|
||||
- NEW: SVN 신규 등록
|
||||
- rc_gcmd 소스 등록
|
||||
Reference in New Issue
Block a user