upgraded to TracAPI 3.0.4;

From the README.txt file:
This is a final version. Only fixes bugs in the implementation

Release date: 04/08/2014

1) Bugs

 - Some lists are not thread-safety. The model project exposes some lists based on a
 CopyOnWriteArrayList implementation that is thread-safety if you get its iterator.
 But if before to invoke the iterator() method of the list, other thread is editing the list,
 it is possible to get a list in an invalid status. (Reported by Axel Uhl, 31/07/2014)
This commit is contained in:
Axel Uhl committed 2014-08-04 18:00:14 +02:00
1 parent 084a9f1b0c
commit 0cfc230724
4 files changed
+37 -3

No files matched your search

@@ -2,7 +2,7 @@ Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: TracTrac Client module
Bundle-SymbolicName: com.tractrac.clientmodule
Bundle-Version: 3.0.3
Bundle-Version: 3.0.4
Bundle-RequiredExecutionEnvironment: JavaSE-1.7
Bundle-ClassPath: .,
lib/TracAPI.jar
+35 -1
View File
@@ -15,12 +15,42 @@ It contains also some files:
- test.sh -> script that compiles the code in the src folder, creates the test.jar library and execute the code of the example.
- Manifest.txt -> manifest used to create the test.jar file
********************************************
************* TracAPI 3.0.4 ****************
********************************************
This is a final version. Only fixes bugs in the implementation
Release date: 04/08/2014
1) Bugs
- Some lists are not thread-safety. The model project exposes some lists based on a
CopyOnWriteArrayList implementation that is thread-safety if you get its iterator.
But if before to invoke the iterator() method of the list, other thread is editing the list,
it is possible to get a list in an invalid status. (Reported by Axel Uhl, 31/07/2014)
********************************************
************* TracAPI 3.0.3 ****************
********************************************
This is a final version. Only fixes bugs in the implementation
Release date: 25/07/2014
1) Bugs
- When a race is reloaded more than one time it keeps the entries despite of they have been removed. The new entries
are correctly added but the removed competitors are kept. (Reported by Axel Uhl, 25/07/2014)
********************************************
************* TracAPI 3.0.2 ****************
********************************************
This is a final version. Only fixes bugs in the implementation
Release date: 24/07/2014
1) New features
- The IRacesListener.updateRace() event is thrown when the live delay for a race has changed. The IRace.getLiveDelay() method
@@ -31,13 +61,15 @@ This is a final version. Only fixes bugs in the implementation
- The events IRacesListener.abandonRace() and IRacesListener.startTracking() have been reviewed. Now they are always sent
when the races are updated either using the event manager or using the external JSON service "update_race_status"
- The controls are not updated when they are retrieved a second time from a parameters file. The library always returns
the first control thas was read the first time.
the first control thas was read the first time. (Reported by Axel Uhl, 24/07/2014)
********************************************
************* TracAPI 3.0.1 ****************
********************************************
This is a final version. Only fixes bugs in the implementation
Release date: 09/06/2014
1) Bugs
- Error reading JSON of races.
@@ -47,6 +79,8 @@ This is a final version. Only fixes bugs in the implementation
********************************************
This is a final version.
Release date: 04/06/2014
1) New features
- The positions of the static marks are sent like an event
Binary file not shown.
+1 -1
View File
@@ -8,6 +8,6 @@
<version>1.0.0-SNAPSHOT</version>
</parent>
<artifactId>com.tractrac.clientmodule</artifactId>
<version>3.0.3</version>
<version>3.0.4</version>
<packaging>eclipse-plugin</packaging>
</project>