Commit Graph
100 Commits
Author SHA1 Message Date
Lennart Hensler bd4ad01fa2 Added the international trac trac url 2015-06-25 07:44:43 +00:00
Lennart Hensler a02a502b8f Updated typical development scenarios (markdown) 2015-04-07 12:23:19 +00:00
Lennart Hensler 05749b3778 Improved the formatting 2015-02-25 14:19:18 +00:00
Lennart Hensler 16ce440a97 Added a passage about the new curios error, since the update to GWT 2.7 2015-02-23 13:23:33 +00:00
Lennart Hensler 1a2fdb11fa Updated theses (markdown) 2014-03-01 17:09:40 +00:00
Lennart Hensler c7b305ea70 Fixed NPE during the sse bundle activation 2014-02-21 16:53:16 +01:00
Lennart Hensler c5b562032b Fixed Server launch config with proxy 2014-02-21 16:31:42 +01:00
Lennart Hensler 15ffa269c2 Merge remote-tracking branch 'extern/master' into dataMining
Conflicts:
	java/com.sap.sailing.gwt.ui/SailingGWT.launch
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/SailingService.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/SailingServiceAsync.java
2014-02-21 16:20:01 +01:00
Lennart Hensler 88733be870 Renamed the previously created filter 2014-01-29 17:21:54 +01:00
Lennart Hensler ebd92df79d Invocation errors are now logged 2014-01-29 17:17:22 +01:00
Lennart Hensler 72d449e940 Implemented a FunctionValuesFilterCriteria 2014-01-29 17:11:57 +01:00
Lennart Hensler a58753ded5 Implemented more tests for the function invocation 2014-01-29 15:59:42 +01:00
Lennart Hensler 4305acaaf5 Implemented the function invocation 2014-01-29 15:36:37 +01:00
Lennart Hensler 6f01b66901 Used factory for MethodWrappingFunction 2014-01-29 15:06:29 +01:00
Lennart Hensler 18023590ee Added the return type as generic type for Function 2014-01-29 14:54:38 +01:00
Lennart Hensler c27502c7ac Added tests for the MethodWrappingFunction 2014-01-29 13:59:43 +01:00
Lennart Hensler a4186302b4 Renamed SharedDimension to DimensionIdentifier 2014-01-08 18:19:05 +01:00
Lennart Hensler 2ea2816a80 Merge remote-tracking branch 'extern/master' into dataMining
Conflicts:
	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/pom.xml
2014-01-08 11:16:05 +01:00
Lennart Hensler 5d1a200305 Added settings for the selection tables 2013-12-11 17:56:08 +01:00
Lennart Hensler 4c86ad4aa6 Internationalized the data mining backend 2013-12-04 17:49:21 +01:00
Lennart Hensler 1e58ff3e69 Implemented the resource bundle management 2013-12-04 16:48:58 +01:00
Lennart Hensler b770f62b0d Added the current locale info to the query definition 2013-12-04 14:48:19 +01:00
Lennart Hensler 12d9107184 Added inherit of the data mining to the missing EntryPoints 2013-11-27 17:19:13 +01:00
Lennart Hensler f043a3f757 Added inherit of the data mining to the Simulator-EntryPoint 2013-11-27 17:13:52 +01:00
Lennart Hensler d4c84e10b0 Added inherit of the data mining to the UserManagement-EntryPoint 2013-11-27 17:08:54 +01:00
Lennart Hensler 654644c680 Added inherit of the data mining to the TvView-EntryPoint 2013-11-27 16:59:29 +01:00
Lennart Hensler 8a3fc56305 Added inherit of the data mining to the LeaderboardEditing-EntryPoint 2013-11-27 16:53:44 +01:00
Lennart Hensler 5324146f64 Added the data mining bundle as dependency to the ui 2013-11-27 16:47:08 +01:00
Lennart Hensler 8a09fa8d03 Formatted the pom.xml of the data mining project 2013-11-27 13:38:54 +01:00
Lennart Hensler 5315f997eb Changed from Java 1.6 to 1.7 2013-11-27 11:35:54 +01:00
Lennart Hensler 7e3aa31b5f Added dependency to the data mining 2013-11-27 11:10:56 +01:00
Lennart Hensler a891251731 Merge branch 'master' into dataMining
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/SailingService.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
2013-11-27 09:26:23 +01:00
Lennart Hensler 9e36fed9a8 Started to parallelize the filter (commit to be able to push) 2013-11-13 16:49:59 +01:00
Lennart Hensler b504062184 Made the parallel data retriever thread safe 2013-11-13 15:15:04 +01:00
Lennart Hensler 361524ded2 Merge branch 'master' into dataMining
Conflicts:
	java/com.sap.sailing.gwt.ui/build.properties
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/SailingService.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/SailingServiceAsync.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/server/SailingServiceImpl.java
	java/com.sap.sailing.server/SailingServer (No Proxy).launch
	java/com.sap.sailing.server/SailingServer (Proxy).launch
