Jens Rommel
|
1b9f34602b
|
Fixed GWT launch config
|
2014-12-23 09:54:32 +01:00 |
|
Axel Uhl
|
d39eb39dc1
|
solution for bug 2539: clear trackerExists flag explicitly for all RaceColunmDTO/RaceLogTrackingInformation objects pointing to tracked race that got removed
|
2014-12-22 22:02:41 +01:00 |
|
Axel Uhl
|
3b99659180
|
fixed an i18n issue
|
2014-12-22 21:20:11 +01:00 |
|
Axel Uhl
|
edabb39ab1
|
avoid NPE
|
2014-12-22 18:24:42 +01:00 |
|
Axel Uhl
|
83161e2c85
|
tracking app prototype now uses device_mappings/start service to check in
|
2014-12-22 18:04:20 +01:00 |
|
Axel Uhl
|
c95b15721b
|
fixed SailingGWT launch configurations
|
2014-12-22 14:39:13 +01:00 |
|
Axel Uhl
|
608330e826
|
Merge branch 'master' into regatta-log
Conflicts:
java/com.sap.sailing.gwt.ui/SailingGWT Remote Profiling (Run-Mode only).launch
java/com.sap.sailing.gwt.ui/SailingGWT.launch
|
2014-12-22 14:22:32 +01:00 |
|
Axel Uhl
|
409dc239cf
|
Merge remote-tracking branch 'origin/bug2511'
Conflicts:
java/com.sap.sailing.domain/src/com/sap/sailing/domain/leaderboard/caching/LiveLeaderboardUpdater.java
|
2014-12-20 13:14:45 +01:00 |
|
jan
|
b4c79f2e24
|
Fixes bug in tracking prototype and adds stop button
|
2014-12-20 11:07:05 +01:00 |
|
Axel Uhl
|
6d9f3f73c3
|
a fix for bug 2511 comment #4. An exception in LiveLeaderboardUpdater.run() is notified to getLiveLeaderboard(...), unblocks it and re-throws as ExecutionException;
this may end up in the onFailure callback of GetLeaderboardByName where it is set as a browser status.
|
2014-12-19 16:23:49 +01:00 |
|
Axel Uhl
|
20987a64db
|
reduced log level for Storage updates from info to fine
|
2014-12-19 16:22:35 +01:00 |
|
Axel Uhl
|
35b18c1312
|
implemented ConcurrentHashBag.Iterator.remove() and added test cases
|
2014-12-19 15:05:34 +01:00 |
|
Axel Uhl
|
1befb86bbd
|
removed obsolete comment
|
2014-12-19 14:51:08 +01:00 |
|
Axel Uhl
|
2ac000200d
|
reduce test case runtime to 2s which still reliably reproduces the error before the fix
|
2014-12-19 14:50:37 +01:00 |
|
Axel Uhl
|
b0eb0bf0b0
|
replacing private int size by private AtomicInteger size; this avoids race conditions during decrement/increment operations
|
2014-12-19 14:37:13 +01:00 |
|
Fredrik Teschke
|
a6c17ad1ec
|
Merge remote-tracking branch 'origin/master' into regatta-log
Conflicts:
java/com.sap.sailing.domain.racelogtrackingadapter.test/src/com/sap/sailing/domain/racelogtracking/test/impl/CreateAndTrackWithRaceLogTest.java
java/com.sap.sailing.domain.racelogtrackingadapter/src/com/sap/sailing/domain/racelogtracking/impl/RaceLogRaceTracker.java
java/com.sap.sailing.domain.swisstimingadapter/src/com/sap/sailing/domain/swisstimingadapter/SwissTimingAdapter.java
java/com.sap.sailing.domain/src/com/sap/sailing/domain/base/impl/AbstractRaceColumn.java
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
|
2014-12-19 14:31:41 +01:00 |
|
Axel Uhl
|
0a1590b524
|
found what looks like a reproduction scenario for bug 2502; failing test case
|
2014-12-19 13:50:58 +01:00 |
|
Axel Uhl
|
30b4657452
|
inlined Thread.currentThread() consistently
|
2014-12-19 09:43:03 +01:00 |
|
Axel Uhl
|
1a67e2b5b3
|
Merge branch 'master' into bug2502
|
2014-12-19 08:48:58 +01:00 |
|
Axel Uhl
|
cdfe598c2a
|
removed WithImage as it was used nowhere and implemented nowhere in a meaningful way
|
2014-12-19 08:47:47 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
90de96cd6b
|
use flag for polar-regression (default false);
|
2014-12-18 23:01:29 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
fc81a07cb4
|
fix gps-polar-diagram direct implementation; average port/star angles & speeds in gps-polar-diagram interpolated implementation;
|
2014-12-18 21:32:44 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
fd4122e554
|
evaluate hasPolar() on race-map based on gps-polar-data; thereby generalize raceboard-simulation to all boat-classes;
|
2014-12-18 21:32:42 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
bab161d496
|
fix final path-position of tree-grow;
|
2014-12-18 21:32:40 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
6cb49f235b
|
fix segmentation of paths in equitemporal steps;
|
2014-12-18 21:32:38 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
43415deedc
|
renaming & formatting;
|
2014-12-18 21:32:02 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
36f1c64aaf
|
integrate with polar-diagram-base; rename implementation that directly accesses polar-api to polar-diagram-gps-raw;
|
2014-12-18 21:32:00 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
168488fd54
|
first integration of simulation and gps-polars;
|
2014-12-18 21:31:43 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
0f783d147d
|
add equitemporal markers to paths from simulation;
|
2014-12-18 21:30:17 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
87fd55dab2
|
fix handling of out-of-range wind-speeds in polardiagram base-implementation;
|
2014-12-18 21:30:15 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
53a8ef2138
|
fix null-pointer-exception when determining current-leg;
|
2014-12-18 21:30:13 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
bb6cd655d9
|
performance tree-grow: remove local cache, because short-time-wind-cache does work correctly now;
|
2014-12-18 21:29:42 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
620c490043
|
fix leg start- and end-time for simulation;
|
2014-12-18 21:29:03 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
81af424eea
|
performance tree-grow: fix cos(lat) factor in longitude quantization; add wind-cache to wind-field-tracked-race used by tree-grow;
|
2014-12-18 21:28:41 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
1f7b8eaadd
|
performance tree-grow: quantize positions & timepoints when accessing TrackedRace.getWind(...) to support caching;
|
2014-12-18 21:28:21 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
702bf5856e
|
performance tree-grow: minimize calls to TrackedRace.getWind(...);
|
2014-12-18 21:26:36 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
92e0c48036
|
add tree-grow-variant where path-candidate is represented by BitSets instead of Strings to compare runtime performance; unfortunately no performance improvements;
|
2014-12-18 21:26:09 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
83e547bc4c
|
simplify tree-grow-algorithm by strict focus on left/right steps;
|
2014-12-18 21:25:00 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
54f8218764
|
update race-simulation-overlay dependent on quickranks;
|
2014-12-18 21:24:41 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
5f22bfb93a
|
add check for availability of suitable polar diagram (hasPolar) to race-map-settings;
|
2014-12-18 21:24:11 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
0b0b12ef20
|
define OSGi-bundle-service for accessing polar-diagrams of simulator based on boat-class of race-definition;
|
2014-12-18 21:23:47 +01:00 |
|
Christopher Ronnewinkel (D036654)
|
af21576562
|
Merge remote-tracking branch 'origin/master'
Conflicts:
java/com.sap.sailing.domain.common/src/com/sap/sailing/domain/common/impl/PolarSheetGenerationSettingsImpl.java
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/PolarSheetGenerationTest.java
java/com.sap.sailing.domain/META-INF/MANIFEST.MF
java/com.sap.sailing.domain/src/com/sap/sailing/domain/polarsheets/PerRaceAndCompetitorPolarSheetGenerationWorker.java
java/com.sap.sailing.domain/src/com/sap/sailing/domain/polarsheets/PolarFix.java
java/com.sap.sailing.gwt.ui/META-INF/MANIFEST.MF
java/com.sap.sailing.gwt.ui/SailingGWT.launch
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.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/polarsheets/AngleOverDataSizeHistogramPanel.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/polarsheets/PolarSheetsChartPanel.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/polarsheets/PolarSheetsPanel.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/SailingServiceImpl.java
java/com.sap.sailing.mongodb.test/META-INF/MANIFEST.MF
java/com.sap.sailing.polars.test/.classpath
java/com.sap.sailing.polars.test/META-INF/MANIFEST.MF
java/com.sap.sailing.polars.test/src/com/sap/sailing/polars/caching/test/PolarFixCacheRaceIntervalTest.java
java/com.sap.sailing.polars.test/src/com/sap/sailing/polars/mining/test/PolarDataMinerTest.java
java/com.sap.sailing.polars.test/src/com/sap/sailing/polars/test/PolarSheetAnalyzerTest.java
java/com.sap.sailing.polars/.classpath
java/com.sap.sailing.polars/src/com/sap/sailing/polars/PolarDataService.java
java/com.sap.sailing.polars/src/com/sap/sailing/polars/aggregation/PolarFixAggregator.java
java/com.sap.sailing.polars/src/com/sap/sailing/polars/aggregation/PolarFixRaceInterval.java
java/com.sap.sailing.polars/src/com/sap/sailing/polars/aggregation/SimplePolarFixRaceInterval.java
java/com.sap.sailing.polars/src/com/sap/sailing/polars/analysis/PolarSheetAnalyzer.java
java/com.sap.sailing.polars/src/com/sap/sailing/polars/analysis/impl/PolarSheetAnalyzerImpl.java
java/com.sap.sailing.polars/src/com/sap/sailing/polars/caching/PolarFixCacheRaceInterval.java
java/com.sap.sailing.polars/src/com/sap/sailing/polars/clusters/SpeedClusterGroup.java
java/com.sap.sailing.polars/src/com/sap/sailing/polars/impl/PolarDataServiceImpl.java
java/com.sap.sailing.polars/src/com/sap/sailing/polars/mining/GPSFixMovingWithPolarContext.java
java/com.sap.sailing.polars/src/com/sap/sailing/polars/mining/IncrementalRegressionProcessor.java
java/com.sap.sailing.polars/src/com/sap/sailing/polars/mining/PolarDataMiner.java
java/com.sap.sailing.polars/src/com/sap/sailing/polars/mining/PolarFixFilterCriteria.java
java/com.sap.sailing.polars/src/com/sap/sailing/polars/mining/SpeedClusterGroupFromWindSteppingCreator.java
java/com.sap.sailing.polars/src/com/sap/sailing/polars/regression/BoatSpeedEstimator.java
java/com.sap.sailing.polars/src/com/sap/sailing/polars/regression/IncrementalLinearRegressionProcessor.java
java/com.sap.sailing.polars/src/com/sap/sailing/polars/regression/impl/IncrementalLeastSquaresProcessor.java
java/com.sap.sailing.server.gateway/META-INF/MANIFEST.MF
java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/jaxrs/api/PolarResource.java
java/com.sap.sailing.server.replication.test/META-INF/MANIFEST.MF
java/com.sap.sailing.server/META-INF/MANIFEST.MF
java/com.sap.sailing.server/SailingServer (No Proxy).launch
java/com.sap.sailing.server/SailingServer (No Proxy, Cached MTB).launch
java/com.sap.sailing.server/SailingServer (No Proxy, Jetty on 8889).launch
java/com.sap.sailing.server/SailingServer (No Proxy, Jetty on 8889, Cached MTB).launch
java/com.sap.sailing.server/SailingServer (No Proxy, Remote Debug SAP VM).launch
java/com.sap.sailing.server/SailingServer (No Proxy, winddbTest).launch
java/com.sap.sailing.server/SailingServer (Proxy).launch
java/com.sap.sailing.server/SailingServer (Proxy, Jetty on 8889).launch
java/com.sap.sailing.server/SailingServer (Proxy, Remote Debug SAP VM).launch
java/com.sap.sailing.server/SailingServer (Proxy, SwissTiming Live Simulation).launch
java/com.sap.sailing.server/SailingServer (Proxy, winddbTest).launch
java/com.sap.sailing.server/src/com/sap/sailing/server/RacingEventService.java
java/com.sap.sailing.server/src/com/sap/sailing/server/impl/RacingEventServiceImpl.java
java/com.sap.sailing.targetplatform/definitions/race-analysis-p2-remote.target
java/com.sap.sse.datamining.shared/src/com/sap/sse/datamining/shared/impl/NestingCompoundGroupKey.java
java/com.sap.sse.datamining/src/com/sap/sse/datamining/factories/GroupKeyFactory.java
java/com.sap.sse.datamining/src/com/sap/sse/datamining/impl/components/AbstractParallelMultiDimensionalNestingGroupingProcessor.java
java/pom.xml
|
2014-12-18 21:11:39 +01:00 |
|
Axel Uhl
|
8acbc3d5fb
|
updated admin release notes
|
2014-12-18 16:16:29 +01:00 |
|
Axel Uhl
|
c886b8d4df
|
added date fields for regatta structure import
|
2014-12-18 15:33:23 +01:00 |
|
Axel Uhl
|
8b567a7eca
|
added start/end date edit fields again
|
2014-12-18 15:25:38 +01:00 |
|
Axel Uhl
|
cebfa0b7ad
|
Merge branch 'master' into structureImport
Conflicts:
java/com.sap.sailing.gwt.ui/pom.xml
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
|
2014-12-18 09:06:06 +01:00 |
|
Axel Uhl
|
5a6a1da390
|
adjusting the test case such that only one thread works on one key; problem doesn't occur
|
2014-12-17 17:12:35 +01:00 |
|
Axel Uhl
|
abfc4b882f
|
moved lockForRead() before try/finally as usual
|
2014-12-17 15:41:25 +01:00 |
|
Axel Uhl
|
09806cce62
|
removed a locking statement in GPSFixTrackImpl.getDistanceTraveledRecursively which was redundant; added failing test case for bug 2502
|
2014-12-17 15:38:51 +01:00 |
|
Axel Uhl
|
4f7afa891d
|
use NamedReentrantReadWriteLock and LockUtil in master data import
|
2014-12-17 15:24:23 +01:00 |
|