Axel Uhl
|
dd5da5fa96
|
use mark ID in RecordMarkGPSFix operation to reduce replication volume
|
2014-07-16 17:22:11 +02:00 |
|
Axel Uhl
|
86d4bdea46
|
let RecordCompetitorGPSFix only transmit competitor ID instead of full competitor, reducing message size for mass data
|
2014-07-16 17:18:14 +02:00 |
|
Axel Uhl
|
a34e36848c
|
updated link to interval tree
|
2014-07-15 00:26:47 +02:00 |
|
Axel Uhl
|
426f9cf982
|
use NamedReentrantReadWriteLock in MediaLibrary
|
2014-07-15 00:10:44 +02:00 |
|
Frederik Petersen
|
60f3c4811d
|
ImportMasterDataOperation now initializes RaceLogInformation in readObject
fixes bug2023
|
2014-07-11 13:34:58 +02:00 |
|
Axel Uhl
|
52773fefda
|
fixed construction of default regatta name, including related tests
|
2014-07-10 17:13:13 +02:00 |
|
Axel Uhl
|
4a0fba7eb5
|
removed Regatta.getBaseName() and modified RegattaImpl constructors to accept the full regatta name instead of the base name
|
2014-07-10 15:22:50 +02:00 |
|
Axel Uhl
|
13341d67b6
|
use start time inference parameter in RacingEventServiceImpl.getOrCreateRegattaWithoutReplication to support creating a regatta with useStartTimeInference=false
|
2014-07-08 16:01:22 +02:00 |
|
Axel Uhl
|
b6daf39e91
|
fixed NPE for non-existing tracked regatta during regatta editing
|
2014-07-08 15:58:54 +02:00 |
|
Axel Uhl
|
ef0842f4b9
|
fixed invalidation of leaderboard caches when start time is invalidated and changes
|
2014-07-08 15:13:10 +02:00 |
|
Axel Uhl
|
eb1383da8d
|
specialized DynamicTrackedRegatta.getTrackedRaces() so it returns Iterable<DynamicTrackedRace>, avoiding casts in clients
|
2014-07-08 11:05:21 +02:00 |
|
Axel Uhl
|
e752d4e9f6
|
invalidate start times of TrackedRaces when useStartTimeInference flag changes on regatta
|
2014-07-08 11:01:33 +02:00 |
|
Axel Uhl
|
a05c16b9f5
|
Merge branch 'master' into bug1994
|
2014-07-07 18:12:37 +02:00 |
|
Axel Uhl
|
128acc64c5
|
avoid instantiation of TrackedRegattaImpl and use DynamicTrackedRegattaImpl instead to also comply in tests with assumptions of DynamicTrackedRace
|
2014-07-07 18:11:51 +02:00 |
|
Axel Uhl
|
bf9a07a2b9
|
introduced change listener pattern for aborting a race and use this to send an update to TracTrac
|
2014-07-07 16:58:35 +02:00 |
|
Axel Uhl
|
4f15a562b3
|
introduced a manageable flag "useStartTimeInference" on Regatta that is evaluated by TrackedRaceImpl.getStartOfRace(), solving bug 1994
|
2014-07-07 11:27:25 +02:00 |
|
Axel Uhl
|
51a44143e7
|
added a first JMX MXBean for the RacingEventService, rather intended as an example for future extensions
|
2014-07-04 13:31:23 +02:00 |
|
Axel Uhl
|
ae59ed3de3
|
filter mark positions by start-of-tracking and end-of-tracking times; started a test case for this
|
2014-06-30 17:00:54 +02:00 |
|
Axel Uhl
|
212ca8f153
|
Merge branch 'bug2026' into spatial-wind
Conflicts:
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/mock/MockedTrackedRace.java
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/mock/MockedTrackedRaceWithStartTimeAndRanks.java
java/com.sap.sailing.domain/src/com/sap/sailing/domain/leaderboard/impl/AbstractSimpleLeaderboardImpl.java
java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/TrackedLegImpl.java
java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/TrackedLegOfCompetitorImpl.java
java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/TrackedRaceImpl.java
java/com.sap.sailing.gwt.ui.test/src/com/sap/sailing/gwt/ui/test/MockedTrackedRace.java
java/com.sap.sailing.gwt.ui/.settings/com.google.gwt.eclipse.core.prefs
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.server/src/com/sap/sailing/server/masterdata/DummyTrackedRace.java
|
2014-06-28 14:46:52 +02:00 |
|
Axel Uhl
|
0e5f4c953c
|
passing the cache through to a few more places where leg type and leg bearing are needed
|
2014-06-28 14:03:17 +02:00 |
|
Axel Uhl
|
8a9e9d2149
|
implemented a cache that can be passed around with a computeDTO call
|
2014-06-27 22:42:23 +02:00 |
|
Axel Uhl
|
7c73aef917
|
reverted launch config (removed sapjvm7 and replaced again by regular execution environment)
|
2014-06-26 01:47:11 +02:00 |
|
Axel Uhl
|
1f9d3f7306
|
re-use getEstimatedSpeed calculation in SailingServiceImpl.getBoatPositions
|
2014-06-26 01:33:03 +02:00 |
|
Axel Uhl
|
8c7333713f
|
Merge branch 'master' into getRaceMapData-Optimization
|
2014-06-26 01:00:49 +02:00 |
|
Axel Uhl
|
216c2e5cdd
|
support concurrent replication operation execution for wind fixes and competitor and mark fixes; fixing bug 2020
|
2014-06-25 23:28:37 +02:00 |
|
Lennart Hensler
|
a0186dbfdc
|
Created an optimized version of getTack, if the wind is known
|
2014-06-25 18:20:26 +02:00 |
|
Axel Uhl
|
9bd8241f25
|
let wind estimator also use a position-based confidencer for now, even though the estimated fix's position is still null (to be changed soon)
|
2014-06-22 20:48:38 +02:00 |
|
Axel Uhl
|
46111440c1
|
Merge branch 'master' into kiwo2014
|
2014-06-22 01:09:44 +02:00 |
|
Axel Uhl
|
62d9632980
|
made compilable by adding all necessary implementations of waypointAdded/waypointRemoved in all RaceChangeListeners
|
2014-06-21 22:38:12 +02:00 |
|
Axel Uhl
|
ee299fdf3e
|
introduced WindPositionMode enum and use throughout
|
2014-06-19 16:39:15 +02:00 |
|
Axel Uhl
|
2fcd084f74
|
fixing bug 2003: after master data import of a leaderboard group, the overall leaderboard must be added to the RacingEventService
|
2014-06-16 22:30:02 +02:00 |
|
Simon Pamies
|
cfdff73f18
|
Make sure to include all modules in launch config
|
2014-06-16 13:05:47 +02:00 |
|
Simon Pamies
|
03f4439621
|
Introduced call to initialization of listeners into RacingEventService#initiallyFillFrom as it turns out that listeners could not be active during initial load.
|
2014-06-16 11:41:12 +02:00 |
|
Simon Pamies
|
f0b74f66bc
|
Merge branch 'bug1999'
|
2014-06-16 00:45:00 +02:00 |
|
Simon Pamies
|
802a29e2c3
|
Deferring initialization of series/race column listeners until object graph has been fully deserialized
|
2014-06-15 23:20:07 +02:00 |
|
Simon Pamies
|
529a5a9f93
|
Revert "First attempt to fix bug 1999: Series should initialize itself and register with regatta and not the other way round"
This reverts commit b3c793c6b0.
|
2014-06-15 22:22:39 +02:00 |
|
Axel Uhl
|
97bea21d84
|
UI support for the new EventBase fields (untested as yet)
|
2014-06-14 11:42:07 +02:00 |
|
Fredrik Teschke
|
6d45b3249e
|
clarify locking and order of fix loading when multiple race logs are attached to a race
|
2014-06-13 21:25:14 +02:00 |
|
Simon Pamies
|
b3c793c6b0
|
First attempt to fix bug 1999: Series should initialize itself and register with regatta and not the other way round
|
2014-06-13 16:30:46 +02:00 |
|
Axel Uhl
|
4bc291c1e5
|
Merge branch 'tracapi'
|
2014-06-09 16:29:35 +02:00 |
|
Simon Pamies
|
fdeb64bca4
|
Added possibility to change the pass id - that enables setting a start time in the past
|
2014-06-08 15:41:32 +02:00 |
|
Frederik Petersen
|
c18823acfe
|
Fixed possible NPE in data importer
|
2014-06-08 15:07:46 +02:00 |
|
Frederik Petersen
|
358ff82268
|
BaseDomainFactory not needed in ImportMasterDataOperation any more
|
2014-06-07 19:57:30 +02:00 |
|
Frederik Petersen
|
e00619c6b4
|
Fixed Leaderboard Group Import
|
2014-06-07 15:56:05 +02:00 |
|
Frederik Petersen
|
99098dbade
|
More fixes for bug 1926
|
2014-06-07 15:36:17 +02:00 |
|
Frederik Petersen
|
630d05ce57
|
Regattas and Events are now correctly added to RacingEventService
during master data import
should fix bug 1926
Regattas have to be deserialized before Series
|
2014-06-07 14:57:07 +02:00 |
|
Axel Uhl
|
0ac48ff69b
|
Merge branch 'master' into tracapi
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/AbstractEntryPoint.java
|
2014-06-05 09:09:36 +02:00 |
|
Axel Uhl
|
d61295e619
|
Merge branch 'master' into tracapi
Conflicts:
java/com.sap.sailing.gwt.ui/SailingGWT.launch (merged Home.html and Search.html entry points)
|
2014-06-05 09:07:21 +02:00 |
|
Axel Uhl
|
6f1979b756
|
Merge branch 'master' into newhome
Conflicts:
java/com.sap.sailing.gwt.ui/SailingGWT.launch (added Search.html entry point to SailingGWT.launch)
|
2014-06-05 09:04:08 +02:00 |
|
Axel Uhl
|
7111ff7921
|
Merge branch 'master' into tracapi
|
2014-06-05 00:42:27 +02:00 |
|