Commit Graph
100 Commits
Author SHA1 Message Date
Axel Uhl 1a41abadef also send mail in case bundle name cannot be resolved in monitoring bundle 2012-11-30 17:28:08 +01:00
Axel Uhl 56f5810d30 added my mobile e-mail address to monitoring.properties 2012-11-30 17:19:52 +01:00
Axel Uhl c5a0ed6c59 fixed monitoring.properties; fixed monitoring bundle to handle wrong bundle names more robustly 2012-11-30 17:11:37 +01:00
Axel Uhl d964fd8e76 fixed handling of e-mail addresses in bundle monitoring 2012-11-30 16:35:31 +01:00
Axel Uhl a879445dd2 fixed a typo 2012-11-30 16:22:23 +01:00
Axel Uhl 3eba551abc added "from" property and logging output to OSGi monitoring mailing activity 2012-11-30 16:17:48 +01:00
Axel Uhl 28eb345e2c Merge remote-tracking branch 'server/master' 2012-11-30 15:39:31 +01:00
Axel Uhl d4071b8af2 fixed port in monitoring properties 2012-11-30 15:34:53 +01:00
Axel Uhl 0d2bf91d30 adjusted monitoring properties for other web bundles, adjusted ports to dev ports 2012-11-30 15:33:12 +01:00
Axel Uhl 9716b23038 fixing an old bug caused by the "event-->regatta" rename: the TracTrac event management console now again has "Event name" instead of the wrong "Regatta name" 2012-11-30 14:32:41 +01:00
Axel Uhl 3fce0c9007 Merge remote-tracking branch 'server/master' 2012-11-30 14:30:39 +01:00
Axel Uhl d01b116785 fixing bug 1081 by pulling out the analysis of the lastN parameter from its if block 2012-11-30 14:28:00 +01:00
Axel Uhl 1d0b93a808 Merge remote-tracking branch 'server/master'
Conflicts:
	java/com.sap.sailing.feature.p2build/raceanalysis.product
