Commit Graph
165 Commits
Author SHA1 Message Date
Axel Uhl cbe9204f19 mockito-4.8.1: refactored all tests so they compile with mockito-core 4.8.1 2022-12-20 18:25:58 +01:00
Axel Uhl a6363406be bug5792: introduce org.hamcrest-2.2.0, remove gwt-dev deps 2022-12-12 06:18:51 -08:00
Axel Uhl a679cf5236 adjusted code to upgraded JUnit, avoiding deprecation warnings 2022-11-29 13:47:14 +01:00
Axel Uhl b56a2da2bc Merge branch 'master' into bug2346 2022-10-29 00:20:26 +02:00
Finn Huelsbusch d888c1fad9 added configuration for eclipse 2022-06 and updated the onboarding 2022-07-07 16:51:33 +02:00
Tim Hessenmüller 295c7e5a47 Merge remote-tracking branch 'origin/master' into bug2346 2021-11-19 15:52:00 +01:00
Axel Uhl 2c622e5b45 patched <!DOCTYPE projectDescription> into all project files to avoid info/warning in problems view about no grammar constraint 2021-06-19 12:45:03 +02:00
Axel Uhl 4db4b95b62 bug4811: set org.eclipse.jdt.core.compiler.codegen.methodParameters to generate in all preference files; Tycho respects them! 2021-02-16 14:58:38 +01:00
Tim Hessenmüller dcfdedadd4 Moved NotEnoughDataHasBeenAddedException into GWT module com.sap.sailing.domain.common.polars 2020-12-20 17:45:40 +01:00
Axel Uhl b006191353 ORC importer tests with format probing
Change-Id: I53813360f68eafd44d59cf8ce6bd4d74c688bbbc
2019-09-18 12:34:06 +02:00
Axel Uhl 74bd421710 Merge branch 'master' into windestimation 2019-05-28 21:57:39 +02:00
Axel Uhl 89e8bef9c8 Revert "removed PluginNature from our OSGi bundles; they are not Eclipse plugins";
according to https://bugs.eclipse.org/bugs/show_bug.cgi?id=544977#c21 the
scenario of using the ManifestBuilder without setting the PluginNature is
not a supported scenario. Besides, it doesn't help to get rid of the new
Eclipse warning regarding non-exported packages.

This reverts commit 063484e29f.
2019-05-28 21:54:20 +02:00
Axel Uhl 4626e4e56a Merge branch 'master' into windestimation 2019-05-27 23:52:19 +02:00
Axel Uhl 063484e29f removed PluginNature from our OSGi bundles; they are not Eclipse plugins 2019-05-27 22:53:30 +02:00
Axel Uhl 8f45f18365 adjusted test verdict for wind estimation another time, this time on windestimation branch
Change-Id: I0baaa065db37c10f01915f0fb9628dbccb80feb1
2019-05-15 17:38:21 +02:00
Axel Uhl b6dd97ef8b Merge branch 'master' into windestimation
Change-Id: I1356ad8c307e20dfa114aa2438f6d1d3c5898793
2019-05-15 11:50:29 +02:00
Axel Uhl 503954a8eb adjusted maneuver-based wind estimation prototype test verdicts
Change-Id: I48b1c6d4157a204c372c11cd6ecfe93a85e00d55
2019-05-13 13:47:48 +02:00
Axel Uhl b53c4bd44f Merge branch 'master' into windestimation 2019-04-27 01:25:52 +02:00
Vladislav Chumak 268b32f27d Merge remote-tracking branch 'origin/master' into windestimation
Conflicts:
	java/com.sap.sailing.polars/src/com/sap/sailing/polars/windestimation/ManeuverBasedWindEstimationTrackImpl.java
	java/com.sap.sailing.server/SailingServer (No Proxy, winddbTest).launch
	java/com.sap.sailing.server/SailingServer (Proxy, winddbTest).launch
2019-02-14 11:57:10 +01:00
Kai Börnert 250783b4ae Merge branch 'master' into permission-vertical
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/LeaderboardConfigPanel.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
2019-02-11 09:25:45 +01:00
Axel Uhl 017ec8834b the soon obsolete clustering-based wind estimation from maneuvers needed some adjustment;
for a small fleet such as OBMR 2012 the risk of clustering becoming
random was just too high; I changed the test to use a different race
(470M R5 Gold at KW2013) and adjusted the algorithm to use only 12
instead of 16 clusters, now that the small head-up and bear-away
maneuvers should no longer be delivered by the maneuver algorithm

