Commit Graph
3765 Commits
Author SHA1 Message Date
Axel Uhl 4f5ca8aaa9 more aftermath to Simon's getAverageSpeedOverGround
Change-Id: I5fbe0109db9607f1a3d9b3c17f5b7bade6a47ffb
2017-10-20 17:21:38 +02:00
Axel Uhl daa7817675 aftermath to Simon's attempt to implement TrackedRace.getAverageOverGround
Change-Id: Iedc37690ead0afcd69706d7fcb08910679b5adc6
2017-10-20 17:14:56 +02:00
Axel Uhl e0441c70e4 more clean-up after Simon's tab mess
Change-Id: I84c76c8d918bde74e4c037d9c6f71048fbec3864
2017-10-20 16:59:49 +02:00
Axel Uhl b2d7d2ff10 applied code formatter to Simon's last commit
Change-Id: I93e5a4e182ead6243c105c6690bf22e1f3544877
2017-10-20 16:56:28 +02:00
Simon Pamies b36f652a44 Moved away from custom average speed computation and now being in line with calculation used by LeaderboardPanel 2017-10-20 10:15:04 +02:00
Axel Uhl e84ca20756 a compileable but untested and most likely non-functional first version of an Expedition sensor data importer
Change-Id: I07d1bf330d60c20f9760c1f9e6baf9f6ec5f2227
2017-10-16 14:50:51 +02:00
Axel Uhl ce02f6d84b implemented interpolation for extended Bravo tracks; added test
Change-Id: Iafe5db8392d574794ba057e4522dc63f3fb53b8d
2017-10-10 16:35:02 +02:00
Steffen Schaefer 2afd457910 Bug 4316: More consistent naming of measures 2017-10-09 10:22:31 +02:00
Steffen Schaefer 663bf78df3 Bug 4316: Changed several measures to not have a unit because these are
arbitrary values
2017-10-09 09:20:57 +02:00
Steffen Schaefer 76dc7dc7b3 Bug 4316: Added JavaDocs 2017-10-05 16:34:29 +02:00
Steffen Schaefer e90f7f88d7 Bug 4316: Adjusted the importer to use
RegattaLogDeviceCompetitorBravoExtendedMappingEventImpl for Bravo
extended fixes
2017-10-05 14:22:02 +02:00
Steffen Schaefer 61dafec644 Bug 4316: Implemented determination of values for the new DetailTypes 2017-10-05 13:49:13 +02:00
Steffen Schaefer 4daedc9563 Bug 4316: BravoFixTrack now knows if it has extended fixes 2017-10-04 17:55:29 +02:00
Steffen Schaefer f8676e7056 Bug 4316: Availability of rideHeight now depends on the existence of at
least one BravoFixTrack for any Competitor
2017-10-04 16:35:19 +02:00
Axel Uhl 2a06f5495e a first version of a Bravo wind importer that seems to do useful things
Change-Id: Ib012a111e7a9ccdcbbeaa4e89a31d77d2c538646
2017-09-29 16:35:15 +02:00
Axel Uhl 8772f63b2f improved Javadoc
Change-Id: Ifaa959bee1d1df4b83626e328eb895e9129bc7d1
2017-09-26 07:22:23 +02:00
Axel Uhl b5ba5ff3a7 Merge branch 'master' into bug4300 2017-09-25 19:24:24 +02:00
Steffen Schaefer 988fec83d1 Merge branch 'bug4267' 2017-09-25 11:11:09 +02:00
Steffen Schaefer 4287b0671a Bug 4267: Removed the unused interface EventFetcher 2017-09-25 11:07:23 +02:00
Axel Uhl 235475cbf6 added test case and applied necessary fixes for ranking by direct comparison
Change-Id: Ie70e35341bb22904be8ef143958eab53793eab0f
2017-09-25 11:03:09 +02:00
Steffen Schaefer 8d5ac2272c Bug 4267: Removed unused imports 2017-09-25 11:00:12 +02:00
Axel Uhl 967210d2da for now disabled comparison by last race for match racing scoring scheme
Change-Id: Ia54565cf2e010d8c2f851cef35a1658d403042bc
2017-09-25 00:15:27 +02:00
Axel Uhl fadd77bad1 Merge branch 'master' into bug4300 2017-09-23 23:29:05 +02:00
Papick Garcia Taboada fb8d346213 Removed getRegattas() 2017-09-21 16:34:35 +02:00
Axel Uhl 9ce5245fc5 removed NoWindException from method declaration; not needed anymore
Change-Id: Ic9bd910c654625ac1e442d3567ad92f840c7e7bd
2017-09-21 12:41:49 +02:00
Axel Uhl 57a0715c80 Javadoc and formatting change only
Change-Id: Icbba091be0e29ac2a9d109b0bbfbcd51d8c17eb0
2017-09-21 12:41:34 +02:00
Axel Uhl 732f30618e added a comment discouraging use of Leaderboard.getAverageSpeed
Change-Id: I7fda4f559730b7dc08e28b734f833b5e6fa01380
2017-09-21 12:39:52 +02:00
Steffen Schaefer 15e437e88b Merge branch 'master' into bug4227 2017-09-21 11:16:35 +02:00
Axel Uhl ac74621a5e fixing problem with high-point match race scoring scheme: loser gets 0
Change-Id: Ib45d91991c3ca010d4bc317c4829d01acc64b325
2017-09-20 14:33:45 +02:00
Steffen Schaefer 9c66218c87 Bug 4227: Fixed serialization problems 2017-09-19 15:27:03 +02:00
Steffen Schaefer bb25fc7968 Bug 4227: RacingEventServiceImpl now has a TrackedRegattaListenerManager
instead of a TrackedRegattaListener
2017-09-19 12:56:54 +02:00
Steffen Schaefer bcfb47d2a0 Merge branch 'master' into bug4227 2017-09-19 10:24:59 +02:00
Steffen Schaefer b0ca66dc11 Bug 4227: hasGPSData isn't needed in TrackedRaceImpl anymore because it
is abstract and there is now an implementation in DanymicTrackedRaceImpl
2017-09-19 10:24:28 +02:00
Steffen Schaefer ec28d1df8b Bug 4227: A trivial implementation for DynamicTrackedRace.hasGPSData is
possible now that we have gpsFixReceived flag
2017-09-19 10:22:41 +02:00
Steffen Schaefer 6822aecdfc Bug 4227: JavaDocs 2017-09-19 10:21:13 +02:00
Steffen Schaefer 887d77bcc1 Bug 4227: gpsFixReceived flag is not set for mark fixes because mark
fixes are not checked in TrackedRaceImpl.hasGPSData
2017-09-19 10:20:52 +02:00
Steffen Schaefer e9db850f01 Bug 4227: Added the possibility to listen for the first GPS fix received
for a TrackedRace
2017-09-19 10:08:52 +02:00
Axel Uhl bb7cbad7d7 fix for bug4262: REMOVED race status does not trigger cache re-calculations
Change-Id: Idcc513c72f4cd1ac5fd1986c18bdb92a87208543
2017-09-18 16:04:42 +02:00
Axel Uhl 329dd0e657 passing through the willBeRemoved parameter into the RaceLog tracking infrastructure
Change-Id: I13b068a7b36d05808012b68cfcbcbced27d7e083
2017-09-18 15:20:30 +02:00
Axel Uhl 351c077219 using passed-through stopCallback supplier instead of preemptiveStopRequested field
Change-Id: I4dedde964c0dd0c25d35177869d67fee390b7458
2017-09-18 15:06:17 +02:00
Axel Uhl 3b5b8bfd9f bug 4262: introduced new status REMOVED which then won't trigger cache updates;
not yet all done, particularly RaceLog tracking needs a closer look
because race/tracker removal there is a bit more complicated

