Commit Graph
100 Commits
Author SHA1 Message Date
Lennart Hensler 1c6b3f9e9d Cleaned the data mining project after parallelizing 2013-11-20 17:30:27 +01:00
Lennart Hensler ec7a955c0f Merge branch 'master' into dataMining 2013-11-20 16:48:48 +01:00
Lennart Hensler 8e65ff53b0 Parallelized the aggregation 2013-11-20 16:30:38 +01:00
Lennart Hensler f0b48fbb50 Parallelized the data grouping 2013-11-20 14:13:35 +01:00
Lennart Hensler 1af31b8501 Extracted abstract super class for component workers 2013-11-19 19:32:54 +01:00
Lennart Hensler 25997334de Parallelized the data grouping 2013-11-19 19:06:06 +01:00
Lennart Hensler 79db9b61a4 Merge branch '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/StringMessages.properties
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_de.properties
	java/com.sap.sailing.server/SailingServer (No Proxy).launch
	java/com.sap.sailing.server/SailingServer (Proxy).launch
2013-11-19 18:01:25 +01:00
Lennart Hensler bff01d9471 Made the concrete parallel components as simple as possible 2013-11-19 13:23:09 +01:00
Lennart Hensler 545d59718b Cleaned the previous changes 2013-11-19 13:10:17 +01:00
Lennart Hensler 51460bf5aa Extracted interfaces and abstract classes for parallelization 2013-11-19 12:24:41 +01:00
Lennart Hensler 82d92e90db Made filter criterias thread safe 2013-11-15 16:29:47 +01:00
Lennart Hensler bccd817f9f Fixed compile error in test after changing the filter structure 2013-11-15 16:00:56 +01:00
Lennart Hensler 3a21a002ab Prallelized the filters 2013-11-15 15:44:25 +01:00
Lennart Hensler cfd87a923a Merge branch 'dataMining' into parallelDataMining 2013-11-14 16:46:38 +01:00
Lennart Hensler 32b94fcd19 Merge branch 'master' into dataMining 2013-11-14 16:27:12 +01:00
Lennart Hensler b017405c39 Edited the build.properties, so that the data mining is build 2013-11-14 16:21:53 +01:00
Lennart Hensler 45668604af Merge remote-tracking branch 'origin/dataMining' into dataMining 2013-11-14 16:15:12 +01:00
Lennart Hensler a2bdb12be8 Made custom groupers unavailable to safely deploy the data mining 2013-11-12 13:03:24 +01:00
Lennart Hensler 0a07d2830d Replaced the CellTable with a DataGrid (with scroll bars) 2013-11-12 12:39:41 +01:00
Lennart Hensler 24844ac975 Quick fix for the data mining of tracked legs of competitors 2013-11-06 11:34:20 +01:00
Lennart Hensler 91c183f9b3 Added a new statistic for TrackedLegOfCompetitor 2013-11-05 19:47:55 +01:00
Lennart Hensler 93594fa380 Merge branch '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/StringMessages.java
2013-11-05 17:02:44 +01:00
Lennart Hensler 986ac9747a Cleaned GrouperFactory and added TrackedLegOfCompetitor creation 2013-10-25 15:05:08 +02:00
Lennart Hensler c6a6663630 Cleaned the FilterFactory 2013-10-25 14:42:52 +02:00
Lennart Hensler 29ece5f6e3 Extracted factories for the single query components 2013-10-25 14:01:23 +02:00
Lennart Hensler f2904c03fe Implemented dimensions for TrackedLegOfCompetitor 2013-10-25 13:48:17 +02:00
Lennart Hensler 38c48f4751 Implemented a dimension filter for TrackedLegOfCompetitor 2013-10-24 17:20:35 +02:00
Lennart Hensler 37475abed2 Merge branch 'master' into lennartWorking 2013-10-22 18:05:31 +02:00
Lennart Hensler c62946b4b2 Race time traveled column is now seperated by leg type 2013-10-22 18:03:41 +02:00
Lennart Hensler 125bd67529 The overall rank isn't shown anymore, when there is none 2013-10-22 17:11:49 +02:00
Lennart Hensler 78a744b0bf Added a time column for race 2013-10-22 16:28:28 +02:00
Lennart Hensler 95248b7641 The overall rank isn't shown anymore, when there is none 2013-10-22 15:00:16 +02:00
Lennart Hensler 6706d3b8ac Merge branch 'master' into lennartWorking
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
2013-10-16 17:47:43 +02:00
Lennart Hensler 4094263f33 Fixed some typos in the wind chart settings tooltips 2013-10-16 17:41:44 +02:00
Lennart Hensler fff87d28ed Added toolips to the wind chart settings dialog (resolving bug 1558) 2013-10-16 16:20:43 +02:00
Lennart Hensler 23e5a72e61 Added a StatisticsProvider to keep the possible statistics clean 2013-10-10 18:32:56 +02:00
Lennart Hensler 920e596cfd The selection panels is now able to apply a QueryDefinition 2013-10-10 18:05:31 +02:00
Lennart Hensler c629303777 Added settings to the data mining panel 2013-10-10 15:51:29 +02:00
Lennart Hensler 53550d8ea3 Introduced the QueryDefinition
But there are problems with it's serialization
2013-10-08 18:26:09 +02:00
Lennart Hensler b81868d7f5 Merge branch '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/StringMessages.java
2013-10-08 13:20:01 +02:00
Lennart Hensler 8ac67b123f Fixed typo and shortened detail type texts 2013-10-08 12:15:38 +02:00
Lennart Hensler 7e33dcf0bc Merge branch 'master' into trackedRaceExtensions 2013-10-08 12:04:41 +02:00
Lennart Hensler fe03e26e49 Added the possibility to run the query automatically 2013-10-06 19:09:48 +02:00
Lennart Hensler bcc3ee0f7a Formatting the result tooltips 2013-10-06 17:37:13 +02:00
Lennart Hensler 625ddae2b2 Added a label to show, when theres no query selected 2013-10-06 16:01:01 +02:00
Lennart Hensler 17ffdbc327 Added columns for the new statistics 2013-09-06 14:13:37 +02:00
Lennart Hensler e881faad5b Added DetailTypes for the new statistics 2013-09-06 13:58:34 +02:00
Lennart Hensler 1168faa42a Added the new statistics to the LeaderboardEntryDTO 2013-09-06 13:37:43 +02:00
Lennart Hensler 71351dad49 Merge remote-tracking branch 'origin/master' into trackedRaceExtensions
Conflicts:
	java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/mock/MockedTrackedRace.java
	java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/mock/MockedTrackedRaceWithStartTimeAndRanks.java
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/TrackedRace.java
	java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/TrackedRaceImpl.java
	java/com.sap.sailing.gwt.ui.test/src/com/sap/sailing/gwt/ui/test/MockedTrackedRace.java
	java/com.sap.sailing.server/src/com/sap/sailing/server/operationaltransformation/DummyTrackedRace.java
