Axel Uhl
7534ece40a
Merge branch 'main' into bug5959
2025-12-01 10:42:39 +01:00
Axel Uhl
c4056d13b7
Merge branch 'main' into bug6186
2025-11-27 17:50:46 +01:00
Axel Uhl
7cad48711a
formatting and typo fixes only
2025-11-27 17:48:53 +01:00
Axel Uhl
3214944514
Merge branch 'main' into bug6186; fixed mandatory triggering of mark passing calculation upon MPC.resume()
2025-11-27 15:22:56 +01:00
Axel Uhl
cfce131b0d
added comment
2025-11-27 14:02:07 +01:00
Axel Uhl
c614f17408
formatting
2025-11-27 11:29:49 +01:00
Axel Uhl
89de78685b
bug6186: trying to resolve deadlock by using separate MPC thread pool
2025-11-27 11:28:36 +01:00
Axel Uhl
4c87dd1089
bug6186: dedicated background thread pool to wait for mark passing calculator initializations
2025-11-26 10:48:11 +01:00
Axel Uhl
d20dc15983
bug6186: no separate thread to cache mark passings in DB; use background executor
2025-11-26 10:44:29 +01:00
Axel Uhl
e6a0483eab
Merge branch 'main' into bug5959
2025-11-26 09:47:18 +01:00
Axel Uhl
2ea8e78c08
removed obsolete comment
2025-11-26 09:39:45 +01:00
Axel Uhl
a75d0479c9
update RibDashboard SDM to use JavaSE-17
2025-11-25 17:14:15 +01:00
Axel Uhl
a3637ab379
fixing more GWT versions in java/pom.xml
2025-11-25 11:07:03 +01:00
Axel Uhl
cc8b7a254e
fixing GWT version in java/pom.xml to 2.12.3
2025-11-25 10:43:33 +01:00
Axel Uhl
4963d5cc49
upgrade to gwt-2.12.3 for improved RPC "no instantiable subtype" warnings
2025-11-25 10:10:54 +01:00
Axel Uhl
45332786ca
switching to gwt.2.12.3 which has more GWT RPC serializer generator warnings/errors
2025-11-25 01:32:22 +01:00
Axel Uhl
f4ec4eb35a
fixed syntax error in translation_v2.json
2025-11-24 09:30:08 +01:00
Axel Uhl
c07f4d3432
bug5959: for test case, explicitly trigger maneuver re-calculation
2025-11-22 01:23:24 +01:00
Axel Uhl
7670da8739
Merge branch 'main' into bug5959
2025-11-21 22:07:12 +01:00
Axel Uhl
ae23864505
bug6173 aftermath: fix the links to the release notes in the LandscapeManagement panel
2025-11-21 16:29:07 +01:00
Axel Uhl
dda6eae443
bug6060 merge clean-up: fixed two more launch configurations
2025-11-21 14:52:59 +01:00
Axel Uhl
ac7d02e77d
bug6060 aftermath: remove unused imports caused by 5d594a47aa
2025-11-21 14:16:34 +01:00
Axel Uhl
805052b5a9
bug5959: don't trigger maneuver update computations when maneuver-based wind estimation has changed
2025-11-21 13:31:27 +01:00
Axel Uhl
d4e4c7c05c
Merge branch 'main' into bug5959
2025-11-21 11:34:55 +01:00
Axel Uhl
074e0656fd
dev server environment now configures IGTIMI Riot port (6000)
2025-11-21 11:34:12 +01:00
Axel Uhl
05bb10d299
bug6060: admin release notes entry
2025-11-21 11:32:34 +01:00
Axel Uhl
7ef8f62e19
bug6060 aftermath: re-generated two more launch configurations
2025-11-21 11:22:30 +01:00
Axel Uhl
8afded46f5
Merge branch 'main' into bug5959
2025-11-20 17:22:56 +01:00
Axel Uhl
03572e7384
Merge remote-tracking branch 'github/main' into main
2025-11-20 17:22:42 +01:00
Axel Uhl
5956e91d66
bug5959: working towards avoiding unnecessary replica-side maneuver recalculations after initial load
2025-11-20 17:20:57 +01:00
Axel Uhl
45d106750a
bug5959: fixed compile errors; switch to updatable ManeuverCache when needed
2025-11-20 10:23:16 +01:00
Axel Uhl
16ce2279f6
bug5959: making ManeuverCacheDelegate's ManeuverRaceFingerprintRegistry transient;
...
this, together with code that during initial load of RacingEventService
re-establishes the ManeuverRaceFingerprintRegistry for each
TrackedRaceImpl de-serialized, should solve the serialization problems.
2025-11-20 10:13:32 +01:00
Axel Uhl
150014674a
bug5959: made ManeuverLoss serializable
2025-11-19 20:31:48 +01:00
Axel Uhl
5e8ec5db61
Merge remote-tracking branch 'github/bug5959' into bug5959
2025-11-19 20:28:58 +01:00
Axel Uhl
59e9393ca5
bug5959: untested attempt at serializing the ManeuverCache with the TrackedRace
2025-11-19 18:36:32 +01:00
Axel Uhl
fec202c371
bug5959: whitespace change only
2025-11-19 16:22:59 +01:00
Axel Uhl
1fbb51ee3b
bug5959: removing excessive synchronization from ManeuverCacheDelegate
2025-11-19 16:21:55 +01:00
Axel Uhl
1368179ac0
bug6184: exclude the maneuver-based wind estimations from the wind sources used for maneuver classification
2025-11-19 13:57:38 +01:00
Axel Uhl
bd249252d6
bug5959: added final to variable
2025-11-19 13:34:04 +01:00
Axel Uhl
6c7c595d4c
Merge branch 'main' into bug5959
2025-11-19 12:21:33 +01:00
Axel Uhl
7cca981960
bug5959: fixed NPE in wind hash calculation;
...
observed wind sources with no ID caused a NPE
2025-11-18 18:03:55 +01:00
Axel Uhl
6ea467f4f5
bug5959: removed unused field maneuverRaceFingerprintRegistry
2025-11-18 18:03:34 +01:00
Axel Uhl
4d471675a9
bug5959: more whitespace/formatting clean-up
2025-11-18 15:47:05 +01:00
Axel Uhl
1e0ebdd5ab
bug5959: factored commonalities of [Maneuver|MarkPassing]RaceFingerprint
2025-11-18 15:43:53 +01:00
Axel Uhl
b455c9a730
bug5959: removed unused DynamicTrackedRace[Impl].updateManeuvers
2025-11-18 14:15:10 +01:00
Axel Uhl
6f2be29b48
bug5959: reverted redundant comment changes in DynamicTrackedRegattaImpl
2025-11-18 14:11:41 +01:00
Axel Uhl
2a0703419e
bug5959: made member final
2025-11-18 14:11:34 +01:00
Axel Uhl
968a6b8425
bug5959: formatting only
2025-11-18 14:11:22 +01:00
Axel Uhl
6bf10a0554
bug5959: replaced CountDownLatch by basic object notifier in TrackedRaceImpl.waitForAllRAceLogsAttached
2025-11-18 12:48:15 +01:00
Axel Uhl
5cbe483725
bug5959: removed unnecessary casts again; added final-ness
2025-11-18 10:46:43 +01:00
Axel Uhl
8f88495398
bug5959: moving triggerManeuverCacheInvalidationForAllCompetitors to original position;
...
removed attachedRaceLogsCount because it wasn't used
2025-11-18 10:43:04 +01:00
Axel Uhl
843bef7313
bug5959: added /* observed */ comment to new WindSourceType constructor arg
2025-11-18 09:53:49 +01:00
Axel Uhl
e2128fd2b7
bug5959: refactored FieldNames regarding MANEUVERS collection
2025-11-17 18:27:50 +01:00
Axel Uhl
dcf31889c1
bug5959: fixed Javadoc for CollectionNames.MANEUVERS
2025-11-17 18:16:13 +01:00
Axel Uhl
fc5cd00447
bug5959: fixing use of MarkPassingProxy when loading maneuver mark passings
2025-11-17 18:12:16 +01:00
Axel Uhl
02b55b07e9
bug5959: pass ManeuverRaceFingerprintRegistry through SwissTiming/YellowBrick connectors, too
2025-11-17 17:38:47 +01:00
Axel Uhl
9b13b58f03
bug5959: refactored to use factory for conversion from JSON
2025-11-17 17:18:58 +01:00
Axel Uhl
315acce4ac
bug5959: formatting, Javadoc
2025-11-17 17:11:07 +01:00
Axel Uhl
8327f128ea
bug5959: pass through ManeuverFingerprintRegistry to createTrackedRace in RaceCourseReceiver
2025-11-17 14:54:34 +01:00
Axel Uhl
e64ff9d560
bug5959: fixing null check in ManeuverCacheDelegate
2025-11-17 14:38:22 +01:00
Axel Uhl
5573a630eb
bug5959: more final declarations; whitespace changes
2025-11-17 14:06:17 +01:00
Axel Uhl
f84cdeaf0c
bug5959: more final declarations; parameters renamed for clarity
2025-11-17 13:50:43 +01:00
Axel Uhl
8d026ac2cb
bug5959: single point of exit for loadManeuverLoss
2025-11-17 13:47:58 +01:00
Axel Uhl
e927669914
bug5959: formatting, whitespaces
2025-11-17 13:45:32 +01:00
Axel Uhl
8e355564e5
bug5959: renamed MANEUVER collection/field to MANEUVERS;
...
consistent with naming for MARK_PASSINGS collection/field
2025-11-17 13:44:36 +01:00
Axel Uhl
fe597e2390
bug5959: replaced SmartFutureCache with main version to revert whitespace-only changes
2025-11-17 11:21:21 +01:00
Axel Uhl
e449de4e28
bug5959: revert probably accidental change in aiagent's manifest
2025-11-17 11:19:47 +01:00
Axel Uhl
01b4e538b4
bug5959: reverted launch configurations to their main branch version
2025-11-17 11:16:14 +01:00
Axel Uhl
49269277f5
bug5959: elimiate phony diffs in .prefs files regarding GWT version
2025-11-17 11:05:38 +01:00
Axel Uhl
a4f24c737a
Merge branch 'main' into bug5959
2025-11-17 10:25:33 +01:00
Axel Uhl
4bf5f4ee4e
Merge branch 'main' into bug5959
2025-11-14 22:52:50 +01:00
Axel Uhl
7b5c09ab9d
bug6166: use https://s3.dualstack ... for S3 file storage URLs to support IPv6
2025-11-14 17:31:40 +01:00
Axel Uhl
5367155d6c
Merge remote-tracking branch 'github/main' into main
2025-11-14 16:23:47 +01:00
Axel Uhl
1f7c3858cf
update the TracTrac API token also in the TRACTRAC_CONFIGURATIONS collection
2025-11-14 16:19:55 +01:00
Axel Uhl
5ed57d86a3
removed "unused import" warnings from NOAA tests after removing @Disabled
2025-11-13 10:11:56 +01:00
Axel Uhl
55ddef01ce
use try-with-resource to mute warning about udpSocket not being closed
2025-11-13 10:11:24 +01:00
Axel Uhl
d168c4df20
fixed install script part 1 for central reverse proxy;
...
CPAN module installation for Bugzilla 5.2 consumed commands from stdin
(bash -s); redirecting stdin from /dev/null helped
2025-11-13 10:06:40 +01:00
Axel Uhl
53476f4b94
NOAA declination tests re-enabled after US shutdown end
2025-11-13 07:51:43 +01:00
Axel Uhl
d2901ce84a
manage secret distribution for central reverse proxy set-up/httpd
2025-11-13 00:16:33 +01:00
Axel Uhl
8d3944ae1a
Merge remote-tracking branch 'github/main' into main
2025-11-12 17:53:07 +01:00
Axel Uhl
d6e4e53ea6
enable authentication of TracTrac requests also from command-line
2025-11-12 17:37:35 +01:00
Axel Uhl
9a245fd9c3
bug6170: switching to TracAPI 5.0.2 which fixes an issue with redirects from old URLs
2025-11-11 10:58:02 +01:00
Axel Uhl
4d4142987f
bug6170: fix token to use for RaceTrackerTest
2025-11-11 07:44:56 +01:00
Axel Uhl
1bf3bee657
bug6170: added filesfor local Docker-based Selenium tests
2025-11-10 23:44:28 +01:00
Axel Uhl
199643126c
bug6170: add TracTrac API token setting in Selenium tests
2025-11-10 23:26:20 +01:00
Axel Uhl
74db657288
bug6170: fixed UnicodeCharactersInCompetitorNamesTest by adding Authorization header
2025-11-10 23:05:22 +01:00
Axel Uhl
02447fb75e
more SDM launches set to JavasE-17; removed redundant entry points from Sailing SDM
2025-11-10 18:33:42 +01:00
Axel Uhl
af986a1145
Revert "bug6177: added com.sap.sailing.gwt.ui.AdminConsole to RibDashboard's "inherits";"
...
This reverts commit f2f8299f7f .
2025-11-10 18:05:56 +01:00
Axel Uhl
f2f8299f7f
bug6177: added com.sap.sailing.gwt.ui.AdminConsole to RibDashboard's "inherits";
...
this to hopefully mute the warnings about place tokenizers not found
2025-11-10 16:23:16 +01:00
Axel Uhl
91615a00b7
Merge branch 'main' into bug6170
2025-11-10 14:25:45 +01:00
Axel Uhl
8b060a22c6
bug6177: added datamining ui/svg as source tag to SSEDataMining.gwt.xml;
...
this shall avoid the warning mentioned in comment #10
2025-11-10 10:25:39 +01:00
Axel Uhl
0063eef05f
RolePrototype doesn't have to be serializable; removed Named interface
2025-11-09 16:39:27 +01:00
Axel Uhl
a170001998
added missing version "8" toolchain to toolchains.xml
2025-11-07 17:14:20 +01:00
Axel Uhl
8b191458aa
Merge remote-tracking branch 'github/main' into main
2025-11-07 10:58:12 +01:00
Axel Uhl
a57dfc37f2
bug6173: admin release notes
2025-11-07 10:57:35 +01:00
Axel Uhl
5a9b4f2af9
bug6173: in refreshInstance.sh load at least the newest 100 releases from GitHub
2025-11-07 10:42:35 +01:00
Axel Uhl
2d95a39cfc
Merge branch 'main' into bug6170
2025-11-06 23:53:07 +01:00
Axel Uhl
c414eef8a9
bug6173: concurrency control in place; remembering next page URL
2025-11-06 21:11:49 +01:00
Axel Uhl
6c641933c1
bug6173: adding synchronization to allow multi-threaded use of GithubReleasesRepository
2025-11-06 15:42:36 +01:00
Axel Uhl
7872d6c9d0
bug6173: pass through release notes link in SailingApplicationReplicaSetDTO
2025-11-06 09:16:42 +01:00