Commit Graph
2129 Commits
Author SHA1 Message Date
Nick 476f70d394 Merge remote-tracking branch 'origin/master' into tracking-times 2015-07-29 12:05:48 +02:00
Alexander Ries 3932cbc8de Merge remote-tracking branch 'origin/master' into ribdashboard 2015-07-29 11:19:32 +02:00
Axel Uhl d4fce82053 handle unsetting of polar service properly in RacingEventServiceImpl; shut down replication master properly upon bundle stop 2015-07-28 17:49:10 +02:00
Christopher Ronnewinkel (D036654) 1dc6eda165 Merge remote-tracking branch 'ExternalGit/master' into raceboard-simulation 2015-07-28 13:59:52 +02:00
Christopher Ronnewinkel (D036654) cdb0f98871 improve accuracy of end-position of courses; 2015-07-28 13:57:44 +02:00
Axel Uhl b4ffe1ea5e Merge branch 'bug3185' into bug3186 2015-07-27 23:07:48 +02:00
Axel Uhl 82a03565b6 made RegattaImpl.races a ConcurrentHashMap mapping from race name to RaceDefinition, avoiding extra synchronization and speeding up lookup by name 2015-07-27 22:17:42 +02:00
Axel Uhl cd6fe7ef08 added LZ4 bundle to all launch configurations 2015-07-27 18:46:53 +02:00
Alexander Ries fb62cf3904 Merge branch 'master' into ribdashboard-cherrypicked 2015-07-27 17:34:37 +02:00
Axel Uhl c9e88fef2d Merge remote branch 'origin/bug3185' 2015-07-26 17:21:10 +02:00
fmittag fff96ae306 Merge remote-tracking branch 'origin/bug1163' 2015-07-25 17:36:01 +02:00
Axel Uhl 2cdbf55a41 added hashCode/equals to ReplicationMasterDescriptorImpl; maintain initial load handles per master to stop them when shutting down 2015-07-25 13:29:44 +02:00
Axel Uhl d90bc57e4c bug 3181: set "daemon" property on all our thread pool threads that are intended for background updates;
this lets the VM exit upon shutdown / close
2015-07-24 17:53:27 +02:00
fmittag ee77260b0f removed "DefaultLeaderboard" usage everywhere... 2015-07-24 16:54:40 +02:00
Axel Uhl 173d3ae9e9 added a warning in case of attempts to track a race a second time 2015-07-24 01:52:53 +02:00
Axel Uhl b5c06db168 Merge remote-tracking branch 'server/master' 2015-07-20 21:11:38 +02:00
Nick 889370e14f Merge remote-tracking branch 'origin/master' into tracking-times
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/SailingServiceAsync.java
	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/server/SailingServiceImpl.java
