Commit Graph
100 Commits
Author SHA1 Message Date
Lennart Hensler 77a656878d Merge remote-tracking branch 'origin/master' into dataMining 2015-03-22 22:38:57 +01:00
Lennart Hensler 2d52d85efb Fixed the result chart resizing 2015-03-22 22:38:15 +01:00
Lennart Hensler bc6edb22f1 Improved the data mining test coverage 2015-03-22 21:07:17 +01:00
Lennart Hensler 11fe706981 Implemented DataMiningExecutorService, that uses a BlockingPriorityQueue 2015-03-22 20:20:03 +01:00
Lennart Hensler 4d22ac15b9 Added a test for the processor instruction order in a PriorityQueue 2015-03-21 13:32:01 +01:00
Lennart Hensler dfb1753782 Renamed ProcessorInstruction to AbstractProcessorInstruction 2015-03-21 13:21:17 +01:00
Lennart Hensler bb65e01ed4 Added a priority to the ProcessorInstruction and made it Comparable 2015-03-21 12:41:45 +01:00
Lennart Hensler 571d6cb93a First attempt to abort dimension value queries, but didn't work
So the dimension value query managing is disabled in this commit, to be
able to push an error free state.
2015-03-20 12:16:50 +01:00
Lennart Hensler 988847c018 Introduced additional data for queries 2015-03-20 10:54:04 +01:00
Lennart Hensler db2620480a Forgot to update the polars 2015-03-20 00:06:00 +01:00
Lennart Hensler 35a021b86f Created a new class for processor instructions 2015-03-19 23:51:42 +01:00
Lennart Hensler afb092216e 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.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
2015-03-19 23:28:18 +01:00
Lennart Hensler a957f18bce Enriched the Query and QueryResult with a state 2015-03-19 23:26:06 +01:00
Lennart Hensler 2cebb082f9 Replaced my custom concurrent counter with an AtomicInteger 2015-03-19 21:58:22 +01:00
Lennart Hensler 33a8a1d71c Implemented a simple logic to abort running queries when a new one is sent 2015-03-19 21:53:29 +01:00
Lennart Hensler 22ffa9a34e Merge remote-tracking branch 'origin/master' into dataMining 2015-03-17 19:08:07 +01:00
Lennart Hensler 9aa535b6eb Implemented a UUID generation for the emulated UUID 2015-03-17 17:15:49 +01:00
Lennart Hensler 6a642999bf Fixed a wild exception in the tests 2015-03-17 13:16:03 +01:00
Lennart Hensler 7e473d05c9 Merge remote-tracking branch 'origin/master' into dataMining 2015-03-17 13:07:03 +01:00
Lennart Hensler 9f6e6f2842 Aborting a Processor doesn't shutdown the executor anymore 2015-03-17 12:54:53 +01:00
Lennart Hensler 37403866c3 Improved the tests and the query abortion 2015-03-17 11:37:27 +01:00
Lennart Hensler 44ea2ea56d Implemented the method abort in Query and ProcessorQuery 2015-03-16 18:02:13 +01:00
Lennart Hensler 5a3a6b8f16 Implemented a stub for abortable queries in the DataMiningServer 2015-03-16 16:32:43 +01:00
Lennart Hensler feac7a27be Added a session as parameter to the DataMiningService query methods 2015-03-16 15:28:05 +01:00
Lennart Hensler b64e3b24fc Merge remote-tracking branch 'origin/master' into dataMining 2015-03-16 13:14:41 +01:00
Lennart Hensler db0e7b4ed3 Simple datamining results can now be sorted, but the chart resizing
doesn't work anymore
2015-03-14 11:12:02 +01:00
Lennart Hensler 8e09e0f413 Cleaned and refactored the ResultsChart 2015-03-14 09:15:42 +01:00
Lennart Hensler e8c187f44e Merge remote-tracking branch 'origin/master' into dataMining
Conflicts:
	java/com.sap.sailing.datamining/src/com/sap/sailing/datamining/data/HasRaceResultOfCompetitorContext.java
