OSDN Git Service

- shogi-server: Improved fault tolerance of the server.
[shogi-server/shogi-server.git] / changelog
index 8fa11c1..2af9b67 100644 (file)
--- a/changelog
+++ b/changelog
@@ -1,3 +1,19 @@
+2010-07-25  Daigo Moriwaki <daigo at debian dot org>
+
+       * [shogi-server]
+         - shogi_server/command.rb: 
+           + For an unknown error command log, an empty line is no longer logged.
+           + Commands specific to 81Dojo, starting with '%%%', are just
+             ignored instead of unknown command errors.
+         - shogi_server.rb: 
+           + Refactoring. Added test/TC_logger.rb to test
+             ShogiServer::Logger class.
+           + Fixed race condition: creating a new directory to archive
+             logs may have caused race condition, which ended up with
+             making the server unavailable. This issue has been fixed. 
+         - shogi-server:
+           + Improved fault tolerance of the server.
+
 2010-07-23  Daigo Moriwaki <daigo at debian dot org>
 
        * [shogi-server]
 2010-07-23  Daigo Moriwaki <daigo at debian dot org>
 
        * [shogi-server]
@@ -5,6 +21,13 @@
            with DEBUG mode, it ended up with an undefined variable error. 
            This issue has been fixed.
 
            with DEBUG mode, it ended up with an undefined variable error. 
            This issue has been fixed.
 
+2010-07-17  Daigo Moriwaki <daigo at debian dot org>
+
+       * [shogi-server]
+         - shogi_server.rb, shogi_server/board.rb, shogi_server/move.rb
+           - Refactoring: Board can now move_to() and move_back() a move
+             instread of deep_copy().
+
 2010-07-11  Daigo Moriwaki <daigo at debian dot org>
 
        * [shogi-server]
 2010-07-11  Daigo Moriwaki <daigo at debian dot org>
 
        * [shogi-server]