Commit Graph
100 Commits
Author SHA1 Message Date
Lennart Hensler 480fe76292 Implemented a simple approach to for the new dimension filter selection provider 2018-06-01 18:42:59 +02:00
Lennart Hensler 9eadd1d72b Fixed typo and added filter box for the filter dimension list 2018-06-01 15:25:57 +02:00
Lennart Hensler 2bbf27204a Removed the obsolete provider for extraction function and aggregator definition 2018-05-31 20:33:09 +02:00
Lennart Hensler b4aa1a54cb Implemented the filter dimension data grid showing the retriever levels as headers 2018-05-31 20:32:25 +02:00
Lennart Hensler 7b64edc124 Merge remote-tracking branch 'origin/master' into dataMining 2018-05-30 17:46:41 +02:00
Lennart Hensler 414965411f Implemented the stub for the new filter selection provider 2018-03-31 19:40:40 +02:00
Lennart Hensler dc020b44ed Hard coded width for the statistic suggest box 2018-03-31 16:26:50 +02:00
Lennart Hensler 67862c763d Merge remote-tracking branch 'origin/master' into dataMining 2018-03-22 16:08:06 +01:00
Lennart Hensler 4abeff982b Merge remote-tracking branch 'origin/master' into dataMining 2018-03-19 15:50:23 +01:00
Lennart Hensler 1bea00fc07 Displaying the retriever chain name, if multiple extraction functions hava an equal display name 2018-03-19 15:46:52 +01:00
Lennart Hensler 11a5151b4e Merge remote-tracking branch 'origin/master' into dataMining 2018-03-19 12:03:10 +01:00
Lennart Hensler a4477d9354 Merge remote-tracking branch 'origin/master' into dataMining 2018-03-11 15:43:40 +01:00
Lennart Hensler cf15776c9d Changed the extraction function sortint to alphabetical by their display name and added change notes to SailingAnalyticsNotes.html 2018-03-11 15:43:23 +01:00
Lennart Hensler 9bdfaf9f18 Changed the extraction function suggest box click handler with a focus handler 2018-02-28 18:42:06 +01:00
Lennart Hensler 83522a1b3f Implemented the statistic selection with a CustomSuggestBox 2018-02-28 18:27:16 +01:00
Lennart Hensler 02f84f7148 First attempt to use a CustomSuggestBox for the statistic provider 2018-02-27 18:51:38 +01:00
Lennart Hensler 7c00afd4c2 Merge remote-tracking branch 'origin/master' into dataMining 2018-02-27 14:33:33 +01:00
Lennart Hensler d01b4e0cf5 Merge remote-tracking branch 'origin/master' into dataMining 2018-02-19 15:56:32 +01:00
Lennart Hensler 003d4976c1 Cleanup and integration of the new statistic provider 2018-02-19 15:42:47 +01:00
Lennart Hensler 2e872bad76 Fixed null returning of the extraction function list box creation 2018-02-17 17:29:57 +01:00
Lennart Hensler 8ca5e8e1de Implemented the data fetching for the new statistic provider 2018-02-17 15:13:48 +01:00
Lennart Hensler c4a21cdf59 Merge remote-tracking branch 'origin/master' into dataMining 2018-02-16 13:49:44 +01:00
Lennart Hensler 5c38d695fc Implemented the boiler plate for a statistic provider that hides the retriever chain from the user 2018-02-01 18:06:19 +01:00
Lennart Hensler b177b38dc6 Disabled the result appending of the PlainResultPresenter
This was a quick implementation to help Ben Remocker with the 49er
analysis. It isn't consistent with the other result presenters
(overwrites the current result in the ResultChart) and only allows the
format change of the last executed query.
2018-02-01 15:53:05 +01:00
Lennart Hensler b72fa6bf15 Merge remote-tracking branch 'origin/master' into dataMining 2018-02-01 15:39:13 +01:00
Lennart Hensler 7e40aa2dc4 Implemented the funcionality to append the next data mining query to the current result in the PlainResultsPresenter 2017-02-23 15:47:54 +01:00
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