Nidhi Sawhney
58f2201db5
Merge remote-tracking branch 'origin/master' into simulator
...
Conflicts:
doc/DEVELOPMENT
java/com.sap.sailing.gwt.ui.test/META-INF/MANIFEST.MF
java/com.sap.sailing.gwt.ui/META-INF/MANIFEST.MF
java/com.sap.sailing.gwt.ui/RaceBoard.css
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/TrackedRacesListComposite.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/RaceTimePanel.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/leaderboard/LeaderboardResources.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/leaderboard/LeaderboardSettingsFactory.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/raceboard/RaceBoardEntryPoint.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/MarkPassingTimesDTO.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/RaceTimesInfoDTO.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/racemap/RaceMap.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/racemap/RaceMapImageManager.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/racemap/RaceMapResources.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/racemap/RaceMapSettings.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/racemap/ZoomTypeFormatter.java
java/com.sap.sailing.server/META-INF/MANIFEST.MF
java/com.sap.sailing.server/SailingServer (No Proxy).launch
java/com.sap.sailing.server/SailingServer (Proxy).launch
java/com.sap.sailing.server/src/com/sap/sailing/server/RacingEventService.java
java/com.sap.sailing.server/src/com/sap/sailing/server/impl/RacingEventServiceImpl.java
java/com.sap.sailing.targetplatform.base/features/target-base/feature.xml
java/com.sap.sailing.targetplatform.base/site.xml
java/com.sap.sailing.targetplatform/definitions/race-analysis-p2-ide-local-frank.target
java/com.sap.sailing.targetplatform/definitions/race-analysis-p2-ide-p2admin.target
java/com.sap.sailing.targetplatform/definitions/race-analysis-p2-maven-local-extern.target
java/com.sap.sailing.www/main.css
java/pom.xml
java/target/configuration/jetty/etc/realm.properties
2012-05-08 11:06:59 +02:00
Axel Uhl
424d207142
added operation implementations to replicate dynamic tracked race data
2012-05-05 15:33:29 +02:00
Axel Uhl
5fae086ef6
adjusted another test for new event name "Academy Training 2011"
2012-05-05 01:07:08 +02:00
Axel Uhl
4914b97c3a
adjusted STG data-based test(s) to new event name "Academy Training 2011"
2012-05-05 01:05:34 +02:00
Axel Uhl
0480da7cb6
support course change replication
2012-05-05 01:00:46 +02:00
fmittag
a82fa4bb0d
Merge remote-tracking branch 'origin/master'
2012-04-30 11:30:20 +02:00
fmittag
7a1da40ebf
Separated the reading of "race times" (like start/stop, leg start times, etc) and "leg information" to avoid mixing of "leg start/end times" and other leg information like leg type
2012-04-30 11:25:35 +02:00
Axel Uhl
f5eedadced
added Javadoc for test cases
2012-04-27 10:20:46 +02:00
Axel Uhl
95cfd4e644
fixed deserialization class loading for array classes, added first in-VM replication test case
2012-04-27 10:18:38 +02:00
Axel Uhl
c66dd4a1bc
made MockedTrackedRace compilable
2012-04-25 23:02:31 +02:00
Axel Uhl
d53c576b42
fixed test cases that require 0 cache invalidation timeout
2012-04-25 22:50:12 +02:00
Axel Uhl
2b248df21e
return empty set of races instead of null from SwissTimingraceTrackerImpl if no race was loaded
2012-04-25 22:18:02 +02:00
fmittag
ae9f96315d
corrected advantage line display for reaching legs... not finished
2012-04-25 15:10:05 +02:00
Axel Uhl
4c39000801
broken activemq import package declarations
2012-04-24 13:30:09 +02:00
Axel Uhl
5b69aec2de
made more objects serializable; changed to ReplicationService and obtain it in SailingServiceImpl
2012-04-23 18:08:05 +02:00
Axel Uhl
987fbfb30e
implemented de-serialization through DomainFactory for Buoy, Competitor, Nationality, Waypoint, ControlPoint
2012-04-23 12:17:04 +02:00
Nidhi Sawhney
698ada3fb1
Merge remote-tracking branch 'origin/master' into simulator
2012-04-22 16:27:21 +02:00
Axel Uhl
a240e53a51
added an ObjectInputStream subclass that can be used to resolve against a base DomainFactory
2012-04-20 18:18:06 +02:00
Axel Uhl
b4fb3c460a
added remaining leaderboard manipulation operations
2012-04-19 10:14:57 +02:00
Axel Uhl
1427cc601c
trying to solve the deserialization/OSGi class loading problem by using Thread.getContextClassLoader()
2012-04-18 15:13:30 +02:00
Axel Uhl
bb20b56139
use an ObjectInputStream for deserialization that has a configurable class loader for use in OSGi context
2012-04-18 14:02:11 +02:00
Axel Uhl
1993766ff8
added test case for serialization
2012-04-18 13:12:46 +02:00
Axel Uhl
598bb96720
made more classes serializable; a first serialization / deserialization test for a GPSFixTrack now works
2012-04-18 13:04:22 +02:00
Axel Uhl
0c42ac3ea4
Merge remote-tracking branch 'server/master'
2012-04-17 18:00:48 +02:00
Axel Uhl
871292d599
made more objects serializable
2012-04-17 17:55:38 +02:00
Axel Uhl
d4be211589
made most domain objects serializable
2012-04-17 17:32:08 +02:00
fmittag
45457876e3
Changed TrackedRaceImpl to cache start, end and leg times
...
Changed getRacesTimesInfo() in SailingServiceImpl to use the cached start, end and leg times of TrackedRaceImpl
2012-04-13 22:09:27 +02:00
Lennart Hensler
abcd5ac3f3
Moved calculation of the start and finish for a tracked race to the sailing service
2012-03-30 08:48:56 +02:00
fmittag
a9f9a728fe
added the forwarding of the StopTracking event from TracTrac
...
added a new property to the TrackedRace to keep the StopTracking timepoint
2012-03-27 13:54:20 +02:00
Axel Uhl
470b4b0f1d
don't set race start time anymore from arbitrary GPS fix; set startOfTracking instead of race start from TracTrac
...
So far, we confused the start of tracking with the start of race in DynamicTrackedRaceImpl and the TracTrac
provider. This is now fixed by a new setter for startOfTracking. Watch out for negative effects of this
fundamental change...
2012-03-23 09:35:22 +01:00
Axel Uhl
4b8f009418
pass-through argument for wind estimation cache invalidation to fix test cases by setting delay to 0
2012-03-17 00:00:05 +01:00
Axel Uhl
c108928133
introduced a delay for cache invalidation on the wind estimation WindTrackImpl subclass
2012-03-16 23:02:04 +01:00
Lennart Hensler
a95ba750aa
Added unimplemented methods in MockedTrackedRace
2012-03-14 18:37:04 +01:00
Axel Uhl
32f48f50de
adjusted test verdict of testAveragingOfSparseWindTrack based on new confidence logic
2012-03-14 13:47:21 +01:00
Axel Uhl
35ed941cd6
test case for weighing of cluster sizes now green
2012-03-14 12:07:23 +01:00
Axel Uhl
a717646ec0
using ConfidenceBasedWindAverager for wind track averaging consistently; two regressions, one new failing test case
2012-03-14 11:26:05 +01:00
Axel Uhl
dd57245f76
fixed testWindEstimationCaching test case which was adding a GPS fix too late so it didn't invalidate the cache
2012-03-14 00:42:06 +01:00
Axel Uhl
73ccb27b0b
a compilable version of a TrackBasedWindEstimationTrackImpl that tries to pass on confidences; many NPEs still
2012-03-14 00:01:06 +01:00
Axel Uhl
68a1724a42
fixed obviously broken test verdicts which were obfuscated / hidden by imprecisions in previous estimations
2012-03-13 23:07:54 +01:00
Axel Uhl
c96d1319de
compute cluster size-based confidence for wind estimation and return from new getEstimatedWindDirectionWithConfidence
...
This as preparation for a fix for bug 424.
2012-03-13 22:46:41 +01:00
Axel Uhl
4a0da024bc
adjusted test verdict for Dennis' maneuvers test case; the comment there explains things in detail
2012-03-13 21:32:27 +01:00
Axel Uhl
facc76ddec
fixed getExtremeBearings bug, enhanced corresponding test case
2012-03-13 18:10:28 +01:00
Axel Uhl
05bac12203
added a failing test case for order-dependent extreme bearings bug
2012-03-13 18:04:56 +01:00
Axel Uhl
1ca6700b9f
reset disconnect timeout again from 60s to 5s; it was only for testing, not used in production
2012-03-12 23:54:26 +01:00
Axel Uhl
cf90ce42fe
tests for averaging with wind tracks whose speed is not to be used work now
2012-03-12 23:50:59 +01:00
Axel Uhl
0ba0dc0212
added failing test case for averaging a single wind fix with useSpeed=false
2012-03-12 17:59:46 +01:00
Axel Uhl
2523e67a60
added two failing tests for useSpeed=false
2012-03-12 17:23:38 +01:00
Axel Uhl
135b577934
also use human-readable wind source type names in settings dialog, fixing bug 399
2012-03-12 17:02:58 +01:00
Axel Uhl
f672125de9
distinguish whether or not to use a wind source's speed; provide human-readable wind source names
2012-03-12 16:56:17 +01:00
Axel Uhl
edd8e37863
increased timeout for receivers not receiving something; should help when loading many races concurrently
2012-03-09 22:20:20 +01:00