Commit Graph
100 Commits
Author SHA1 Message Date
Lennart Hensler 533e9fce81 Cleaned the processor instruction implementation 2015-04-17 11:49:43 +02:00
Lennart Hensler d7dc62fb11 Merge remote-tracking branch 'origin/master' into dataMining 2015-04-17 11:08:16 +02:00
Lennart Hensler 3dda7463ef Simplified the processor inheritance hierarchy 2015-04-17 11:07:24 +02:00
Lennart Hensler ce9a332ec9 Introduced ParameterizedFunctions 2015-04-16 20:11:05 +02:00
Lennart Hensler aab2bd7f8e ConcatenatingCompoundFunction builds its simple name during construction 2015-04-16 19:11:34 +02:00
Lennart Hensler ca6f789a60 Removed the attribute name from CompoundConcatenationFunction 2015-04-16 19:02:40 +02:00
Lennart Hensler bda102aafc The retriever chain builders stepFurther method is more safe to use 2015-04-16 18:25:03 +02:00
Lennart Hensler 75bbfd5d62 Counters of processors are now AtomicIntegers 2015-04-16 18:15:42 +02:00
Lennart Hensler e7e64feaac The filter selection tables are now sorted 2015-04-15 13:47:10 +02:00
Lennart Hensler 937465c40f Small fix for the data mining wiki 2015-04-15 12:15:33 +02:00
Lennart Hensler 3ad685a1eb Merge remote-tracking branch 'origin/master' into dataMining 2015-04-15 10:32:27 +02:00
Lennart Hensler baf9ed8b7c Wrote the section about the aggregators 2015-04-15 10:31:34 +02:00
Lennart Hensler b047172ad1 Wrote the section about the processors 2015-04-14 18:54:47 +02:00
Lennart Hensler 6b160ddb25 Started the section about the processors 2015-04-14 13:32:33 +02:00
Lennart Hensler 83d1ce3ace Wrote the section about how to add type forefully to the serialization 2015-04-14 12:10:03 +02:00
Lennart Hensler 3e3461c497 Marked the incomplete sections 2015-04-14 10:53:58 +02:00
Lennart Hensler 318cb7bc75 Wrote the section about the data mining functions 2015-04-12 21:18:17 +02:00
Lennart Hensler 10b4e1a57c Wrote the section about how to define and build retriever chains 2015-04-11 11:55:44 +02:00
Lennart Hensler 7b13cfd9ab Wrote the section about how to add a new data type with reusable chain 2015-04-08 17:43:46 +02:00
Lennart Hensler f1cd420b51 Wrote the section about how to add completely new data types 2015-04-08 14:38:04 +02:00
Lennart Hensler 27fc4e7a59 Completed the structure of the data mining architecture wiki page 2015-04-07 17:56:56 +02:00
Lennart Hensler bd581f92c4 Wrote about the data mining infrastructure 2015-04-07 17:28:20 +02:00
Lennart Hensler 2089a84613 Merge remote-tracking branch 'origin/master' into dataMining-wiki 2015-04-07 15:42:58 +02:00
Lennart Hensler d6293f79a4 Reverted the wiki changes 2015-04-07 15:26:05 +02:00
Lennart Hensler 3e8ad8ccc6 Started the data mining wiki pages 2015-04-07 15:20:59 +02:00
Lennart Hensler cc5ef7cc38 Merge remote-tracking branch 'origin/master' into dataMining 2015-04-07 11:15:26 +02:00
Lennart Hensler 7e4a2499f4 Implemented a plain FilterSelectionPresenter 2015-04-04 20:02:21 +02:00
Lennart Hensler 992bec3113 Improved the query definition providers controls panel 2015-04-03 18:51:25 +02:00
Lennart Hensler 8def0db25d The northern selection controls are now layouted with a splitter 2015-04-03 15:17:21 +02:00
Lennart Hensler 5b31f6adfe Improved the selection table filter en/disabling 2015-04-03 14:43:03 +02:00
Lennart Hensler ea7d68ad1e Surrounded the filter selection tables with a ScrollPanel 2015-04-03 13:28:34 +02:00
Lennart Hensler 101f9966c0 Cleaned the datamining UI 2015-04-02 22:19:33 +02:00
Lennart Hensler 2592f9ec5e Improved the SingleRetrieverLevelSelectionProvider clearing 2015-04-02 22:07:31 +02:00
Lennart Hensler 935877f5ed Fixed a bug with selection table management 2015-04-02 22:01:52 +02:00
Lennart Hensler 51887e2530 Implemented the old functionality for the new filter selection concept 2015-04-02 21:18:53 +02:00
Lennart Hensler 9ce96fd674 The new filter selection propagates its selection now 2015-04-02 18:24:10 +02:00
Lennart Hensler 3b7d0899f4 The filter widget of the selection tables can now be en/disabled 2015-04-02 18:12:54 +02:00
Lennart Hensler 45a09343f7 Added a ScrollPanel around the retriever levels 2015-04-02 17:06:50 +02:00
Lennart Hensler 10af7c0f85 Small improvements in the filter selection layouting 2015-04-02 15:28:03 +02:00
Lennart Hensler c4e1402c4c Merge remote-tracking branch 'origin/master' into dataMining
Conflicts:
	java/com.sap.sailing.dashboards.gwt/SailingDashboardsGWT sdm.launch
2015-04-01 20:17:08 +02:00
Lennart Hensler 235433f88d Tried to layout the new ui filter concept 2015-04-01 20:13:20 +02:00
Lennart Hensler 29c2a987ef Merge remote-tracking branch 'origin/master' into dataMining 2015-03-27 18:27:54 +01:00
Lennart Hensler 46be778af5 Started to implement a new filter selection concept 2015-03-25 18:30:50 +01:00
Lennart Hensler 4c0ff664be Merge remote-tracking branch 'origin/master' into dataMining 2015-03-25 13:55:42 +01:00
Lennart Hensler d5fe86c691 Improved the layouting of the northern data mining selection 2015-03-25 13:54:56 +01:00
Lennart Hensler 076db99931 Merge remote-tracking branch 'origin/master' into dataMining 2015-03-25 10:30:56 +01:00
Lennart Hensler 805824bad7 Merge remote-tracking branch 'origin/dataMining' into dataMining 2015-03-25 10:30:41 +01:00
Lennart Hensler 0790e804d1 Improved the query logging 2015-03-25 09:56:57 +01:00
Lennart Hensler a6dc88b648 Improved the selection tables scrolling and the result chart 2015-03-23 16:40:37 +01:00
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