This commit is contained in:
biosvos
2026-08-07 17:38:18 +09:00
commit 873193a243
9613 changed files with 2755992 additions and 0 deletions
+187
View File
@@ -0,0 +1,187 @@
Revision 1446
-------------------
수정일 : 2018-04-11
수정자 : 노경민
- BUG: 비정상적인 작업에 대한 프로세스 비정상 종료 발생
- 작업 목록에 파싱 상태 체크 로지 수행 위치 변경
- BUG: lock 파일 삭제 인한 중복 파일 발생
- lock 획득적 lock 상태 확인 로직 추가
Revision 1444
-------------------
수정일 : 2018-02-28
수정자 : 노경민
- BUG: lock 파일 생성 실패로 인한 중복 파일 발생
- 정상적인 작업 완료된 경우만 해당 파일 삭제 처리
- lock 관련 파일이 /tmp 쓰레기 처럼 존재할 수 있음(해당 clean 작업은 외부 tool 활용(e.g. cornjob))
Revision 1376
-------------------
수정일 : 2016-05-23
수정자 : 노경민
- BUG: 삭제된 컬럼 참조
- DB connection pool alive 체크 로직에서 삭제된 컬럼 참조함
Revision 1310
-------------------
수정일 : 2015-12-21
수정자 : 노경민
- CHG: Revision 1309 컴파일 오류 수정
Revision 1309
-------------------
수정일 : 2015-12-21
수정자 : 노경민
- CHG: sleep 루틴 오동작
- 몇 초 가량 sleep 되어야하는 로직이 무차별하게 실행되는 버그가 발견됨
- nanosleep 함수를 제대로 사용하지 않아서 발생한 문제임
Revision 1241
-------------------
수정일 : 2015-09-23
수정자 : 노경민
- CHG: usleep -> nanosleep 으로 변경 처리
- usleep 사용시 multi thread 환경에서 block 발생 가능성이 존재
Revision 1228
-------------------
수정일 : 2015-09-11
수정자 : 노경민
- CHG: BaseSocket 수정 내역 반영
Revision 1209
-------------------
수정일 : 2015-06-23
수정자 : 노경민
- CHG: FHS 이관 되지 않는 파일 지원 스크립트
- 이관 파일될 파일을 모든 대상 서버가 가진 경우 처리할 수 있는 스크립트 지원
Revision 1194
-------------------
수정일 : 2015-03-27
수정자 : 노경민
- BUG: 동기화 중 비정상 종료
- 소스 uri 처리 중 버퍼 Overflow 인하여 비정상 종료 발생함
Revision 1169
-------------------
수정일 : 2015-01-27
수정자 : 노경민
- BUG: 디렉토리 동기화되지 않는 버그 발생
- Revision 1167 변경된 기능 때문에 발생한 버그임
- 디렉토리 동기화(서비스간) 경우 host 관련 필드 없기 때문에 쿼리 생성 시
예외 처리되지 않아서 발생한 문제임
Revision 1167
-------------------
수정일 : 2015-01-27
수정자 : 노경민
- BUG: FHS 이관 중 중복 파일 생성 발생
- 복제본을 갖은 서비스에 대해서 FHS 이관 중 원복과 복제본이 동일 장비로
이관되는 현상 발생함
- 원인 : 자기 자신만 제외하고 이관 대상 장비 선정 로직 때문에 발생함
- 해결 : 자기 이외 가진 장비 목록도 제외되도록 수정함
- CHG: 특정 FHS에 특정 서비스만 이관 목록 추출 기능
Revision 1164
-------------------
수정일 : 2015-01-21
수정자 : 노경민
- BUG: 중복 파일 생성 발생
- lock 파일을 통한 프로세스 간 중복 수행 방지하고 있음
- lock 파앨 생성 실패 시 중복 파일 발생함
- 해당 파일 생성 실패를 오류 처리하여 중복 파일 생성되지 않게 수정함
Revision 1129
-------------------
수정일 : 2014-11-17
수정자 : 노경민
- CHG: 동기화 tools 통합
- svcsync 기능과 rc_cmove 기능 통합
- CHG: 검증 로직 변경
- 기능 통합에 따른 검증 로직 변경
- CHG: DNS resolve 실패 관련 기능 보강
- CHG: DB 접속 시 응용프로그램명 추가
- NEW: rc_syncd와 통신 기능 추가
Revision 1046
-------------------
수정일 : 2014-08-04
수정자 : 노경민
- BUG: 복제 속성 가진 파일 이동되지 않는 버그
- 검증 로직 쿼리 구문에 ic_cache = 'N' 값을 참조하여 발생한 버그 였음
Revision 1030
-------------------
수정일 : 2014-07-28
수정자 : 노경민
- CHG: 사용되지 않는 컬럼 연관 로직 정리
- get_content_language,get_etag,supported_lock,lock_discovery 연관된 로직 삭제 처리
Revision 1001
-------------------
수정일 : 2014-07-02
수정자 : 노경민
- CHG: 메타 테이블 분리에 따른 로직 수정
- 메타 테이블 참조 쿼리 변경함
Revision 0989
-------------------
수정일 : 2012-05-10
수정자 : 노경민
- BUG: 동기화되지 않는 경우 발생
- 디렉토리 동기화 실패
- 원인 : open-dav Revision 0744 이후 디렉토리 대한 filename_hash, filename_org 생성되지
않고 있지만 동기화로직에서 해당 값이 없을 시 에러로 처리하여 동기화 되지 않았음
- 삭제된 파일로 오인하여 동기화 되지 않는 경우
- 원인 : 리소스ID를 가장 큰 값을 최신 소스로 판단하여 해당 값을 검증로직에서
사용하여 발생한 문제임
Revision 0777
-------------------
수정일 : 2012-06-01
수정자 : 노경민
- NEW: SVN 신규 등록
- rc_cmove는 동일 RC 내 컨텐츠를 이관 시킬 수 있는 command tool이다.
- CHG:
- BUG: