Lennart Hensler
36b46ca73d
Fixed the data retriever construction
2014-06-07 16:54:08 +02:00
Lennart Hensler
57f49ccbd0
Updated the deprecated to function convertion
2014-06-07 14:54:17 +02:00
Lennart Hensler
dc94d436bc
Cleaned the query construction process a bit
...
The convertion from FunctionDTO to Function is now done by the
FunctionProvider and not the DeprecatedToFunctionConverte, because the
transitive functions can now be handled by the FunctionRegistry and
FunctionProvider.
2014-06-07 14:32:14 +02:00
Lennart Hensler
3b83df2b13
Fixed syntax errors after merge
2014-06-07 11:53:36 +02:00
Lennart Hensler
679ef1c3f4
Merge remote-tracking branch 'origin/master' into dataMining-BigBang
...
Conflicts:
java/com.sap.sailing.datamining/src/com/sap/sailing/datamining/impl/components/AbstractLeaderboardGroupDataRetrievalWorker.java
java/com.sap.sailing.datamining/src/com/sap/sailing/datamining/impl/gps_fix/GPSFixLeaderboardGroupDataRetrievalWorker.java
java/com.sap.sailing.datamining/src/com/sap/sailing/datamining/impl/gps_fix/GPSFixWithContextImpl.java
java/com.sap.sailing.datamining/src/com/sap/sailing/datamining/impl/tracked_leg_of_competitor/TrackedLegOfCompetitorLeaderboardGroupDataRetrievalWorker.java
java/com.sap.sailing.domain.common/META-INF/MANIFEST.MF
java/com.sap.sailing.domain.shared.android/META-INF/MANIFEST.MF
java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/base/Boat.java
java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/base/Competitor.java
java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/base/Nationality.java
java/com.sap.sailing.domain/META-INF/MANIFEST.MF
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/datamining/client/DataMiningEntryPoint.java
2014-06-07 11:20:56 +02:00
Lennart Hensler
69b54a2875
Introduced a function registry update mechanism
2014-06-06 12:27:13 +02:00
Lennart Hensler
ff8b36173e
Marked the sailing data retrievers with the new annotation
2014-06-06 11:31:02 +02:00
Lennart Hensler
9ca4744652
Improved the data mining annotations
2014-06-05 15:15:21 +02:00
Lennart Hensler
5ecd7f61de
Fixed errors after cleanup
2014-06-05 13:53:38 +02:00
Lennart Hensler
225cacad6e
Radically cleaned the server side data mining projects
2014-06-05 11:33:07 +02:00
Lennart Hensler
c9fae07ada
Finished the construction of the new queries
2014-06-05 11:06:02 +02:00
Axel Uhl
53a0b36e8e
consolidated all Util stuff in com.sap.sse.common.Util now
2014-06-03 00:01:14 +02:00
Axel Uhl
cb9354b1a0
moved Util from com.sap.sailing.common to com.sap.sse.common
2014-06-02 23:57:16 +02:00
Axel Uhl
0c47e86304
moved Pair and Triple from com.sap.sailing.common.Util to com.sap.sse.common.Util and introduced all missing dependencies on com.sap.sse.common
2014-06-02 23:31:26 +02:00
Lennart Hensler
0c5f4a1049
Implemented the retriever construction
2014-05-16 14:01:42 +02:00
Lennart Hensler
6a38370dbb
Implemented the ProcessorQuery fabrication except the retrieval
2014-05-09 13:55:22 +02:00
Lennart Hensler
16db415d66
Implemented the deprecated to function convertion for dimensions
2014-05-09 10:48:45 +02:00
Lennart Hensler
931217d001
Added missed assignments for the function DTO convertion
2014-05-09 09:58:45 +02:00
Lennart Hensler
aca737262e
Implemented the deprecated to function convertion for statistics
2014-05-08 15:28:43 +02:00
Lennart Hensler
7d7dbc7eac
Implemented deprecated to function DTO convertion
2014-05-08 14:36:12 +02:00
Lennart Hensler
02a07f0bb6
Implemented a stub for a function converter
...
Committing to be able to push the changes
2014-05-08 13:29:52 +02:00
Lennart Hensler
1319bf390b
Added a stubbed integration test for the sailing functions registration
2014-05-04 17:40:59 +02:00
Lennart Hensler
08134bcd1e
Formatted and cleaned the sailing data mining activator
2014-05-04 14:57:04 +02:00
Lennart Hensler
c79e9a82fd
Adjusted the data class names
2014-05-03 12:48:56 +02:00
Lennart Hensler
bf1386908d
Implemented the data retrieval chain (finally)
2014-05-01 20:16:32 +02:00
Lennart Hensler
1bc19d7fc8
Implemented the retriever for tracked legs
2014-05-01 19:49:37 +02:00
Lennart Hensler
98531afa81
Implemented a rough retriever for tracked legs
2014-05-01 19:17:40 +02:00
Lennart Hensler
5803bbed96
Implemented the retrieval till tracked races
2014-05-01 19:05:10 +02:00
Lennart Hensler
a382f59755
Extended the abstract processor structure for retrieving data
2014-05-01 17:55:10 +02:00
Lennart Hensler
3bc5a4029e
Cleaned the context hierarchy
...
Removed contexts for event and regatta, because an event or regatta
can't be used as atomar data type (they don't have enough data to make
serious queries possible). The highest context element is now the
HasTrackedRaceContext. Early filtering will still be possible, when the
query is working on RegattaLeaderboards, which will be the case for the
standard case.
2014-05-01 17:54:31 +02:00
Lennart Hensler
694d77514f
Introduced a new context hierarchy
2014-04-29 20:19:34 +02:00
Lennart Hensler
1b26dfa865
Marked the side effect free values and dimensions of the domain model
2014-04-29 15:21:52 +02:00
Lennart Hensler
31b186c591
Cleaned the sailing data mining project
2014-04-29 11:49:37 +02:00
Lennart Hensler
842c5024d3
Cleaned DataMiningActivator and ClassesWithFunctionsService
2014-03-27 17:19:10 +01:00
Lennart Hensler
603fc57046
Merge remote-tracking branch 'origin/master' into dataMining
2014-03-27 15:53:27 +01:00
fmittag
c22f3bf1e9
fixed some little classpath issues with gwt bundles and JDK version
2014-03-27 11:07:33 +01:00
Lennart Hensler
dd4fa0c310
Implemented a CompoundFunction
...
This can be used for the user specific functions and to implement the
transitive dimensions.
2014-03-26 17:12:25 +01:00
Lennart Hensler
f5f8909a12
Fixed a NPE in the DataMiningFactory
...
The map for the supported locales (mapped by the local info name, provided
by GWT) wasn't initialized properly.
2014-03-18 11:37:33 +01:00
Lennart Hensler
875ec9465e
Merge remote-tracking branch 'origin/dataMining' into dataMining
2014-03-18 11:14:27 +01:00
Lennart Hensler
18a328fd8d
Implemented the HasContext hierarchy
2014-03-18 08:53:16 +01:00
fmittag
af580de03c
renamed some packages in com.sap.sse.datamining.shared
2014-03-17 15:25:23 +01:00
Lennart Hensler
2e9de031ef
Extended the context hierarchy and implemented a first retriever
2014-03-16 14:22:23 +01:00
Lennart Hensler
0698098f35
Refactored the filtering retrieval processer to fit the standard usage
2014-03-15 18:03:49 +01:00
Lennart Hensler
a6dbf58d7e
Merge remote-tracking branch 'origin/master' into dataMining
...
Conflicts:
java/com.sap.sailing.datamining.shared/META-INF/MANIFEST.MF
java/com.sap.sailing.datamining.shared/src/com/sap/sailing/datamining/shared/impl/SimpleQueryDefinition.java
java/com.sap.sailing.datamining/META-INF/MANIFEST.MF
java/com.sap.sailing.gwt.ui/SailingGWT.launch
java/com.sap.sailing.server/SailingServer (Proxy).launch
2014-03-15 08:18:56 +01:00
Lennart Hensler
cbb8c322f8
Fixed the starting issues of the data mining component
2014-03-12 09:28:52 +01:00
Lennart Hensler
28769df713
Implemented new clusters and their boundaries
2014-03-10 13:51:50 +01:00
Lennart Hensler
f0d29c4555
Renamed the context interfaces and classes
2014-03-10 11:43:30 +01:00
Lennart Hensler
304e5ec71b
Moved all singletons to the DataMiningActivator
2014-03-10 11:00:59 +01:00
Lennart Hensler
8edc00920a
Implemented the result enriching
...
With this task, I opened the I18N and enriched the Function annotations
2014-03-09 15:57:21 +01:00
Lennart Hensler
0350a54dec
Implemented a workflow to enrich the result with additional data
...
This was problematic, because a processor can have multiple result
receivers and every result receiver could add additional data. So I
implemented an additional result data builder, that handles the conflicts,
when a member of the additional data is set multiple times.
There's a remaining problem with the StringMessagesForTests, because it
isn't as rich as the string messages used in the productive environment.
When this is resolved, the query tests should be successful.
2014-03-07 14:46:51 +01:00