Commit Graph
100 Commits
Author SHA1 Message Date
Axel Uhl d30ade63b8 Merge remote-tracking branch 'origin/translation' into translation 2017-10-19 14:31:57 +02:00
Axel Uhl 5112c65d55 Merge branch 'master' into translation 2017-10-19 14:09:16 +02:00
Axel Uhl 51b2a16799 added test case file
Change-Id: I9ab7f5de44b65b744f9ec306c1be174869a314b9
2017-10-18 16:44:40 +02:00
Axel Uhl d5ce190c58 adjusted Expedition wind importer so it can read Phoenix data; added test case
Change-Id: Ide5c060899877b14428de2a9e833e6ddb330f037
2017-10-18 16:40:23 +02:00
Axel Uhl 06dd58c820 refactored Expedition WindLogParser, using stuff from ExpeditionExtendedDataImporterImpl
Change-Id: I6e57fae86d344b8dd4cabb9250ee626698aeb0c6
2017-10-18 16:06:02 +02:00
Axel Uhl 3ff8e28d9a refactored Expedition import to use existing CSV logic; first successful import
Change-Id: I05652a329f0115a4e4ce9a225c0aa146461e1f06
2017-10-18 15:12:36 +02:00
Axel Uhl a88b5166db Merge branch 'master' into bug4340 2017-10-18 13:44:34 +02:00
Axel Uhl 9546300b31 bug 4345: fixing check whether course must be displayed per-race
Change-Id: Id0e045541d52c02cf8d3f6f13cda0afe6d5388a5
2017-10-18 13:43:03 +02:00
Axel Uhl 2d9d0d9850 added Maven support for new expeditionadapter bundle
Change-Id: If3facd3e74bc0dbe1239649af0ed72c31043d552
2017-10-18 13:23:06 +02:00
Axel Uhl 05ec4bc4e1 added bundle com.sap.sailing.domian.expeditionadapter, also to feature.xml, .product and launch configurations
Change-Id: I4848b16da2efc3928f9748048c93c86dc1ad4ee7
2017-10-18 13:20:30 +02:00
Axel Uhl 6f009eca60 removed the now redundant implementation of get(...) after ff84262672
Change-Id: I45229e1a019020f8bb22573e44eeba82c50daf0c
2017-10-18 12:39:17 +02:00
Axel Uhl 7f42e1c933 whitespace/formatting changes only
Change-Id: I25250a41da25865a34cf6aba6fc105668aea36eb
2017-10-18 12:38:44 +02:00
Axel Uhl a0f6b26884 Merge branch 'master' into bug4340
Change-Id: Ieabe0f77d9765e7254f427ff3ece36155a8904f1
2017-10-18 12:21:08 +02:00
Axel Uhl 9d01bd37f0 removed redundant empty lines
Change-Id: If636fb9b488c8fa754b71a02b993b3075cd23e96
2017-10-18 12:04:43 +02:00
Axel Uhl 6a2e033f63 fixed type of RegattaLog device mapping event generated for the Expedition sensor data import
Change-Id: Ic1ada6435a825d796898cd24a18c1d9a4cc731ad
2017-10-16 16:40:27 +02:00
Axel Uhl f26ad670fb basic import of Heel value into BravoExtendedFixTrack seems to work
Change-Id: I9600cd3a090ba52ecc0b294904141497c1f12fd5
2017-10-16 16:06:36 +02:00
Axel Uhl f0cf1e6443 added missing registration of Expedition sensor fix importer
Change-Id: Ib31885619d17cda92fddfae6614beef158ba2075
2017-10-16 14:56:39 +02:00
Axel Uhl e84ca20756 a compileable but untested and most likely non-functional first version of an Expedition sensor data importer
Change-Id: I07d1bf330d60c20f9760c1f9e6baf9f6ec5f2227
2017-10-16 14:50:51 +02:00
Axel Uhl 324de3d170 Merge branch 'master' into bug4340 2017-10-16 12:01:17 +02:00
Axel Uhl f86305abaf Merge branch 'bug4344' 2017-10-14 00:10:40 +02:00
Axel Uhl d998645df4 fixed time point for which to generate leaderboard .ser file
Change-Id: Ibb35b727c532ce80fd19f564e243b19d6cc7d78d
2017-10-14 00:09:29 +02:00
Axel Uhl 63720e573d improved Javadoc; re-generated IncrementalLeaderboardDTO.ser
Change-Id: I5bae2d5fac643399ef61db16ad41bf2a37bee34a
2017-10-13 22:37:14 +02:00
Axel Uhl 339afab28c Merge remote-tracking branch 'server/bug4240_4232' 2017-10-13 18:27:39 +02:00
Axel Uhl 5351e28160 updated IncrementalLeaderboardDTO.ser lets two tests in LeaderboardDTODiffingTest fail
Change-Id: I2011c0c0bede5e77b246076cea04c60dce1f72fa
2017-10-13 18:24:48 +02:00
Axel Uhl 49ac5ff9ea Merge branch 'master' into bug4340 2017-10-13 11:09:17 +02:00
Axel Uhl c5b2a0a8a4 updated description of how to configure allowed course area names for Race Manager app
Change-Id: If685c4d36dcec10db9d55fb7e058b1e24a889b41
2017-10-13 11:08:17 +02:00
Axel Uhl 0e78e88db2 formatting and comment changes only
Change-Id: I24f7912927d2b3ec02453e3b761abfbcfe263e40
2017-10-13 10:52:36 +02:00
Axel Uhl 553c78f19f fixed French translation
Change-Id: I1d356c884ceb5efa94077d915d74115a659a47a1
2017-10-12 15:43:05 +02:00
Axel Uhl 60c6aa2dc8 Merge remote-tracking branch 'server/bug4316' into bug4316 2017-10-10 17:57:18 +02:00
Axel Uhl ce02f6d84b implemented interpolation for extended Bravo tracks; added test
Change-Id: Iafe5db8392d574794ba057e4522dc63f3fb53b8d
2017-10-10 16:35:02 +02:00
Axel Uhl c1d07aa56f Merge branch 'master' into bug4316 2017-10-09 15:41:50 +02:00
Axel Uhl 815a318b5a whitespace/formatting changes only
Change-Id: I28fc68b823be5cecf63379efc79386362815bf80
2017-10-09 13:46:22 +02:00
Axel Uhl f29624a23d Merge branch 'bug4326' 2017-10-08 01:26:22 +02:00
Axel Uhl a21f2945d2 adjusted date/time format for default event name creation
Change-Id: If3f681418b7eaeddfb2a892d6648be43fff5a484
2017-10-07 17:32:17 +02:00
Axel Uhl d719e47811 Merge branch 'master' into bug4326 2017-10-07 17:09:04 +02:00
Axel Uhl c9ae23bc12 added missing file to git
Change-Id: I74e6cbf048c495e6653d136ebaa4009e783ad4ea
2017-10-07 16:43:04 +02:00
Axel Uhl 38510e0f4a added release notes for DataMining drill-down feature
Change-Id: I35f3e121ec958f96d9446d904be85dd9c613f5ff
2017-10-07 13:11:59 +02:00
Axel Uhl 3c278ebd7e drill-down now lets user select another dimension if the last grouping dimension is removed
Change-Id: Id3ad24fd7a4ff23fe79a7e7c328debbdf6f64e70
2017-10-07 13:09:12 +02:00
Axel Uhl aa87a677f1 automatic query execution upon drill-down
Change-Id: Ie3d3b6b6c3a8cf456b84c61aa27d1a139d37c694
2017-10-07 02:51:19 +02:00
Axel Uhl dfc021b07d adding the filter works properly now;
remaining is automatic re-running the query and handling the no
remaining grouping dimension problem

