Commit Graph
60630 Commits
Author SHA1 Message Date
Axel Uhl 7dbad90f21 Merge remote-tracking branch 'origin/master' 2023-07-27 16:36:53 +02:00
Axel Uhl 2be19e649e made some adjustments to the windestimation from maneuvers training code 2023-07-27 16:36:22 +02:00
Axel Uhl a71d94d69a Updated support email (markdown) 2023-07-27 14:09:23 +00:00
Axel Uhl adf29b9b6a Updated support email (markdown) 2023-07-27 14:02:59 +00:00
Axel Uhl 460f5e4b9d aftermath to DistanceValueRange adjustment, fixing start of REMAINDER interval 2023-07-26 23:33:01 +02:00
Axel Uhl 845de1b677 changed distance thresholds for maneuver-based wind estimation training 2023-07-26 23:21:59 +02:00
Axel Uhl a9706389b1 avoiding deadlock in mark passing calculator;
This is an aftermath to the loading of mark passings from the DB. If
mark passings with the correct fingerprint were found, the queue of
updates for the mark passing calculator is cleared using queue.clear().
This, however, may happen between the two synchronized blocks in the
Listen.run() method, after the queue was checked for isEmpty() and
before the queue.take() call is issued. In this case, queue.take()
will wait forever.

To fix this, the stop() method is called which will always insert an
endMarker into the queue so that the queue.take() method will at least
find that.
2023-07-26 14:50:49 +02:00
Axel Uhl ee1d321216 whitespace/typo change only 2023-07-25 22:53:13 +02:00
Axel Uhl ccf3ed52a1 bug5873: release notes 2023-07-25 16:49:23 +02:00
Axel Uhl c4690fe525 bug5873: made SCA, SCP, STP, DPI, and DPI apply at race start and calculate score, also incrementally, during race 2023-07-25 16:33:20 +02:00
Axel Uhl f5f712ec8d bug5873: add visualization of increment to LeaderboardEdit table 2023-07-25 14:53:54 +02:00
Axel Uhl 1325f60a0b bug5873: persistence, UI, and replication for incremental score offsets;
no evaluation yet when calculating scores; that's the next step
2023-07-25 14:33:28 +02:00
Axel Uhl ebcd491400 bug5875: offer speed in full knots as dimension on GPS fix 2023-07-24 17:17:20 +02:00
Axel Uhl 742fe426eb fixed typo (ingored-->ignored) 2023-07-24 17:00:26 +02:00
Axel Uhl d921d8e133 improve guessing number of competitors in race in case of split fleets 2023-07-24 17:00:06 +02:00
Axel Uhl 5f211c0c77 Merge remote-tracking branch 'origin/master' 2023-07-24 11:43:33 +02:00
Axel Uhl 9681ca80d1 Merge remote-tracking branch 'origin/bug5877' into bug5877 2023-07-24 11:43:14 +02:00
Axel Uhl 4e5c9ecb75 fixed logging options for Java8-based windestimation Docker image 2023-07-24 11:42:32 +02:00
Generic Wiki User 279a400bdc updated the configuration/httpd/conf.d contents 2023-07-23 22:21:21 +00:00
Axel Uhl 09c74295d9 bug5877: release notes 2023-07-23 01:48:32 +02:00
Axel Uhl 5e17cb8f52 bug5877: fixed test case for leaderboard with eliminations;
the test verdict was overly specific, implicitly assuming the iterable
returned would compare equal to a List without prior conversion to a
List
2023-07-22 17:51:28 +02:00
Axel Uhl b4eb9aae70 bug5877: parameter rename 2023-07-22 13:22:14 +02:00
Axel Uhl bb93e5a956 bug5877: successful implementation with extended compareByScoreSum 2023-07-22 13:20:25 +02:00
Axel Uhl 6ccf1670b1 bug5877: improved but still incorrect tie-breaking for medal series 2023-07-21 18:29:21 +02:00
Axel Uhl 8f3e8e2bed bug5877: a first implementation for tie-breaking for medals, but tests still fail 2023-07-21 18:14:06 +02:00
Axel Uhl 596bfa6dcf bug5877: added failing tests for tie-breaking in medal series 2023-07-21 17:30:25 +02:00
Axel Uhl 076c89cd3f bug5877: failing test case for tie break based on previous series 2023-07-21 17:07:05 +02:00
Axel Uhl a0b1b82a1b bug5877: first successful test case for ranking advanced and sailing competitors in medal stage 2023-07-21 16:34:48 +02:00
Axel Uhl b616d76ccb bug5877: interims commit, using distinct medal *series* for quarter/semi/grand final 2023-07-21 15:28:15 +02:00
Axel Uhl 031483b169 Merge branch 'master' into bug5877 2023-07-21 00:09:08 +02:00
Axel Uhl 96df515c00 upgraded SAP JVM to 8.1.094 for windestimation docker image 2023-07-21 00:08:51 +02:00
Axel Uhl c44676ef82 bug5877: added scoring scheme type, text and description 2023-07-20 18:40:18 +02:00
Axel Uhl 261d506935 bug5877: started with refactorings and comments; started new scoring scheme 2023-07-20 18:32:46 +02:00
Axel Uhl 5f510cc969 refactoring, removing trivial methods;
makes delegation to scoring scheme clearer
2023-07-20 11:28:54 +02:00
Axel Uhl 592f0d00d4 avoid endless recursion with SCA/RDG for same competitor; added test 2023-07-19 22:22:54 +02:00
Axel Uhl 109ed8dc1d Merge remote-tracking branch 'origin/master' 2023-07-19 15:41:55 +02:00
Axel Uhl dba5da220c added "IQFOIL" as alias name for "IQFOIL_MEN" to at least associate polars with one of the iQF95 classes 2023-07-19 15:32:02 +02:00
Generic Wiki User fabda18171 Updated tractrac-json-urls 2023-07-19 12:10:01 +00:00
Axel Uhl e308759c79 added test case for event redirect parsing 2023-07-19 12:49:59 +02:00
Axel Uhl 66b6aba332 sort IRMs / MaxPointsReasons alphabetically before displaying in Race Manager App 2023-07-19 11:39:10 +02:00
Axel Uhl f83f0717ca added "SCA" as MaxPointsReason / IRM code, supported by LowPointWithAutomaticRDG 2023-07-19 11:30:37 +02:00
Axel Uhl 057515a7e6 describe dismantling of olympic set-up 2023-07-17 10:46:01 +02:00
Axel Uhl a9b3ac47a8 bug5871: ensure ownership migration for SharedSailingData object types 2023-07-16 13:32:34 +02:00
Axel Uhl bf7dc83fd4 added test case for fuzzy boat class matcher for new iQFOil alias names 2023-07-16 09:34:23 +02:00
Axel Uhl b3651aca29 release notes for IQF 2023-07-15 14:27:06 +02:00
Axel Uhl f3ad9d8217 added "IQF" acronym for iQFOil boat class aliases 2023-07-15 14:26:21 +02:00
Axel Uhl 63bbfb1a9f aftermath to 6ef57221e3: avoiding NPE when waiting for listener thread 2023-07-14 22:17:51 +02:00
Axel Uhl 475db734e4 fixing issue with TracTrac competitor status updates for competitors we don't know;
this avoids the competitor update handler crashing with an NPE and hence
missing to trigger the update that would make the race official
2023-07-14 22:05:07 +02:00
Axel Uhl 6ef57221e3 fixed clearing of MarkPassingCalculator listenerThread after seeing end marker under synchronization 2023-07-14 10:32:16 +02:00
Axel Uhl 72acc9262f bug5870: release notes 2023-07-13 11:33:57 +02:00