Frederik Petersen
7bbb0ffd92
Fixed bug3230 by adding the appropriate logstore listeners during import
2015-08-18 10:40:49 +02:00
Axel Uhl
728f06e4c4
made invitational text somewhat clearer, mentioning that the app must be installed first
2015-08-13 06:18:25 +02:00
Axel Uhl
5a3c62df11
fixed accidental empty TODO method overrides in RacingEventServiceImpl introduced by commit 5a3ba9b466
2015-08-07 16:22:37 +02:00
Nick
476f70d394
Merge remote-tracking branch 'origin/master' into tracking-times
2015-07-29 12:05:48 +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
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
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
Axel Uhl
2324187cc1
Merge remote-tracking branch 'server/design2015-mobile' into design2015-mobile
...
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/dispatch/event/GetEventStatisticsAction.java
2015-06-21 10:41:35 +02:00