Commit Graph
100 Commits
Author SHA1 Message Date
Lennart Hensler e14e68b92a Made the ClusterGroup localizable 2014-12-13 16:17:36 +01:00
Lennart Hensler f30bcd5648 Made the clusters localizable 2014-12-13 15:35:57 +01:00
Lennart Hensler 39ea572283 Merge remote-tracking branch 'origin/master' into dataMining
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.properties
	java/com.sap.sse.datamining.shared/src/com/sap/sse/datamining/shared/impl/NestingCompoundGroupKey.java
	java/com.sap.sse.datamining/src/com/sap/sse/datamining/impl/components/AbstractParallelMultiDimensionalNestingGroupingProcessor.java
2014-12-13 14:44:38 +01:00
Lennart Hensler 13ada0dd8f Integrated the clusters in a simple way 2014-12-09 17:47:16 +01:00
Lennart Hensler cb8bde291a Merge remote-tracking branch 'origin/master' into dataMining 2014-12-08 18:09:46 +01:00
Lennart Hensler b779ecbb22 First attempt to integrate the Clusters in the framework 2014-12-08 16:46:32 +01:00
Lennart Hensler 6d1f326d78 Added the DataType to the QueryDefinition and the retriever chain 2014-12-08 16:00:15 +01:00
Lennart Hensler a78ac35bf2 Created a factory for queries 2014-12-08 13:30:27 +01:00
Lennart Hensler b241eca8af Moved the query constructions methods to the DataMiningServer 2014-12-08 12:40:10 +01:00
Lennart Hensler e9c71b386d Merge remote-tracking branch 'origin/master' into dataMining 2014-12-04 17:39:31 +01:00
Lennart Hensler a67d405652 Merge branch 'master' into dataMining 2014-12-03 18:24:33 +01:00
Lennart Hensler c92edc74be Introduced a QueryDefinition (previous one is now QueryDefinitionDTO) 2014-12-03 18:19:36 +01:00
Lennart Hensler 563ac4077a Disabled the remote logging in the data mining 2014-11-24 16:20:52 +01:00
Lennart Hensler 350b98035d Improved the ProcessorQuery 2014-11-24 15:45:34 +01:00
Lennart Hensler 88da6c8686 Fixed a problem with small thread pool and many queries 2014-11-24 15:13:00 +01:00
Lennart Hensler 23afc8806a Merge remote-tracking branch 'origin/master' into dataMining 2014-11-24 10:59:00 +01:00
Lennart Hensler 0e6f06490d The DataRetrieverChainBuilder now matches the Iterator-Pattern 2014-11-21 20:00:24 +01:00
Lennart Hensler e3113c1e37 Cleaned and improved the DataRetrieverChainDefinitionProvider 2014-11-21 18:34:25 +01:00
Lennart Hensler 928b241644 Removed unnecessary Collections from public data mining interfaces 2014-11-19 17:40:13 +01:00
Lennart Hensler 749c7d2218 Fixed an error with the decentralized data mining string messages 2014-11-19 15:50:43 +01:00
Lennart Hensler db13fc45d7 Fixed the SailingGWT launch config 2014-11-18 16:39:05 +01:00
Lennart Hensler e6a8fcb0bc Merge remote-tracking branch 'origin/master' into dataMining 2014-11-18 13:21:11 +01:00
Lennart Hensler 95597fc714 The components of a data mining bundle is now registered with a Service
Tracker
2014-11-17 17:58:08 +01:00
Lennart Hensler 137b77e671 Merge branch 'master' into dataMining
Conflicts:
	java/com.sap.sailing.gwt.ui/SailingGWT.launch