2012-11-29 16:22:23 +01:00
Axel Uhl fb1f501d67 fixed an NPE for maneuver loss analysis; avoid an NPE in loading an overall leaderboard for a leaderboard group 2012-11-29 16:20:34 +01:00
Axel Uhl e45daed87d adjusted start level of monitoring bundle from 42 to 6 2012-11-29 14:00:33 +01:00
Axel Uhl a285a3101f fixed path for monitoring.properties again in install script 2012-11-29 13:44:31 +01:00
Axel Uhl 4015f10a5e fixed path for monitoring.properties file in install script 2012-11-29 13:42:35 +01:00
Axel Uhl 727453dd27 added copying of monitoring.properties to install script 2012-11-29 13:39:03 +01:00
Axel Uhl 33c8d35ca1 prepared monitoring configuration for sapsailing.com; however, more work is necessary to allow monitoring individual URLs / WebBundle contexts 2012-11-29 13:36:37 +01:00
Axel Uhl d73f784839 added missing pom.xml adjustments after the addition of the com.sap.sailing.monotoring bundle 2012-11-29 13:16:54 +01:00
Axel Uhl aec799c308 Merge branch 'master' into service-monitoring 2012-11-29 13:05:47 +01:00
Axel Uhl 726afeda2c renamed Endpoint/IEndpoint to EndpointImpl and Endpoint, respectively 2012-11-29 13:05:26 +01:00
Axel Uhl 845634df82 fixed tests that depended on mark names of gates to be "...(left)" and "...(right)" which broke due to changing those names to "...(1)" and "...(2)" 2012-11-28 22:37:20 +01:00
Axel Uhl a047024960 Merge remote-tracking branch 'server/master' 2012-11-28 21:34:28 +01:00
Axel Uhl 08b8aba30b fixed Polgar/Koy's penalty circle time point in test verdict; point of strongest course change is really at the beginning of the maneuver 2012-11-28 21:29:16 +01:00
Axel Uhl 0eb9371f47 adjusted course and wind for testSimpleWindEstimation so we get a reasonable read-out again 2012-11-28 21:09:32 +01:00
Axel Uhl aeee76e03f fixed another issue in getRelevantFixes regarding the symmetrical search for fixes for speed estimation; still not all tests green again 2012-11-28 20:46:55 +01:00
Axel Uhl 9897127793 adjusted test verdict for Hasso's maneuvers because we now use the point of strongest course change as the maneuver time point, and it's correct 2012-11-28 18:11:15 +01:00
Axel Uhl 0f7b0927d5 fixed issue in GPSFixTrackImpl.getFixesRelevantForSpeedEstimation that duplicated single fixes which particularly harms test cases 2012-11-28 18:07:12 +01:00
Axel Uhl 88a25d2926 Merge remote-tracking branch 'server/master' 2012-11-28 15:57:06 +01:00
Axel Uhl f874afd565 use at least one fix earlier and one fix later than the time point requested when providing the fixes for speed/course estimation; code still buggy. Don't use! 2012-11-28 15:54:54 +01:00
Axel Uhl d90f699e2c added a second failing test case for bug 1065; removed redundant locking; switched AbstractBearing's encoding to UTF-8 2012-11-28 14:55:38 +01:00
Axel Uhl a8e09c31ac first failing test case for bug 1065: seemingly wrong speed estimation for course change between fixes 2012-11-28 14:32:47 +01:00
Axel Uhl 9c0d4e56a6 fixed an NPE in maneuver loss detection 2012-11-28 01:21:32 +01:00
Axel Uhl 3c90fa12ea use correct start time for maneuver loss analysis (first of the selected fixes); fixed finding the best maximum after the SOG minimum 2012-11-28 00:16:30 +01:00
Axel Uhl 4dd9a8a3b5 improved maneuver loss analysis by better min/max analysis around maneuver time point 2012-11-27 23:31:07 +01:00
Axel Uhl ef3d1de93f Merge remote-tracking branch 'server/master' 2012-11-27 15:25:32 +01:00
Axel Uhl bcec5b4a81 minor adjustments regarding defaults of properties for port monitor 2012-11-27 11:19:28 +01:00
Axel Uhl fb5e0df285 integrate maneuver loss from maneuver start up to a threshold or speed leveling off 2012-11-27 10:45:41 +01:00
Axel Uhl 81e6cd9b17 don't show maneuver loss analysis by default in leaderboard; require user to explicitly select in settings dialog 2012-11-26 13:32:12 +01:00
Axel Uhl be03df8a70 enhanced comment 2012-11-24 00:38:58 +01:00
Axel Uhl deab25d20f detect Extreme40 boat class and adjust hull length; use three instead of two hull lengths for maneuver detection 2012-11-24 00:35:42 +01:00
Axel Uhl f3e93b1c25 adjusted german translation of penalty circle 2012-11-23 22:27:34 +01:00
Axel Uhl e93716220d attempt to implement solution to bug 156/1055 by integrating maneuver loss across maneuver fixes, projected onto mean maneuver course 2012-11-23 21:39:42 +01:00
Axel Uhl 6e2b9efb67 updated signature of getManeuverLoss and modified implementation, see bug 1055; not yet reliable 2012-11-23 18:09:05 +01:00
Axel Uhl abb7272256 "post-fix" for bug 1054: mark position updates didn't invalidate the maneuver cache; fixed NPE for modified affected interval method on GPSFixTrackImpl 2012-11-23 18:05:32 +01:00
Axel Uhl 4839f03c36 more failing test cases for bug 1054; fix for 1054 by adjusting GPSFixTrackImpl.getEstimatedPositionTimePeriodAffectedBy 2012-11-23 16:19:45 +01:00
Axel Uhl 415bf1730b first failing test case for bug 1054 2012-11-23 15:56:00 +01:00
Axel Uhl 620cabfb50 Merge remote-tracking branch 'server/master' 2012-11-21 19:08:55 +01:00
Axel Uhl 650aa280a4 added descriptions of how to add bundles to the environment 2012-11-19 11:08:50 +01:00
Axel Uhl 0f17e93a30 added a few words on how to add a ScoreCorrectionProvider to the system 2012-11-19 10:01:25 +01:00
Axel Uhl 6fc6ad4a56 completed first version of a description how to add a leaderboard column 2012-11-19 09:46:27 +01:00
Axel Uhl 2be9566a86 extended sleep times for some replication tests that failed on central Hudson 2012-11-17 01:11:04 +01:00
Axel Uhl ed479c0168 fixed byg 1052 by respecting leaderboard selection in rank chart 2012-11-17 01:00:32 +01:00
Axel Uhl 65dc16daae ensure there won't be decimals on the Y axis for the rank chart; played with Y ticks and padding 2012-11-17 00:43:10 +01:00
Axel Uhl f940b8df6e added Timer to rank chart 2012-11-17 00:20:07 +01:00
Axel Uhl 189c3e81aa fixed most axis display issues 2012-11-16 23:32:57 +01:00
Axel Uhl a01163f09a turned around top/bottom so good ranks are at the top 2012-11-16 22:57:38 +01:00
Axel Uhl fcdf3ef0dc eliminated issue with multiple series per competitor 2012-11-16 22:54:40 +01:00
Axel Uhl c41ee7d795 solved problem with checkboxes in legend for rank chart 2012-11-16 22:49:22 +01:00
Axel Uhl ca65ea55f6 first time showing a rank chart 2012-11-16 22:35:13 +01:00
Axel Uhl 86de8211b7 compilable but untested version of a rank charts dialog 2012-11-16 21:42:22 +01:00
Axel Uhl 066a8880b2 extended test case to also test for the individual total points with discards only up to a specific column 2012-11-16 17:57:50 +01:00
Axel Uhl 60b943bb0a fixed a few minor problems for bug 844 and created a first passing test case 2012-11-16 17:33:49 +01:00
Axel Uhl 0d579745be introduced raceColumnsToConsider through the leaderboard scoring APIs to prepare for leaderboard rank chart 2012-11-16 13:51:15 +01:00
Axel Uhl 11543e4fb7 Merge remote-tracking branch 'server/master' 2012-11-16 11:53:06 +01:00
Axel Uhl 1ffc58909c extracted method for overall details in SailingServiceImpl.computeLeaderboardByName 2012-11-16 11:52:45 +01:00
Axel Uhl e54e94b6c6 fixed bug 1047 by checking that no SwissTiming RaceDefinition for the same race by the same tracker was created before 2012-11-15 16:41:57 +01:00
Axel Uhl 7a8410f8fa Merge remote-tracking branch 'server/master' 2012-11-15 15:43:15 +01:00
Axel Uhl 1416fbd0d6 added synchronization to fix bug 1046 (ConcurrentModificationException while loading score corrections and at the same time attaching a tracked race) 2012-11-15 15:38:51 +01:00
Axel Uhl 34e40fa4bd fix towards bug 1044: synchronize creation of control points in SwissTiming DomainFactoryImpl 2012-11-15 13:39:42 +01:00
Axel Uhl 196b16f29b Merge remote-tracking branch 'server/master' 2012-11-14 17:44:17 +01:00
Axel Uhl eecc93b6dd added TODO for bug 1043 2012-11-14 17:42:12 +01:00
Axel Uhl 2b4809a9cd fixed bug 1040: null BoatClass in SwissTiming connector 2012-11-14 14:05:35 +01:00
Axel Uhl dab0269fc3 Merge remote-tracking branch 'server/master' 2012-11-13 17:55:45 +01:00
Axel Uhl 2ae1deed54 fixed problem in test cases with duplicate competitor ID (both Hasso and Wolfgang had 123, leading to sporadic test failures) 2012-11-13 17:47:31 +01:00
Axel Uhl 80de739f54 added logging when an ExecutionException is caught and wrapped by a RuntimeException 2012-11-13 16:13:23 +01:00
Axel Uhl 38b2278ecb Introduced a separate stateful renderer to fix bug 1036 2012-11-13 12:20:06 +01:00
Axel Uhl 8924b3d228 Merge remote-tracking branch 'server/master' 2012-11-12 18:17:58 +01:00
Axel Uhl 580d7e2a3b fixed bug 1036, also notifying RaceColumnListeners about competitor display name change 2012-11-12 18:16:32 +01:00
Axel Uhl 1027a92b61 added a sub-column of the Maneuver column showing average maneuver loss in meters 2012-11-12 13:20:14 +01:00
Axel Uhl 397e740d04 working maneuver loss calculation 2012-11-11 21:01:16 +01:00
Axel Uhl 0d3ec20549 first shot at maneuver loss analysis 2012-11-11 13:43:13 +01:00
Axel Uhl 6478ff997a more architecture documentation 2012-11-09 11:52:43 +01:00
Axel Uhl 518850807a added SwissTiming SailMaster documentation 2012-11-08 22:58:26 +01:00
Axel Uhl c6b3dfa648 continued on the architecture document 2012-11-08 22:57:18 +01:00
Axel Uhl 5f5b5cd5ad finished caching section, further improved JavaDocs for SmartFutureCache 2012-11-08 12:22:46 +01:00
Axel Uhl 6ea76db1e9 worked on architecture document and improved a few JavaDocs 2012-11-08 12:10:28 +01:00
Axel Uhl cf104e999e Merge branch 'failing-test-bug-1028'
Conflicts:
	java/com.sap.sailing.mongodb.test/src/com/sap/sailing/mongodb/test/TestStoringAndRetrievingLeaderboardGroups.java
