Commit Graph
100 Commits
Author SHA1 Message Date
Axel Uhl be843c8ddf working on the KMeansClusterer 2015-01-13 12:44:46 +01:00
Axel Uhl 320e1bcfaf started to implement a K-Means clustering algorithm 2015-01-13 11:25:48 +01:00
Axel Uhl 07e7bad5e6 added Util.getFirstNonNull(...) 2015-01-13 08:52:07 +01:00
Axel Uhl 055197a9ee Merge branch 'master' into bug1562 2015-01-13 08:51:49 +01:00
Axel Uhl 93afebae8f record and show maneuver classifications per leg type / tack and add competitor and time point info 2015-01-12 09:46:33 +01:00
Axel Uhl a8a01d8ccf Merge branch 'master' into bug1562 2015-01-12 09:00:07 +01:00
Axel Uhl 0e3e35b4d1 renamed the test that was to detect a maneuver into one that detects a tack 2015-01-11 23:36:21 +01:00
Axel Uhl 0ca192e285 added a failing test case for bug 1908, comments #3/#4 (Truswell in Travemuende, Int14 R5) 2015-01-11 23:11:39 +01:00
Axel Uhl 77c3ba7e1d fixed resolving of boat class to graphics 2015-01-11 17:54:35 +01:00
Axel Uhl 4eee3e7aad map boat class names consistently to BoatClassMasterdata to find the correct BoatClassVectorGraphics 2015-01-11 17:05:34 +01:00
Axel Uhl 1737d42f00 making BoatClassVectorGraphics constructor list consistent, with params using px instead of meters 2015-01-11 16:44:12 +01:00
Axel Uhl 3ffb4998ae Merge branch 'master' into bug1562 2015-01-09 22:45:24 +01:00
Axel Uhl 22068675cb fixed build.properties in www bundle after moving release notes to gwt.ui bundle 2015-01-09 22:03:41 +01:00
Axel Uhl a3b8566d2b switching CountryCodeFactoryImpl to UTF-8; removed strange characters from author name of DateParser 2015-01-09 10:41:43 +01:00
Axel Uhl 647b8e9f90 Merge branch 'master' into bug1562 2015-01-08 16:30:07 +01:00
Axel Uhl 7ecaffa025 fixed admin release notes mark-up 2015-01-08 16:29:53 +01:00
Axel Uhl 8e4113a8f2 improved logging output for maneuver-based wind estimation 2015-01-08 16:28:52 +01:00
Axel Uhl 8cc193728d Merge branch 'master' into bug1562 2015-01-08 13:57:56 +01:00
Axel Uhl ef4ba1eebf updated the release notes 2015-01-08 12:37:39 +01:00
Axel Uhl aa51c28d69 whitespace and comment changes; i18n for raceboard simulation error message 2015-01-08 12:31:14 +01:00
Axel Uhl fdaac2e97e Merge branch 'master' into raceboard-simulation 2015-01-08 12:13:59 +01:00
Axel Uhl 8728bd3aa8 Merge branch 'master' into bug1562 2015-01-07 21:27:44 +01:00
Axel Uhl 5f537d2197 Merge remote-tracking branch 'server/master' 2015-01-07 21:27:10 +01:00
Axel Uhl 1b28f3316c Merge branch 'master' into bug1562 2015-01-07 21:03:29 +01:00
Axel Uhl c86ce4ab01 avoid a few NPEs in polar sheet calculation 2015-01-07 21:03:17 +01:00
Axel Uhl 80e8f3b897 dump maneuver information in CSV format for further analysis in Excel 2015-01-07 21:02:00 +01:00
Axel Uhl f50eb2908b avoid a few NPEs in polar sheet calculation 2015-01-07 21:01:26 +01:00
Axel Uhl 72f5946511 Merge branch 'master' into bug1562 2015-01-07 18:25:22 +01:00
Axel Uhl 5dd94280c7 Merge branch 'master' into bug1562 2015-01-07 18:23:12 +01:00
Axel Uhl c946e26ea3 Merge branch 'master' into bug1562 2015-01-07 14:36:30 +01:00
Axel Uhl 0a75dcefbf Merge branch 'master' into bug1562 2015-01-07 13:29:12 +01:00
Axel Uhl 25062961dd Merge branch 'master' into bug1562
Conflicts:
	java/com.sap.sailing.polars/src/com/sap/sailing/polars/windestimation/ManeuverBasedWindEstimationTrackImpl.java