2014-11-17 15:12:27 +01:00
Lennart Hensler dd6ed1c0fe Cleaned the feature.xml and the SailingGWT.launch 2014-11-17 15:10:50 +01:00
Lennart Hensler df0b23c28a Merge remote-tracking branch 'origin/master' into dataMining 2014-11-17 14:25:26 +01:00
Lennart Hensler e1b99f91d5 Decentralized the data mining string messages 2014-11-17 14:16:03 +01:00
Lennart Hensler 94816f2d36 Implemented a first version of the DataMining-API 2014-11-14 19:59:26 +01:00
Lennart Hensler 146068a8af Implemented a retriever level specific filter selection provider 2014-11-12 18:44:03 +01:00
Lennart Hensler 9c4a93ef53 Merge remote-tracking branch 'origin/dataMining' into dataMining 2014-11-11 15:29:23 +01:00
Lennart Hensler 4f6a8ba823 Merge remote-tracking branch 'origin/master' into dataMining
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/datamining/DataMiningEntryPoint.java
2014-11-11 14:59:37 +01:00
Lennart Hensler bbc4896040 Merge remote-tracking branch 'origin/master' into dataMining 2014-11-06 10:51:49 +01:00
Lennart Hensler 27fc817d5e Merge remote-tracking branch 'origin/master' into dataMining 2014-11-05 17:54:55 +01:00
Lennart Hensler b3535677be The data retriever chain is now localized 2014-11-05 16:43:06 +01:00
Lennart Hensler bc8fc9a292 Created a stub for a retrieval level specific selection provider 2014-10-31 17:17:08 +01:00
Lennart Hensler c22f60d5b7 Merge remote-tracking branch 'origin/master' into dataMining 2014-10-29 15:51:49 +01:00
Lennart Hensler 8e5619c557 Merge remote-tracking branch 'origin/dataMining' into dataMining 2014-10-29 15:40:46 +01:00
Lennart Hensler 7e8f162892 Reorganized the way the queries are sent by the UI 2014-10-29 15:39:46 +01:00
Lennart Hensler fb025be035 Cosmetic changes 2014-10-27 14:51:43 +01:00
Lennart Hensler e368b1b255 Merge remote-tracking branch 'origin/master' into dataMining 2014-10-25 10:15:40 +02:00
Lennart Hensler a73ca80966 Merge branch 'master' into dataMining
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.properties
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_de.properties
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_ru.properties
2014-10-23 11:19:02 +02:00
Lennart Hensler 557ee3bff8 Merge branch 'bug2242' into dataMining 2014-10-23 10:27:42 +02:00
Lennart Hensler 5f5316ebf3 Moved the algorithm to get the dimensions of a retriever chain to the
FunctionProvider
2014-10-23 10:24:31 +02:00
Lennart Hensler ce8f556a48 Minimized the resulting dimension set for a data retriever chain 2014-10-22 16:43:24 +02:00
Lennart Hensler f7cc736b41 The filter dimensions are now corresponding to the retriever chain 2014-10-20 15:41:44 +02:00
Lennart Hensler ce7bd3526d Implemented a DataRetrieverChainDefinitionProvider for the UI 2014-10-16 17:45:05 +02:00
Lennart Hensler 7527f570c3 Added a method to get a single retriever definition from the registry 2014-10-16 16:49:08 +02:00
Lennart Hensler 48505f6f80 Implemented a DataRetrieverChainDefinitionDTO 2014-10-16 15:21:43 +02:00
Lennart Hensler cdf509be2c The datamining UI supports now statistics with multiple base data types 2014-10-16 14:14:26 +02:00
Lennart Hensler ef1dc3854a Made the factories non static 2014-10-15 16:51:28 +02:00
Lennart Hensler 3c2fc5e86f Integrated the data retriever chain definitions in the backend 2014-10-15 13:47:56 +02:00
Lennart Hensler a2b3ff2c32 Implemented a DataRetrieverChainDefinitionRegistry 2014-10-08 15:35:03 +02:00
Lennart Hensler 20637452a7 Increased the test coverage 2014-10-07 16:25:53 +02:00
Lennart Hensler d137582d93 Removed some unnecessary enums 2014-10-07 09:49:30 +02:00
Lennart Hensler 57924c8575 Changed the way filters and receivers are stored in the
SimpleDataRetrieverChainBuilder
2014-10-07 09:28:23 +02:00
Lennart Hensler 9460a70ad3 Added a method to DataRetrieverChainDefinition 2014-10-07 09:11:48 +02:00
Lennart Hensler 96a0052fed Replaced all FilteringRetriever with retrievers followed by a filter 2014-10-07 08:58:38 +02:00
Lennart Hensler 42204a87e9 Replaced all manual retriever chains with DataRetrieverChainDefinition 2014-10-06 16:40:09 +02:00
Lennart Hensler ac70cf5b07 Implemented the DataRetrieverChainDefinition/Builder 2014-10-06 11:12:04 +02:00
Lennart Hensler 38fe51a6be Added tests to validate a DataRetrieverChainDefinition
And also a minor improvement of the DataRetrieverChainDefinition
2014-10-02 11:15:32 +02:00
Lennart Hensler bfa9ad98d6 Added the ResultType as generic parameter to Processor 2014-10-01 16:31:56 +02:00
Lennart Hensler db793f65c5 Implemented the first attempt for the DataRetrieverChain 2014-09-29 18:35:51 +02:00
Lennart Hensler 65229b3d7c Broke the sailing base data type hierarchy 2014-09-26 15:54:59 +02:00
Lennart Hensler f3384158c3 Merge remote-tracking branch 'origin/master' into dataMining 2014-09-26 13:58:44 +02:00
Lennart Hensler dfa0d0a7ad Improved the function registry update mechanism 2014-09-26 12:51:48 +02:00
Lennart Hensler 9f1d7ffaf6 Fixed a bug of the selection tables update mechanism 2014-09-17 15:56:28 +02:00
Lennart Hensler 66efc11e16 Merge remote-tracking branch 'origin/master' into dataMining
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.properties
2014-09-17 15:07:42 +02:00
Lennart Hensler 6da8edb237 Improved some class names 2014-09-17 13:20:29 +02:00
Lennart Hensler 3a876c3b6b Fixed an error in the additional result data and enabled the data minint
benchmarking
2014-09-17 12:36:17 +02:00
Lennart Hensler 3e6df27ef1 Implemented the dimension values retrieval mechanism for the selection
tables
2014-09-17 11:54:55 +02:00
Lennart Hensler 9e2dde79b4 Fixed a serialization bug when updating the selection tables 2014-09-01 16:02:34 +02:00
Lennart Hensler 4faf9cb680 The data mining UI has been completely updated to the new concept
Also deleted all deprecated classes on the backend side.
What is left to do is to implement the dimension values retrieving
process.
2014-08-29 18:38:09 +02:00
Lennart Hensler a5f8261058 Implemented the dimension value retrieving workflow and a test for it 2014-08-29 17:12:39 +02:00
Lennart Hensler ee60843d0a Reimplemented the selection tables (but they're not filled yet) 2014-08-29 08:44:57 +02:00
Lennart Hensler f3217bf72a Merge remote-tracking branch 'origin/master' into bug1736
Conflicts:
	java/com.sap.sailing.gwt.ui/SailingGWT Remote Profiling (Run-Mode only).launch
2014-08-25 10:01:28 +02:00
Lennart Hensler 8bba0008aa Implemented a mechanism to sort statistics and dimensions 2014-08-22 14:42:01 +02:00
Lennart Hensler 3550fd168f Merge branch 'dataMining' into bug1736
Conflicts:
	java/com.sap.sailing.gwt.ui/DataMining.css
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/datamining/selection/ComplexStatisticProvider.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/datamining/selection/RestrictedGroupingProvider.java
2014-08-22 12:46:28 +02:00
Lennart Hensler 88b4f498b6 Merge remote-tracking branch 'origin/master' into dataMining
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.properties
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/datamining/client/DataMiningEntryPoint.java
2014-08-22 12:36:26 +02:00
Lennart Hensler e29f5a1b5c Cleaned the function naming construction 2014-08-21 14:05:09 +02:00
Lennart Hensler 3a29842568 Cleaned the communication between the statistic provider and the grouping 2014-08-20 16:55:54 +02:00
Lennart Hensler 94b3812d1a Cleaned the naming convention for the statistic to calculate in the UI 2014-08-20 15:17:08 +02:00
Lennart Hensler 5957ea2610 Updated the GroupingProvider of the data mining UI 2014-08-12 17:01:53 +02:00
Lennart Hensler 5cc0a2bd68 The fetched FunctionDTOs are now localized 2014-08-12 15:40:44 +02:00
Lennart Hensler f0bef8977a Updated the StatisticProvider of the data mining UI 2014-08-12 15:27:44 +02:00
Lennart Hensler b2d079324b Added a method to the DataMiningService to get all available statistics 2014-08-12 12:34:47 +02:00
Lennart Hensler 2fcf1ca5b6 Merge remote-tracking branch 'origin/master' into dataMining 2014-08-12 12:04:59 +02:00
Lennart Hensler f99f1e1746 Completed the function to get the data retrieval level from the query 2014-08-12 12:04:21 +02:00
Lennart Hensler b06dbfa21e Merge remote-tracking branch 'origin/master' into dataMining 2014-08-07 17:38:20 +02:00
Lennart Hensler 4977dd4a23 Made the new query definition serializable 2014-08-07 17:37:50 +02:00
Lennart Hensler 862c03de0e The grouping selection is now working correctly 2014-08-07 12:46:00 +02:00
Lennart Hensler 80c750be3f Fixed a bug where the query is allways grouped twice by the same dimension
This happened because the new boxes to select dimension to group by where
added twice to the collection for these boxes.
2014-08-07 12:36:01 +02:00
Lennart Hensler efe72d257e Removed WindStrength as DimensionIdentifier 2014-08-07 10:56:46 +02:00
Lennart Hensler 9bdfbff531 Fixed the problems caused by serialization 2014-08-07 09:48:51 +02:00
Lennart Hensler 5caeb9e334 First try to fix the frontend bugs 2014-08-06 16:59:28 +02:00
Lennart Hensler 97549d83d7 Set the initialization strategy of the data mining bundles to lazy 2014-08-06 16:28:47 +02:00
Lennart Hensler f8392d7126 Added a test for function registration with dead connector ends 2014-08-06 15:59:47 +02:00
Lennart Hensler 3434bc143b Repaired the counting of the retrieved data amount 2014-08-06 13:33:16 +02:00
Lennart Hensler e2226ccfe1 Removed the filtered data amount frome the additional result data 2014-08-06 11:21:38 +02:00
Lennart Hensler d732e0c63a Cleaned the circular dependency between Query and Processor (Bug 1839) 2014-08-01 20:22:24 +02:00
Lennart Hensler 2aa933c204 Removed getEvent from HasTrackedRaceContext, because it wasn't used 2014-08-01 18:40:49 +02:00