Axel Uhl
e188b6aa5b
added test to explain behavior of Position.getLocalCoordinate
2015-04-08 00:54:28 +02:00
Axel Uhl
68f70a8375
Merge branch 'master' into bug489
...
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.properties
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_de.properties
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_ru.properties
2015-04-07 13:20:54 +02:00
Axel Uhl
39ae6ec5a3
added bearing transformation in CoordinateSystem based on double values
2015-04-07 09:40:02 +02:00
Axel Uhl
094234b654
moved all Position-related classes including Compact... representations to common bundle; provided CustomFieldSerializer for all Position subclasses that require it
2015-04-03 16:12:21 +02:00
Axel Uhl
58bd451481
moved other Position implementations to common packages to share them with GWT and make then GWT-serializable
2015-04-02 16:42:10 +02:00
fmittag
2f08fb7a4e
added a new method getLastLegStarted(timepoint) on trackedRace to improve leg progress calculation
2015-04-02 16:32:50 +02:00
Axel Uhl
6146b9f814
Merge branch 'master' into mark-rounding-inference
2015-04-02 09:53:00 +02:00
Axel Uhl
19e3e4fe4c
added a test case demonstrating that the cache is per ControlPoint and not by Waypoint
2015-04-01 22:25:06 +02:00
Axel Uhl
90b563eabe
added invalidation tests for WaypointPositionAndDistanceCache
2015-04-01 19:53:13 +02:00
Axel Uhl
7d3b339ad6
introducing a cache for approximate distances between waypoints/control points to speed up the mark rounding inference algorithm; see bug 2745
2015-04-01 17:55:01 +02:00
Alexander Ries
50a32e3558
fixed conflicts in Dummy and Moqued TrackedRaces
2015-04-01 10:31:21 +02:00
Alexander Ries
8d3cb289d5
added getGateStartGolfDownTime() method to TrackedRace
2015-04-01 10:23:41 +02:00
Axel Uhl
ec066db3ac
try to make tests run again; need a more sophisticated fix for bug 2741
2015-03-27 23:29:51 +01:00
Axel Uhl
ba47883a59
Merge branch 'master' into mark-rounding-inference
...
Conflicts:
java/com.sap.sailing.domain/src/com/sap/sailing/domain/markpassingcalculation/MarkPassingUpdateListener.java
java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/DynamicTrackedRaceImpl.java
2015-03-27 15:39:19 +01:00
Axel Uhl
ce4fabbaf2
Merge branch 'master' into bug2729
2015-03-26 16:36:49 +01:00
Axel Uhl
e1e047bd75
Merge branch 'master' into mark-rounding-inference
...
Conflicts:
java/com.sap.sailing.domain.persistence/src/com/sap/sailing/domain/persistence/impl/MongoObjectFactoryImpl.java
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/WindTest.java
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/markpassing/AbstractMockedRaceMarkPassingTest.java
java/com.sap.sailing.domain/META-INF/MANIFEST.MF
java/com.sap.sailing.domain/src/com/sap/sailing/domain/markpassingcalculation/CandidateFinder.java
java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/TrackedRace.java
java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/DynamicTrackedRaceImpl.java
java/com.sap.sailing.gwt.ui.test/src/com/sap/sailing/gwt/ui/test/MockedTrackedRace.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/client/place/event/regattaanalytics/RegattaAnalyticsDataManager.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/client/place/event/seriesanalytics/EventSeriesAnalyticsDataManager.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/SailingServiceAsync.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.properties
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_de.properties
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_ru.properties
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/raceboard/RaceBoardPanel.java
2015-03-26 14:51:48 +01:00
Axel Uhl
ad88cc2190
fixed issue with TimePoint arithmetic for inclusive intervals: adding 1ms to EndOfTime results in wrap-around and therefore empty intervals
2015-03-26 14:34:39 +01:00
Frederik Petersen
6340e59026
Introduced callbacks for tractrac receivers for true loading completion
2015-03-25 12:58:53 +01:00
Axel Uhl
911cdeb86b
Merge branch 'master' into jbross-buoy-tender
...
Conflicts:
java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/jaxrs/api/RegattasResource.java
2015-03-23 20:52:00 +01:00
Axel Uhl
495cd85bd0
added distance-considering-gate-start metric also at race level
2015-03-20 14:18:59 +01:00
Axel Uhl
5fd384af5c
added metric for distance including gate start consideration to leaderboard and REST API
2015-03-20 13:34:44 +01:00
Jan Broß
f74b23cd0a
Fix build
2015-03-18 16:25:17 +01:00
Jan Broß
9ce2c15d60
Merge branch 'jbross-buoy-tender' of ssh://sapsailing.com/home/trac/git into jbross-buoy-tender
2015-03-18 16:10:51 +01:00
Jan Broß
ec20a6042f
Return latest known position if existent when pinging mark
2015-03-18 16:05:23 +01:00
Frederik Petersen
d19e6de654
Added test for suspend scenario. Make sure that continuous triggering will
...
not make get take forever, when waitForLatest is true.
TODO: make sure that get is called during first computeUpdate future. This
is not guaranteed right now.
2015-03-16 22:36:17 +01:00
Frederik Petersen
4438bb2f55
Added missing barrier call
...
it did not break the test, but the computeCacheUpdate thread was never
stopped
2015-03-16 22:35:57 +01:00
Frederik Petersen
99bb1090d2
Use barriers in bug2704 test case
2015-03-16 19:25:04 +01:00
Frederik Petersen
2c4fa6a5c1
Improved synchronizing after bug2704 changes.
...
synchronizing now works solely with ongoingRecalculations monitor.
also added thread handshake to test case
2015-03-16 14:25:11 +01:00
Frederik Petersen
b101b2e3e6
Adjusted new smaart future cache test not to rely on sleeps
...
now uses wait and notify
2015-03-16 12:44:18 +01:00
Frederik Petersen
80312a86f6
Another test rename
2015-03-16 10:54:57 +01:00
Frederik Petersen
624a7055e0
Renamed new failing test case, changed sleep durations and added comment
2015-03-16 10:53:00 +01:00
Frederik Petersen
bddf72be87
Added failing test case for bug2704
2015-03-16 10:44:35 +01:00
Simon Pamies
674e8e38f3
Fixed bug in overall leaderboard not computing the the tie-break right (didn't i fix this long ago?????)
2015-03-14 23:30:16 +04:00
Axel Uhl
02e70fc1d9
preparing for rank-over-wind data analysis
2015-03-10 15:42:36 +01:00
Axel Uhl
56b75890d2
first working version of competitor image upload
2015-02-27 22:01:30 +01:00
Axel Uhl
b037a465a9
Merge branch 'master' into jbross-email-invitation
...
Conflicts:
java/com.sap.sailing.server/SailingServer (No Proxy).launch
java/com.sap.sailing.server/SailingServer (Proxy).launch
2015-02-15 09:03:34 +01:00
Axel Uhl
f96f0b82de
fixed bug 2063
2015-02-13 12:59:35 +01:00
Fredrik Teschke
b4142edf14
use competitors registered in RegattaLog to compute getAllCompetitors() in HasRegattaLike implementations
2015-02-10 01:21:42 +01:00
Fredrik Teschke
04608c2ae7
add email to constructor of CompetitorImpl and fix bug (competitor email not loading on startup)
2015-02-10 00:49:53 +01:00
Fredrik Teschke
955c1237d7
Merge remote-tracking branch 'origin/master' into jbross-email-invitation
...
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/SailingService.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.properties
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_de.properties
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_ru.properties
2015-02-09 15:49:40 +01:00
Simon Pamies
7288aca296
Back to the name EXPEDITION for measured wind sources - a change here has too many implications such as needing to migrate the database
2015-02-08 15:29:08 +08:00
Simon Pamies
435a562c2e
Updated wind source API to also deliver wind source ids to make it possible to filter them; also renamed expedition to windSource
2015-02-08 14:45:53 +08:00
Nicolas
081a32ce1e
Merge remote-tracking branch 'origin/master' into mark-rounding-inference
2015-02-07 17:38:10 +01:00
Axel Uhl
40a9a2c3df
adjusted test such that it runs again with fixed version
2015-02-07 09:55:35 +01:00
Axel Uhl
c5e23bce8d
one more edition of the failing test case for bug2626
2015-02-07 08:31:34 +01:00
Axel Uhl
bd8616aab8
refined the failing test
2015-02-07 08:17:44 +01:00
Axel Uhl
18d6f7ef38
added a failing test case for bug 2626 by forcing a race condition
2015-02-07 07:11:00 +01:00
Nicolas
9598f4d529
Merge remote-tracking branch 'origin/master' into mark-rounding-inference
2015-02-06 23:20:18 +01:00
Axel Uhl
7d5378bb3e
added test case for tricky interval border cases for MaxSpeedCache
2015-02-06 18:56:07 +01:00
Jan Broß
d0407c1584
Get additional competitors of racelog in RegattaImpl
2015-02-05 12:31:45 +01:00