2015-01-06 20:32:00 +01:00
Axel Uhl 607262318b Merge remote-tracking branch 'origin/master' 2015-01-06 20:31:02 +01:00
Axel Uhl a70e01d006 Merge branch 'master' into boatclass-aliases 2015-01-06 16:12:51 +01:00
Axel Uhl 645efa6606 Merge branch 'master' into bug1562 2015-01-06 16:12:43 +01:00
Axel Uhl 9aea56fd70 Merge branch 'master' into boatclass-aliases 2015-01-06 01:07:47 +01:00
Axel Uhl a874492668 Merge branch 'master' into bug1562 2015-01-06 01:07:04 +01:00
Axel Uhl d9f750287e using getLastError() to ensure read-your-own-writes in master data import test 2015-01-06 01:05:39 +01:00
Axel Uhl 61e43c3e58 Merge branch 'master' into boatclass-aliases 2015-01-05 23:36:43 +01:00
Axel Uhl ce7380a8bb Merge branch 'master' into bug1562 2015-01-05 23:31:47 +01:00
Axel Uhl 1da2289ec3 Merge branch 'master' into polar-api 2015-01-05 23:31:22 +01:00
Axel Uhl 9a264cb720 using write concern "SAFE" for master data import test to ensure replica reads the previous writes 2015-01-05 23:24:20 +01:00
Axel Uhl ae838c7896 Merge branch 'polar-api' into bug1562 (what the heck was the conflict???)
Conflicts:
	java/com.sap.sailing.polars.test/src/com/sap/sailing/polars/test/WindSpeedAndAngleEstimatorTest.java
2015-01-05 23:15:16 +01:00
Axel Uhl 59318f5cab more elminiation of anyOf 2015-01-05 23:12:43 +01:00
Axel Uhl 157e077589 man, this modern Mockito/Hamcrest stuff really sucks; reverted assertThat and closeTo to traditional assertTrue 2015-01-05 23:09:09 +01:00
Axel Uhl cff6226fa4 adding bundle requirements as the Maven build doesn't find the package requirements 2015-01-05 23:04:34 +01:00
Axel Uhl 495fb41847 trying to use only package imports for test stuff 2015-01-05 23:01:46 +01:00
Axel Uhl 1002e45364 using org.junit.runner instead of runners 2015-01-05 22:57:56 +01:00
Axel Uhl bfe3691259 trying package imports for JUnit to avoid getting all Hamcrest stuff from JUnit bundle 2015-01-05 22:54:56 +01:00
Axel Uhl fdc88af81d trying a different order of JUnit / Hamcrest dependencies 2015-01-05 22:44:48 +01:00
Axel Uhl 9eae06e112 fixed boat class issue in another Selenium test 2015-01-05 22:20:29 +01:00
Axel Uhl 56e6333636 fixed boat class stuff in Selenium tests 2015-01-05 22:11:30 +01:00
Axel Uhl 8c02c10612 when comparing Selenium TrackedRaceDescriptors, project boat class through BoatClassMasterdata 2015-01-05 21:47:17 +01:00
Axel Uhl 56a6dac5a8 Merge branch 'master' into boatclass-aliases 2015-01-05 21:28:19 +01:00
Axel Uhl f8fccb6940 use new PolarDataService.getAverageTrueWindSpeedAndAngleCandidates to get all candidates for TWS/TWA for given SOG 2015-01-05 18:08:05 +01:00
Axel Uhl 31a7ed6783 Merge branch 'master' into bug1562 2015-01-05 17:56:48 +01:00
Axel Uhl adef204893 Merge branch 'polar-api' into bug1562
Conflicts:
	java/com.sap.sailing.polars.test/src/com/sap/sailing/polars/test/WindSpeedAndAngleEstimatorTest.java
	java/com.sap.sailing.polars/src/com/sap/sailing/polars/mining/IncrementalRegressionProcessor.java
