Commit Graph
179 Commits
Author SHA1 Message Date
Axel Uhl 6646b37c87 bug5959 aftermath: slight adjustment of 505 wind estimation from maneuvers verdict 2026-03-11 23:13:26 +01:00
Axel Uhl c8bcc3af0f bug6215: created local polar_data files for test cases, using new serialization format 2026-03-06 09:57:53 +01:00
Axel Uhl 65aff40090 bug6215: re-generated polar_data for GC32 class and updated PolarDataResourceTest accordingly 2026-03-06 00:12:57 +01:00
Axel Uhl 22f180cee1 bug6215: moving Speed, Position, Bearing, Weigher and others to SSE; GWT CFSs not done yet 2026-03-03 17:30:56 +01:00
Axel Uhl aca05be322 bug6209: for debug maneuver graph output, use TWD, not inverse TWD 2026-02-25 00:10:07 +01:00
Axel Uhl 1bede4b854 bug6209: moving HasConfidence and other stuff to com.sap.sse.common 2026-02-01 00:02:49 +01:00
Axel Uhl 2e5fb16b28 fixed method name in PolarDataServiceImpl and PolarDataMiner 2026-01-28 11:28:06 +01:00
Axel Uhl 4fd6731f62 bug6157: renamed com.sap.sailing.domain.tracking to com.sap.sailing.domain.shared.tracking in com.sap.sailing.domain.shared.android;
same for the corresponding .impl package; this removes the ambiguity
with the com.sap.sailing.domain bundle that exports the same packages.
2025-09-24 17:14:12 +02:00
Axel Uhl 6dcd7d4187 bug6127_2024-12: adjusted JUnit dependencies in MANIFEST.MF files to downgraded versions 2025-07-07 11:33:18 +02:00
Axel Uhl 5b2536e9c0 bug6127: more JUnit5 migrations; still to do: selenium and domain.test 2025-06-05 17:21:26 +02:00
Axel Uhl 3138f7745f bug6127: refactored more test fragments to JUnit5 2025-06-05 17:21:26 +02:00
Axel Uhl faf71f55a7 bug6127: first step migrating tests from JUnit4 to JUnit5 2025-06-05 17:21:25 +02:00
Axel Uhl 4c1560a65b bug6003: add authorization check for export of polar and wind estimation data 2024-05-02 13:45:06 +02:00
Wessels, Udo (PPN) 2b66121265 bug5910: remove not supported line in .project files so that current Eclipse version (2023-09) can import the projects. 2023-10-09 18:00:50 +02:00
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