2013-11-13 14:55:10 +01:00
Lennart Hensler 4663e201df Parallelized the data retrieval 2013-11-13 14:36:33 +01:00
Lennart Hensler 5e8f9e841f Merge remote-tracking branch 'extern/dataMining' into parallelDataMining
Conflicts:
	java/com.sap.sailing.datamining/src/com/sap/sailing/datamining/DataMiningFactory.java
	java/com.sap.sailing.gwt.ui/SailingGWT.launch
2013-11-13 11:21:24 +01:00
Lennart Hensler e5e3e1001a Added a stub for a parallel DataRetriever 2013-11-13 11:04:07 +01:00
Lennart Hensler dab2177fb1 Merge remote-tracking branch 'extern/master' into dataMining
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/SailingServiceAsync.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
2013-10-30 11:18:17 +01:00
Lennart Hensler 0e9dad9d7c Removed unnecessary casts from DimensionManagers 2013-10-30 10:53:39 +01:00
Lennart Hensler 3fef36036a Renamed service method to runQuery 2013-10-23 16:54:53 +02:00
Lennart Hensler 244dc43eb0 Simplified the GPSFixRetriever 2013-10-23 16:53:39 +02:00
Lennart Hensler 4fc6ae4a8c Renamed classes related to data type TrackedLegOfCompetitor 2013-10-23 16:38:33 +02:00
Lennart Hensler ac591b5cce Inserted the TrackedLegRetriever in the DataMiningFactory 2013-10-23 16:37:03 +02:00
Lennart Hensler 33dd39d06c Started a hierarchical context structure
Every context depends on the context of the data type a level above. This
should make it easier to implement new data types and data retrievers.
2013-10-23 16:33:25 +02:00
Lennart Hensler 7dad61c471 Merge branch 'master' into dataMining
Conflicts:
	java/com.sap.sailing.gwt.ui/SailingGWT.launch
	java/com.sap.sailing.gwt.ui/build.properties
	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/server/SailingServiceImpl.java
2013-10-23 14:10:07 +02:00
Lennart Hensler cbc244175a Moved the global navigation panel to clean some entry point dependencies 2013-10-23 13:50:05 +02:00
Lennart Hensler 65509df074 Merge branch 'master' into lennartWorking 2013-10-23 12:42:10 +02:00
Lennart Hensler 258884a934 Converted the total time columns to an expandable column 2013-10-23 10:39:27 +02:00
Lennart Hensler 17e01ac5e1 Implemented a median aggregator 2013-10-11 17:01:20 +02:00
Lennart Hensler a928c37295 Moved AggregatorType and StatisticType to Components 2013-10-11 16:11:30 +02:00
Lennart Hensler 985c3ad2c4 Restructured the UI java files 2013-10-11 14:26:15 +02:00
Lennart Hensler b88f7efe9d Extracted the group by selection from SimpleQueryDefinitionProvider 2013-10-11 13:33:37 +02:00
Lennart Hensler 4e925f537e Empty regattas are now filtered from the selection tables 2013-10-11 11:23:37 +02:00
Lennart Hensler ef7e6f79b7 Extracted the selection tables from the SimpleQueryDefinitionProvider 2013-10-11 10:39:56 +02:00
Lennart Hensler b01ad27dfb Removed the dimension type as generic argument in the frontend 2013-10-09 16:38:35 +02:00
Lennart Hensler 14ca7cd368 Removed unnecessary methods from the sailing service 2013-10-09 15:39:50 +02:00
Lennart Hensler e95cf40eaf Renamed QueryComponentsProvider 2013-10-09 15:34:01 +02:00
Lennart Hensler e1c43a348d Queries now work with a QueryDefinition 2013-10-09 15:16:37 +02:00
Lennart Hensler 6728d855af Removed the DataMining-EntryPoint from the launch config 2013-10-09 14:25:29 +02:00
Lennart Hensler b36410d3eb Removed null values for the component selection boxes 2013-10-07 16:08:39 +02:00
Lennart Hensler cc98d380e3 Decoupled AbstractQueryComponentsProvider and FlowPanel 2013-10-07 15:57:24 +02:00
Lennart Hensler 2b1fee5799 Cleaned the layout 2013-10-07 15:18:02 +02:00
Lennart Hensler 2035eb3832 Added error messages with helping hints 2013-10-07 13:01:36 +02:00
Lennart Hensler 8604cf83e6 Created a presenter interface 2013-10-07 10:08:28 +02:00
Lennart Hensler aa63ddb029 Renamed frontend classes 2013-10-07 09:42:45 +02:00
Lennart Hensler 71481d8f1f Merge remote-tracking branch 'extern/master' into dataMining
Conflicts:
	java/com.sap.sailing.gwt.ui/SailingGWT.launch
