Commit Graph
100 Commits
Author SHA1 Message Date
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
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
Axel Uhl 61bfc188ad Merge branch 'master' into bug5077 2022-11-29 10:54:51 +01:00
Axel Uhl c0837c533b Merge remote-tracking branch 'origin/bug5077' into bug5077 2022-11-29 10:27:28 +01:00
Axel Uhl 42c00cdcc1 Merge remote-tracking branch 'origin/master' 2022-11-29 10:27:16 +01:00
Axel Uhl 62d1851547 Merge branch 'master' into bug5077 2022-11-28 21:44:21 +01:00
Axel Uhl 11eaec2740 Merge branch 'master' into bug5440 2022-11-28 21:41:26 +01:00
Axel Uhl 5289df1742 re-formatted com.sap.sailing.ingestion/pom.xml 2022-11-28 21:39:36 +01:00
Axel Uhl d7880efc4a added UTF-8 default encoding for awssensorfixstore project 2022-11-21 13:33:34 +01:00
Axel Uhl 6455afd361 use new gwt-2.10-api-checker stuff in install-gwt script 2022-11-21 13:31:09 +01:00
Axel Uhl f24ba8696f set default encoding for awssensorfixstore project to UTF-8 2022-11-21 12:45:20 +01:00
Axel Uhl a260466b95 Merge branch 'master' into bug5077 2022-11-20 21:48:36 +01:00
Axel Uhl 700615e98a bug5785: fixing comparison of tasks in NamedTracingThreadPoolExecutor to maintain FIFO order for tasks with equal start times 2022-11-18 13:31:45 +01:00
Axel Uhl daef87414c 261 countries now; fixed test 2022-11-17 16:28:05 +01:00
Axel Uhl f58fa4ce44 added South Sudan flag to flag image resolver 2022-11-17 14:14:53 +01:00
Axel Uhl 48474804ea added South Sudan's flag to the FlagImageResources 2022-11-17 14:13:24 +01:00
Axel Uhl e0ed528f52 added South Sudan as country 2022-11-17 13:29:47 +01:00
Axel Uhl e50dcc634f Merge branch 'master' into bug5440 2022-11-16 23:43:31 +01:00
Axel Uhl e5fc92cbe0 remove org.omg.CORBA dependency in test case for Java-11 readiness 2022-11-16 12:30:25 +01:00
Axel Uhl d61b553ad4 moved Gradle plugins block to correct location 2022-11-16 11:32:57 +01:00
Axel Uhl 9f104a8878 trying to obtain the grgit plugin from Gradle repos 2022-11-16 11:32:57 +01:00
Axel Uhl 7bce2fc2b2 fixing launch config (-nosuperdevMode) 2022-11-16 11:32:57 +01:00
Axel Uhl 064fb10fab switching from jcentral() to mavenCentral() for Gradle build 2022-11-16 11:32:57 +01:00
Axel Uhl d6eb87d1a5 docker-11: cmdline-tools moved to <sdk>/cmdline-tools/latest 2022-11-16 11:32:57 +01:00
Axel Uhl da4d0704bc more log output regarding Android/Gradle build 2022-11-16 11:32:57 +01:00
Axel Uhl 8685877f4c more logging when downloading/upgrading Android SDK 2022-11-16 11:32:57 +01:00
Axel Uhl 22de88ff53 added another --sdk_root for ANDROID build under Java-11 2022-11-16 11:32:57 +01:00
Axel Uhl 488d35e6ee use sdkmanager from new cmdline-tools subdirectory of /opt/android-sdk-linux 2022-11-16 11:32:57 +01:00
Axel Uhl 8f434da673 Merge branch 'master' into bug5077 2022-11-16 00:09:41 +01:00
Axel Uhl 4b6746d881 bug5786: fixed comments 2022-11-15 18:37:42 +01:00
Axel Uhl 697dc1d6b9 Merge branch 'master' into bug5786 2022-11-15 18:37:37 +01:00
Axel Uhl 7e6b67e734 log MDI sub-stage changes for a basic server-side progress indication in the logs 2022-11-15 13:14:59 +01:00
Axel Uhl 4e914064f6 made auto-scaling group's AMI ID column sortable in landscape management panel 2022-11-15 12:45:10 +01:00
Axel Uhl 45bb1f7f3c made another field volatile in OT PeerImpl 2022-11-15 01:22:17 +01:00
Axel Uhl 881dc2dfea only look for RUNNING hosts when scanning other available shared hosts 2022-11-14 22:40:55 +01:00
Axel Uhl be07dba204 bug5077: added Wiki documentation on working with a GWT fork 2022-11-14 15:08:31 +01:00
Axel Uhl f0b43d9a92 Merge branch 'master' into bug5077 2022-11-14 13:22:06 +01:00
Axel Uhl 8e94ce2752 added "synchronized" to confirm method in PeerImpl 2022-11-14 10:08:06 +01:00
Axel Uhl 66686cb375 formatting and minor refactoring; adding one synchronized statement in OT/Peer 2022-11-12 18:27:40 +01:00
Axel Uhl 8e4f20c034 Merge branch 'master' into bug5077 2022-11-11 23:08:16 +01:00
Axel Uhl b4092fe966 removed redundant if-check 2022-11-11 17:20:10 +01:00
Axel Uhl ca5fe131a6 fixed link to regatta/{name} sample doc 2022-11-11 17:18:18 +01:00
Axel Uhl 3317ad76ca bug5777: release notes 2022-11-09 20:06:57 +01:00
Axel Uhl 0aa199bf92 bug5777: clean-up, formatting, docs 2022-11-09 19:59:08 +01:00
Axel Uhl cb3920f588 Merge branch 'master' into bug5777 2022-11-09 19:40:27 +01:00
Axel Uhl 42aa5d13ae Merge remote-tracking branch 'origin/bug5777' into bug5777 2022-11-09 19:40:25 +01:00
Axel Uhl 713e7b7e35 another fix for the executor shutdown problem for MongoDB MD5 compare 2022-11-09 19:39:30 +01:00
Axel Uhl 2c7fe28731 release notes entry for bug fix regarding CancellationException during Mongo comparison 2022-11-09 12:43:54 +01:00
Axel Uhl c34e413dfb avoiding CancellationException when comparing DB hashes 2022-11-09 12:28:03 +01:00
Axel Uhl fd5a052471 Merge remote-tracking branch 'origin/master' 2022-11-07 11:23:51 +01:00
Axel Uhl 212133876b Merge branch 'master' into bug5777 2022-11-07 09:59:32 +01:00
Axel Uhl c8cc6ca799 Merge branch 'master' into bug5077 2022-11-06 18:50:54 +01:00
EC2 Server cb262fc4d5 adjusting Java11 Hudon build slave launch script to find aws tool in /usr/bin/aws 2022-11-04 21:53:42 +00:00
Axel Uhl 8f68430b4d Merge branch 'master' into bug5077 2022-11-04 14:14:33 +01:00
Axel Uhl c91119762f remove persistent mark passings when race is explicitly removed 2022-11-04 12:51:53 +01:00
Axel Uhl aa25808891 fixed order of release notes 2022-11-03 23:51:19 +01:00
Axel Uhl f12492ee02 bug2346: updated release notes 2022-11-03 09:52:13 +01:00
Axel Uhl 714534785a Merge branch 'master' into bug5077 2022-11-02 23:45:09 +01:00
Axel Uhl 9a98b07162 fixed imports after merge 2022-11-02 23:44:17 +01:00
Axel Uhl 615fc7b1d5 Merge branch 'bug5217' 2022-11-02 23:41:30 +01:00
Axel Uhl c459d976bb bug5077: aftermath for merge of bug2346 2022-11-02 23:37:57 +01:00
Axel Uhl 88e25def0c Merge branch 'master' into bug5077 2022-11-02 22:11:47 +01:00
Axel Uhl 3e70e95258 Merge branch 'bug2346' 2022-11-02 22:10:06 +01:00
Axel Uhl c1bab0cb7e bug5440: using com.google.gson for Selenium from target platform now 2022-11-02 18:19:54 +01:00
Axel Uhl 5c09b05b05 Merge branch 'master' into bug5440 2022-11-02 18:14:17 +01:00
Axel Uhl 14fe689b30 bug5440: updated README.md 2022-11-02 18:00:50 +01:00