Commit Graph
11901 Commits
Author SHA1 Message Date
Axel Uhl 3d32e32aff suppress all tests but server.replication.test 2014-01-22 17:33:15 +01:00
Axel Uhl 6d37827907 Merge remote-tracking branch 'server/master' 2014-01-22 17:29:02 +01:00
Axel Uhl aecae92cd0 added more logging to find out why DelayedLeaderboardCOrrectionsReplicationTest is failing 2014-01-22 17:22:09 +01:00
Lennart Hensler 7b51354d79 Extracted the inner classes from the tests to the util package 2014-01-22 17:16:00 +01:00
Lennart Hensler 77252109a3 Implemented a function retriever for marked methods 2014-01-22 17:08:41 +01:00
Frederik Petersen c99cb73d3e Changed carried points storing 2014-01-22 17:04:46 +01:00
Simon Pamies 6689927305 Added new method getDistanceFromStarboardSideOfStartLine that computes
result based on given timepoint - this is useful if you want to compute
the distance before the start of the race
2014-01-22 16:45:30 +01:00
Simon Pamies 87a90149a6 Added new values based on research by Milan 2014-01-22 16:45:30 +01:00
Axel Uhl 78172c929a commented out the datamining.test tests in pom.xml until Lennart has fixed those 2014-01-22 16:44:34 +01:00
Axel Uhl cfe1d11024 started to fix merge issues regarding UUID use in GWT client 2014-01-22 16:42:56 +01:00
Axel Uhl cef3f3fa83 Merge branch 'master' into racecommittee_app 2014-01-22 16:37:44 +01:00
fmittag 678df780d5 changed the sail color (racemap) and added an outline color for multihull boats 2014-01-22 16:12:54 +01:00
Axel Uhl b32d1e6ade Merge remote-tracking branch 'server/master' 2014-01-22 16:06:07 +01:00
Axel Uhl a13eeb3c59 added some logging to understand why DelayedLeaderboardCorrectionsReplicationTest fails only on central Hudson 2014-01-22 15:53:30 +01:00
Frederik Petersen c008cd923a Added failing test for carried points persistance 2014-01-22 15:11:52 +01:00
Lennart Hensler a118165794 Made the DataRetrievalWorker independent from the source type
Previously the DataRetrievalWorker was bound to LeaderboardGroup as source
type, so every worker had to base on a leaderboard group. I added a new
generic attribute SourceType to generalize the DataRetrievalWorker.
2014-01-22 14:53:45 +01:00
Lennart Hensler 2377f14f22 Merge remote-tracking branch 'origin/master' into dataMining 2014-01-22 14:33:53 +01:00
Frederik Petersen 971983d0e1 Suppressed competitors will not be imported if they are resolved to null
this fixes the null pointer in bug 1705
note that the supressed competitors are not exported, if the race is not
tracked on the exporting side. Just like the score corrections.
2014-01-22 13:35:28 +01:00
Lennart Hensler 95ddd58aa8 Made the Query independent from the RacingEventService
In detail, I made all DataRetrievers independent from the data source, to
be able to use it in other contexts than the data mining of sailing
related stuff.
2014-01-22 13:05:25 +01:00
Lennart Hensler 280f79409f Added an interface for the method retriever 2014-01-22 12:47:03 +01:00
Lennart Hensler 3c102384ca Added a service interface for the function registration 2014-01-22 12:42:59 +01:00
Simon Pamies d4ecfc1c39 Added start line length and start_type for a race 2014-01-22 12:15:43 +01:00
Lennart Hensler ad748a9ca9 Implemented a simple add method for the FunctionRegistry 2014-01-22 12:00:19 +01:00
Lennart Hensler bb9e005ca6 Removed unnecessary annotation DefinesDataMiningFunctions 2014-01-22 11:49:57 +01:00
Lennart Hensler 99f8887ea5 Merge branch 'master' into dataMining
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.properties
2014-01-22 11:29:37 +01:00
Lennart Hensler 2e267056c8 Started to implement the function registry 2014-01-22 11:27:05 +01:00
Frederik Petersen 0c26f164a9 Fixed override behavior for master data import
concerning bug 1708

