comparison ChangeLog @ 230:fbd57d2eeaef

Changed semantics of locked artifact ids. artifacts/trunk@1634 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Thu, 31 Mar 2011 14:48:28 +0000
parents 328ef982d768
children 1ea35226a6de
comparison
equal deleted inserted replaced
229:328ef982d768 230:fbd57d2eeaef
1 2011-03-31 Sascha L. Teichmann <sascha.teichmann@intevation.de>
2
3 * artifact-database/src/main/java/de/intevation/artifactdatabase/DatabaseCleaner.java:
4 The cleaner now fetches the explicit set of locked artifact ids from
5 the artifact database. This is needed for the next step todo: Prevent
6 locked artifact from beeing considered as outdated on database level.
7
8 * artifact-database/src/main/java/de/intevation/artifactdatabase/Id.java:
9 Removed. Not needed any more.
10
11 * artifact-database/src/main/java/de/intevation/artifactdatabase/ArtifactDatabaseImpl.java:
12 Now provides a copy of the locked artifact ids.
13
14 * artifact-database/src/main/java/de/intevation/artifactdatabase/App.java,
15 artifact-database/src/main/java/de/intevation/artifactdatabase/Backend.java:
16 Adjusted code to follow the new id locking semantics.
17
18 * artifact-database/src/main/java/de/intevation/artifactdatabase/state/DefaultOutput.java:
19 Removed needless import.
20
1 2011-03-31 Sascha L. Teichmann <sascha.teichmann@intevation.de> 21 2011-03-31 Sascha L. Teichmann <sascha.teichmann@intevation.de>
2 22
3 * artifact-database/doc/schema-h2.sql, artifact-database/doc/schema-pg.sql: 23 * artifact-database/doc/schema-h2.sql, artifact-database/doc/schema-pg.sql:
4 Added a trigger on artifacts. If an artifact is changed the last_access 24 Added a trigger on artifacts. If an artifact is changed the last_access
5 timestamp of the collections in which the artifact is in are updated, too. 25 timestamp of the collections in which the artifact is in are updated, too.

http://dive4elements.wald.intevation.org