Commit Graph
128 Commits
Author SHA1 Message Date
Axel Uhl 2abd4452fd imported magnetic declinations from NOAA for 2023 2022-12-16 09:39:11 +01:00
Axel Uhl f839ff098f added new "key" query parameter to NOAA URLs for declination / WMM service 2022-08-22 14:04:11 +02:00
Finn Huelsbusch d888c1fad9 added configuration for eclipse 2022-06 and updated the onboarding 2022-07-07 16:51:33 +02:00
Axel Uhl 80b3678493 imported magnetic declination from NOAA for the year 2022 2021-12-11 08:37:21 +01:00
Axel Uhl 4fb8f870f5 bug5657: a first draft implementation that offers all "backend polars" to the simulator user 2021-12-09 16:09:05 +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
Axel Uhl a9a4a5ccae declination import launch config updated for 2021 2020-12-20 12:06:10 +01:00
Dennis Aulenbacher 4285615f51 Code cleanup 2020-09-08 12:51:35 +02:00
Udo Wessels d7fa3f919b bug5322: After callback with Thomas I changed the fixed thread pool to one of the ThreadPoolUtils to take care for e.g. local thread issues of this application.
- fixed a potential NullPointerException in LegColumn
2020-09-07 15:33:08 +02:00
Udo Wessels 506160a918 bug5322: fixed testing: exchange thread sync logic with ExecutionService and Future implementation.
The old implementation causes synchronization failures. It was possible to enter the synchronized block of the main thread before coming to the synchronized block of the child thread. Therefore the result was null (after the defined wait).
This behavior causes randomly assertion errors while building and testing the application.

Added org.objenesis dependency to manifest. This dependency was missing and therefore for local test execution was not possible (Igtimi tests).
2020-08-31 16:18:37 +02:00
Axel Uhl befd8d88ab NOAA seems down; switching to BGS declination service as default and disabling NOAA tests for now 2020-07-22 00:12:00 +02:00
Axel Uhl 647fe9531a Merge remote-tracking branch 'origin/master' 2020-04-09 23:12:08 +02:00
Axel Uhl 0970c9ab37 added magnetic declination for 2021 2020-04-09 23:11:29 +02:00
Axel Uhl fe5239d117 NOAA declination service back up and running; switched back to NOAA as default implementation 2020-04-09 14:48:41 +02:00
Axel Uhl 03c0e35591 fixed Expedition wind declination correction test; VeryCompactWindFixImpl has less accuracy than the test demanded 2020-04-09 14:35:05 +02:00
Axel Uhl 510485f711 switched the default magnetic declination importer from NOAA to BGS for now 2020-04-09 00:12:51 +02:00
Axel Uhl 1c69efa4dc added magnetic declination model of the British Geological Survey (BGS);
the NOAA site is currently down, and so is the Geomag.info site operated originally by the University
of Colorado. This would currently leave us without any online/live declination service. I've @Ignore'ed
two of the NOAA test suites now to get successful release builds again. We should check the availability
of the NOAA site again soon and maybe re-activate and make NOAA the default again.
2020-04-09 00:07:38 +02:00
Axel Uhl e49ea7d87f declinations for 2020 imported 2019-12-11 12:43:06 +01: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
Axel Uhl 58b922c550 un-ignored NOAA tests;
only the testDeclinationQueryNotMatchedInStore test currently only works
for the Colorado declination service because the NOAA service provides
a model only up to end of 2019

Change-Id: I0587e548c93f6572514298f4c1c8069f850eb30e
2019-02-26 11:07:12 +01:00
Axel Uhl 2f38d0aaf1 Merge remote-tracking branch 'origin/master' 2019-02-10 10:27:41 +01:00
Axel Uhl 169241b1e6 updated 2019 declination to the new model 2019-02-10 10:24:48 +01:00
Axel Uhl c3cac7df98 Merge remote branch 'origin/master' into bug4469 2019-02-09 17:33:47 +00:00
Axel Uhl 319bae8179 declination-2019 update up to lat -55 2019-02-09 18:31:55 +01:00
Axel Uhl bec2969357 updated java/target/status script to use /gwt/status 2019-02-09 16:48:11 +01:00
Axel Uhl a63377fd11 added /gwt/status servlet to probe availability including GWT bundle 2019-02-09 16:38:45 +01:00
Robin Kuck ab27f9f155 Merge remote-tracking branch 'origin/master' into bug4469
Conflicts:
	java/com.sap.sailing.server/src/com/sap/sailing/server/RacingEventService.java
