IfsMover-0.2.7
- MariaDB 지원
etc/ifs-mover.conf
db_repository=sqlite [sqlite | mariadb]
db_host= // mariadb 시 host ip
db_name= // mariadb 시 database name, 없는 경우 생성
db_port= // mariadb 시 host port
db_user= // mariadb 시 user name
db_password= // mariadb 시 user password
db_pool_size=5 // mariadb 시 database connection pool size
db_repository=sqlite 로 설정할 경우 db_host, db_name, ... 값은 무시 됩니다.
동시에 여러 job을 실행 시킬 경우 sqlite에서는 한번에 하나의 쓰기만 지원하기 때문에 성능이 떨어집니다.
동시에 여러 job을 실행 시킬 경우에는 mariadb 사용을 권장합니다.
-
versioning시, lastest 가 1이 아닌 delete marker는 무시됩니다. (lastest가 1이면 S3browser에서 current로 보입니다.)
source bucket에
key | versionId | islastest | isdeletemarker
test.txt | 312323231 | 1 | 0
test.txt | 312311221 | 0 | 1
test.txt | 311344233 | 0 | 0
위와 같이 object가 존재하는 경우 mover를 통해서
test.txt:311344233, test.txt:312323231 만 옮겨집니다. -
http timeout 버그 수정
-
크기가 0인 object에 대한 버그 수정