2015-07-20 21:04:46 +02:00
Frederik Petersen ca34b7bd27 Add null check, to keep master data import compatible 2015-07-20 20:23:43 +02:00
Axel Uhl 64f6ce80ff let monitoring bundle retry a number of times before deciding that the failing bundle needs a restart; new monitoring property monitor.retrycount with default 5 2015-07-20 20:07:14 +02:00
Frederik Petersen d6e56c9b31 Merge branch 'bug3151' 2015-07-20 18:26:03 +02:00
Frederik Petersen 874e490dc0 Master data import now supports device config import
fixes bug3151
2015-07-20 18:25:08 +02:00
Axel Uhl c81ca32c8c Merge remote-tracking branch 'server/master' 2015-07-20 18:09:05 +02:00
Frederik Petersen dfbffe65d5 Merge branch 'master' into bug3023 2015-07-20 17:42:51 +02:00
Axel Uhl 8415d5db45 log STOPPING of a bundle as SEVERE. Just found a STOPPING message in the log 2015-07-20 17:38:14 +02:00
Axel Uhl b7da28d350 added RaceLogResolver resolution to test case 2015-07-19 15:44:00 +02:00
Axel Uhl 59b76b9848 let TrackedRaceImpl resolve against DomainFactory which now has a RaceLogResolver which is provided by RacingEventService;
in production mode, the RacingEventService constructors make sure that the DomainFactory uses the RacingEventService as
its RaceLogResolver. The resolver is used by TrackedRaceImpl to set its raceLogResolver after de-serialization
2015-07-19 15:26:18 +02:00
Frederik Petersen 8c9e76a5ea Polars Initial Load now working
had to remove MovingAverageProcessor. It was supposed to be removed
anyways, so I'll do that now. It was just left to be compared to the
regressions during development.
2015-07-18 22:18:34 +02:00
Nick 81d834b75f Merge remote-tracking branch 'origin/master' into tracking-times
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_ru.properties
2015-07-17 10:29:58 +02:00
Alexander Ries 2124fa8582 Merge remote-tracking branch 'origin/master' into ribdashboard-newstartlineadvantage 2015-07-15 16:45:07 +02:00
Alexander Ries 7cd46452e1 added no proxy launch config for OSX 2015-07-15 12:29:14 +02:00
Steffen Schaefer 016155f3a2 Merge remote-tracking branch 'origin/master' into design2015 2015-07-15 09:33:37 +02:00
Christopher Ronnewinkel (D036654) 76874f54fa use simulation-start-time as reference time-point for updating user interface (e.g. a potentially old/bad result from a long-running simulation on a super-busy server/replica will just be ignored); 2015-07-14 23:09:05 +02:00
Christopher Ronnewinkel (D036654) 4debcb1c15 Merge remote-tracking branch 'ExternalGit/master' into raceboard-simulation 2015-07-13 13:14:56 +02:00
Axel Uhl edfa660635 Merge branch 'master' into design2015 2015-07-11 17:06:16 +02:00
fmittag 5ffe2a4eca implemented new attribute 'sailorsInfoWebsiteURL' for 'Event' 2015-07-10 17:11:02 +02:00
Steffen Schaefer db9b0e7022 Merge branch 'design2015' into design2015-mobile
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_zh.properties
2015-07-07 08:12:25 +02:00
Axel Uhl fe1a848b50 fixing bug 3073 by not propagating any getStartOfRace() value to the simulator's offset, thereby not promoting a race log-provided start time to a simulator offset 2015-07-07 00:02:51 +02:00
Nick 5a3ba9b466 Added button to set tracking times in the RaceLog. Does not harmonize with TracTrac times yet. 2015-07-06 13:55:21 +02:00
Axel Uhl 7e2c18754c Merge branch 'master' into raceboard-simulation 2015-07-02 19:45:08 +02:00
Christopher Ronnewinkel (D036654) 08d491e16b change ui-update-trigger of raceboard-simulation from hash-code of cached simulation-result-instance to timestamp (update if newer simulation-result exists, no matter where it comes from) in order to stabilize updating in an environment with several load-balancing among several server-instances; 2015-06-30 15:49:14 +02:00
Steffen Schaefer fa55b6c799 Merge branch 'design2015' into design2015-mobile
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/server/HomeServiceUtil.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/dispatch/event/GetEventViewAction.java
	java/com.sap.sailing.server/SailingServer (No Proxy, Remote Debug SAP
VM).launch
2015-06-30 11:10:37 +02:00
Axel Uhl 6fd6c5a762 solving bug 3015 according to comment #12; only the replicables requested by the system property will have initialLoad requested and will be waited for 2015-06-29 13:44:54 +02:00
Axel Uhl 2eda770fae fixing NPEs in case a handicap race has no start time yet; see bug 3021 2015-06-25 21:49:39 +02:00
Axel Uhl c68179dd9a conserve some memory by avoiding Double auto-boxing in polar service 2015-06-24 09:57:47 +02:00
Axel Uhl 91af95af74 in CompactGPSFixImpl keep original TimePoint reference, avoiding billions of CompactTimePoint object creations;
This seems too expensive, particularly in live mode. A distinction may be possible in the future between live races
and replay races where for replay races the time point is also "compactified" where access isn't that frequent and
server load isn't that high. See bug 3003.
2015-06-24 01:15:05 +02:00
Axel Uhl 2116c2db02 fixing bug 3002 by checking startTimePoint for null and returning null instead of asking leg type for a null time point 2015-06-23 20:23:50 +02:00
Axel Uhl 50260e45c0 fixing bug 3001 by pre-calculating the windward distances for each competitor before starting hte sorter 2015-06-23 20:11:08 +02:00
Axel Uhl 37f6f16dc9 trying to solve bug 2996 by first serializing all regattas, similar to how it's done for master data import 2015-06-22 15:49:08 +02:00
Axel Uhl 405f8c4bf9 fix for bug 2992: mark all leaderboard groups transitively across all events that will be touched by master data serialization as currently under export 2015-06-22 14:16:21 +02:00
Benjamin Barth 6761673e0d Merge branch 'design2015' into design2015-mobile
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/client/place/event/partials/updatesBox/UpdatesBoxItem.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/shared/dispatch/event/RaceContext.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/dispatch/event/RacesActionUtil.java
2015-06-22 11:27:52 +02:00