2019-01-05 14:30:00 +01:00
Axel Uhl e546618946 complete 2019 declination data included
Change-Id: I26f94041b2086be14a6ca3f73de0fc4dede377ad
2019-01-02 15:03:30 +01:00
Axel Uhl 2dac583429 avoid exception while querying private tags without logged-in user
Change-Id: I138cd5ff83284ba647a9af4d1ff9bcd129697b89
2019-01-02 10:55:38 +01:00
Axel Uhl 7da4a216b3 adjusted a declination test case based on 2019 declination data now being cached persistently
Change-Id: Ifc2e30850531fb02ffb64066010c994f018b1eb6
2019-01-02 10:29:31 +01:00
Axel Uhl 3a7d4f1a5f added declinations for 33..31S
Change-Id: I69ff103c3b6a0e73b919b0967247235159b40452
2019-01-02 08:30:16 +01:00
Axel Uhl 2b86b96c58 added a first few declination values for 2019 (incomplete yet)
Change-Id: I12ff0348cb0dea601955875e3aab582e39bdb167
2019-01-02 08:18:54 +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 804cffb297 adjusted JavaDocs in DeclinationService to express provider independence
Change-Id: I969d1bf1c9474d574e2a9d2035869f80a1901de5
2018-01-24 13:10:45 +01:00
Axel Uhl b43d4d5929 reset to NOAA importer after service has been restored
Change-Id: Iaf3e018b2b7c144633a5216acc3bdde87d693860
2018-01-24 11:19:38 +01:00
Axel Uhl 26a483532f changed default implementation of declination service from NOAA to Colorado (US Government Shutdown related)
Change-Id: I20274b4bcf78d79ff29fe7e9087f7de925568319
2018-01-23 18:40:58 +01:00
Axel Uhl fc92980189 generalized declination tests so that they also support the Colorado implementation
Change-Id: I7bb9b0013e69a8805d2b04e999375ca6b5dee39a
2018-01-23 18:36:43 +01:00
Axel Uhl 3e7e96f4d0 introduced abstract DeclinationImporter class of which now NOAAImporter and ColoradoImporter are two different implementations
Change-Id: Icc993ccb6b7111a5e30046f09c595d5445ccbf7c
2018-01-23 18:14:30 +01:00
Axel Uhl ddd42f6b5e for independence of NOAA for declination, started an implementation using the University of Colorado's WMM interface
Change-Id: I68681d853fca2548e56057328d8e1bf714cf3e27
2018-01-23 17:53:23 +01:00
Axel Uhl 9a416c8df2 completed 2018 declination import
Change-Id: Ib9cdaff7d0caa55e106b6604db3972484f7c4520
2018-01-14 21:56:57 +01:00
Axel Uhl 72f2a5a5c3 fixed some German umlauts in message properties
Change-Id: I70b54ab0a7de1e1cc48f6bb344c8e1326b8844bb
2018-01-14 12:03:18 +01:00
Axel Uhl d173476af0 interims commit of partial declination download 2018
Change-Id: Ica0d0a0c0e000cd82b8d9e83ef4f9c9e01b58a7f
2018-01-14 12:01:28 +01:00
Axel Uhl 46e3af22e4 start 2018 import of declination data
Change-Id: I31e55e641e58606936aa9b3d10be3d3b7bc10d29
2018-01-14 01:37:42 +01:00
Axel Uhl e490b75538 log failure to obtain declination online but don't throw exception
Change-Id: I8648b97a98b10f0b795880431ad6ba669c4c0b5f
2017-11-08 08:38:01 +01:00
Steffen Schaefer 9123771f34 normalized line endings 2017-05-16 09:42:02 +02:00