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