2013-09-06 13:23:24 +02:00
Lennart Hensler 23567a282e Added missing methods in the mocks 2013-09-06 13:01:08 +02:00
Lennart Hensler 5b235b6e23 Merge remote-tracking branch 'origin/master' into dataMining 2013-08-29 12:38:34 +02:00
Lennart Hensler b47b73a1f9 Merge remote-tracking branch 'origin/master' into dataMining 2013-08-27 10:56:47 +02:00
Lennart Hensler fb55a62299 Some minor changes 2013-08-20 16:59:14 +02:00
Lennart Hensler 29e5cca8f6 Use new data amount information from the query result in the chart 2013-08-18 13:56:18 +02:00
Lennart Hensler ba555d7143 Added the retrieved data amount to the query result 2013-08-18 12:08:36 +02:00
Lennart Hensler c39db1e707 Implemented an extractor for speed 2013-08-18 11:54:26 +02:00
Lennart Hensler ec203e6de5 Moved some lazy attributes from gps fix to the context (improves
performance)
2013-08-17 15:20:02 +02:00
Lennart Hensler 8e9142a4b3 Some name changes 2013-08-17 02:09:41 +02:00
Lennart Hensler 66c293f574 Merge remote-tracking branch 'origin/master' into dataMining 2013-08-16 19:33:34 +02:00
Lennart Hensler 131a3a4bc1 Fixed launch config 2013-08-15 21:14:33 +02:00
Lennart Hensler df8a9acc49 Removed absolut path in data mining .classpath 2013-08-15 21:06:39 +02:00
Lennart Hensler aecf944560 Added a method to query results which returns a description of the result
as string.
2013-08-11 21:50:29 +02:00
Lennart Hensler ef460ff9f7 Added tests for the aggregators 2013-08-11 21:21:09 +02:00
Lennart Hensler 6fb6775979 Added a test for extractors 2013-08-11 20:58:52 +02:00
Lennart Hensler 1bbb9805fb removed errors from the data mining factory 2013-08-11 20:48:57 +02:00
Lennart Hensler 9fac395474 Added a generic group key 2013-08-11 20:42:20 +02:00
Lennart Hensler 9c3663e3ca Implemented generic aggregators for average and sum 2013-08-11 20:34:17 +02:00
Lennart Hensler e9de677179 First attempt for new aggregators 2013-08-09 23:02:00 +02:00
Lennart Hensler 0760de51be The sailing service creates now a dummy query with the new architecture 2013-08-08 20:22:23 +02:00
Lennart Hensler 20a98c098b Deleted deprecated selection criterias 2013-08-08 20:09:38 +02:00
Lennart Hensler 5398b60090 Implemented a simple extractor and filter criteria 2013-08-08 20:08:18 +02:00
Lennart Hensler 5474f5d5d1 Implemented a grouper for gps fixes, that groups by a collection of
dimensions
2013-08-08 18:19:16 +02:00
Lennart Hensler b39337bc6d Implemented Dimension (as GroupKey) and a CompoundGroupKey 2013-08-07 23:13:58 +02:00
Lennart Hensler b12de1f7c4 Implemented cluster and some filter criterias 2013-08-07 22:30:51 +02:00
Lennart Hensler 22fe0b57a3 Implemented an abstract extractor. 2013-08-07 21:59:39 +02:00
Lennart Hensler 75bb8493d0 Fixed a problem with the result chart (but the labels need to be fixed) 2013-08-06 22:24:09 +02:00
Lennart Hensler 83115786b1 Fixed the NPE while running queries 2013-08-06 22:19:10 +02:00
Lennart Hensler 8d14da27a8 First attempt for the dimension selection criteria architecture 2013-07-24 17:06:34 +02:00
Lennart Hensler c3f274df59 Implemented a selector for general criterias 2013-07-24 14:18:35 +02:00
Lennart Hensler 9008c7146a Unparameterized the DataRetriever 2013-07-24 13:18:46 +02:00
Lennart Hensler f08c51298a First attempt to show the results with highcharts 2013-07-19 16:52:36 +02:00
Lennart Hensler 8c18596733 The query is now runned as benchmark 2013-07-19 15:06:32 +02:00
Lennart Hensler b9baf1bd09 Changed the entry point, so that the query is runned as benchmark 2013-07-18 17:14:57 +02:00
Lennart Hensler 9768b5436c Implemented a RegattaSelector. The query returns results now. 2013-07-18 15:09:34 +02:00
Lennart Hensler aa8dc9e743 Removed Event from the context of a gps fix, since events can't be used
for selection.
2013-07-18 13:42:22 +02:00
Lennart Hensler a29446f95b The query runs now without failure. 2013-07-18 12:17:46 +02:00
Lennart Hensler 554a0cfcc0 First attempt to test the data mining (with problems)
There are some issues starting the server. The new data mining package
can't be resolved.
2013-07-12 17:09:49 +02:00
Lennart Hensler c9c9b3fb3f Implemented the factory methods for the existing data mining elements 2013-07-12 15:50:42 +02:00
Lennart Hensler 36fef68148 Added serialization to the data mining elements 2013-07-12 15:31:15 +02:00
Lennart Hensler d2bb9d2f26 Implemented queries 2013-07-12 15:27:38 +02:00
Lennart Hensler 0c2e5f3e20 Merge remote-tracking branch 'origin/master' into dataMining 2013-07-12 15:04:26 +02:00
Lennart Hensler c53952adfd Merge remote-tracking branch 'origin/master' 2013-07-12 14:41:48 +02:00
Lennart Hensler cc840eeee5 Fixed bug 1490: Error while removing leaderboard groups 2013-07-12 14:36:35 +02:00
Lennart Hensler 50578b7ad0 Merge remote-tracking branch 'origin/master' into dataMining 2013-07-12 10:09:31 +02:00
Lennart Hensler 8ec0e8718c Implemented the selector for events 2013-07-10 16:03:08 +02:00
Lennart Hensler 2c82a31f94 Created some interfaces for the data mining 2013-07-10 14:57:57 +02:00
Lennart Hensler 43b02ac8ef Merge remote-tracking branch 'origin/dataMining' into dataMining 2013-07-10 10:16:49 +02:00
Lennart Hensler 2018140d38 Merge remote-tracking branch 'origin/master' into dataMining 2013-07-10 10:07:43 +02:00
Lennart Hensler bc5d679bf3 Implemented the multi deletion for events. 2013-07-05 17:30:13 +02:00
Lennart Hensler 14fcd63fdc Implemented the multi deletion for regattas 2013-07-05 16:29:16 +02:00