Steffen Jacobs
7a2ca1308e
Bug 4797: added ensure debug ids for smoke test for data mining
...
entrypoint
2019-04-12 15:55:49 +02:00
Steffen Jacobs
0512a87c96
Bug 4913: added "throws UnauthorizedException" for all methods in
...
DataMiningService
2019-03-28 16:27:37 +01:00
Axel Uhl
29bfa50078
added missing imports for concrete DTO classes now used for serialization
2018-12-02 16:06:13 +01:00
Steffen Jacobs
09398b99e2
attempt to fix infrequent GWT serialization errors by using the
...
implementation classes instead of the interfaces of the
StoredDataMiningQueryDTO and StatisticQueryDefinitionDTO within the GWT
serialization process
2018-12-02 13:51:21 +01:00
Steffen Jacobs
ef6a7d6b7b
Merge branch 'bug4211'
...
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/DataMiningServiceImpl.java
java/com.sap.sailing.server/src/com/sap/sailing/server/impl/Activator.java
java/com.sap.sse.datamining.ui/src/main/java/com/sap/sse/datamining/ui/client/DataMiningService.java
java/com.sap.sse.datamining.ui/src/main/java/com/sap/sse/datamining/ui/client/DataMiningServiceAsync.java
2018-10-30 20:24:05 +01:00
Steffen Jacobs
1c4d4c7baf
Bug 4391: updated javadoc + cleanup
2018-10-26 14:58:41 +02:00
Steffen Jacobs
e01a87c6db
Bug 4391: javadoc for stored data mining query dtos
2018-10-25 18:29:30 +02:00
Steffen Jacobs
171590de0d
Bug 4391: added calls in DataMiningServiceAsync to
...
load/store/update/remove StoredDataMiningQueries
2018-10-25 15:30:51 +02:00
Steffen Jacobs
fbcb0b28bf
Merge branch 'master' into bug4211
...
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/desktop/places/whatsnew/resources/SailingAnalyticsNotes.html
2018-10-15 18:09:27 +02:00
Steffen Jacobs
341db6c384
Bug 4211: improved integration of sailor profiles with data mining
2018-10-15 12:59:27 +02:00
Steffen Jacobs
d30dfe5353
Bug 4211: integrated Sailor Profiles with data mining
2018-10-15 12:05:23 +02:00
Axel Uhl
b0e59ca3be
Merge remote-tracking branch 'server/bug3725_2' into bug3725_2
...
Change-Id: Ic9ce488862db2220d6a141ac7ec47ba8002063fd
2018-10-15 10:25:47 +02:00
Lennart Hensler
f724a0e90e
The dimensions to group by are now recovered (using their display name) when the retriever chain is changed
2018-08-25 20:14:48 +02:00
Lennart Hensler
93951193b8
Retaining the filter selection even if the retriever chain has been null in between
2018-08-25 18:52:04 +02:00
Lennart Hensler
18cb96dfc6
The ExtractionFunctionSuggestBox now restores its text if it loses focus
2018-08-25 18:43:43 +02:00
Lennart Hensler
04118f52b8
Cleaned the aggregator change handling of SuggestBoxStatisticProvider
2018-08-25 18:27:21 +02:00
Lennart Hensler
7a87556dab
null is now first in the AggregatorListBox
2018-08-25 17:54:02 +02:00
Lennart Hensler
4f6830bbb8
Hiding the AbstractResultsPresenters controls panel, if it's empty
2018-08-25 13:43:25 +02:00
Lennart Hensler
a4a201bcbe
Cleaned the result charts removing the unnecessary chart title
2018-08-25 13:37:24 +02:00
Lennart Hensler
93cf545b7e
bug4615: Switched from single instances for special result presenters to presenter factories
2018-08-25 13:11:52 +02:00
Lennart Hensler
750112618f
Made the QueryDefinitionViewer and QueryDefinitionParser more robust
2018-08-24 17:17:20 +02:00
Lennart Hensler
60578303e3
Fixed the selection of an unsupported aggregator
2018-08-24 11:43:45 +02:00
Lennart Hensler
372e46f476
bug4735: The ExtractionFunctionSuggestionDisplay now shows unsupported statistics grayed out at the bottom of the list
2018-08-22 15:25:53 +02:00
Lennart Hensler
bfd90c3710
Improved styling of the plain filter selection presenter
2018-08-22 13:08:02 +02:00
Lennart Hensler
0a1054c505
bug4735: Implemented a custom suggestion display for the statistics that groups them by their retriever chains
2018-08-22 12:22:48 +02:00
Lennart Hensler
39782715ac
Merge branch 'dataMining' into bug4735
2018-08-21 19:43:19 +02:00
Lennart Hensler
71ee396339
Added a tooltip to the run button, if the current query definition isn't valid
2018-08-21 19:37:20 +02:00
Lennart Hensler
cbbf59d246
Changed the grouping dimension selected by default to the one with the lowest ordinal
2018-08-21 18:13:25 +02:00
Lennart Hensler
d68226e0d9
Fixed an issue where the filter selection control wasn't cleared when the components have been reloaded
2018-08-21 17:57:08 +02:00
Lennart Hensler
6252116d90
bug4735: Copied the necessary parts of the default suggestion display
2018-08-21 15:25:08 +02:00
Lennart Hensler
737b215e7e
Fixed the drill down when the new filter selection contains only a single dimension
2018-08-14 22:39:27 +02:00
Lennart Hensler
ae6d5d1fbb
Moved the SuggestBoxStatisticProvider in a separate package and extracted its inner classes
2018-08-14 22:13:38 +02:00
Lennart Hensler
84d38b8222
Minor styling of the statistic suggestion display
2018-08-14 21:38:42 +02:00
Lennart Hensler
deed6b5226
bug4687: Implemented a custom aggregator list box to indicate that an aggregator isn't available for the selected extraction function
2018-08-14 18:55:05 +02:00
Lennart Hensler
f26edfcd9d
bug4687: Removed the consistency check when the query definition changes
...
This prevented notifying the listeners when the selected identity function changed. It isn't possible to check
if the retrieved data type is assignable to the statistics source type at the client side. This detects a wrong
inconsistency when an inherited function or a special function (like the identity function) is used as extraction
function. Removing the check shouldn't cause any errors, since this kind of consistency is ensured by the component
providers.
2018-08-14 17:41:36 +02:00
Lennart Hensler
1ee72bfe25
bug4687: Implemented the context sensitive aggregator selection
2018-08-14 17:38:25 +02:00
Lennart Hensler
f1b0ffc186
Merge remote-tracking branch 'origin/dataMining' into bug4687
2018-08-14 10:02:17 +02:00
Lennart Hensler
47aa67633f
bug4687: First attempt for a context sensitive aggregator selection, but doesn't work as intended
...
Subtypes of an aggregators extracted type aren't supported. See FIXME comments in SuggestBoxStatisticProvider
2018-08-14 10:01:32 +02:00
Lennart Hensler
8c9dc27860
Fixed an issue when the result to show doesn't match the presentable types by the currently selected results presenter tab
2018-08-11 13:39:56 +02:00
Lennart Hensler
bbd73cc335
bug4687: Using the identity function as extraction function when the extracted type of the selected aggregator is Object
2018-08-10 22:20:49 +02:00
Lennart Hensler
1db5aa60f1
bug4687: Implemented IdentityFunction and added access methods to FunctionProvider, DataMiningServer and DataMiningService
2018-08-10 21:46:48 +02:00
Lennart Hensler
75bdc88ba4
Moved the reload components button to developer controls
2018-08-10 14:28:38 +02:00
Lennart Hensler
43a95e8a34
Removed warnings
2018-08-10 13:51:35 +02:00
Lennart Hensler
1efc71127f
Cleaned selection callback when retaining a selection
2018-08-10 13:37:59 +02:00
Lennart Hensler
9796a4e5fc
bug4610: Simple approach to retain the filter selection
2018-08-10 13:34:05 +02:00
Lennart Hensler
b4467526cb
The SuggestBoxStatisticProvider doesn't preselect the first statistic upon loading of the data mining entry point
...
I also fixed the error display of AbstractResultPresenter and cleaned the layout of the result presenter controls.
2018-08-09 20:41:48 +02:00
Lennart Hensler
ccbb9b7910
Auto-resizing of the statistic suggest box and other style improvements of the data mining UI
2018-08-09 19:47:13 +02:00
Lennart Hensler
77cb2bea95
bug4686: Applying the retriever chain settings when applying a query definition
2018-08-09 17:05:09 +02:00
Lennart Hensler
2d3605811e
bug4686: Simplified clearing the current filter selection if the retriever chains match
2018-08-07 20:50:06 +02:00
Lennart Hensler
645e880e84
bug4686: Improved error message for missing filter values
2018-08-07 20:05:19 +02:00