Commit Graph
705 Commits
Author SHA1 Message Date
Axel Uhl 947a4bc836 added PerSeriesResultDiscardingRuleImpl and apply it when a series defines thresholds 2013-06-06 12:43:42 +02:00
Axel Uhl a1cafa284e a few renames and persistence for Series result discarding rules 2013-06-05 18:11:58 +02:00
Axel Uhl 584bb5609e Merge branch 'master' into bug1407-new 2013-06-04 17:12:50 +02:00
Axel Uhl 7f638de7d9 fixed bug 1421 and provided a test case 2013-06-04 15:57:36 +02:00
Axel Uhl 62686a9808 fixed AbstractRaceColumn so that it properly notifies listeners when releaseTrackedRace is called 2013-06-04 15:50:24 +02:00
Axel Uhl 5f042933f5 fixed test so that it actually clones the competitor list instead of modifying in place 2013-06-03 21:54:24 +02:00
Axel Uhl c7976fe553 added a test case for competitor compression 2013-06-03 21:45:27 +02:00
Axel Uhl 5406ede546 added more test verdicts regarding the structure of the compressed leaderboard 2013-06-03 21:30:37 +02:00
Axel Uhl e6eac56b30 expanded test data for leaderboard compression test by an expanded R9; added test case for leg detail compression 2013-06-03 21:17:26 +02:00
Jens Rommel 51d5f8d23d Merge remote-tracking branch 'refs/remotes/external/master' into jens--media-replication 2013-06-03 12:25:51 +02:00
Axel Uhl 238b87232f added comparison between applied and before stripping 2013-06-01 21:52:03 +02:00
Axel Uhl 156c6a417d added the first few meaningful leaderboard diffing tests 2013-06-01 21:46:43 +02:00
Axel Uhl 9de729e052 started to write a test case for leaderboard diffing / compression; see bugs 1407 and 1417 2013-05-29 09:48:17 +02:00
Axel Uhl 15b4a49d4e Merge branch 'master' into bug1407-new 2013-05-28 22:59:56 +02:00
Armin Zamani ff78131aa6 Changed TrackedRace to handle a set of CourseDesignChangedListeners and call all of them when the course design changed 2013-05-27 17:04:48 +02:00
Jens Rommel a03d41ae09 Merge remote-tracking branch 'refs/remotes/external/master' into jens--media-replication
Conflicts:
	java/com.sap.sailing.gwt.ui/META-INF/MANIFEST.MF
	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
2013-05-27 17:00:42 +02:00
Axel Uhl 794482a739 cleaned up the structures in IncrementalLeaderboardDTO used to flag leaderboard entries as unchanged 2013-05-27 16:36:07 +02:00
Axel Uhl 91f686cf4a extracted NaturalComparator into separate compilation unit 2013-05-27 13:47:13 +02:00
Lukas Niemeier aa2f1e0bdf refs bug 1354
# Made 'defaultCourseArea' on Regatta changeable.
2013-05-25 17:29:55 +02:00
Armin Zamani e53cbd9962 Merge branch 'master' into racecommittee_app
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/SailingServiceImpl.java
2013-05-24 23:30:40 +02:00
Frederik Petersen b3331c1c27 Added a more dynamic way of wind-stepping for polar sheets 2013-05-24 16:15:15 +02:00
Armin Zamani 3f453acd1d Merge branch 'master' into racecommittee_app 2013-05-23 22:46:58 +02:00
Axel Uhl 57950502f3 more try/finally to ensure proper unlocking in tests, making it more likely for tests to terminate 2013-05-23 13:42:22 +02:00
Axel Uhl fdf357232f made "EXIT" command in locking tests log something; put UNLOCK... commands into finally clause to make it more likely that tests terminate 2013-05-23 13:38:08 +02:00
Armin Zamani 115deffab3 Merge branch 'master' into racecommittee_app 2013-05-21 22:40:53 +02:00
Axel Uhl eee81238d1 moved leaderboard DTO computation to AbstractSimpleLeaderboardImpl; still lacking a solution for CacheInvalidationListener deregistration 2013-05-17 17:41:55 +02:00
Axel Uhl ab0bf9f0bd restored the files accidentally deleted in commit 698ada3fb1 2013-05-17 13:08:52 +02:00
Jens Rommel b5c9386f12 Aligned media replication with the usual way in other parts. 2013-05-17 10:13:12 +02:00
Lukas Niemeier 97ca5034fc # moved CourseDesignChanged Listener and Log Listener code to DynamicTrackedRace and its Impl 2013-05-16 15:28:32 +02:00
Jens Rommel 11f9e16198 Added caching to MediaLibrary 2013-05-16 12:06:13 +02:00
Christopher Ronnewinkel (D036654) 09587e3216 Merge remote-tracking branch 'origin/master' into simulator_dev
Conflicts:
	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/Timer.java
	java/pom.xml
