Commit Graph
17764 Commits
Author SHA1 Message Date
Frederik Petersen 0193aaef0d Added missing path to get method
if waitForLatest is true, the triggeredAndNotYetScheduled queue empty and
no ongoingRecalculations -> the future was null and a NPE was thrown

now it just takes the current cache value in that case
2015-03-16 22:36:08 +01:00
Frederik Petersen 4438bb2f55 Added missing barrier call
it did not break the test, but the computeCacheUpdate thread was never
stopped
2015-03-16 22:35:57 +01:00
Axel Uhl 2bebe823ad Merge commit '99bb1090d26c372f5527f7519d9e3d8b179c8289' into bug2704-fixed 2015-03-16 22:35:46 +01:00
Axel Uhl 1bd6816e98 addressing bug2704 comment #6 2015-03-16 22:35:19 +01:00
Frederik Petersen 99bb1090d2 Use barriers in bug2704 test case 2015-03-16 19:25:04 +01:00
Axel Uhl 67e9df6dc7 fixed synchronization issue on SmartFutureCache 2015-03-16 18:38:54 +01:00
Axel Uhl 7a9498163a untested attempt to fix bug 2704, re-thinking SmartFutureCache 2015-03-16 18:30:29 +01:00
Frederik Petersen 2c4fa6a5c1 Improved synchronizing after bug2704 changes.
synchronizing now works solely with ongoingRecalculations monitor.

also added thread handshake to test case
2015-03-16 14:25:11 +01:00
Frederik Petersen b101b2e3e6 Adjusted new smaart future cache test not to rely on sleeps
now uses wait and notify
2015-03-16 12:44:18 +01:00
Frederik Petersen 89a3791467 Smart future cache will now not have multiple concurrent recalculation
for the same key. It remembers triggers in a new map.
see bug2704
2015-03-16 11:35:13 +01:00
Frederik Petersen 80312a86f6 Another test rename 2015-03-16 10:54:57 +01:00
Frederik Petersen 624a7055e0 Renamed new failing test case, changed sleep durations and added comment 2015-03-16 10:53:00 +01:00
Frederik Petersen bddf72be87 Added failing test case for bug2704 2015-03-16 10:44:35 +01:00
Simon Pamies 861ff55778 Merge remote-tracking branch 'origin/master' 2015-03-14 23:32:04 +04:00
Simon Pamies 674e8e38f3 Fixed bug in overall leaderboard not computing the the tie-break right (didn't i fix this long ago?????) 2015-03-14 23:30:16 +04:00
Jens Rommel d6503cdb13 Fixed missing audio in multi-selection support of MediaSingleSelectionControl 2015-03-14 12:14:49 +01:00
Axel Uhl 223ad79331 Merge branch 'master' into bug2689 2015-03-13 20:35:25 +01:00
Axel Uhl 8fc7d6647c update the resolution in the WindTrackInfoDTO when WindStreamletsRaceboardOverlay updates 2015-03-13 20:31:30 +01:00
EC2 Server 76708bbe39 fixing syntax error on MaxPointReason.UFD 2015-03-13 19:10:39 +00:00
Axel Uhl cf3d15bced bug2701: add UFD max point reason 2015-03-13 19:59:23 +01:00
Axel Uhl 84b6f3c9b9 using a new field on WindTrackInfoDTO that tells about the track's resolution if it has any 2015-03-13 18:42:43 +01:00
Axel Uhl 4b2c6b8235 partly fixed client-side confidences by sorting wind fixes for request time, not measure time, and picking the one with closest measure time;
only calculate position-based confidences on the client because the time-based confidence is already factored into the fix's confidence value.
However, the estimation track probably will need special treatment. See bug2689 comment #13. On the server it can return null; on the client
the next best fix will always be looked up. This I have to change.
2015-03-13 18:10:05 +01:00
Axel Uhl 0e239dfa73 fixed arrow direction in time panel 2015-03-13 15:52:31 +01:00
Axel Uhl f8f3a5f4f4 fixing bug2689 by multiplying the fix's own confidence on the client side when determining overall confidence 2015-03-13 13:58:41 +01:00
Axel Uhl 56899457cd fixing a variable name 2015-03-13 13:56:23 +01:00
Lennart Hensler e8c187f44e Merge remote-tracking branch 'origin/master' into dataMining
Conflicts:
	java/com.sap.sailing.datamining/src/com/sap/sailing/datamining/data/HasRaceResultOfCompetitorContext.java
2015-03-12 18:23:30 +01:00
Lennart Hensler bd368aed0f Added busy indicators to the data mining UI 2015-03-12 18:21:17 +01:00
Lennart Hensler cf6afc23f6 Made the count aggregator type independent 2015-03-12 15:27:38 +01:00
Lennart Hensler 73a1af2428 Implemented a "Count" aggregator 2015-03-12 15:12:29 +01:00
Lennart Hensler d5baadf39a Added decimals to the statistic relative rank in race 2015-03-12 14:07:33 +01:00
EC2 Server faa857a81d round beaufort wind speed; better explanation of relative score in message text 2015-03-12 12:40:41 +00:00
EC2 Server 7dbd2036bf improved logging for data mining bundle registration/unregistration 2015-03-12 10:21:50 +00:00
EC2 Server c839a4d833 improved the data mining for relative rank 2015-03-12 10:21:34 +00:00
EC2 Server fde8f8033f Merge remote branch 'origin/master' 2015-03-12 10:20:32 +00:00
Axel Uhl 39501a20dc Merge branch 'master' into bug2698 2015-03-11 23:23:00 +01:00
Axel Uhl f3e3474e3a Merge remote-tracking branch 'server/master' 2015-03-11 23:22:03 +01:00
Axel Uhl 44390b3bb7 fixed wind simulator, not stopping only because all fixes have already been read 2015-03-11 23:18:43 +01:00
fmittag 203227a25d fixed broken sailwave test 2015-03-11 19:03:16 +01:00
Axel Uhl 20b313747d fixing bug2698 by not nulling out the currentCourseDefinition 2015-03-11 17:33:54 +01:00
Lennart Hensler 3d29b5370f Improved the wind chart anti wrap around 2015-03-11 13:03:58 +01:00
EC2 Server e0735b3cb6 log registration of data mining bundle 2015-03-11 10:23:36 +00:00
EC2 Server c62f732048 pass on PolarDataService with LeaderboardGroupWithContext 2015-03-11 10:07:33 +00:00
EC2 Server ac5fb9edc9 fixed implementation of relative race rank metric 2015-03-10 22:43:24 +00:00
fmittag 16e6b6cf25 Merge remote-tracking branch 'origin/master' 2015-03-10 18:21:59 +01:00
fmittag 58ea9bf24f added sailwave parser test for a 505 result from a regatta in south africa 2015-03-10 18:19:50 +01:00
Axel Uhl 63e528d163 added com.sap.sailing.datamining.* bundles to feature.xml and auto-start datamining bundle in product specification 2015-03-10 17:47:24 +01:00
Axel Uhl 02e70fc1d9 preparing for rank-over-wind data analysis 2015-03-10 15:42:36 +01:00
Lennart Hensler eca50b9285 Merge branch 'master' into dataMining 2015-03-10 13:16:46 +01:00
Lennart Hensler a34d6625a1 Changed the sailing datamining Activator behaviour 2015-03-10 13:15:59 +01:00
Axel Uhl 89ed01bc22 enable remote logging for leaderboard 2015-03-10 08:16:27 +01:00