Commit Graph
5518 Commits
Author SHA1 Message Date
Axel Uhl 529a7e3d0e added -XX:+UseMembar to the launch configurations and the product; see http://bugs.sun.com/view_bug.do?bug_id=6822370;
it may help fixing a hanging ReentrantReadWriteLock
2012-07-24 11:39:31 +02:00
Axel Uhl 28e82e90f7 bug 884: click on map background shall go back to live mode if the previous click was performed in live mode 2012-07-24 11:32:21 +02:00
Axel Uhl 2ba1dc3151 trying to fix bug 875 by using the same MarkPassings to decide hasFinished and grab the time points 2012-07-24 10:37:15 +02:00
Axel Uhl 45cb1db0f5 moved Util.lock to new class LockUtil which is not in domain.common and hence doesn't hurt the GWT build 2012-07-24 00:51:25 +02:00
Axel Uhl f82b87f87d Merge remote-tracking branch 'server/master' 2012-07-24 00:17:40 +02:00
Axel Uhl 42c510c729 cancel interrupt timer for LiveLeaderbaordUpdater appropriately also in case of exceptions 2012-07-24 00:11:55 +02:00
Axel Uhl e9464b05d4 acquire locks using a timeout so that we don't wait forever for what may be a Java VM bug
See also http://bugs.sun.com/view_bug.do?bug_id=6822370. As an additional means to robustness,
added an interruption timer that will interrupt the live leaderboard updater thread if it hangs for
more than the update interval
2012-07-23 23:56:41 +02:00
Marcus Kammer ec9cef6730 Change Size of buoyIcon 2012-07-23 15:59:45 +02:00
Marcus Kammer 09cfa1fee4 Bigger buoy icon 2012-07-23 15:59:25 +02:00
Axel Uhl ecb2b8320f fixed timings in LiveLeaderboardUpdater 2012-07-23 11:54:47 +02:00
Axel Uhl 8a3f89fb18 start leaderboard in Live play mode if it's started playing 2012-07-23 09:41:37 +02:00
Axel Uhl 62c88e0774 delay repetetive updates in LiveLeaderboardUpdater so they don't occur more than once a second 2012-07-23 03:23:48 +02:00
Axel Uhl a7ab4c93c6 fixed lastRequest update and cache hit count update 2012-07-23 02:29:18 +02:00
Axel Uhl 20d12939f8 first attempt at keeping computing live leaderboard results in LiveLeaderboardUpdater in the background 2012-07-23 02:20:55 +02:00
Axel Uhl 9a9440018e added minus(long) to TimePoint/AbstractTimePoint 2012-07-23 00:45:32 +02:00
Axel Uhl b03b4b0e41 added before/after/plus to TimePoint/AbstractTimePoint 2012-07-23 00:40:37 +02:00
Axel Uhl 5d04b737cb avoid a NPE during comparison 2012-07-22 19:41:26 +02:00
Axel Uhl 592bf02292 increased thread pool size for getLeaderboardByName future execution to 10xCPUs 2012-07-22 17:36:49 +02:00
Axel Uhl 6aedfcd21c fixed bug 433: Timer.setLivePlayDelayInMillis updated to now-delay in play instead of in live mode 2012-07-22 12:27:24 +02:00
Axel Uhl 008b7d89ac fixed StringMessages properties files (typo in constant name) 2012-07-22 02:00:16 +02:00
Axel Uhl d17861b61a cache ranks in tracked legs for the duration of one getLeaderboardByName call and use where needed 2012-07-22 01:04:31 +02:00
Axel Uhl 9cbb07ab4b By default let a leaderboard use the delay to live of the latest tracked race associated with it 2012-07-21 22:09:32 +02:00
Axel Uhl e6c4982c41 attempt to detect the delay to live in millis of the race that started latest and apply it to the LeaderboardPanel's timer 2012-07-21 21:33:10 +02:00
Axel Uhl 98b6331799 Merge remote-tracking branch 'server/master' 2012-07-21 21:21:03 +02:00
Axel Uhl b9ed61cc24 fixed delayToLiveMillis parameter name 2012-07-21 20:47:11 +02:00
Axel Uhl b7f262c088 added parameter delayToLivelMillis to LeaderboardEntryPoint 2012-07-21 19:18:37 +02:00
unknown 0123d3acd4 fixed potential NPE 2012-07-21 18:33:35 +02:00
Axel Uhl 37e1271c71 Merge branch 'non-integer-scores' 2012-07-21 01:07:44 +02:00
Axel Uhl 2fcfee479f avoid NPE regarding unset last-correction time point on leaderboard score correction 2012-07-21 00:33:58 +02:00
Axel Uhl eda47448c1 added default constructor to LeaderboardDTO again for deserialization 2012-07-21 00:20:27 +02:00
Axel Uhl 6efb6be4ea consistently changed remaining Integer occurrences to Double in EditableLeaderboard; fixed score correction metadata persistence and added test 2012-07-21 00:08:55 +02:00
unknown 79277f2179 Fix a bug in the instrumentation for strange race times 2012-07-20 16:45:14 +02:00
Axel Uhl 3616e09138 prepared for score correction metadata (timestamp, comment) 2012-07-20 15:04:43 +02:00
Axel Uhl 60ce4d7097 always use two decimal digits in UI and let NumberFormat do the rounding 2012-07-20 00:09:37 +02:00
Axel Uhl 24de5865fb pass double points received from score correction provider on to backend instead of coercing to int 2012-07-19 23:52:32 +02:00
Axel Uhl 5dc814925b read Integer (or any Number) score corrections from MongoDB as Double 2012-07-19 23:07:37 +02:00
Axel Uhl 5fbfce5374 turned MEDAL_RACE_FACTOR into a double too 2012-07-19 22:55:34 +02:00
Axel Uhl c1e5247c99 first shot at bug 758 to support non-integer scores; UI formatting not taken care of yet 2012-07-19 22:51:56 +02:00
Axel Uhl a3c7a19616 Merge remote-tracking branch 'server/master' 2012-07-19 21:57:56 +02:00
Axel Uhl 3d4e29bbe8 fixed FREG parser to cope with multi-line TD strings 2012-07-19 21:56:41 +02:00
unknown e38c227613 Merge remote-tracking branch 'origin/master' 2012-07-19 18:52:18 +02:00
unknown 41faaa61fa added scripts to export and import wind data from the 505 WM in La Rochelle 2012 2012-07-19 18:47:59 +02:00
Axel Uhl 1b846fb5cd don't use deprecated getDay() and instead check whether time points are within 24h of startOfTracking 2012-07-19 17:35:05 +02:00
Axel Uhl 1b6187e058 Merge remote-tracking branch 'server/master' 2012-07-19 17:18:32 +02:00
Axel Uhl 3d5e3b1a39 use a separate executor for the computeLeaderboardByName calls to avoid lock-ups with running computeLeaderboardByName calls 2012-07-19 17:01:05 +02:00
Axel Uhl 7bc53ef5d1 use cache only if not waiting for latest analyses 2012-07-19 16:45:44 +02:00
Marcus Kammer 0af1e6ec9e Merge branch 'master' of ssh://kielweek.web4sap.com/home/trac/git 2012-07-19 16:44:53 +02:00
Marcus Kammer 719464535e Correct inner white border of Port selected 2012-07-19 16:44:23 +02:00
unknown 3e6b99680d Merge remote-tracking branch 'origin/master' 2012-07-19 16:41:56 +02:00
unknown 445cbdbc2f added an instrumentation to log RaceTimesInfoDTO in case of strange race times 2012-07-19 16:41:43 +02:00