]> gerrit.simantics Code Review - simantics/platform.git/commit
Fixed regression in IndexedRelationsImpl.replace return value. 97/1297/1
authorTuukka Lehtonen <tuukka.lehtonen@semantum.fi>
Thu, 7 Dec 2017 08:59:34 +0000 (10:59 +0200)
committerTuukka Lehtonen <tuukka.lehtonen@semantum.fi>
Thu, 7 Dec 2017 09:13:27 +0000 (12:13 +0300)
commitfbb07bf92c02774d94b0bf534233bfd9216997d8
treea4358b46a1f6a040eac5a3c3747aec0b443fa66b
parent13a80a14b87f94af7daa6cd5ab5b9b5f5ae379c1
Fixed regression in IndexedRelationsImpl.replace return value.

The return value was always false which caused index query listeners to
never be fired upon index replace operations. This in turn caused
potentially invalidated query results to be returne for database
clients.

The regression was introduced in commit 702195f3 for release/1.28.0.

refs #7665

Change-Id: I9103f0fd9001ffc42f85633bc6a11d77ed863613
(cherry picked from commit 480b0e3c16a3958a21de00707b9957c422c21c88)
bundles/org.simantics.db.indexing/src/org/simantics/db/indexing/IndexedRelationsImpl.java