Commit Graph
43 Commits
Author SHA1 Message Date
Axel Uhl c1f364969d bug6223: improved comment of SmartFutureCache.get(...) 2026-03-27 10:29:49 +01:00
Axel Uhl 92a6fe09cf bug6223: added FIXME comment 2026-03-27 00:27:17 +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 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
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 f94e5a0791 bug5797: interims commit, passing Charset to InputStream constructor where possible 2022-12-22 18:55:19 +01:00
Finn Huelsbusch d888c1fad9 added configuration for eclipse 2022-06 and updated the onboarding 2022-07-07 16:51:33 +02:00
Axel Uhl 82d62604a0 use timeout for WindFinder HTTP requests 2022-05-17 17:37:20 +02: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 20b19018a1 fixed initialization of BackoffTracker in WindFinder ReviewedSpotsCollectionImpl 2021-06-17 11:35:31 +02:00
Axel Uhl 35eb1a8075 refactored BackoffTracker, using our com.sap.sse time standard types, adding Javadoc 2021-06-16 23:23:05 +02:00
Dennis Aulenbacher 7b45ec066f Implemented back off handling for consecutively failed calls. 2021-06-16 18:24:21 +02:00
Dennis Aulenbacher 5b749bd46e Ensuring empty cache triggers loadSpots for WindFinder 2021-06-16 18:22:56 +02:00
Axel Uhl 3090966ab6 use HttpUrlConnectionHelper to re-direct ReleaseRepository and other URL.getContent() requests; adjusted releases.sapsailing.com URL to https 2021-03-23 00:07:30 +01:00
Axel Uhl a5b89b1c94 bug5360: only use one poller per WindFinder Spot 2020-09-09 10:52:52 +02:00
Axel Uhl 8cb3e5b855 bug5360: using only those WindFinder spot collection IDs from the Event to which the tracked race's regatta belongs 2020-09-09 09:11:40 +02:00
Axel Uhl 9945b19f69 closing WindFinder URL InputStream after reading 2020-09-08 18:55:54 +02:00
Axel Uhl 4c2bbbb558 made WindFinder initialization more robust; upon exceptions, later requests will retry instead of using Exception from cache 2020-08-06 16:55:04 +02:00
Axel Uhl 8420340844 fixed SimpleTimeFormat synchronization, especially for WindFinder 2020-07-01 11:42:06 +02:00
Axel Uhl 469cafeb88 avoiding deadlock by fetching tracked race before obtaining monitor for WindFinder connectors 2020-06-26 10:33:10 +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 063484e29f removed PluginNature from our OSGi bundles; they are not Eclipse plugins 2019-05-27 22:53:30 +02:00
Steffen Schaefer edd0144187 Bug 4796: Allow WindTrackerFactory.createWindTracker to access
SecurityService
2019-03-28 13:17:20 +01:00
Robin Kuck 753897a917 Merge remote-tracking branch 'origin/master' into bug4469 2018-06-12 23:54:28 +02:00
Robin Kuck 28523ce624 Merge remote-tracking branch 'origin/master' into bug4469
# Conflicts:
#	java/com.sap.sse/src/com/sap/sse/pairinglist/impl/PairingListTemplateImpl.java
2018-04-30 11:56:24 +02:00
Maximilian Groß ed1fae0c8f divided datamining from sailing specific classes 2018-04-12 07:40:59 +02: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 21b994a23f added null-safety in case a WindFinder report is incomplete; fixed last time point issue for WindFinder connector
Change-Id: I2069cea07b9cb8372f7370616091831c99e5d1b8
2018-02-22 13:29:14 +01:00
Axel Uhl c6fde76336 made WindFinder connector robust against missing Country ("c") information
Change-Id: I5b34228cfd6bd46a684040a64864abeaf2047e0e
2018-01-26 00:10:16 +01:00
Axel Uhl 51f794bea8 fixed threading / tasking for WindFinder cache initialization
Change-Id: I10ec4369f1a42ea5ba5d3058733bfb58df71fc7a
2018-01-08 21:48:13 +01:00
Axel Uhl 3c5238750c Merge remote-tracking branch 'home/bug1301' into bug1301
Change-Id: I22c316bed84554e7a2c7d71acce313f2ca828edc
2018-01-08 18:50:17 +01:00
Axel Uhl 333c95acf0 added caching for WindFinder spot structure
Change-Id: If778ada562ecf81cab4e8e35de9853e196876c78
2018-01-08 18:48:52 +01:00
Axel Uhl 33d5146b65 fix test case where mocked TrackedRace doesn't deliver wind tracks 2018-01-06 09:18:48 +01:00
Axel Uhl a0f03b3bf3 integrate WindFinder link in info window; adjusted launch configs; avoid duplicate wind fixes
Change-Id: I93bf2944efab280b8a900c1c66a5c418ba8060c8
2018-01-05 18:16:00 +01:00
Axel Uhl ca360006c5 WindFinder arrows appear on RaceMap
Change-Id: I1775c71cf7c1820537c4b1632991eb4c30751725
2018-01-05 17:33:41 +01:00
Axel Uhl 9519af0f59 construct spot ID collection when the WindFinderWindTracker is constructed
Change-Id: I999bcff692311e5ce721737786cd55537e0b7047
2018-01-05 11:35:37 +01:00
Axel Uhl 6a31b5fb76 added wind finder reviewed spot collections IDs to Event;
including persistence and DTO, but not yet Admin UI

Change-Id: I1433ca1f183872fc02c72adc986bfe19c86198c3
2018-01-04 18:07:34 +01:00
Axel Uhl bd30b8b100 added test for wind source ID
Change-Id: I2681f36ec51ce4087f00d63509015224fe332ab3
2018-01-03 18:15:18 +01:00
Axel Uhl 26bd80618e a first tiny test for using the WindTracker
Change-Id: I0b46ef9c8fb235ce8e6fb4fd856800722d193aa9
2018-01-02 18:41:39 +01:00
Axel Uhl a67e921d1c added a bit of a frame for a WindFinder connector
Change-Id: Idfbc72973da480f70e631c80b068671aa341060d
2018-01-02 18:07:11 +01:00
Axel Uhl 6e88b42ffb added Javadoc and the Statistics URL
Change-Id: I36f2e9d375ed455f0d1d13d3091dc6f51b0b6637
2018-01-02 17:08:51 +01:00
Axel Uhl a7556bbade added Spot abstraction in windfinder adapter; added tests
Change-Id: I679b6d2c9542641a54a8dcdaeb7bcf23ae9daa5f
2018-01-02 15:29:13 +01:00
Axel Uhl f58cc0a558 bug 1301: started with a WindFinder adapter
Change-Id: Ic2bbb89284d095366e6a14da38099d6169d6c82f
2017-12-29 18:21:41 +01:00