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
|
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
|
920e596cfd
|
The selection panels is now able to apply a QueryDefinition
|
2013-10-10 18:05:31 +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
|
e1c43a348d
|
Queries now work with a QueryDefinition
|
2013-10-09 15:16:37 +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
|
2035eb3832
|
Added error messages with helping hints
|
2013-10-07 13:01:36 +02:00 |
|
Lennart Hensler
|
bcc3ee0f7a
|
Formatting the result tooltips
|
2013-10-06 17:37:13 +02:00 |
|
Lennart Hensler
|
fb55a62299
|
Some minor changes
|
2013-08-20 16:59:14 +02:00 |
|
Lennart Hensler
|
7695e72244
|
Queries now work with any Number as result type
|
2013-08-19 11:17:55 +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
|
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
|
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
|
df8a9acc49
|
Removed absolut path in data mining .classpath
|
2013-08-15 21:06:39 +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
|
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
|
efac580847
|
Added a dynamic grouper and tests for it
|
2013-08-14 16:19:34 +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 |
|
Lennart Hensler
|
9882744f31
|
Fixed the returning value of nationality of GPSFixWithContext
|
2013-08-13 13:56:49 +02:00 |
|
Lennart Hensler
|
397e8e5c43
|
Results are now groupable by multiple dimensions
|
2013-08-13 13:27:47 +02:00 |
|
Lennart Hensler
|
7e35f8db22
|
New architecture works. Same functionality as with the non generic one.
|
2013-08-12 16:54:27 +02:00 |
|
Lennart Hensler
|
ce957127c3
|
Fixed a bug in the SumAggregator, when the data contains only one element
|
2013-08-12 15:25:46 +02:00 |
|
Lennart Hensler
|
d2baf865fc
|
Removed errors from the data mining frontend
|
2013-08-12 15:00:25 +02:00 |
|
Lennart Hensler
|
97639bbb2d
|
Made aggregators more specific and added factory methods
|
2013-08-12 11:26:13 +02:00 |
|
Lennart Hensler
|
c128d3559a
|
Added a factory method for a gps fix dimension filter criteria
|
2013-08-12 10:48:23 +02:00 |
|
Lennart Hensler
|
c674b24b03
|
Implemented some specific sum and average aggregators
|
2013-08-12 10:15:36 +02:00 |
|
Lennart Hensler
|
37234631ac
|
Changed constructor of the grouper for dimensions
|
2013-08-12 09:48:27 +02:00 |
|
Lennart Hensler
|
398763d788
|
Changed the GPS-Fix dimension grouper using generic group key
|
2013-08-12 09:25:36 +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
|
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
|
6c3266fd52
|
Removed ScalableValue from Extractor and Aggregator making them more
generic
|
2013-08-09 18:35:58 +02:00 |
|
Lennart Hensler
|
b9add70773
|
Added a test for compound criterias
|
2013-08-09 18:23:34 +02:00 |
|
Lennart Hensler
|
e8af6da982
|
Implemented the compound filter criteria
|
2013-08-09 16:25:58 +02:00 |
|
Lennart Hensler
|
3d9de6d4e3
|
Made filter criterias safe for null values
|
2013-08-09 16:10:02 +02:00 |
|