Commit Graph
22157 Commits
Author SHA1 Message Date
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 3bfe5c149a added short info to mark passing-related race log events; formatting; refactored common parts in CandidateFinderImpl 2015-03-27 15:36:59 +01:00
Frederik Petersen 631fab42ea Merge branch 'master' into bug2729 2015-03-27 15:31:08 +01:00
Axel Uhl 74e82c806c Merge branch 'master' into mark-rounding-inference 2015-03-27 14:23:04 +01:00
Axel Uhl 7bbd9cf472 removed offending flag image 2015-03-27 14:21:56 +01:00
Axel Uhl 226b2da89b in streamlet updates related to wind track resolution checks 2015-03-27 09:47:57 +01:00
Axel Uhl 26ad184a9f fixing simulator issue with loading finished callbacks; loading finished callbacks are now notified immediately when simulator is running 2015-03-26 17:50:19 +01:00
Axel Uhl 9570a5d3f0 allow multiple loading completion listeners to subscribe at the same last event in queue 2015-03-26 17:41:47 +01:00
Axel Uhl 1d4d9640a0 also wait for queues to drain in TracTrac connector in non-preemptive stop(...) call 2015-03-26 16:54:11 +01:00
Axel Uhl 878b90eb89 perform check for completeness and status change from LOADING to TRACKING *after* setting the default LOADING state 2015-03-26 16:51:18 +01:00
Axel Uhl ce4fabbaf2 Merge branch 'master' into bug2729 2015-03-26 16:36:49 +01:00
Axel Uhl 2bab13901d use only fixes between start end end of tracking for mark passing calculation; preparing for a solution for bug 2737, allowing explicit start/endOfTracking to be set for a race 2015-03-26 15:58:30 +01:00
Axel Uhl 275c208b57 avoid NPE in XTE calculation of CandidateFinderImpl 2015-03-26 15:43:13 +01:00
Axel Uhl d07ca4a2ea complete fixing StringMessages after merge issues 2015-03-26 15:38:53 +01:00
Axel Uhl d1334aaed1 restored StringMessages after massive merge problems 2015-03-26 15:37:27 +01:00
Axel Uhl 8d8ae6f16c fixed merge issues such as references to the security infrastructure that changed 2015-03-26 15:01:40 +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
Axel Uhl f137e34315 offer show regatta log action also for race log tracking leaderboard list 2015-03-26 13:47:03 +01:00
Axel Uhl 385d213629 offer regatta log dialog 2015-03-26 13:41:06 +01:00
Axel Uhl ac181a79e5 reverted quick fix for start/end of tracking setting during race log tracking 2015-03-26 11:43:11 +01:00
Axel Uhl ab521dfb78 quick fix for start/end of tracking with race log tracking 2015-03-26 11:42:43 +01:00
Axel Uhl 74801f78e0 use ConcurrentHashMap instead of synchronized for competitorMappings and markMappings 2015-03-26 11:41:18 +01:00
Axel Uhl 0ef534d450 load Igtimi wind up to "now" when no end timpoint can be determined otherwise 2015-03-26 11:39:53 +01:00
Axel Uhl ff3b6d4b0c implemented DB migration from erroneous RACE_LOG_FROM/RACE_LOG_TO to REGATTA_LOG_FROM/REGATTA_LOG_TO 2015-03-26 08:06:01 +01:00
Axel Uhl 7ecfb6a5cf fix for bug 2736: treat null distance properly 2015-03-25 23:01:12 +01:00
Axel Uhl 03b329a461 further work towards bug 2733, adding migration of deprecated RACE_LOG_FROM/RACE_LOG_TO time stamps in regatta logs 2015-03-25 23:00:33 +01:00
Axel Uhl d5906b3179 first part of the fix for bug 2733: regatta log device mapping entries now use REGATTA_LOG_FROM/REGATTA_LOG_TO instead of RACE_LOG_FROM/RACE_LOG_TO. 2015-03-25 22:58:46 +01:00
Frederik Petersen 8275e31e15 Merge branch 'master' into bug2729 2015-03-25 16:43:46 +01:00
Frederik Petersen 0b8048f8aa Thread safety improvements which are explained in last commit
just forgot to add some changes
2015-03-25 16:21:08 +01:00
Frederik Petersen 83fa47585e Improved thread safety of new receiver callback
There was a minimal chance that queues isEmpty returned false and until
the getLast call emptied leading to a nullpointer.
This was solved using peekLast instead of isEmpty and getLast
2015-03-25 15:45:02 +01:00
Frederik Petersen 4f06a96d2c Refactored LoadingQueueDone callback for tractrac receivers 2015-03-25 15:24:35 +01:00
Frederik Petersen 0d360ace6b More comments concerning new tractrac receiver callback 2015-03-25 15:05:09 +01:00
Frederik Petersen 7cb3e8d4ef Added comments for new receiver callback 2015-03-25 15:00:14 +01:00
Frederik Petersen 14a403ccb6 Moved prefilter into polar mining processor chain 2015-03-25 13:50:46 +01:00
Axel Uhl 41d1fd5266 show additional action items in RaceLog Tracking race column/fleet table 2015-03-25 13:48:40 +01:00
Axel Uhl 9e0fc72b42 made member private 2015-03-25 13:36:52 +01:00
Axel Uhl f6d4e42aa7 updated release notes for new chart and column types 2015-03-25 13:36:33 +01:00
Axel Uhl f04fb321a2 improved Igtimi logging in case HDG/HDGM are missing 2015-03-25 13:36:15 +01:00
Axel Uhl f229b5a127 removed warnings by consolidating imports 2015-03-25 13:35:58 +01:00
Frederik Petersen 6340e59026 Introduced callbacks for tractrac receivers for true loading completion 2015-03-25 12:58:53 +01:00
Frederik Petersen c283d9276a Introduces oldStatus parameter for state change listener
polar service can now listen for state changes (loading -> x)
2015-03-25 10:51:47 +01:00
Alexander Ries 523d85d61e Merge remote-tracking branch 'origin/master' 2015-03-25 00:27:41 +01:00
Alexander Ries 3e002516e1 sails of dinghy with spinnaker boat are now fuller and bigger to be more visible in racemap 2015-03-25 00:27:11 +01:00
Axel Uhl c72792595d clean up dist/ in release builds before build starts; avoid disk space leak 2015-03-24 23:10:41 +01:00
Axel Uhl eb5cd532a7 introduced trackWind/correctByDeclination checkboxes in race log tracking tab, fixing bug 2727 2015-03-24 18:25:43 +01:00
Axel Uhl c9d9a59ea1 implementing solution for bug 2728: adding last known position to marks list 2015-03-24 17:10:44 +01:00
Axel Uhl 05e500e95c making mockable method public again; Mockito under Maven just can't do it otherwise 2015-03-24 14:32:24 +01:00
Axel Uhl badbd749cd consolidated imports to avoid warnings 2015-03-24 11:34:50 +01:00
Axel Uhl 5f8ceb6028 worked again on scoping the getRaceLogTrackingAdapter() method on LeaderboardResource more restrictively 2015-03-24 11:34:20 +01:00