Author: hhubner Date: 2007-11-05 06:30:42 -0500 (Mon, 05 Nov 2007) New Revision: 2257
Modified: branches/trunk-reorg/projects/scrabble/src/game.lisp Log: Remove comment as the problem was different than I though when writing it.
Modified: branches/trunk-reorg/projects/scrabble/src/game.lisp =================================================================== --- branches/trunk-reorg/projects/scrabble/src/game.lisp 2007-11-05 10:44:32 UTC (rev 2256) +++ branches/trunk-reorg/projects/scrabble/src/game.lisp 2007-11-05 11:30:42 UTC (rev 2257) @@ -76,13 +76,6 @@ (:metaclass persistent-class))
(deftransaction make-game (language players) - ;; Because of a serious deficiency in the BKNR datastore, we need to - ;; create all the parts of a game in seperate transactions. Only - ;; when all components have been created in the right order, - ;; restoring from either the transaction log or a snapshot will - ;; work. A real fix would involve ordering object creations in - ;; transactions so that when restoring, all objects are created - ;; before they are referenced. (let* ((board (make-object 'board)) (tile-bag (make-tile-bag language)) (trays (mapcar (lambda (player)