Axel Uhl
bb87d1882f
bug5792: down-ported / cherry-picked Dockerfile for sapmachine-11 and corresponding env.sh changes
2022-12-12 08:05:57 -08:00
Axel Uhl
ba5c23c2d3
docker-11: fixed docker image creation script
2022-12-12 08:01:37 -08:00
Axel Uhl
51c5184d49
bug5792: manual cherry-pick of 9f30f4299de3fbc4570ad26913a51e8bd5d98715;
...
leaderboard's expandable column now encodes expansion state in header
div attribute "isExpanded" (true/false); this makes testing robust
2022-12-12 07:58:17 -08:00
Axel Uhl
24132454b0
bug5792: adjust to Java-11 deprecations (Number constructors, reflection, Hamcrest, minor AWT changes)
2022-12-12 07:35:58 -08:00
Axel Uhl
147a53bc11
bug5792: added routeconverter11fragment to com.sap.sse.feature now
2022-12-12 07:34:47 -08:00
Axel Uhl
ee0f2ff5dd
bug5792: complete the removal of gwt-dev dependencies
2022-12-12 07:33:51 -08:00
Axel Uhl
43b9214f47
bug5792: formatting of pom.xml only
2022-12-12 07:33:19 -08:00
Axel Uhl
337b9e04b8
bug5792: downgrade Tycho again to 1.7.0, the last Java 1.8-compatible version
2022-12-12 06:59:21 -08:00
Axel Uhl
6838af6afd
bug5792: further adjustments in manifests and project settings/build paths
2022-12-12 06:35:57 -08: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
d686d6ec00
docker-11: use JAVA8_HOME as temporary JAVA_HOME while building GWT
2022-12-12 05:07:43 -08:00
Axel Uhl
f97b31fab9
formatting only
2022-12-12 05:07:22 -08:00
Axel Uhl
6981bf2206
removed obsolete message strings
2022-12-10 00:47:12 +01:00
Axel Uhl
85df114df8
AWS SDK plug-in now keeps workspace JDK preferences
2022-12-08 13:41:14 +01:00
Axel Uhl
0c57ea2313
removed now redundant TODO
2022-12-06 13:54:22 +01:00
Axel Uhl
d5d578584e
bug5715: fixing test errors for elimination leaderboards and making Series.getRaceColumns() deliver a copy
2022-12-06 00:24:21 +01:00
Axel Uhl
3eefad8430
bug5715: improved release notes
2022-12-05 09:43:06 -08:00
Axel Uhl
b4689a28ae
bug5715: fixed tests because assertEquals with an ObscuringIterable doesn't work if the other object is a List
2022-12-05 09:29:49 -08:00
Axel Uhl
3f3dff9705
bug5715: refactored for performance; getCompetitorsFromBestToWorst now returns Iterable, not List
2022-12-05 16:17:46 +01:00
Axel Uhl
c1c4d7f024
replaced AbstractSimpleLeaderboardImpl.suppressedCompetitors by ConcurrentHashMap;
...
this seems to cause a massive performance gain as no locking is required
anymore, and according to the profiler the read-locking in isSuppressed
was one of the performance bottlenecks in the
Leaderboard.getCompetitorsFromBestToWorst chain.
2022-12-05 10:41:28 +01:00
Axel Uhl
32922ae1b8
bug5715: another test for tied semi-finalists with different number of races, breaking on last race or opening series
2022-12-02 17:37:15 +01:00
Axel Uhl
d8bebee97c
bug5715: interims (backup) commit, starting test for hand-crafted semi-finals
2022-12-02 15:51:59 +01:00
Axel Uhl
ae92945b21
bug5715: removed obsolete (copied/commented) test code
2022-12-02 14:51:15 +01:00
Axel Uhl
e403a30972
bug5715: multiplied test with random race results/arrangements for different numbers of competitors
2022-12-02 14:49:49 +01:00
Axel Uhl
6613e58017
bug5715: first black-box test with random race results for 600 competitors
2022-12-02 05:18:39 -08:00
Axel Uhl
2d814b583c
bug5715: started with testing opening series results and tie-break
2022-12-02 11:37:30 +01:00
Axel Uhl
e8dd37c4ac
bug5715: starting changes to "three medal wins" test suite
2022-12-02 00:40:57 +01:00
Axel Uhl
d293fb08ef
bug5715: fixed regressions; old leaderboard ranking tests all green locally now
2022-12-01 23:54:45 +01:00
Axel Uhl
621503e9de
bug5715: added release notes
2022-12-01 15:57:42 +01:00
Axel Uhl
3556a4ae91
bug5715: ignore null scores for last medal race score; implemented tie break by opening series rank
2022-12-01 15:41:54 +01:00
Axel Uhl
63b9c10306
Merge branch 'master' into bug5715
2022-12-01 13:18:32 +01:00
Axel Uhl
aa646bda7f
bug5715: medal race win count and last medal race comparison ok; resorting to opening series still missing
2022-12-01 11:29:26 +01:00
Axel Uhl
3ad29872b3
bug5715: medal race win count seems ok, tie break is not yet
2022-12-01 10:54:42 +01:00
Axel Uhl
912d8ff73d
bug5715: allow scoring scheme to decide how to accumulate wins in medal series
2022-11-30 18:09:33 +01:00
Axel Uhl
490cef87d9
bug5715: net points sum can now be medal wins; later medal series score decides
...
still open: using medal wins as counted by net points sum as the top
ranking criterion
2022-11-30 17:24:52 +01:00
Axel Uhl
0816a454d7
bug5715: moved calculation of points for score sum to ScoringScheme
2022-11-30 15:50:44 +01:00
Axel Uhl
eda983f6bb
bug5715: started working on a (failing) test suite for the "three medal wins" scoring scheme
2022-11-30 14:28:10 +01:00
Generic Wiki User
d50eb5df1d
updated /etc/httpd/conf.d backup
2022-11-29 23:04:55 +00:00
Axel Uhl
bec979ec71
Merge branch 'master' into bug5715
2022-11-29 17:39:11 +01:00
Axel Uhl
c851af523d
use JUnit 4.13.1 to close potential security hole in ingestion project
2022-11-29 17:38:49 +01:00
Axel Uhl
2c244311f5
bug5715: improved Javadoc regarding wins
2022-11-29 17:38:22 +01:00
Axel Uhl
c53755d003
Merge branch 'master' into bug5715
2022-11-29 17:03:28 +01:00
Axel Uhl
0900a7bf54
fixed DataMining bug regarding erroneous multiplication of race results by the number of race columns
2022-11-29 17:02:57 +01:00
Axel Uhl
776d63d97b
bug5715: started to refactor isWin
2022-11-29 16:52:59 +01:00
Axel Uhl
d2bc7d1881
upgraded JUnit to 4.13 also for the ingestion project
2022-11-29 14:15:37 +01:00
Axel Uhl
a679cf5236
adjusted code to upgraded JUnit, avoiding deprecation warnings
2022-11-29 13:47:14 +01:00
Axel Uhl
9c0413ce2a
upgrade JUnit version to 4.13
2022-11-29 11:39:38 +01:00
Axel Uhl
76007774ab
bug5077: updated GWT to version built from f1725b59cb04ef147b11009ab4fb959fc14e97d3
2022-11-29 11:22:46 +01:00
Axel Uhl
206f52669d
remove gson dependency of ingestion project's manifest
2022-11-29 11:22:14 +01:00
Axel Uhl
57c30cab94
bug5077: build GWT from issue-7879-compatibility again
2022-11-29 11:21:40 +01:00