Change-Id: I15d5ceace9009550a57e914f2d7ea02df574eb63
2017-10-07 02:22:56 +02:00
Axel Uhl 05357025af fixed updating the selection in the dimension filter
Change-Id: Ib7b42fe68f6674fd865e65aeec682743569560d6
2017-10-07 01:57:13 +02:00
Axel Uhl f638b58c09 use the GenericGroupKey's value instead of the GenericGroupKey for dimension filtering during drill down
Change-Id: I88eca3b072203235d5f585700a797a312bb05e23
2017-10-07 01:47:03 +02:00
Axel Uhl bbd484909a fixed custom field serializer for ReducedDimensionsDTO
Change-Id: I64d19a58a28134c04af02610c485b6f907688e2b
2017-10-07 00:33:39 +02:00
Axel Uhl ec56c95dba compilable but untested version that captures the dimension reduction
Change-Id: Id48f8b09018aec881ee19ed3d05a52ffc1f8f846
2017-10-07 00:10:17 +02:00
Axel Uhl 802074109e Merge remote branch 'origin/bug4325' 2017-10-04 20:39:45 +02:00
Axel Uhl 254d008e87 can remove the first grouping dimension upon click on the bar
Change-Id: Ida0b4e7fe972a6ea0dfaea45affd3f1356156d6d
2017-10-04 18:34:44 +02:00
Axel Uhl 9665ac08a8 started a drill-down feature (bug 4326)
Change-Id: Ie80a06aea5b6dbb74e9373fc952979faaf6a4d94
2017-10-04 16:51:22 +02:00
Axel Uhl ea8f02b001 adjusted release notes for error bar visualization in DataMining
Change-Id: I790018760616dbcad9784763bd9a879623a56dd0
2017-10-04 13:53:28 +02:00
Axel Uhl 9d1ba01e22 made selection of error bars optional
Change-Id: Ie38b734423f8c6f7b20cb0d9cc4fbbfbd098813c
2017-10-04 13:51:26 +02:00
Axel Uhl 2829cee756 added error bars for Duration values
Change-Id: Idaf7beffe9457283cdda2444d72530f73de80a28
2017-10-04 12:48:13 +02:00
Axel Uhl eaae3f36dc started to generalize averaging aggregators; implemented for Distance
Change-Id: I54c7c03810626246f12cfe6bca15a659e066add0
2017-10-04 12:37:27 +02:00
Axel Uhl caa08b7667 fixed error bar series type to ERRORBAR, now showing error bars
Change-Id: I6145fe18bb782522c4f4e1d5980e68ce538969a5
2017-10-04 11:55:39 +02:00
Axel Uhl e3ac0e47b9 forced AverageWithStats into RPC serialization white list by adding a concrete type argument in serialization dummy
Change-Id: Ife4f949cf4078fbb4dfa22237731d4099458e80d
2017-10-04 11:30:44 +02:00
Axel Uhl fe1c07685c add min/max to number average
Change-Id: I8a47f29c27a734a497a2e5d60d663b4ed8367c60
2017-10-04 09:36:41 +02:00
Axel Uhl 2a353732f8 started to adjust tests to AverageWithStats idea;
as min/max/median etc. are not computed properly yet and as not
all expected aspects (standard deviation) are prepared properly,
the tests regarding AverageWithStats still fail

