Lennart Hensler
|
870ffbf84e
|
Merge branch 'dataMining'
|
2015-04-30 13:51:58 +02:00 |
|
Lennart Hensler
|
51c48b73d6
|
Fixed the entry point definitions.
|
2015-04-30 13:50:32 +02:00 |
|
Lennart Hensler
|
df60db4ace
|
Merge branch 'dataMining'
|
2015-04-30 13:40:10 +02:00 |
|
Lennart Hensler
|
4d634fd1e4
|
Merge remote-tracking branch 'origin/master'
|
2015-04-30 13:40:01 +02:00 |
|
Lennart Hensler
|
5624af32fe
|
Merge remote-tracking branch 'origin/master' into dataMining
|
2015-04-30 13:39:46 +02:00 |
|
Lennart Hensler
|
216ca225b1
|
Merge remote-tracking branch 'origin/master' into dataMining
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/client/app/SmartphoneApplicationClientFactory.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/home/client/app/TabletAndDesktopApplicationClientFactory.java
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-04-30 13:28:48 +02:00 |
|
Lennart Hensler
|
dd4d2c95ec
|
Reduced the amount of available data updates
|
2015-04-30 13:24:43 +02:00 |
|
Lennart Hensler
|
510cdf5a18
|
Fixed an NPE caused by statistic changes
|
2015-04-30 13:14:34 +02:00 |
|
Lennart Hensler
|
67175132ea
|
Fixed the unwanted stopping of the selection table update
|
2015-04-30 11:05:08 +02:00 |
|
Lennart Hensler
|
84c543a464
|
Implemented a ControllableMultiSelectionModel
|
2015-04-28 16:03:10 +02:00 |
|
Lennart Hensler
|
39e08f8472
|
Replaced the AsyncCallbacks with (backtracking) method calls
|
2015-04-28 14:59:25 +02:00 |
|
Lennart Hensler
|
b5f712c114
|
Replaced the Futures with AsyncCallbacks
|
2015-04-28 10:16:55 +02:00 |
|
Lennart Hensler
|
807905613b
|
Implemented first attempt to handle side effects of context sensitive
selection tables
|
2015-04-27 10:24:14 +02:00 |
|
Lennart Hensler
|
b97f8938fa
|
The selection changes on context sensitive updates can now be propagated
|
2015-04-25 13:36:03 +02:00 |
|
Lennart Hensler
|
8e724292d1
|
Improved context sensitivity for simple cases (no side-effect handling)
|
2015-04-24 14:58:50 +02:00 |
|
Lennart Hensler
|
11b2c0e8a5
|
Nested the SizeProvider in the RetrieverLevelFilterSelectionProvider
|
2015-04-24 14:20:39 +02:00 |
|
Lennart Hensler
|
d50227ebe8
|
Removed the listeners between the retriever chain specific filter
selection providers
|
2015-04-24 12:27:55 +02:00 |
|
Lennart Hensler
|
a647e7eb0e
|
Moved the filter selection related UI components in their own package
|
2015-04-24 12:14:55 +02:00 |
|
Lennart Hensler
|
bdb97078d9
|
First attempt for an improved context sensitivity for the filter selection
Didn't work, so it's deactivated.
|
2015-04-24 12:11:39 +02:00 |
|
Lennart Hensler
|
d173a1202b
|
Merge remote-tracking branch 'origin/master' into dataMining
|
2015-04-24 10:16:18 +02:00 |
|
Lennart Hensler
|
3c70eaadb4
|
Made the automatic data mining UI update mechanism more robust
|
2015-04-23 18:51:50 +02:00 |
|
Lennart Hensler
|
9c7eb03507
|
Implemented a mechanism to reduce the filter dimensions
|
2015-04-23 18:35:55 +02:00 |
|
Lennart Hensler
|
ac7b1fb552
|
Merge remote-tracking branch 'origin/master' into dataMining
|
2015-04-23 14:16:45 +02:00 |
|
Lennart Hensler
|
5c616d722c
|
Implemented an automatic update mechanism for the data mining UI
|
2015-04-22 15:25:51 +02:00 |
|
Lennart Hensler
|
e3901e50fd
|
Merge remote-tracking branch 'origin/master' into dataMining
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/datamining/DataRetrieverChainDefinitionProvider.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/datamining/FilterSelectionProvider.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/datamining/GroupingProvider.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/datamining/QueryDefinitionProvider.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/datamining/StatisticProvider.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/datamining/presentation/PlainFilterSelectionPresenter.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/datamining/selection/MultiDimensionalGroupingProvider.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/datamining/selection/RetrieverLevelFilterSelectionProvider.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/datamining/selection/SimpleDataRetrieverChainDefinitionProvider.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/datamining/selection/SimpleStatisticProvider.java
|
2015-04-22 12:52:57 +02:00 |
|
Lennart Hensler
|
20019734cf
|
Implemented a clean way to reload the data mining components in the UI
|
2015-04-20 13:25:02 +02:00 |
|
Lennart Hensler
|
f815b5cbda
|
Implemented a dirty update mechanism for the data mining frontend
|
2015-04-18 14:34:11 +02:00 |
|
Lennart Hensler
|
fef56faa97
|
Added the method asString to DataMiningSession
|
2015-04-18 11:25:02 +02:00 |
|
Lennart Hensler
|
fc72110f59
|
Removed the FunctionDTO interface
|
2015-04-18 11:19:38 +02:00 |
|
Lennart Hensler
|
a3a25daab8
|
Restructured the datamining shared bundle
|
2015-04-18 11:07:17 +02:00 |
|
Lennart Hensler
|
c9c50faca4
|
Fixed the previous merge conflict resolution
|
2015-04-17 19:28:49 +02:00 |
|
Lennart Hensler
|
7162ab0df2
|
Merge branch 'dataMining' into bug1698
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/datamining/selection/DimensionFilterSelectionProvider.java
java/com.sap.sse.datamining/src/com/sap/sse/datamining/impl/SimpleDataRetrieverChainBuilder.java
|
2015-04-17 18:21:19 +02:00 |
|
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
|
d7ebba3357
|
Merge branch 'dataMining' into bug1698
|
2015-04-09 12:15:26 +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
|
c94fd32f36
|
Merge branch 'dataMining' into bug1698
|
2015-04-07 11:36:06 +02:00 |
|
Lennart Hensler
|
cc5ef7cc38
|
Merge remote-tracking branch 'origin/master' into dataMining
|
2015-04-07 11:15:26 +02:00 |
|
Lennart Hensler
|
5163502b36
|
First attempt to make the filter selection tables context sensitive
|
2015-04-07 10:37:07 +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 |
|