tracked races are now relinked for flexible leaderboards
they are removed for regatta leaderboards
2014-01-22 10:53:30 +01:00
Axel Uhl 274ebf90a2 Merge remote-tracking branch 'server/master' 2014-01-22 10:47:30 +01:00
Axel Uhl 0385856902 use MongoDB WriteConcern.SAFE for all master data updates in the MongoObjectFactoryImpl;
hopefully this will also have an effect on the so far failing test DelayedLeaderboardCorrectionReplicationTest
which only fails on the central Hudson but seems ok for local execution on a laptop.
2014-01-22 10:45:28 +01:00
Frederik Petersen c2bf8a9925 Added failing test for bug 1708 2014-01-22 08:55:49 +01:00
Axel Uhl 049431e629 fixed indentation 2014-01-22 08:06:14 +01:00
Axel Uhl 0d2e02bda2 fixed replication test for delayed score corrections after those are now handled slightly differently with a filled competitor store;
The delayed leaderboard corrections are now resolved immediately upon loading if competitors are already known in the domain factory
and its competitor store. To preserve the test's behavior, this commit ensures that well-defined, new domain factories and
competitor stores are used for master and replica instance.
2014-01-22 01:35:06 +01:00
Axel Uhl 38178a26b8 added test support for creating competitors through a CompetitorStore/DomainFactory 2014-01-22 01:34:30 +01:00
Axel Uhl c2523fe879 fixed the clear() method in TransientCompetitorStoreImpl which now clears all internal structures consistently 2014-01-22 01:33:53 +01:00
Axel Uhl 37b609d25a Merge branch 'master' into racecommittee_app
Conflicts:
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/racelog/impl/NoAddingRaceLogWrapper.java
	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/server/SailingServiceImpl.java
	java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/ui/AdminConsole.gwt.xml
	java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/ui/Leaderboard.gwt.xml
	java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/ui/LeaderboardEditing.gwt.xml
	java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/ui/PolarSheets.gwt.xml
	java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/ui/RaceBoard.gwt.xml
	java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/ui/RegattaOverview.gwt.xml
	java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/ui/Simulator.gwt.xml
	java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/ui/Spectator.gwt.xml
	java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/ui/TvView.gwt.xml
	java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/ui/UserManagement.gwt.xml
	java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/ui/VideoPopup.gwt.xml
	java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/ui/YoutubePopup.gwt.xml
2014-01-21 22:51:44 +01:00
Axel Uhl e0cda62ffb temporarily fixed the Findel maneuver test by tentatively checking for a TACK maneuver which should be gone with better mark passings 2014-01-21 22:29:24 +01:00
Axel Uhl a5083691a2 fixing the fix of the previous commit which still caused and endless recursion 2014-01-21 21:25:00 +01:00
Axel Uhl 5e97ea3b0e fixed endless recursion during wind loading and notification that was introduced by commit 95e4be71a4 2014-01-21 21:13:40 +01:00
Axel Uhl 3c0472974a typo in comment 2014-01-21 20:59:44 +01:00
Axel Uhl b200cdc51d Merge remote-tracking branch 'server/master' 2014-01-21 20:25:12 +01:00
Simon Pamies 3c18d2e0ae Extended LeaderboardEdit page with uncorrected net points. This is
especially useful to see differences between corrected and uncorrected
scores.
2014-01-21 17:55:30 +01:00
Axel Uhl 93e57ce471 follow-up for bug 1707: don't update regatta nor leaderboard in DB when race was removed; it only "releases" the connection
but keeps the race identifier attached to the column
2014-01-21 17:31:40 +01:00
Simon Pamies 335b2d0a06 Important change: From now on score corrections coming from the race committee always are persisted even when tracking provider has delivered correct results. 2014-01-21 16:48:51 +01:00
Simon Pamies 71d52c2b2c Added 2.0.11 to MANIFEST.MF 2014-01-21 14:40:21 +01:00
Simon Pamies 77605fe427 Added new TracTrac client module 2.0.11 2014-01-21 13:28:58 +01:00
Nick Klose eaa7a1aff1 Deleted MockedPolarSheet used for testing and edited some tests. 2014-01-21 11:40:18 +01:00
Axel Uhl 8a3f723444 made CompetitorFactory field transient in DelayedLeaderboardCorrectionsImpl;
it is re-established after serialization by the resolve(...) method anyhow
2014-01-21 07:00:44 +01:00
Axel Uhl 7e7c0e96b1 adjusted TTCM version also in its pom.xml 2014-01-21 00:59:14 +01:00
Axel Uhl dc5ef968b2 added sse.gwt bundle to feature.xml so it'll end up in the p2 product build 2014-01-21 00:31:06 +01:00
Axel Uhl c72d17f7c7 fixed last line in datamining.shared's build.properties 2014-01-21 00:23:26 +01:00