Change-Id: I3cb18439e820269e9f5a8924ba0cf933d7d2b60e
2017-10-03 11:51:11 +02:00
Axel Uhl 8d6213e5e0 interims commit to back-up work on averages with stats; NOT COMPILEABLE
Change-Id: Ib34bf6d32b2b9994c2c2d7ac7f3fea318fd00825
2017-10-02 18:39:51 +02:00
Axel Uhl 8111b25879 removed unused constructor in QueryResultBaseImpl
Change-Id: I6a2c341be3b7a1c5c88fa5c53162fbf01efe721f
2017-10-02 14:18:15 +02:00
Axel Uhl 26812c936b preparing for error margins to be displayed in DataMining bar charts
Change-Id: Ic2e02ea02cc515eb38ef195f99e6c681556fdb26
2017-10-02 14:17:01 +02:00
Axel Uhl 6e13cf270a whitespace change only
Change-Id: Iada6c00ecb891911307b663eff24fba0e9e1f171
2017-10-02 10:31:43 +02:00
Axel Uhl 6b18e75307 Javadoc changes only
Change-Id: Ibe4418097aade2afc48553bf04ff3d50617685d9
2017-10-02 10:30:46 +02:00
Axel Uhl 2544aae0c0 removed more empty lines
Change-Id: I6db3d6da1f9270cbaada05762905d0079bb02f76
2017-10-02 10:19:25 +02:00
Axel Uhl e9b82b9985 more whitespace / formatting changes
Change-Id: I6d1cd137c322c557b9f7cd3784a93e7d7b22dfa5
2017-10-02 10:17:04 +02:00
Axel Uhl 3878c197bf added Javadoc, made constructor of abstract class protected
Change-Id: Ia76d3758817ba8f815ffb7ecbcb54ce83e28b155
2017-10-02 10:14:42 +02:00
Axel Uhl 434d10888e whitespace changes only
Change-Id: I0c22bf61d754d1168aa9d7d8e82f54fc33f04e3c
2017-10-02 10:06:23 +02:00
Axel Uhl 9e245f2548 use EXPEDITION as wind source type for Bravo import; better track names
Change-Id: Icce895ad60f80a4c69c3873ab49019e09bde5a29
2017-09-29 17:28:41 +02:00
Axel Uhl 2522ad3f05 fixed use of FunnyDegreeConverter
Change-Id: Ib3c87134a1677511477fba7adb94dc3ca8268a84
2017-09-29 16:37:48 +02:00
Axel Uhl 2a06f5495e a first version of a Bravo wind importer that seems to do useful things
Change-Id: Ib012a111e7a9ccdcbbeaa4e89a31d77d2c538646
2017-09-29 16:35:15 +02:00
Axel Uhl 48d0b0aee9 added a panel for Bravo wind import to AdminConsole's WindPanel and provided frame for servlet implementation
Change-Id: Icc4c667c1fa35b9babb19a09f0e040e8ef72e768
2017-09-29 14:56:02 +02:00
Axel Uhl 88b375d893 Merge remote-tracking branch 'server/master' 2017-09-29 13:53:05 +02:00
Axel Uhl 38c9eb408a bug4327: instead of using a NULL parameter provider for filter functions, pass on stringMessages and locale
Change-Id: Ic1991163a036c6a98086f57f4fe695b2cb402cea
2017-09-29 13:34:39 +02:00
Axel Uhl 61f24cb27b renamed constant
Change-Id: Ic990238b0965ac3bf2dc32495726106913326898
2017-09-28 13:22:51 +02:00
Axel Uhl 0ab630abd4 renamed om.sap.sailing.gwt.autoplay.client.places.screens.preliveraceloop.racemap.statistik to om.sap.sailing.gwt.autoplay.client.places.screens.preliveraceloop.racemap.statistic
Change-Id: I9a97dc79b3d4c2ca0fe51dbc3cb8367ec841c77a
2017-09-28 10:44:09 +02:00
Axel Uhl 52480d386e improved Javadoc for datamining with settings
Change-Id: Id895c4dd8279b2df7c340125a070273fde9a0611
2017-09-28 10:38:04 +02:00
Axel Uhl f89457a315 updated release notes for bug 4317
Change-Id: I97f6f22a56697ac9353ebc1cb0ac0840e48a6773
2017-09-28 09:58:45 +02:00
Axel Uhl 2a6de6e9d2 Merge branch 'bug4317' 2017-09-28 09:55:12 +02:00
Axel Uhl dbfe43a6e8 Merge branch 'master' into bug4240 2017-09-27 16:53:31 +02:00
Axel Uhl 4fb8b56da6 using improved redirect strategy for TracTrac and Igtimi requests;
this can now also redirect POST requests from http to https