2015-01-05 17:56:41 +01:00
Axel Uhl a1389e8d38 in tests, using a write concern to wait for master data import's effects to show 2015-01-05 17:54:10 +01:00
Axel Uhl 659ef714e8 fixed boat class comparison in tracked races table 2015-01-05 16:54:19 +01:00
Axel Uhl 3c4ea0287f fixing boat class names for Selenium test cases 2015-01-05 14:56:11 +01:00
Axel Uhl 9247e84b1d removed old replication.brokerURL parameter which probably dates back to ActiveMQ times... 2015-01-05 14:07:16 +01:00
Axel Uhl b77f276efa added more logging to initial load test servlet 2015-01-05 12:20:14 +01:00
Axel Uhl a7d5e4896f preparing for maneuver classification based on wind estimation based on polars 2015-01-05 12:12:58 +01:00
Axel Uhl ad0aecc4e8 more logging 2015-01-05 11:14:42 +01:00
Axel Uhl be14cbb236 added more logging to understand why replication tests may be hanging on new Hudson environment 2015-01-05 11:13:19 +01:00
Axel Uhl a5819b9ced use logging for connection errors that happen while trying to stop the replication test servlet 2015-01-05 11:07:31 +01:00
Axel Uhl 522d5214d9 some whitespace clean-up 2015-01-05 10:39:41 +01:00
Axel Uhl a1b89c383f Merge branch 'polar-api' into bug1562 2015-01-05 10:15:23 +01:00
Axel Uhl 636c654700 LeaderboardEditing.gwt.xml was missing Russian locale 2015-01-05 01:59:16 +01:00
Axel Uhl 82d98897d6 Merge branch 'master' into polar-api 2015-01-05 01:53:09 +01:00
Axel Uhl d6643c0da6 close server socket of test servlet in finally block 2015-01-05 01:52:36 +01:00
Axel Uhl 94cd0a7920 close server socket of test servlet in finally block 2015-01-05 01:44:11 +01:00
Axel Uhl 58275a2beb Merge remote-tracking branch 'origin/master' into boatclass-aliases 2015-01-05 01:01:48 +01:00
EC2 Server d32e7d008d after having upgraded the dev server to 16 cores and 30GB RAM, use 15 workers for GWT build to speed up builds 2015-01-04 23:58:23 +00:00
Axel Uhl 869e03c96d in UI, compare boat classes by resolving names to BoatClassMasterdata, then comparing those 2015-01-04 12:15:54 +01:00
Axel Uhl c3931c0a61 added i18n for TracTracEventManagementPanel error message 2015-01-04 12:02:33 +01:00
Axel Uhl a0da63625f added Elliott6m to BoatClassMasterData; search boat class under provided and canonicalized name 2015-01-04 11:50:29 +01:00
Axel Uhl ae1d379273 Merge branch 'master' into boatclass-aliases 2015-01-04 01:02:12 +01:00
Axel Uhl 0077f64ad3 adjusted more test verdicts to the slightly modified logic for boat class name unification / adjustment 2015-01-04 01:01:38 +01:00
Axel Uhl cd2c0db907 use boat class display name from BoatClassMasterdata if available; needed to adjust one test case's verdict (505 --> 5O5) 2015-01-04 00:53:30 +01:00
Axel Uhl 3ae92c7afe looking up and registering BoatClass objects with name, display name and alternative names from BoatClassMasterdata 2015-01-03 11:58:17 +01:00
Axel Uhl e2cc3301cc preparing for reverse TWA/TWS inference on PolarDataService 2015-01-03 01:57:36 +01:00
Axel Uhl 36d9ef30bd preparing for inferring the TWA/TWS from the boat speed from an AverageAngleContainer 2015-01-03 01:37:41 +01:00
Axel Uhl 0315dd5a89 fixed port/startboard confusion in PolarSheetAnalyzerImpl after refactoring 2015-01-03 01:31:28 +01:00
Axel Uhl cf6a0fdb9c fixing interval contiguousness for polar sheet analyzer 2015-01-03 01:25:41 +01:00
Axel Uhl 5f8f54ee34 working towards a PolarDataService API that enables reverse mapping of SOG to wind speed, assuming average VMG for known tack/leg type 2015-01-03 01:24:45 +01:00
Axel Uhl 5cc957075b working towards a solution for bug 1562 by starting to use the PolarDataService in ManeuverBasedWindEstimationTrackImpl 2015-01-03 00:39:53 +01:00
Axel Uhl 2b4dc55b0e require bundle org.junit instead of only package org.junit; this is needed in order to see annotation RunWith; else, NPE will result 2015-01-02 21:34:15 +01:00
Axel Uhl fddc9bcb96 Merge branch 'master' into bug1562 2015-01-02 20:24:26 +01:00
Axel Uhl fe5fbe5ca3 fixing NPEs during RegattaLogReplicationTest by setting a valid competitor in competitor registration event 2015-01-02 20:23:57 +01:00
Axel Uhl aa5eac531b use Speed in BoatSpeedEstimator interface 2015-01-02 18:15:33 +01:00
Axel Uhl 2dcdd7586d simplified DataCountAngleSumAndAverage construction 2015-01-02 18:03:50 +01:00
Axel Uhl 1fa912fbf4 simplified and accelerated implementation of AverageAngleContainer 2015-01-02 17:59:55 +01:00
Axel Uhl 0194c68686 more angle renames to reflect "degrees" unit 2015-01-02 17:50:08 +01:00
Axel Uhl 97cbda6e1e renamed angles to ...Deg when they deal with degrees 2015-01-02 17:47:50 +01:00
Axel Uhl f2bf1aa57a renamed angleToWind to trueWindAngle 2015-01-02 17:44:01 +01:00
Axel Uhl f52c7a470a renamed WindStepping to WindSpeedStepping; use double[] instead of expensive Double[] 2015-01-02 17:20:06 +01:00
Axel Uhl c7369cacd5 post-merge clean-up 2015-01-02 15:55:59 +01:00
Axel Uhl ac48ac2417 Merge branch 'master' into bug1562
Conflicts:
	java/com.sap.sailing.polars.test/src/com/sap/sailing/polars/test/PolarSheetAnalyzerTest.java
	java/com.sap.sailing.polars/src/com/sap/sailing/polars/PolarDataService.java
	java/com.sap.sailing.polars/src/com/sap/sailing/polars/analysis/PolarSheetAnalyzer.java
	java/com.sap.sailing.polars/src/com/sap/sailing/polars/analysis/impl/PolarSheetAnalyzerImpl.java
	java/com.sap.sailing.polars/src/com/sap/sailing/polars/impl/PolarDataServiceImpl.java
	java/com.sap.sailing.polars/src/com/sap/sailing/polars/mining/IncrementalRegressionProcessor.java
	java/com.sap.sailing.polars/src/com/sap/sailing/polars/mining/PolarDataMiner.java
2015-01-02 15:54:51 +01:00
Axel Uhl db19302dc8 changed windspeed parameter to windspeedInKnots 2015-01-02 13:48:55 +01:00