Lennart Hensler
11200163fb
Fixed the test for the ParallelMultiDimensionalGroupingProcessor
2014-02-24 12:27:21 +01:00
Lennart Hensler
ee183b4c9c
Merge remote-tracking branch 'origin/master' into dataMining
...
Conflicts:
java/com.sap.sailing.gwt.ui/SailingGWT.launch
2014-02-24 10:39:47 +01:00
Frederik Petersen
cbf6d7921b
Added new unique index to wind collection
2014-02-24 10:26:08 +01:00
Axel Uhl
4bfaff3491
Merge remote-tracking branch 'server/master'
2014-02-24 10:22:53 +01:00
Axel Uhl
27240634a1
fixing bug 1809 by using a WindTrack in the master data import instead of the raw fixes collection that doesn't get locked during serialization
2014-02-24 10:18:49 +01:00
Frederik Petersen
a4f6d5d9f0
Added java doc to DataImportLockWithProgress
2014-02-24 09:36:01 +01:00
Frederik Petersen
7bb2b2c2c7
Fixed map entry deletion for data import lock
2014-02-24 09:03:56 +01:00
Frederik Petersen
8e01b10e6f
Changed synchronized statements to ReeantrantRWLock
2014-02-24 08:38:19 +01:00
Frederik Petersen
59f9a1f7c1
Fixed event-regatta association
...
see bug 1796
2014-02-24 07:55:14 +01:00
Simon Pamies
b3e2d28753
Merged ess-singapore containing the temporary fix for the igtimi windbot gps miscalculation, the update of MAX_HOPS for tractrac stored data, the fix for the race committee app and max_speed for xml export
2014-02-24 10:19:13 +08:00
Axel Uhl
76ed76542a
another attempt at fixing the SwissTiming tests by waiting for the drop() command to complete
2014-02-24 00:39:04 +01:00
Axel Uhl
7b51370ad4
fixed bug 1819 by using Leaderboard.getRankedCompetitorsFromBestToWorstAfterEachRaceColumn for regatta rank chart in leaderboard view
2014-02-24 00:35:19 +01:00
Lennart Hensler
78f0d78140
Merge remote-tracking branch 'origin/dataMining' into dataMining
2014-02-23 11:42:16 +01:00
Jens Rommel
346f6931ca
Merge remote-tracking branch 'refs/remotes/external/master' into jens--BUG-1778-media-data-importer
2014-02-23 02:10:15 +01:00
Axel Uhl
de7eff436a
fixed Findel's maneuver test by explicitly setting the wind to a reasonable value, as also found in the original Kieler Woche wind data
2014-02-23 01:08:38 +01:00
Axel Uhl
8b3e6001d9
new maneuver detection recognizes Findel's jibe at 15:53:30
2014-02-23 00:14:25 +01:00
Axel Uhl
9eac3e04b5
use true mark positions for ManeuverAnalysisIDMChampionsFinalTest test which fixes the penalty circle detection test
2014-02-22 23:50:06 +01:00
Jens Rommel
989072169f
Merge remote-tracking branch 'refs/remotes/external/master' into jens--BUG-1778-media-data-importer
2014-02-22 23:20:28 +01:00
Axel Uhl
a15cb76a77
added several tests for BearingChangeAnalyzer which now should make sure this stuff works as expected
2014-02-22 22:42:34 +01:00
Jens Rommel
4530ae01c7
Merge remote-tracking branch 'refs/remotes/external/master' into jens--BUG-1778-media-data-importer
2014-02-22 22:41:47 +01:00
Axel Uhl
ea76877ee9
moved algorithm that checks whether a course change passed a certain other course to separate class; added tests for that
2014-02-22 22:18:40 +01:00
Jens Rommel
71df453414
Fixed constructor mis-use in MasterDataImportTest
...
--> "test" is not a valid MongoDb objectId and thus not a valid MediaTrackId
2014-02-22 21:33:04 +01:00
Axel Uhl
c4d642b1f3
calculating maneuvers differently;
...
instead of looking at the leg type, only look at the current wind at the time and position of the maneuver and
calculate whether it's a tack and/or a jibe. If both, conclude that it was a penalty circle. If it's a mark passing,
now output two maneuvers: the MarkPassingManeuver *and* a bear away/head up/tack/jibe. This way we should now be able
to handle kiwi drops and jibe sets as a MarkPassingManeuver *and* a jibe/tack maneuver.
The good thing about this approach is that if it works we'll no longer depend on the leg type which may long have
changed in shifty wind conditions and only look at the boat and its course compared to the wind.
2014-02-22 21:30:58 +01:00
Axel Uhl
57a0f824f2
Merge branch 'master' into dataMining
2014-02-22 17:03:22 +01:00
Axel Uhl
1faf909679
fix for bug 1802: the sorting order of competitors with no fleet was wrong for contiguously scored columns
2014-02-22 17:01:31 +01:00
Axel Uhl
c97f5d7d70
fixed NPE in high point scoring scheme for cases where a competitor has a null fleet
2014-02-22 17:01:21 +01:00
Axel Uhl
80eb7977d3
added failing test case for bug 1802: RDG with a score higher zero is not sorted correctly
2014-02-22 17:00:18 +01:00
Lennart Hensler
7f57fae8f7
Implemented a grouping processor
2014-02-22 16:00:07 +01:00
Lennart Hensler
b79cbd32f1
Added a test for the partitioning of AbstractSimpleParallelProcessor
2014-02-22 14:47:12 +01:00
Lennart Hensler
eb63251e94
Added test for the processor finishing
2014-02-22 14:15:02 +01:00
Lennart Hensler
5c494b521e
Fixed a syntax error in a test
2014-02-22 13:22:13 +01:00
Axel Uhl
f2cc32febd
Fixing bug 1805 by initializing the thread local for progress reporting after deserialization in readObject()
2014-02-22 11:54:46 +01:00
Axel Uhl
30c4b9c153
fixing bug 1806; NPE because of distance traveled being null
2014-02-22 11:50:18 +01:00
Lennart Hensler
34c86d8864
Added a stub for a dimensional grouping processor
2014-02-21 22:52:50 +01:00
Lennart Hensler
8edcccee8e
Added a stub for a gps fix retrieval processor
2014-02-21 22:22:57 +01:00
Lennart Hensler
e0613b2189
Opened the abstract processor
2014-02-21 22:22:30 +01:00
Lennart Hensler
85eefeab5b
Implemented a mechanism to check if a processor is finished
2014-02-21 21:58:12 +01:00
Lennart Hensler
d8e1b1b64b
Added ProcessingInstruction and an abstract implementation
2014-02-21 21:18:58 +01:00
Lennart Hensler
719e1a6e6f
Cleaned the package structure of the sailing datamining bundle
2014-02-21 19:39:55 +01:00
Lennart Hensler
b6b51aefae
Added an interface for Processor and an abstract implementation
2014-02-21 18:13:34 +01:00
Axel Uhl
c49795e428
removed null check for result discarding rule as this really shouldn't have happened in the first place;
...
null for result discarding rules are a plain error that would lead to many downstream problems. It's ok for this
to fail with an exception.
2014-02-21 17:45:15 +01:00
Axel Uhl
373fff1a30
turned around the default for persistentcompetitors.clear from true to false
2014-02-21 17:41:40 +01: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
65ca592fc1
Added the GWT-Library t othe sse shared bundle
2014-02-21 15:31:11 +01:00
Jens Rommel
ce28d9ffce
Merge remote-tracking branch 'refs/remotes/external/master' into jens--BUG-1778-media-data-importer
2014-02-21 15:10:17 +01:00
fmittag
56ba487259
fix for [Bug 1797] 'Boat direction drawing on mobile devices seems to be odd sometimes' by adding the missing closing bracking of the rotation transformation
2014-02-21 12:29:01 +01:00
Lennart Hensler
e398889d88
Cleaned the sse bundle extraction
2014-02-21 10:59:28 +01:00
Lennart Hensler
b1a55d774d
The sse test bundle is a fragment again
...
I also removed the dependency from the sailing test to the sse test
bundle.
2014-02-21 10:24:48 +01:00