Commit Graph
59534 Commits
Author SHA1 Message Date
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