Change-Id: Ia863d6afbd5de6f8598d717535af8258be361e5e
2019-02-08 17:28:33 +01:00
Kai Börnert c08e8b4369 bug4768 added multiple parts that will explicitly set permissions,
created an interface to allow most ownable objects to directly return
the QualifiedObjectIdentifier
2018-10-10 13:16:16 +02:00
Vladislav Chumak 210398d78b Implemented clustering-based wind estimation approach with ML 2018-09-06 19:26:23 +02:00
Axel Uhl 9b49623147 changed test verdict for wind estimation from maneuvers test
Change-Id: I318e0dce03ae64902b862558cb0f00a7e775eb9b
2018-08-20 16:56:38 +02:00
Vladislav Chumak 316ccc3b43 Added polar feature to exported estimation data + corrected polars bugs 2018-07-05 10:52:05 +02:00
Maximilian Groß 0d2dec4f45 Merge branch 'master' into bug4491
# Conflicts:
#	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/autoplay/client/places/screens/afterliveraceloop/boats/RaceEndWithBoatsPresenterImpl.java
2018-06-06 12:32:09 +02:00
Maximilian Groß dca0df96b1 added fix to resolve serialization of com.sap.sse.common.DegreeBearingImpl 2018-06-06 12:18:25 +02:00
Vladislav Chumak 46462cf06f Increased tolerance value for old wind estimation test 2018-06-05 16:03:25 +02:00
Maximilian Groß 38f94dfd6e recreated the polar_data file because junit test was based on old serialization data which causes it to fail 2018-04-27 11:46:47 +02:00
Maximilian Groß ed1fae0c8f divided datamining from sailing specific classes 2018-04-12 07:40:59 +02:00
Axel Uhl 360f72a6a7 Merge branch 'master' into bug2822_boatcolors 2018-03-24 08:49:11 +01:00
Axel Uhl bd90f921dd added Automatic-Module-Name headers to satisfy Oxygen.3 Java9 warnings rule 2018-03-24 01:45:37 +01:00
Axel Uhl 5073ea75d7 Merge branch 'master' into bug2822_boatcolors_merged_with_eol_changes
Change-Id: I61c922f7a1d7ece025ace4cd6277ccce3640d055
2018-01-16 11:24:13 +01:00
Vladislav Chumak e9d6f0cdaf Maneuver test fixes 2017-12-01 02:19:19 +01:00
Frank Mittag 68ae4f561c Merge remote-tracking branch 'origin/master' into bug2822_boatcolors_merged_with_eol_changes
# Conflicts:
#	java/com.sap.sailing.domain.persistence/src/com/sap/sailing/domain/persistence/MongoObjectFactory.java
#	java/com.sap.sailing.domain.persistence/src/com/sap/sailing/domain/persistence/impl/MongoObjectFactoryImpl.java
#	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/base/impl/CompetitorImpl.java
#	java/com.sap.sailing.domain.swisstimingadapter/src/com/sap/sailing/domain/swisstimingadapter/impl/DomainFactoryImpl.java
#	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/base/impl/AbstractRaceColumn.java
#	java/com.sap.sailing.domain/src/com/sap/sailing/domain/leaderboard/Leaderboard.java
#	java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/DummyMarkPassingWithTimePointOnly.java
#	java/com.sap.sailing.gwt.ui.test/src/com/sap/sailing/gwt/ui/test/MockedTrackedRace.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/server/SailingServiceImpl.java
#	java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/jaxrs/api/RegattasResource.java
#	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
2017-08-28 16:12:00 +02:00
Axel Uhl 05e4c0cf5c use a single background thread to process polar sheet to avoid queuing
Change-Id: I3c88c7e9ca5f734327a0a75e35b19cc38f4b3ef2
2017-08-18 17:00:11 +02:00
Steffen Schäfer 1542a36109 Merge branch 'master' into bug2822_boatcolors 2017-05-16 16:12:16 +02:00
Steffen Schaefer 9123771f34 normalized line endings 2017-05-16 09:42:02 +02:00
Frank Mittag fd8fee5d58 work commit in the middle of refactoring competitor.getBoat() 2017-04-28 09:08:14 +02:00
Steffen Schaefer 3ca5a8ca1e Merge branch 'master' into bug2447 2016-12-09 09:56:39 +01:00
Axel Uhl f783e0c550 set a valid domain factory on the test polar service to ensure the boat class can be resolved during de-serialization
Change-Id: I628afd33791cc2bf3c25c0d1a2fc36a5e56c6d72
2016-12-07 13:50:06 +01:00
Axel Uhl d4db2c19fc adjusted polar import test to use the binary file; removed extra JSON polar serialization stuff and reverted data mining methods to proteted again where possible
Change-Id: Iab3ad4f55e307d2a89b1deccc1fd17448c54cbba
2016-12-07 11:17:26 +01:00
Axel Uhl c88fce47f8 migrated polar sheet import to using initial replication serialization/deserialization to avoid redundancies
Change-Id: I960ac7daf277810afd6b4f5ff175c5842804ef48
2016-12-07 10:37:19 +01:00
Steffen Schaefer dd5d1fc745 Using junit and hamcrest from orbit / adjustments for different junit
bundle ID
2016-11-24 13:29:02 +01:00
Oleg Zheleznov 138d8e08e2 Code review corrections 2016-11-15 14:32:12 +03:00
Oleg Zheleznov 3890ab102f Polar Data import test 2016-11-14 16:21:22 +03:00
Frederik Petersen 705326bdee Clean up and documentation
removed unused classes in com.sap.sailing.polars[.test] and added
documentation to used classes.
2015-09-24 10:24:41 +02:00
Frederik Petersen dfea54d398 Removed old PolarSheets.html and its backend functionality
replaced by datamining ui approach to polar generation.
see wiki soon...
2015-09-22 16:28:30 +02:00
Frederik Petersen 6a5075e464 Merge remote-tracking branch 'origin/dataMining' into polars
Conflicts:
	java/com.sap.sailing.polars.datamining/src/com/sap/sailing/polars/datamining/data/impl/SpeedClusterGroup.java
	java/com.sap.sailing.polars/src/com/sap/sailing/polars/mining/BearingClusterGroup.java
	java/com.sap.sailing.polars/src/com/sap/sailing/polars/mining/SpeedClusterGroupFromWindSteppingCreator.java
2015-09-14 14:12:20 +02:00
Frederik Petersen 46e20e3af9 Settings can now be used in retrieval processors
wind range setting is now usable and in effect
2015-09-14 14:03:23 +02:00