Change-Id: Ia380f7e87672ec28255eccc4688741540f9347e1
2017-09-27 16:36:53 +02:00
Axel Uhl c8291a2745 added minimum duration between adjacent foiling segments as data mining setting
Change-Id: I12a1f69d8f8bb1ef45adc5d4049fa52d7df2a8de
2017-09-26 18:48:22 +02:00
Axel Uhl 9a1719b9e2 Merge branch 'master' into bug4310 2017-09-26 17:08:45 +02:00
Axel Uhl d71d2ecb9d Merge remote-tracking branch 'server/master' 2017-09-26 17:08:32 +02:00
Axel Uhl c65ed84882 starting a settings implementation for FoilingSegment retrieval
Change-Id: Idb03b8cea2bd964f1b527846c76a5315aa40b234
2017-09-26 17:07:40 +02:00
Axel Uhl 07e986beb8 more whitespace changes
Change-Id: Iec228c5ed7354936b9af357cf997a3010dd20af3
2017-09-26 11:56:30 +02:00
Axel Uhl 4e5b826862 whitespace change only
Change-Id: Iaa970e0fb910185090c030f6e923e2ea59bcc64a
2017-09-26 11:56:22 +02:00
Axel Uhl 7d2ee62f4a renamed "Name" dimension to "Foiled Segment Name"
Change-Id: Iecc1aebb26ba5742f06116f5fb0415e4e559c9e4
2017-09-26 11:54:36 +02:00
Axel Uhl 7f367414c0 Merge branch 'master' into bug4310 2017-09-26 11:49:07 +02:00
Axel Uhl 35fb694e07 code formatting
Change-Id: I34530f874193d029f2ce57ab9c5c8cee36c57699
2017-09-26 11:43:14 +02:00
Axel Uhl 1bbe63665e made FilingSegmentWithContext extend Named, giving it a distinguishable dimension
Change-Id: I2714de5d19e1dff87931f37cd1a5025a49d12271
2017-09-26 11:42:24 +02:00
Axel Uhl 1550219456 added missing message method
Change-Id: I8873f48850ce5d9b2f8e01114b507b15a652e091
2017-09-26 07:34:58 +02:00
Axel Uhl 8f57ce1e2c added description for tie breaking in match racing scoring scheme
Change-Id: I0daf2011d96c8a7e94ddd8a9c9189a236dbbc12c
2017-09-26 07:29:29 +02:00
Axel Uhl 8772f63b2f improved Javadoc
Change-Id: Ifaa959bee1d1df4b83626e328eb895e9129bc7d1
2017-09-26 07:22:23 +02:00
Axel Uhl b5ba5ff3a7 Merge branch 'master' into bug4300 2017-09-25 19:24:24 +02:00
Axel Uhl e96d1e34a7 significant performance improvements (thanks to Jonas Dann) for topoligical sorter
Change-Id: I25416aa8bc5a524e3f56bf7f39c6c04f3cddf2d6
2017-09-25 19:23:00 +02:00
Axel Uhl e224b42be4 added test case for direct comparison based on last race
Change-Id: I89781ea51184ab9965529bb70536fe73177e396d
2017-09-25 11:09:43 +02:00
Axel Uhl 235475cbf6 added test case and applied necessary fixes for ranking by direct comparison
Change-Id: Ie70e35341bb22904be8ef143958eab53793eab0f
2017-09-25 11:03:09 +02:00
Axel Uhl 967210d2da for now disabled comparison by last race for match racing scoring scheme
Change-Id: Ia54565cf2e010d8c2f851cef35a1658d403042bc
2017-09-25 00:15:27 +02:00
Axel Uhl d7c4162702 up to 150 edges in randomTest don't seem to be a performance problem
Change-Id: Iaa9423842189c4fd6a208adadd3d9e2f37c577b4
2017-09-24 21:58:45 +02:00
Axel Uhl 93f14a3256 use fewer edges in randomTest; relaxed condition: don't consider in-cycle edges
Change-Id: I2fd4b1ed5481c41c9d7c97129ad33df7c8730149
2017-09-24 21:57:05 +02:00
Axel Uhl 4abfb90c5c use List instead of Set, ensuring that changing hash code of contained set does not break things
Change-Id: I9ed138f8a3cd1f9790f575e9834fec3913aba430
2017-09-24 21:56:42 +02:00
Axel Uhl 2d77709317 do not modify cluster in isDisjoint; use new HashSet
Change-Id: I0ab003b9760019d8553c1895a2dc1fb1f0fc6d88
2017-09-24 21:56:13 +02:00
Axel Uhl 983cc89c81 Merge branch 'master' into bug4300
Change-Id: I6560c7b3ae7a81f8767dfb8a6d486e1de612a0f1
2017-09-24 18:38:57 +02:00