Lennart Hensler
1889820baf
Made contexted gps fixes lazy and fixed result order bug
2013-08-07 13:43:30 +02:00
Lennart Hensler
9df01fa069
Labeled the x axis of the result chart
2013-08-07 10:16:27 +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
cb49ecdbd8
Updated the sailing service and the entry point
2013-08-06 17:13:16 +02:00
Lennart Hensler
c7965b1aa6
Implemented the missing components for a complete query
2013-08-06 16:25:23 +02:00
Lennart Hensler
a8e19b4592
Merged all factories to a single one
2013-08-06 15:54:21 +02:00
Lennart Hensler
5d22723bca
Merge branch 'master' into dataMining
2013-08-06 15:17:55 +02:00
Lennart Hensler
74aa64fd99
Fixed error with the shared QueryResult
2013-08-06 15:13:30 +02:00
Lennart Hensler
988fc67f8e
Implemented a panel to show the result of a single query
2013-08-06 14:37:07 +02:00
Lennart Hensler
8bee8b60bd
Extracted a QueryBenchmarkPanel from the DataMiningEntryPoint
2013-08-06 13:41:21 +02:00
Lennart Hensler
6fb6520117
Extracted the selection panel from the DataMiningEntryPoint
2013-08-06 11:59:40 +02:00
Lennart Hensler
3d07d3817d
Added QueryResult
2013-08-06 10:28:48 +02:00
Lennart Hensler
f1e43b1f83
Implemented a Grouper, that groups by a dimension
2013-08-06 10:12:48 +02:00
Lennart Hensler
431b71ee1b
Added interfaces for Grouper and Aggregator
2013-08-05 16:59:29 +02:00
Lennart Hensler
f5bdd9a317
Renamed selection type enum to dimension
2013-08-05 16:49:30 +02:00
Lennart Hensler
b6a1b883a0
Fixed a bug creating the compound criteria
2013-08-05 16:29:26 +02:00
Lennart Hensler
3cb618e59a
Completely restructured the data selection (to fit compound criterias)
2013-08-05 15:23:44 +02:00
Lennart Hensler
86e519212a
Implemented new retriever architecture
2013-08-05 13:37:22 +02:00
Lennart Hensler
7ae721ba28
Implemented new selection architecture
2013-08-02 16:36:10 +02:00
Lennart Hensler
89b763d334
Implemented a criteria, which matches allways
2013-08-02 16:10:30 +02:00
Lennart Hensler
1f063ada8b
Added some tables to select which data should be mined
2013-08-02 16:07:18 +02:00
Simon Pamies
ecd8cb2d55
Fixed an important bug in the racecomittee app: Wind is input by chosing
...
a "from" value but sent to the server by using a bearing.
2013-08-01 22:40:37 +02:00
Lennart Hensler
2d18593a3b
Merge remote-tracking branch 'extern/master' into dataMining
2013-08-01 16:18:13 +02:00
Simon Pamies
403803b8fc
Fixed failing test due to MetadataParser change
2013-08-01 13:44:47 +02:00
Lennart Hensler
5157d81d07
Implemented the data retrievers for leg detail criterias
2013-07-31 16:28:18 +02:00
Lennart Hensler
44465fac9d
Implemented the competitor detail data retrievers
2013-07-30 16:02:49 +02:00
Lennart Hensler
6cd2423aac
Enhanced the inheritance structure of the tracked race data retrievers
2013-07-30 15:07:54 +02:00
Lennart Hensler
c731ba4a03
Implemented the data retriever for a set of competitor names.
2013-07-29 17:00:17 +02:00
Lennart Hensler
faaa10f5e5
Renamed some arguments of the criterias
2013-07-29 16:10:05 +02:00
Lennart Hensler
dddad93ef5
Simplified the selection algorithmus
2013-07-29 16:06:40 +02:00
Lennart Hensler
f6333e83f7
Implemented the missing criterias
2013-07-29 15:37:40 +02:00
Simon Pamies
71207dd6a0
Now also supporting the old format and still extracting the right names
2013-07-28 12:28:09 +01:00
Simon Pamies
368265c30e
Fixing the nasty bug with strange buoy names the right way: TracTrac now produces a property called P[1,2].Name that can be read by the MetadataParser. This fixes the bug without having to introduce that much magic (that also broke many other things)
2013-07-28 12:22:44 +01:00
Simon Pamies
b6abbd31cb
Revert "Fixed a nasty bug where names of marks were not matching the ones"
...
This reverts commit 580a65ee47 .
2013-07-28 11:53:42 +01:00
Simon Pamies
dfbc263ffb
Revert "This course update logic is a mess. Making now sure to read the course at first. This is only a quick fix and I hate doing it..."
...
This reverts commit 13626b2ed1 .
2013-07-28 11:31:41 +01:00
Simon Pamies
13626b2ed1
This course update logic is a mess. Making now sure to read the course at first. This is only a quick fix and I hate doing it...
2013-07-28 10:52:38 +01:00
Simon Pamies
580a65ee47
Fixed a nasty bug where names of marks were not matching the ones
...
configured in the TracTrac administration console. This bug hit the
racecommittee hard because creation of a course has been almost
impossible.
The solution is to make sure that single marks are created before the
corresponding gate. This avoids having strangely named marks created
upon gate initialization.
This commit also introduces hashCode for all mark and gate related
implementation. This is to ensure that only the Id is hashed because
this is the only really reliable base for object identity. It also
matches the semantics of getOrCreateMark(Serializable id).
2013-07-27 23:10:49 +01:00
Lennart Hensler
75f5f5f899
Implementd some criterias.
2013-07-26 15:27:48 +02:00
Lennart Hensler
d538a6682f
Some changes in the project structure, the selection logic and criterias.
2013-07-26 14:19:22 +02:00
Lennart Hensler
0424fb9a33
Restructured the SelectorImpl
2013-07-26 10:09:20 +02:00
Axel Uhl
c090476ef8
formatting only
2013-07-26 01:25:19 +02:00
Axel Uhl
b3c258eef0
enhanced advantage line tool tip (see bug 1499) to show time point of wind fix on which advantage line is based
2013-07-26 01:07:26 +02:00
Axel Uhl
5645a9c760
bug 1498: making update of boat positions robust against changes in known competitors, e.g., during suppressing/unsuppressing
2013-07-26 00:50:13 +02:00
Axel Uhl
f31b0e0281
Merge remote-tracking branch 'server/master'
2013-07-26 00:19:55 +02:00
Axel Uhl
d3010586b5
show true wind angle on advantage line's tooltip
2013-07-25 21:11:23 +02:00
Simon Pamies
8b7bb2b665
Extended logging for course update
2013-07-25 16:25:25 +01:00
Lennart Hensler
10f700a7f6
New selection criteria architecture works
2013-07-25 16:38:07 +02:00
Simon Pamies
0cc2d38ba4
Added UUID for ControlPoints to make debugging easier
2013-07-25 15:16:03 +01:00
Axel Uhl
4dec593dbf
interpolate between boat fixes in RaceMap
2013-07-25 11:58:19 +02:00