2015-03-12 18:23:30 +01:00
Lennart Hensler bd368aed0f Added busy indicators to the data mining UI 2015-03-12 18:21:17 +01:00
Lennart Hensler cf6afc23f6 Made the count aggregator type independent 2015-03-12 15:27:38 +01:00
Lennart Hensler 73a1af2428 Implemented a "Count" aggregator 2015-03-12 15:12:29 +01:00
Lennart Hensler d5baadf39a Added decimals to the statistic relative rank in race 2015-03-12 14:07:33 +01:00
Lennart Hensler 3d29b5370f Improved the wind chart anti wrap around 2015-03-11 13:03:58 +01:00
Lennart Hensler 04ce5f1750 Merge remote-tracking branch 'origin/master' 2015-03-10 13:20:33 +01:00
Lennart Hensler eca50b9285 Merge branch 'master' into dataMining 2015-03-10 13:16:46 +01:00
Lennart Hensler a34d6625a1 Changed the sailing datamining Activator behaviour 2015-03-10 13:15:59 +01:00
Lennart Hensler 0806d8a478 Added the new data type for race results 2015-03-09 18:20:00 +01:00
Lennart Hensler 706d752499 Added the leaderboard to the HasRaceContext 2015-03-09 16:14:07 +01:00
Lennart Hensler e79fce62f9 Improved the string messages with parameters 2015-03-09 15:32:10 +01:00
Lennart Hensler 1c4db6bd5b Improved the function internationalization 2015-03-09 13:51:00 +01:00
Lennart Hensler c4e1fc99b2 Merge branch 'master' into dataMining 2015-03-09 12:59:21 +01:00
Lennart Hensler 9e56bded11 Moved the I18N of the datamining Unit to the sse.datamining bundle 2015-03-09 12:57:37 +01:00
Lennart Hensler 71efde05d2 Javadoc for the clusters 2015-03-09 10:06:12 +01:00
Lennart Hensler ccc4952645 Improved the annotation doc 2015-03-09 09:03:57 +01:00
Lennart Hensler 21d9b19196 Fixed typo 2015-03-08 12:50:55 +01:00
Lennart Hensler fa51f9a3b8 Merge remote-tracking branch 'origin/master' into dataMining 2015-03-08 12:28:46 +01:00
Lennart Hensler dc32d2b3ad Using a rejected handler instead of catching a RejectedExecutionException 2015-03-08 12:27:43 +01:00
Lennart Hensler 235cfb8aae Improved the message conflict logging 2015-03-08 11:53:35 +01:00
Lennart Hensler 6f3476d0a1 Added double aggregators for minumum and maximum 2015-03-07 15:29:10 +01:00
Lennart Hensler eecbc9ea43 The sailing clusters use ComparableClusterBoundaries now 2015-03-07 13:23:33 +01:00
Lennart Hensler 31b450a8a6 Refactored the constructor arguments of ComparatorClusterBoundary 2015-03-07 13:18:59 +01:00
Lennart Hensler 19cbf48b39 Refactored the cluster boundaries 2015-03-07 13:13:49 +01:00
Lennart Hensler 8452e35ecb Small changes to the sailing datamining cluster handling 2015-03-07 12:09:41 +01:00
Lennart Hensler b1495f7447 Implemented a better handling of null retriever chains 2015-03-05 11:09:21 +01:00
Lennart Hensler a3daa196b8 Added an AbstractDataMiningActivator 2015-03-05 09:31:50 +01:00
Lennart Hensler 1130a9b4c8 Merge branch 'master' into dataMining 2015-03-05 08:29:09 +01:00
Lennart Hensler 1113cc6445 Implemented a mechanism to sort enum based group keys correctly 2015-03-05 00:29:50 +01:00
Lennart Hensler dc6d604d48 Added an enum for months 2015-03-04 22:48:44 +01:00
Lennart Hensler 7f864b05b2 Improved the simple way to exclude statistics from connectors 2015-03-04 10:41:23 +01:00
Lennart Hensler de72acb02c Updated the com.sap.sse.datamining.shared to Java 8 2015-03-03 11:04:17 +01:00
Lennart Hensler f120ef167d Merge branch 'master' into dataMining 2015-03-03 09:52:10 +01:00
Lennart Hensler ab176f4fe3 Documented the DataRetrieverChainDefinition and their elements 2015-03-02 14:10:34 +01:00
Lennart Hensler 83da840124 Documented the datamining annotations 2015-03-02 12:40:48 +01:00
Lennart Hensler c72969d392 Implemented a support for multiple data source types 2015-03-02 10:06:00 +01:00
Lennart Hensler e1dc4fd514 Fixed the test for the median aggregation 2015-03-02 08:26:12 +01:00
Lennart Hensler b102d61d85 Added a method to get the retriever chains by their retrieved data type 2015-02-28 11:40:53 +01:00
Lennart Hensler 3f1c9563fd Added javadoc and removed getExternalLibraryClasses from the
DataMiningBundleService, because this feature has currently no practical
use
2015-02-27 13:00:31 +01:00
Lennart Hensler d0712aa71c Implemented a simple way to exclude statistics from connectors 2015-02-27 09:53:23 +01:00
Lennart Hensler 3287db13cb Merge remote-tracking branch 'origin/master' into dataMining 2015-02-26 16:27:31 +01:00
Lennart Hensler 079cadc449 Rename, so that the registration of internal classes is the standard now 2015-02-26 16:07:36 +01:00
Lennart Hensler 7f6c8ede7f Merge remote-tracking branch 'origin/master' into dataMining 2015-02-26 15:22:16 +01:00
Lennart Hensler 3fa30e7f1e Introduced the HasMarkPassingContext as data type 2015-02-26 15:21:29 +01:00
Lennart Hensler c1036d4a5c Merge branch 'master' into dataMining 2015-02-26 09:14:16 +01:00
Lennart Hensler dfce924be4 Merge branch 'master' into dataMining 2015-02-25 17:50:32 +01:00
Lennart Hensler c2e6020b80 Merge branch 'master' into dataMining 2015-02-25 14:24:46 +01:00
Lennart Hensler 44bb3c8237 Merge remote-tracking branch 'origin/master' into dataMining 2015-02-23 10:45:34 +01:00
Lennart Hensler 505c2cfe17 Merge branch 'master' into dataMining 2015-02-20 14:14:08 +01:00
Lennart Hensler 9b627c40f9 Merge remote-tracking branch 'origin/master' into dataMining 2015-02-18 10:51:27 +01:00
Lennart Hensler bafbc86643 Merge remote-tracking branch 'origin/master' into dataMining 2015-01-15 16:44:47 +01:00
Lennart Hensler 844515b3ed Cleaned the FunctionRegistry, FunctionProvider and FunctionManager 2015-01-13 13:17:37 +01:00
Lennart Hensler 1cecc06d03 ParameterProviders for localization parameters are automatically resolved 2015-01-12 15:38:38 +01:00
Lennart Hensler 8c4cccd5e5 Merge remote-tracking branch 'origin/master' into dataMining 2015-01-12 11:14:38 +01:00
Lennart Hensler 62cbabcc14 Merge remote-tracking branch 'origin/master' into dataMining 2015-01-08 12:49:53 +01:00
Lennart Hensler 93a3039217 Fixed a problem with the LocalizationParameterProviders 2014-12-29 13:16:53 +01:00
Lennart Hensler c4b7687e7e Merge remote-tracking branch 'origin/master' into dataMining 2014-12-29 11:26:08 +01:00
Lennart Hensler a664e5d0c9 Merge remote-tracking branch 'origin/master' into dataMining 2014-12-27 14:22:05 +01:00
Lennart Hensler 25df0c8918 Merge remote-tracking branch 'origin/master' into dataMining 2014-12-24 14:44:13 +01:00
Lennart Hensler b1d230401d Merge remote-tracking branch 'origin/dataMining' into dataMining 2014-12-24 14:37:24 +01:00
Lennart Hensler 171fff89be Unified the implementation of FunctionRegistry and FunctionProvider 2014-12-24 14:34:58 +01:00
Lennart Hensler 3c7efb9cdb Implemented a simple ParameterProvider workflow 2014-12-23 10:14:03 +01:00
Lennart Hensler 322621f2d1 The function related processors are now usable with ParameterProviders 2014-12-16 09:38:54 +01:00
Lennart Hensler dca9f1b172 Introduced a ParameterProvider for the Functions 2014-12-15 15:59:24 +01:00
Lennart Hensler d2d7cf3783 Adjusted the sailing retriever names 2014-12-15 14:13:16 +01:00
Lennart Hensler 8c198abcae Localized the sailing clusters 2014-12-15 14:10:42 +01:00
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