2013-05-14 18:43:12 +02:00
Lukas Niemeier ad6e4de5a1 # added a natural order comparator (i.e. "R9" < "R10") 2013-05-13 18:27:02 +02:00
Christopher Ronnewinkel (D036654) d414551c03 Merge remote-tracking branch 'origin/master' into simulator_dev
Conflicts:
	.gitignore
	java/com.google.gwt.osgi/META-INF/MANIFEST.MF
	java/com.google.gwt.osgi/pom.xml
	java/com.sap.sailing.domain.common/META-INF/MANIFEST.MF
	java/com.sap.sailing.domain.common/src/com/sap/sailing/domain/common/impl/Util.java
	java/com.sap.sailing.domain.swisstimingadapter/src/com/sap/sailing/domain/swisstimingadapter/impl/SwissTimingRaceTrackerImpl.java
	java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/ConfidenceTest.java
	java/com.sap.sailing.domain.tractracadapter/META-INF/MANIFEST.MF
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/base/impl/BearingWithConfidenceImpl.java
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/base/impl/ScalablePosition.java
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/base/impl/ScalableSpeedWithBearing.java
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/base/impl/SpeedWithConfidenceImpl.java
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/confidence/ScalableValue.java
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/confidence/impl/ScalableDouble.java
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/ScalableWind.java
	java/com.sap.sailing.gwt.ui/.settings/com.google.gwt.eclipse.core.prefs
	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/adminconsole/ImagesBarColumn.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/LeaderboardConfigImagesBarCell.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/LeaderboardRaceConfigImagesBarCell.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/TrackedRacesListComposite.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/RaceTimePanel.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/TimePanelSettingsDialogComponent.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/components/CollapsablePanel.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/components/CollapsablePanelHeader.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/components/ComponentGroup.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/components/ComponentResources.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/components/ComponentSettings.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/components/ComponentViewer.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/components/ImagesBarCell.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/components/IsEmbeddableComponent.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/controls/slider/SliderBar.css
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/controls/slider/SliderBar.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/controls/slider/TimeSlider.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/panels/UserStatusPanel.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/racemap/BoatOverlay.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/racemap/CanvasOverlay.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/racemap/CombinedWindPanel.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/racemap/ImageTransformer.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/racemap/RaceMap.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/racemap/RaceMapImageManager.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/racemap/RaceMapResources.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/racemap/RaceMapSettings.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/racemap/RectangleOverlay.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/racemap/WindSensorOverlay.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/raceboard/CollapsableComponentViewer.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/raceboard/RaceBoardViewModes.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/raceboard/SideBySideComponentViewer.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/PositionDTO.java
	java/com.sap.sailing.kiworesultimport.test/.project
	java/com.sap.sailing.kiworesultimport/.project
	java/com.sap.sailing.mongodb.test/META-INF/MANIFEST.MF
	java/com.sap.sailing.server/SailingServer (Proxy).launch
	java/com.sap.sailing.xcelsiusadapter/src/com/sap/sailing/xcelsiusadapter/HttpAction.java
	java/pom.xml
	java/target/start
2013-05-13 15:50:27 +02:00
Lukas Niemeier b551592cfa # merged logic of PassAwareRaceLog into RaceLog
# there is no PassAwareRaceLog anymore
2013-05-13 12:29:46 +02:00
Armin Zamani 517d200a52 Merge branch 'master' into racecommittee_integrated 2013-04-30 01:09:46 +02:00
Axel Uhl 88487787b5 made MockedTrackedRace public for Mockito 2013-04-27 12:36:23 +02:00
Axel Uhl f6e6e73524 added measure for distance to starboard end of start line at start 2013-04-26 20:43:30 +02:00
Axel Uhl 61a20b53f8 added another start analysis column, showing how far the boat is from the starboard end of the line 2013-04-26 18:39:47 +02:00
Lukas Niemeier 85be56a72d # clarified copying constructor of PassAwareRaceLogImpl 2013-04-25 13:21:01 +02:00
Axel Uhl 41174be985 fixed maneuver detection tests after swapping tack names 2013-04-23 18:35:35 +02:00
Axel Uhl 1337e60f65 start analysis working in leaderboard; fixed Tack names and moved them to localization 2013-04-22 22:07:15 +02:00
Axel Uhl b70db297b7 compute distance to start line in TrackedRace 2013-04-22 15:06:09 +02:00
Axel Uhl ac02cea823 increased core pool size for thread pools; max pool size is only considered when queue is full, but we use unbounded queues... 2013-04-18 00:02:16 +02:00
Christopher Ronnewinkel (D036654) 65f0b23e67 Merge remote-tracking branch 'origin/master' into simulator_dev
Conflicts:
	java/com.sap.sailing.domain.swisstimingadapter/src/com/sap/sailing/domain/swisstimingadapter/impl/SailMasterLiveSimulatorConnectorImpl.java
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/RaceTracker.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/actions/GetBoatPositionsAction.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/RaceTimePanel.java
	java/com.sap.sailing.targetplatform.base/features/target-test/feature.xml
2013-04-16 17:02:45 +02:00
Axel Uhl 2a4984c757 moved SmartFutureCache performance test to SmartFutureCacheTest 2013-04-16 12:05:19 +02:00
Axel Uhl 30d53be082 added performance test for SmartFutureTest get/call 2013-04-16 12:01:05 +02:00
Axel Uhl 4054a98fed added missing @Test 2013-04-16 07:52:01 +02:00
Axel Uhl 12202299c4 Merge branch 'master' into smartfuturecachelockpropagation
Conflicts:
	java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/LockTraceTest.java
2013-04-16 07:48:39 +02:00
Axel Uhl a551869059 added locking performance test 2013-04-16 07:46:28 +02:00
Axel Uhl e132c511f8 yield outside synchronized block to ensure the lock propagation gets its turn before the lock-seeking thread enters the synchronized block again 2013-04-15 17:28:33 +02:00