Commit Graph
100 Commits
Author SHA1 Message Date
Lennart Hensler 985620c78d Fixed a NPE when the two dimensional result isn't completely filled 2017-02-20 19:19:14 +01:00
Lennart Hensler aa07038c1b Merge remote-tracking branch 'origin/master' into dataMining 2017-02-20 18:52:58 +01:00
Lennart Hensler 01aa65df62 The PlainResultsPresenter now shows two dimensional results as table and not as list 2017-02-20 18:50:32 +01:00
Lennart Hensler 341cc0e60e ResultsPresenter cleanup and now the selected data provider doesn't change, when the results presenter is changed 2017-02-20 17:28:04 +01:00
Lennart Hensler 711808dfe7 Re-added the boat class dimension to the polar data mining context 2017-02-20 16:25:42 +01:00
Lennart Hensler 374fb8c074 The specified result decimals of @Statistic, now affect the selected decimals in the ResultsChart 2017-02-20 16:24:05 +01:00
Lennart Hensler 5af9d6768b DataProvider cleanup and I18N 2017-02-20 15:55:57 +01:00
Lennart Hensler 54e1b128ba Improved the behavior of the filtering of the FilterSelectionTable 2017-02-20 13:09:59 +01:00
Lennart Hensler 07a52ffd08 Merge remote-tracking branch 'origin/master' into dataMining 2017-02-16 21:56:02 +01:00
Lennart Hensler 39df06d724 Moved the boat class dimension to HasLeaderboardContext 2017-02-16 17:47:54 +01:00
Lennart Hensler 669d3f6c31 Implemented a flag method to turn off the synchronization done by AbstractParallelAggregationProcessor 2017-02-16 16:18:07 +01:00
Lennart Hensler b454e38bc0 Moved the cluster tests to sse.datamining 2017-02-16 16:06:30 +01:00
Lennart Hensler 2a22240137 Cleaned the sailing data mining domain 2017-02-16 16:05:01 +01:00
Lennart Hensler 152fa24042 Moved the general clusters from sailing.datamining to sse.datamining 2017-02-16 14:42:25 +01:00
Lennart Hensler 30e4a1d6ac Moved the query execution timer to the query runner and cleaned the update
behaviour of ListRetrieverChainFilterSelectionProvider.
2017-02-10 09:42:47 +01:00
Lennart Hensler f0ab4e760f Fixed bug 4060: The grouping isn't reset anymore when the statistic is changed 2017-02-09 15:51:56 +01:00
Lennart Hensler b1e52742be Merge remote-tracking branch 'origin/master' into dataMining 2017-02-09 14:14:52 +01:00
Lennart Hensler 833780ee6d Added dimension relative score in % to HasRaceResultOfCompetitorContext 2017-02-09 14:12:59 +01:00
Lennart Hensler 5176c1d81f Added some missing ordinals 2017-02-06 13:06:08 +01:00
Lennart Hensler 2bdd79fe2e Merge branch 'master' into dataMining 2016-10-23 11:58:46 +02:00
Lennart Hensler 5af42c85a9 Created a simple Medal Race dimension 2016-10-23 11:57:49 +02:00
Lennart Hensler 201c65cc37 Improved the LinearDoubleClusterGroup 2016-10-22 14:16:37 +02:00
Lennart Hensler 03bcdb2ec6 Implemented KPI for the time a competitor spent in a leg 2016-10-22 12:13:20 +02:00
Lennart Hensler 6a806a26e0 Merge branch 'master' into dataMining 2016-10-22 11:16:55 +02:00
Lennart Hensler 1d2906d5c5 Errors during the polar reconstruction are now logged 2016-10-22 11:16:31 +02:00
Lennart Hensler 67d766db74 Implemented a dimension and statistic regarding the advantageous end of line of races 2016-10-22 11:13:45 +02:00
Lennart Hensler 9ede5acc24 Merge remote-tracking branch 'origin/master' into dataMining 2016-10-22 10:29:01 +02:00
Lennart Hensler 18bb8a8061 Fixed the recovering of polars for existing races after com.sap.sailing.polars restart 2016-10-22 10:05:40 +02:00
Lennart Hensler a885d3a32c Implemented the dimension relative score in race in % for legs of competitors 2016-10-21 18:06:36 +02:00
Lennart Hensler 08bed0ed9c Implemented a very dirty hack to format clusters without touching com.sap.sse.datamining 2016-10-21 16:28:47 +02:00
Lennart Hensler 95ed32d3c8 Merge remote-tracking branch 'origin/master' into dataMining 2016-10-21 14:29:01 +02:00
Lennart Hensler 2072e3f624 Implemented range dimensions for the distance to starboard side at start and relative score for races of competitors 2016-10-21 14:28:39 +02:00
Lennart Hensler 9ada894373 Implemented KPI for the rank after the half of the first leg for races of competitors 2016-10-18 16:22:49 +02:00
Lennart Hensler d1eb22345c Implemented a dimension for tack at start and statistics for speed 10s after start and rank 10s after start for races of competitors 2016-10-18 11:58:15 +02:00
Lennart Hensler 20937128dd Implemented a dimension for the passing side of a mark passing 2016-10-18 11:14:22 +02:00
Lennart Hensler f8b1f4975e Improved the rank calculation 2016-10-17 18:44:34 +02:00
Lennart Hensler edd3bc2575 Refactored the Mark Passing data type. It's now based on MarkPassingManeuver 2016-10-17 18:18:17 +02:00
Lennart Hensler 284e54ec6c Cleaned data type Race Results 2016-10-16 17:07:53 +02:00
Lennart Hensler 8932052f7f Fixed the calculation of the absolute rank for Race Results 2016-10-16 16:47:29 +02:00
Lennart Hensler 3fdfdca5d5 Implemented a data type for maneuvers 2016-10-16 16:23:57 +02:00
Lennart Hensler 65379ea089 Implemented statistics for the absolute/relative rank at the end of legs (of competitor) 2016-10-15 15:43:03 +02:00
Lennart Hensler d56f4e850c Implemented a (cherry-pickable) dimension for a competitors search tag 2016-10-15 15:19:00 +02:00
Lennart Hensler af482370d5 Implemented a statistic for the absolute rank of a competitor for a race (getLeaderboard().getTotalRankOfCompetitor()) 2016-10-15 15:02:23 +02:00
Lennart Hensler 45c0a132f3 Added statistics for the number of competitor/mark fixes 2015-12-23 19:53:36 +01:00
Lennart Hensler 5e1ba04424 Fixed the result units of the Datamining REST API 2015-11-15 15:52:47 +01:00
Lennart Hensler 553a44f8da Improved the metadata and format of the Datamining REST API 2015-11-15 14:29:15 +01:00
Lennart Hensler bd2d67f346 Merge remote-tracking branch 'origin/master' into dataMining 2015-11-15 11:43:12 +01:00
Lennart Hensler 490f2443e1 Merge remote-tracking branch 'origin/master' into dataMining 2015-11-07 13:14:41 +01:00
Lennart Hensler 1b57037e50 Merge remote-tracking branch 'origin/master' into dataMining 2015-10-31 00:49:59 +01:00
Lennart Hensler 6a8e0914ad Removed the main/sub key from CompoundGroupKey. Just list of keys now 2015-10-31 00:49:39 +01:00
Lennart Hensler 22cf250af3 Disabled the generig data mining RESTlet 2015-10-21 13:04:15 +02:00
Lennart Hensler 666e952055 Added the docu for the data mining RESTlets 2015-10-21 12:59:34 +02:00
Lennart Hensler 16bf6763b0 Implemented a predefined query to get the sum of maneuvers per competitor 2015-10-21 12:15:18 +02:00
Lennart Hensler f5e606946e Added a dimension to get the amount of maneuvers for a race of a competitor 2015-10-21 11:14:38 +02:00
Lennart Hensler bd384fda83 Added the distance sum query to the regatta queries 2015-10-21 10:55:49 +02:00
Lennart Hensler 72657f1f73 Made Distance json serializable and added a predefined query for the distance sum grouped by competitor name and leg type 2015-10-20 21:40:00 +02:00
Lennart Hensler 236bdd2735 Merge remote-tracking branch 'origin/master' into dataMining 2015-10-20 14:30:33 +02:00
Lennart Hensler 4e68fb31f8 Added average speed query for race of regatta to the RESTlets 2015-10-20 14:29:59 +02:00
Lennart Hensler fe4af4bb41 Cleaned DataMiningResource and added simple query for regattas 2015-10-20 13:36:44 +02:00
Lennart Hensler ca8db4cc82 Cleaned the CompoundGroupKey
A CompoundGroupKey is now represented as a main key and a list of sub
keys.
2015-10-19 20:53:03 +02:00
Lennart Hensler 81db7f7093 Minor change in the DataMiningServer interface 2015-10-19 18:27:19 +02:00
Lennart Hensler 4b70a8ee4a Added a predefined query for all races for testing 2015-10-19 12:49:44 +02:00
Lennart Hensler 5e6fdc7848 Renamed the REST-API URL for the stored predefined query identifiers 2015-10-19 10:31:10 +02:00
Lennart Hensler a1beb256c0 Implemented a simple REST-API for predefined data mining queries 2015-10-19 10:28:26 +02:00
Lennart Hensler 401c04d6ab Merge remote-tracking branch 'origin/master' into dataMining 2015-10-18 20:52:31 +02:00
Lennart Hensler 751ba8097b Minor cleaning of DataMiningServerImpl 2015-10-18 20:51:53 +02:00
Lennart Hensler 75b1d232f0 Implemented the option to generate more robust code for a query definition 2015-10-18 19:24:26 +02:00
Lennart Hensler 028ca973ae Predefined query definitions are now provided from the data mining bundles 2015-10-18 17:27:53 +02:00
Lennart Hensler d3f84968dc Implemented the generation of java code for query definitions 2015-10-18 01:51:17 +02:00
Lennart Hensler fbec06e9c8 Added a copy constructor to ModifiableStatisticQueryDefinitionDTO 2015-10-17 16:59:41 +02:00
Lennart Hensler cd0ee770a3 The ModifiableStatisticQueryDefinitionDTO is now fully modifiable 2015-10-17 16:28:27 +02:00
Lennart Hensler 883ef89b51 Merge remote-tracking branch 'origin/master' into dataMining 2015-10-17 15:49:24 +02:00
Lennart Hensler 0a4c59e4d5 Implemented a copy to clipboard button for the QueryDefinitionViewer
Works in Chrome, Firefox and Internet Explorer. But the line breaks aren't
copied correctly in Firefox.
2015-10-17 00:40:46 +02:00
Lennart Hensler 7ce6f08b58 The QueryDefinitionViewer is now displayed beside the filter selection 2015-10-16 23:19:23 +02:00
Lennart Hensler 01ceefbbd3 The developer options are now settings instead of an URL parameter 2015-10-16 21:28:35 +02:00
Lennart Hensler 0fe7bda015 Merge remote-tracking branch 'origin/master' into dataMining 2015-10-16 13:09:23 +02:00
Lennart Hensler e9d57a81a8 Added a hard coded query definition DTO for the 49er Euros 2015 2015-10-16 13:09:07 +02:00
Lennart Hensler 9e64fa6a78 Implemented preparations for predefined queries 2015-10-15 18:38:58 +02:00
Lennart Hensler 4649f362d2 Cleaned getForDTO of DataRetrieverChainDefinitionManager 2015-10-15 16:10:30 +02:00
Lennart Hensler b69c30c98f Improved the method getFunctionForDTO in FunctionManager 2015-10-15 16:05:17 +02:00
Lennart Hensler edda786294 Cleaned the FunctionManager 2015-10-15 12:56:24 +02:00
Lennart Hensler c11b540ddc Hardened the getFunctionForDTO-Tests 2015-10-15 10:32:17 +02:00
Lennart Hensler 37a110e39d Improved the aggregator definition DTO conversion 2015-10-14 20:11:08 +02:00
Lennart Hensler f25b318a85 Improved testGetDataRetrieverChainDefinitionForDTO 2015-10-14 19:47:25 +02:00
Lennart Hensler a91c9f7c29 Merge remote-tracking branch 'origin/master' into dataMining 2015-10-14 19:25:35 +02:00
Lennart Hensler 1c1332daf9 Removed the UUID from the DataRetrieverChainDefinition 2015-10-14 19:25:25 +02:00
Lennart Hensler 6bd2eddc88 Merge remote-tracking branch 'origin/master' into dataMining 2015-10-14 10:03:01 +02:00
Lennart Hensler 271a32750b Fixed the SailingGWT.launch 2015-10-14 10:02:50 +02:00
Lennart Hensler b8d791007b Fixed the method isCurrentResultSimple() in AbstractResultsPresenter 2015-10-13 17:23:15 +02:00
Lennart Hensler 643e785dcd Merge branch 'master' into dataMining-GroupSorting 2015-10-13 15:08:30 +02:00
Lennart Hensler e080b852bc Removed the PolarSheets from the SailingGWT launch config 2015-10-13 15:08:08 +02:00
Lennart Hensler 4b26e230fc Merge remote-tracking branch 'origin/master' into dataMining-GroupSorting 2015-10-13 14:51:43 +02:00
Lennart Hensler 8a84e4e4f1 First attempt for group sorting 2015-10-13 14:51:04 +02:00
Lennart Hensler 7dd91ba5f2 Added parameters to getName of DataMining-Methods and full qualified class names are used now 2015-10-13 11:44:09 +02:00
Lennart Hensler a621d5d4b3 Replaces simple class name with class name in the data mining DTOs 2015-10-12 13:02:34 +02:00
Lennart Hensler 722cb7f2ff Cleaned the data mining DTOs 2015-10-12 12:26:29 +02:00
Lennart Hensler 1bf05374ef The tables are now formatted correctly 2015-10-11 16:53:11 +02:00
Lennart Hensler 65772fe078 Fixed the broken table 2015-10-11 16:45:49 +02:00
Lennart Hensler 869890a975 Improved the documentation about domain specific aggregators 2015-10-11 15:48:51 +02:00
Lennart Hensler 606911e37e Minor changes in the serialization includition docu 2015-10-11 13:52:49 +02:00