Change-Id: I5fb6decf282f5465c2b5af4a9aac7e1fce15331d
2017-09-15 17:02:43 +02:00
Axel Uhl 1b6f1bf59a Merge branch 'bug4274' 2017-08-12 02:36:04 +02:00
Axel Uhl 542be865f8 added synchronized to AbstractTrackedRegattaAndRaceObserver.raceRemoved(); run SmartFutureCache.get() and remove() in background thread to avoid deadlock
Change-Id: Ife58db2955e79cf6292b32433de1226644d179ce
2017-08-11 17:11:08 +02:00
Axel Uhl 52c0bfe13d bug 4273: implementation for automatic RDG calculation for low point scoring
Change-Id: Ie5fbeb22b59441bedb872211b6d4f87e6e0f8ade
2017-08-11 15:36:44 +02:00
Axel Uhl c851249288 removed javadoc TODO
Change-Id: I6558cfbc4e5182e974465b1d1e5ac043bce47d63
2017-08-11 14:14:22 +02:00
Axel Uhl 299922bc25 Merge remote-tracking branch 'origin/master' into bug4105 2017-08-08 00:20:22 +02:00
Axel Uhl ce3dcc36a1 Merge branch 'master' into bug4105 2017-08-04 15:06:40 +02:00
Steffen Schaefer 886446f72c Merge branch 'master' into bug2059
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/shared/partials/statistics/AbstractStatisticsBox.java
2017-08-03 19:07:48 +02:00
Axel Uhl 70d703d3b6 compileable but untested approach to passing through the races already looked at for getAllCompetitors()
Change-Id: I44cc92525acc35b9eb2504517f992343ebc85ede
2017-08-03 14:49:33 +02:00
Kai Boernert 25f6bb4be6 Merge branch 'master' into 60_inch 2017-08-03 14:17:09 +02:00