Commit Graph
19248 Commits
Author SHA1 Message Date
Axel Uhl 51f7f9f0c4 one more usage of WindLegTypeAndLegBearingCache 2015-05-21 12:57:17 +02:00
Axel Uhl 542c296f14 added ToT factor and ToD allowance columns to leaderboard (see bug 2862) 2015-05-21 11:25:40 +02:00
Axel Uhl 1a319c228c added timeOnTimeFactor and timeOnDistanceAllowance of CompetitorDTOImpl to equals/hashCode 2015-05-21 09:22:23 +02:00
Axel Uhl d3073529ff fixed gap change in own time, making a distinction between first and other legs 2015-05-21 08:39:02 +02:00
Axel Uhl 378d5f48cb fixing severe bug in time traveled on TrackedLegOfCompetitorImpl; the column kept counting, even after leg finishing time 2015-05-20 23:34:15 +02:00
Axel Uhl 264073a2e9 fixed tooltips for corrected/time columns; added corrected time columns to settings (see bug 2862) 2015-05-20 23:33:28 +02:00
Axel Uhl f7d72e7ab3 added corrected time columns (see bug 2862) 2015-05-20 22:45:42 +02:00
Axel Uhl 9bc3fddebc avoid reducing windward distance traveled in case a competitor is at the mark rounding and has a negative windward distance traveled for the current leg 2015-05-20 18:03:58 +02:00
Axel Uhl 2d11ab9a31 fixed calculation bug in TimeOnTimeAndDistanceRankingMetric 2015-05-20 17:50:17 +02:00
Axel Uhl cf09647e00 fixed issues with competitors who didn't start a leg yet; added toString() for TrackedLeg and TrackedLegOfCompetitor 2015-05-20 17:07:05 +02:00
Axel Uhl 96988ae292 an untested attempt to compute the gap to leader for a leg for TimeOnTimeAndDistanceRankingMetric; still square effort; extraction of pre-calculation still missing 2015-05-20 16:13:09 +02:00
Axel Uhl 132061a181 fixed some aspects of already finished legs and race 2015-05-19 18:24:07 +02:00
Axel Uhl 0ad2425617 also adapted gap chart to gap in own time 2015-05-19 16:01:19 +02:00
Axel Uhl 53ba99f9aa added null safety in gap in own time calculation; no need to pass RankingInfo for gap change calculation 2015-05-19 15:13:01 +02:00
Axel Uhl 627e97d970 Merge branch 'master' into bug1018
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_cn.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-05-19 14:18:08 +02:00
Axel Uhl c7589e4204 Merge remote-tracking branch 'server/master' 2015-05-19 12:58:28 +02:00
Axel Uhl 4a295068cb fixing another null PassingInstruction issue after commit ec861bebba in SwissTimingReplayToDomainAdapter 2015-05-19 12:54:45 +02:00
Axel Uhl 3654444570 renamed method that returns a Duration so it isn't called ...AsSeconds 2015-05-19 12:54:24 +02:00
Axel Uhl 775f01a7f6 gap to leader and gap at end of previous leg are now defined through the ranking metric's gap to leader in own time 2015-05-19 12:46:49 +02:00
fmittag 8f4da41edb Merge remote-tracking branch 'origin/master' into bug2810
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/client/place/event/regatta/tabs/RegattaCompetitorAnalyticsTabView.java
2015-05-19 11:25:40 +02:00
fmittag d477d9a080 Merge remote-tracking branch 'origin/master' into design2015 2015-05-19 11:00:54 +02:00
Axel Uhl 7b0409497c omitted redundant outer class name 2015-05-19 10:10:06 +02:00
Axel Uhl 958ecaba1a added cache to gap calculation for LegEntryDTO 2015-05-19 10:07:13 +02:00
Axel Uhl 9466219772 more formatting changes 2015-05-19 09:08:39 +02:00
Axel Uhl 25d3e25834 whitespace change only 2015-05-19 09:05:43 +02:00
Axel Uhl 5e257f3cb5 Merge branch 'master' into bug1018 2015-05-19 08:57:21 +02:00
Axel Uhl 8679fb4450 use PassingInstruction.None during TracTrac control point construction 2015-05-19 08:50:38 +02:00
Axel Uhl e537d4e979 fixing SwissTimingAdapter DomainFactoryImpl which now has to use PassingInstruction.None to produce equal ControlPoint/PassingInstruction pairs 2015-05-19 08:40:32 +02:00
Axel Uhl f948ce36c3 consolidated imports to avoid warnings 2015-05-19 02:19:10 +02:00
Axel Uhl 963664727d when overstaying the lay lines, count at most the leg's windward distance 2015-05-19 02:09:56 +02:00
Axel Uhl e3d3d2c906 eliminated a few more NPEs and ranking/farthest-along inconsistencies 2015-05-19 01:32:34 +02:00
Axel Uhl b31fb1be1b using a separate comparator to determine "farthest ahead"; RaceRankComparator is slightly inconsistent with TimeOnTimeAndDistance's notion of windward distance traveled 2015-05-19 00:35:10 +02:00
Axel Uhl ff5b049cda trying to fix bug 2860 by first obtaining the course read lock before obtaining the mark passing lock 2015-05-18 18:41:12 +02:00
Axel Uhl 470d6fe805 added symmetrical absolute/signed windward distance methods on tracked leg and AbstractRankingMetric 2015-05-18 18:40:05 +02:00
Axel Uhl e4b724142a trying to fix bug 2860 by first obtaining the course read lock before obtaining the mark passing lock 2015-05-18 18:39:00 +02:00
Steffen Schaefer b245430ed2 Adapted current version of footer styling 2015-05-18 18:00:20 +02:00
Axel Uhl 0e972c67e3 use absolute instead of signed windward distance to determine how far a competitor traveled 2015-05-18 17:57:34 +02:00
Steffen Schaefer 800e9c3c7c Adapted current version of social footer styling 2015-05-18 17:57:25 +02:00
Steffen Schaefer 48d48a5fcf Adapted current version of main.gss 2015-05-18 17:56:15 +02:00
Axel Uhl fe368b66f3 use LeaderboardDTOCalculationReuseCache instead of NoCachingWindLegTypeAndLegBearingCache to really utilize the benefits of caching 2015-05-18 16:17:07 +02:00
Axel Uhl 10faa84ca3 Merge branch 'master' into bug1018 2015-05-18 14:41:27 +02:00
Axel Uhl 1193fcd467 fixing bug 2847 by issuing a UUID for new GateDTO objects already in the client-side editor thanks to Lennart's fix allowing us to issue random UUIDs on the client 2015-05-18 14:40:29 +02:00
Axel Uhl ec861bebba fixing bug 2858 by comparing ControlPoint *and* PassingInstruction 2015-05-18 14:16:25 +02:00
Axel Uhl 8b6f420b73 fixed name for copied course 2015-05-18 13:10:22 +02:00
Axel Uhl 0923fb203d added some null-safety to CandidateFinderImpl; see also bug 2857 2015-05-18 12:48:05 +02:00
Axel Uhl 3511a1f978 added more null-safety to TimeOnTimeAndDistanceRankingMetric 2015-05-18 12:47:47 +02:00
Axel Uhl 0262ae2657 trying to fix sporadically failing testStoreAndUpdateCompetitor test by adding a WriteConcern.SAFE to the competitor collection drop() method 2015-05-18 00:19:32 +02:00
Axel Uhl 8359e80f62 Merge branch 'master' into bug1018 2015-05-18 00:05:22 +02:00
Axel Uhl f9b0b8a41c some aftermath to bug 2846, factoring the race log analysis of the "from" race log out of the loop that copies it to the other race logs 2015-05-18 00:00:24 +02:00
Axel Uhl df57dd1cb4 Merge branch 'master' into bug1018 2015-05-17 23:55:00 +02:00