2012-11-07 00:35:18 +01:00
Axel Uhl a962d65136 fixing bug 1028, now storing all leaderboards regardless their type, after a change 2012-11-07 00:33:07 +01:00
Axel Uhl 11d8c295ba produced a really failing test case for but 1028 based on the operation pattern 2012-11-07 00:32:44 +01:00
Axel Uhl 12ed1c3aab added test case for bug 1028 2012-11-07 00:16:34 +01:00
Axel Uhl 9759fe00b3 added test case for bug 1028 2012-11-07 00:15:25 +01:00
Axel Uhl 2efc8a091e fixing bug 1028, now storing all leaderboards regardless their type, after a change 2012-11-07 00:05:11 +01:00
Axel Uhl 11c2992cf3 allow meta leaderboard columns to manage their race column listeners 2012-11-06 18:51:09 +01:00
Axel Uhl db817051a6 fixed listener infrastructure for meta leaderboard columns 2012-11-06 18:36:39 +01:00
Axel Uhl 184e83ae78 fixed bug in leaderboard group detail editing, introducing LeaderboardGroupDescriptor instead of editing DTO in place which causes trouble when cancelled 2012-11-06 16:49:27 +01:00
Axel Uhl fdb92da9df added listener / observer pattern for factor change on race column 2012-11-06 12:28:08 +01:00
Axel Uhl e4e7bb332f fixed byg in race column editing (local DTOs changed even if canceled); added factor editing for leaderboard columns 2012-11-06 12:01:40 +01:00
Axel Uhl 3848783985 added TODO for bug 1026 2012-11-05 22:30:03 +01:00