]> gerrit.simantics Code Review - simantics/platform.git/commitdiff
Fixed bad logical bug from Acorn's MainState.load rollback 82/482/3
authorTuukka Lehtonen <tuukka.lehtonen@semantum.fi>
Thu, 4 May 2017 21:52:29 +0000 (00:52 +0300)
committerjsimomaa <jani.simomaa@gmail.com>
Fri, 5 May 2017 04:53:15 +0000 (07:53 +0300)
The major bug was the logical not in MainState.load rollback which
caused the database revisioning to be started from 0 when the database
was *not* empty. It should have been the other way around.

Also cleaned up the database head.state validation code by not using
exceptions for flow control in validating head.state files.

refs #7124

Change-Id: I7cd57fa73d39a637c71159df63566aed5063fc40


No differences found