2013-10-07 09:04:36 +02:00
Lennart Hensler c252a38d01 Created a DataMiningPanel 2013-10-02 16:48:17 +02:00
Lennart Hensler ec80e09310 Applied the SAP Sailing Analytics look and feel to the data mining page 2013-10-02 16:42:27 +02:00
Lennart Hensler 39c1597f9f Fixed launch configs and ui manifest after merge 2013-10-02 14:03:22 +02:00
Lennart Hensler 0ccdb93814 Merge remote-tracking branch 'extern/master' into dataMining
Conflicts:
	java/com.sap.sailing.gwt.ui/META-INF/MANIFEST.MF
	java/com.sap.sailing.server/SailingServer (No Proxy).launch
	java/com.sap.sailing.server/SailingServer (Proxy).launch
	java/com.sap.sailing.targetplatform/definitions/race-analysis-p2-ide-local.target
2013-10-02 13:48:48 +02:00
Lennart Hensler c8367ad565 Fixed the toggle selection (Bug 1495) 2013-10-02 10:32:18 +02:00
Lennart Hensler 7695e72244 Queries now work with any Number as result type 2013-08-19 11:17:55 +02:00
Lennart Hensler ed9fb03857 Added BindingProvider for the different data types 2013-08-16 13:30:21 +02:00
Lennart Hensler dc8b81d8d5 Increased performance of groovy execution 2013-08-16 12:56:43 +02:00
Lennart Hensler ebf2a376ab Added a query status label to the query panel 2013-08-16 11:11:43 +02:00
Lennart Hensler d83ec7de65 Results chart shows now the amount of data entries and the calculation
time
2013-08-16 11:08:15 +02:00
Lennart Hensler 5ad0913596 Added the calculation time as attribute to query results
Also removed the special benchmark methods from the sailing service, since
all necessary data is available from the query result.
2013-08-16 10:57:59 +02:00
Lennart Hensler 5c92c4bb6c Query benchmark result chart now shows the amount of removed fixes 2013-08-16 10:40:09 +02:00
Lennart Hensler 540ccaede8 Data mining benchmark runs now custom groupers 2013-08-16 10:31:19 +02:00
Lennart Hensler 9c5626ac18 Merge remote-tracking branch 'extern/master' into dataMining 2013-08-16 08:57:07 +02:00
Lennart Hensler f6917c2dc3 Added the groovy jar to the target platform 2013-08-15 18:07:35 +02:00
Lennart Hensler 49499d7ffe Merge remote-tracking branch 'extern/master' into dataMining 2013-08-15 16:34:46 +02:00
Lennart Hensler d410f22e36 Added groovy jar as local reference to the data mining project 2013-08-15 16:32:56 +02:00
Lennart Hensler b36ae8aff3 Added custom grouper to UI, but problems with groovy and the target
platform
2013-08-15 15:25:09 +02:00
Lennart Hensler 16ea7bcfc9 Merge remote-tracking branch 'extern/master' into dataMining 2013-08-15 13:36:18 +02:00
Lennart Hensler 7a302e0dae Using groovy from the target platform instead from a local jar 2013-08-15 12:03:42 +02:00
Lennart Hensler 741bc70986 Removed test bundles from SailingServer launch config 2013-08-15 09:58:25 +02:00
Lennart Hensler 74ef7e365b Merge remote-tracking branch 'extern/master' into dataMining
Conflicts:
	java/com.sap.sailing.gwt.ui/SailingGWT.launch
2013-08-15 09:55:44 +02:00
Lennart Hensler 115c2d0301 Resolved errors due to merge 2013-08-15 09:51:23 +02:00
Lennart Hensler 42b3468150 Merge remote-tracking branch 'extern/master' into dataMining
Conflicts:
	java/com.sap.sailing.gwt.ui/.settings/com.google.gwt.eclipse.core.prefs
	java/com.sap.sailing.gwt.ui/META-INF/MANIFEST.MF
	java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/ui/AdminConsole.gwt.xml
	java/com.sap.sailing.server/SailingServer (No Proxy).launch
	java/com.sap.sailing.server/SailingServer (Proxy).launch
	java/pom.xml
2013-08-14 17:41:44 +02:00
Lennart Hensler aca86ff869 Added a text area for dynamic groupers (doesn't work yet) 2013-08-14 16:53:44 +02:00
Lennart Hensler efac580847 Added a dynamic grouper and tests for it 2013-08-14 16:19:34 +02:00
Lennart Hensler 0462ad4ef6 Sorted the selection tables for regattas, boat classes and races 2013-08-14 14:17:10 +02:00
Lennart Hensler 4d73535795 Really fixed issue discribed in bug 1503 2013-08-14 14:07:45 +02:00
Lennart Hensler 591b882270 Removed unessecary private inner class from TestGroupers 2013-08-14 13:45:05 +02:00
Lennart Hensler 1065279006 Added a helper method to the sailing service for to be able to serialize
some types.
2013-08-14 13:27:18 +02:00
Lennart Hensler 30e05c7b80 Renamed aggregators 2013-08-14 11:01:06 +02:00
Lennart Hensler adc484f11a Made constructors for serialisation standard visible 2013-08-14 10:56:34 +02:00
Lennart Hensler 40d34e3d09 Improved the data mining UI 2013-08-13 16:22:31 +02:00