Axel Uhl
341086ff54
fixing NPE issues for XML exporter in case a race has no valid end of race; sampling five wind fixes then
...
Change-Id: Ieeb8148f04ae2e9bc767a4c34d032ed2f6d3d76b
2016-06-03 10:45:48 +02:00
Axel Uhl
8afe0b2ad9
fixing XML export for rank gains, using previous leg's finishing rank instead of current leg's rank at leg start
...
Change-Id: I2686f70aa8f3fb6a711c6491529ae179f3d2c7e7
2016-05-30 12:17:57 +02:00
Axel Uhl
a26b7f25cd
renamed all totalPoints occurrences into netPoints
...
Change-Id: Iddf5e02a643b69e4f3f549b1757410cf61281185
2016-05-02 15:47:31 +02:00
Axel Uhl
9df54727b1
removed jdom from xmlexport bundle's lib/ folder and acquire it from target platform instead
2015-10-19 15:23:06 +02:00
Axel Uhl
8a58e3ccae
use number of raw fixes rather than cleaned fixes for average sampling interval calculation; should speed up leaderboard calculation for long tracks
2015-08-18 16:23:21 +02:00
Simon Pamies
15dce614f1
Added number of wind and gps fixes per race to XML export
2015-08-13 15:03:02 +02:00
Simon Pamies
e4ad4816a8
XML exporter Now also taking into account competitors with max point reasons in normal races
2015-07-17 07:36:58 +02:00
Simon Pamies
8b4c5b178d
Evil XML exporter fix for RDGs being applied to columns with no tracked race
2015-07-16 19:38:23 +02:00
Simon Pamies
10d3ad53ee
XML exporter now extracting wind information
2015-07-16 11:01:30 +02:00
Simon Pamies
4f9d08ac43
XML exporter now makes sure to first take the time of the latest leaderboard change for rank calculation
2015-07-16 10:17:47 +02:00
Simon Pamies
a9be120ca6
XML exporter now getting the startline length at the time of the start of the race
2015-07-16 10:05:36 +02:00
Simon Pamies
9be3c6e511
XML exporter now exporting empty race columns with RDG'ed competitors
2015-07-16 10:00:53 +02:00
Simon Pamies
5d499ed8d0
2958 fixed
2015-06-17 14:15:32 +01:00
Axel Uhl
9c5bf2c3b1
switched from "windward distance to leader" to "windward distance to competitor farthest ahead"
2015-05-28 17:10:04 +02:00
Axel Uhl
f522527d65
accelerated chart calculations by pre-calculating RankingInfo beforehand, then sharing
2015-05-28 16:12:09 +02:00
Axel Uhl
82757a685c
pass RankingInfo through to getLegGapToLegLeaderInOwnTime as a preparation for a performance fix
2015-05-28 10:54:39 +02:00
Axel Uhl
73b3bcef85
introduced new "*Corrected*" methods on TrackedRace and TrackedLegOfCompetitor; use Duration instead of Double / seconds for gap calculation results
2015-04-17 17:18:55 +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
Simon Pamies
832e26ea16
Added very simple test for xml export - needs to be extended but at least there is one test for it now
2015-01-28 13:13:25 +01:00
Axel Uhl
a9a3997752
trying to get the Operation interface under control...
2014-11-08 22:06:58 +01:00
Axel Uhl
cd28a65394
major refactoring, using only Operation<T> instead of OperationWithTransformationSupport which is currently not applicable the way we use the operation return type
2014-11-07 23:45:05 +01:00
Axel Uhl
bbc2796d59
renamed com.sap.sailing.server.replication bundle to com.sap.sse.replication
2014-11-07 21:47:57 +01:00
EC2 Server
ac983a80fc
fixing performance issue for maneuver queries in TrackedLegOfCompetitor;
...
The problem was that the calls required the latest results from the manuever cache.
With lots of load on the server, this can cause significant wait times for each
competitor, summing up for the hundreds of competitors that a big race can have.
This commit introduced a waitForLatest:boolean parameter to the corresponding
methods on TrackedLegOfCompetitor which is set to false by the currently existing
using client methods.
2014-10-27 15:02:03 +00:00
Axel Uhl
69de0f2d76
upgraded project settings to Java8, fixed gwt.ui to JavaSE-1.7 explicitly
2014-10-01 15:00:44 +02:00
Axel Uhl
161d823dee
updated project compliance settings to JavaSE-1.8
2014-10-01 14:44:22 +02:00
Axel Uhl
e9130d38f3
upgraded classpaths to JavaSE-1.8
2014-10-01 14:16:18 +02:00
Axel Uhl
7ece44052d
upgraded manifests from JavaSE-1.7 to JavaSE-1.8 as runtime environment
2014-10-01 14:08:19 +02:00
Simon Pamies
4862f709b8
Fixed more places that failed when the start is not a line
2014-09-14 19:19:55 +03:00
Simon Pamies
1c6e580710
We can not assume that the start line always is a line
2014-09-14 19:19:54 +03:00
Simon Pamies
bd862d213f
Fixed 505 export
2014-08-04 11:18:11 +02:00
Axel Uhl
4707d527ab
disable directory listing for further web bundles
2014-07-21 23:58:37 +02:00
Simon Pamies
c40fc9aee4
Fixed timepoint of latest modification that is used for calculations: Now trying to take the end of last tracked race
2014-06-30 11:22:40 +04:00
Axel Uhl
b6de77bb6f
Merge branch 'master' into kiwo2014
2014-06-22 13:10:37 +02:00
Simon Pamies
ac57279566
Fixed export for data where there is no maximum speed for a competitor
2014-06-22 12:23:28 +02:00
Simon Pamies
19ab314390
Fixed NPE occurring when there is no advantage on start line
2014-06-22 12:16:31 +02:00
Axel Uhl
acab83a7e2
added WindPositionMode to tests and UI code; fixed a test verdict which was affected by now lower confidence of a course layout-based wind estimation
2014-06-19 17:18:47 +02:00
Axel Uhl
ee299fdf3e
introduced WindPositionMode enum and use throughout
2014-06-19 16:39:15 +02:00
Simon Pamies
36db92c542
Tried to make export more robust against empty data; added some basic documentation
2014-06-18 17:25:27 +02:00
Axel Uhl
0db246f9c4
fixed warning by consolidating imports
2014-06-17 22:41:44 +02:00
Simon Pamies
89b6e037b5
Added information about leg type
2014-06-17 17:00:28 +02:00
Simon Pamies
f93d8ed3ee
Fixed case where speed before start is null
2014-06-17 15:19:54 +02:00
Simon Pamies
116e00d763
Added information about amximum speed; also fixed NPe occurring when competitor has no data at all
2014-06-16 13:06:58 +02:00
Simon Pamies
0531e422f6
Included leg information for maximum speed value
2014-06-16 13:06:22 +02:00
Axel Uhl
53a0b36e8e
consolidated all Util stuff in com.sap.sse.common.Util now
2014-06-03 00:01:14 +02:00
Axel Uhl
cb9354b1a0
moved Util from com.sap.sailing.common to com.sap.sse.common
2014-06-02 23:57:16 +02:00
Axel Uhl
0c47e86304
moved Pair and Triple from com.sap.sailing.common.Util to com.sap.sse.common.Util and introduced all missing dependencies on com.sap.sse.common
2014-06-02 23:31:26 +02:00
Axel Uhl
c4cea6660d
introduced com.sap.sse.common.Util as superclass of com.sap.sailing.common.Util and added com.sap.sse.common to the required bundles of all users of com.sap.sailing.common.Util
2014-06-02 23:17:49 +02:00
Axel Uhl
2f4c50ae4b
fixed field name for signed cross-track error
2014-04-29 22:31:56 +02:00
Axel Uhl
533e2f1b23
export signed XTE in XML export
2014-04-29 22:17:30 +02:00
Axel Uhl
48e9aba687
introduced signed cross track error; renamed previous cross track error calculations to "absolute" accordingly
2014-04-29 18:27:55 +02:00