フォーラム

GroupSession

フォーラム
GroupSessionについての自由な情報交換の場としてご利用ください

GroupSessionフォーラム:投稿一覧

 
フォーラム:01_リクエスト・要望
自動バックアップの不具合
[ 130 ] 自動バックアップの不具合

初めて投稿させて戴きます。

現在、社内にてGroupSessionを活用させて戴いております。
そこで2点程不具合を発見致しましたので情報を共有させて戴きます。
(既に対応されていましたらすみません。。。)

◆不具合1
 <内容>
  自動バックアップ機能にて、新しい日付のバックアップのファイルが削除
  されてしまう。
 
 <条件>
  自動バックアップ設定の世代数までzipファイルが保持されている場合。
 
 <原因>
  削除対象ファイルを取り出すための日付のキーの取り出し方法ミス。
  日付のキーをソートするが、昇順ソートとなっているにもかかわらずソー
  ト後の一番大きな値からキーを取り出している為。
  (*1)
  
◆不具合2
 <内容>
  世代管理数を超えたファイルがバックアップされる。
 
 <条件>
  自動バックアップ設定の世代数までzipファイルが保持されている場合。
 
 <原因>
  現在保持しているzipファイルの数が、設定した世代数を超えているかの
  判断ミス。
  (*2)

*1) 対象package :jp.groupsession.v2.man
対象クラス :ManBatchBackupListenerImpl
対象メソッド:doDayBatch(Connection , Object )
不具合箇所 :128行目のループにて算出されるiが不正。
対応案 :for分をデクリメント方式ではなく、インクリメント方式
に変更してはいかがでしょうか!?

*2) 対象package :jp.groupsession.v2.man
対象クラス :ManBatchBackupListenerImpl
対象メソッド:doDayBatch(Connection , Object )
不具合箇所 :125行目のif文の判定が不正。
対応案 :>ではなく>=にしてはいかがでしょうか!?

その他不具合ではない(おそらく仕様?)のですが、同日付に2回バックアップ
が実行された場合にバックアップファイル名が「gs2_sys_backup_YYYYMMDD.zip 」
となっている為に、同日付のファイルが上書きされてしまうのを改善して頂けると
よいかもです。
(ちなみに、同日に2回のバックアップが実行されるのは、バッチ処理起動時間設定
の変更を行った場合です。)

★次回バージョンにて対応して頂けると幸いで御座います。

以上、宜しくお願い致します。

投稿者nogumin
最新書き込み2007/07/04 21:14:04
[ 132 ] Re: 自動バックアップの不具合

バグ報告ありがとうございます。
(修正箇所も教えていただいてすみません。)

この件については次回バージョンアップで修正いたします。

投稿者JTSスタッフ
最新書き込み2007/07/05 12:43:56
スレッドURLhttps://groupsession.jp/wbs/bulletin/bbs080.do?bbs010forumSid=2&threadSid=53
 


TOP