Commit Graph
325 Commits
Author SHA1 Message Date
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
Lennart Hensler 038b2089f5 Implemented an aborting mechanism for processors and timeouting in the
query
2014-03-06 17:22:31 +01:00
fmittag fa32b0dabf removed GWT classpath dependency from com.sap.sailing.datamining project 2014-03-05 11:51:32 +01:00
fmittag 3a6721b9e8 changed some manifest.mf files to made the dependency to the current gwt version more explicit 2014-03-04 18:23:59 +01:00
Lennart Hensler 6a2e2014f8 First attempt for a timeouting mechanism 2014-03-01 21:27:37 +01:00
Lennart Hensler a1c60f5134 Removed unnecessary generic type argument from Query 2014-02-26 15:17:45 +01:00
Lennart Hensler a20e9120f8 Replaced the ProcessingInstruction with Callable
This makes the concept of forwarding the results much easier to understand
and cleaner.
2014-02-25 17:11:38 +01:00
Lennart Hensler f46b37e1a6 Moved old filter criterias to a deprecated package 2014-02-25 13:06:33 +01:00
Lennart Hensler 4aad50215f Moved the old components to a impl.components.deprecated package 2014-02-25 08:45:45 +01:00
Lennart Hensler eb63251e94 Added test for the processor finishing 2014-02-22 14:15:02 +01:00
Lennart Hensler 8edcccee8e Added a stub for a gps fix retrieval processor 2014-02-21 22:22:57 +01:00
Lennart Hensler 719e1a6e6f Cleaned the package structure of the sailing datamining bundle 2014-02-21 19:39:55 +01:00
Lennart Hensler e398889d88 Cleaned the sse bundle extraction 2014-02-21 10:59:28 +01:00
Lennart Hensler 16ff125169 Fixed the build.properties of the sse and sailing bundle 2014-02-19 21:09:37 +01:00
Lennart Hensler 4682fd3fee Moved the stringmessage resource files to the sse bundle 2014-02-19 21:08:07 +01:00