fmittag
20bfa4bbe0
Merge remote-tracking branch 'origin/master'
2012-05-23 18:24:16 +02:00
fmittag
73fcdccd3d
Added a new global parameter delayToLiveInMillis to RacingEventService to make it possible to set the live delay globally.
...
Passed the parameter to all TrackedRace creation methods to set the parameter for a TrackedRace (during creation and later on)
2012-05-23 18:23:43 +02:00
Axel Uhl
c808180226
started to implement Series/Fleets-based ordering rules in leaderboard implementations
2012-05-23 18:23:28 +02:00
Axel Uhl
ec9ada18a4
DND no longer discardable; fixing bug 491
2012-05-23 16:07:54 +02:00
Axel Uhl
fe1180f7bd
fixed issue with regatta creation
2012-05-23 14:28:45 +02:00
Axel Uhl
c953955d5f
Reproduces error in RaceTrackerTest.testStopTracking if executed after testInitialization
...
Run in "Run" mode. Order is important. When executed alone, it works. It seems that some caching
and timing problem is at fault. Added more logging, still not clear why the TrackedRegattaImpl
is re-used instead of created. I suppose the removal of the regatta doesn't remove the tracked regatta
properly.
2012-05-23 11:26:36 +02:00
Axel Uhl
a1538a56cb
more renames from Event to Regatta
2012-05-23 09:48:22 +02:00
Axel Uhl
89a7f7b39f
use ?broker.useJmx=false extension to vm://localhost... broker URL in tests; unregister replica in tearDown
2012-05-23 01:27:44 +02:00
Axel Uhl
134bbe412a
added "optional" regattaToAddTo parameter to tracking methods and pass on to race tracker factories
2012-05-22 23:01:31 +02:00
Axel Uhl
81fd84e08e
first tiny successful test for storing / loading regatta
2012-05-22 11:28:27 +02:00
Axel Uhl
9c6fcc0830
added the necessary creation of a default fleet for legacy RaceColumns in leaderboard loading from Mongo;
...
added error message and robust handling in case a second RaceColumn by the same name is to be added to a
leaderboard; this may happen under rare and erroneous circumstances, probably during replication issues,
but shall not kill the replica. Also, fixed de-selection of tracked race after refactoring with fleets
2012-05-21 16:12:48 +02:00
Axel Uhl
0594f1c2ec
made compilable after merge
2012-05-21 13:32:07 +02:00
Axel Uhl
0ea6f28d7f
Merge branch 'master' into leaderboard-refactoring
...
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/SailingServiceImpl.java
java/com.sap.sailing.server/src/com/sap/sailing/server/operationaltransformation/ConnectTrackedRaceToLeaderboardColumn.java
2012-05-21 13:30:55 +02:00
Axel Uhl
a4caf7423d
renamed a few more getTrackedEvent to getTrackedRegatta; fixed failing replication test in ConnectTrackedRaceToLeaderboardColumn operation
2012-05-21 13:26:28 +02:00
Axel Uhl
9ce04889d8
uses the single Default fleet when adding a new RaceColumn to a leaderboard through an Operation
2012-05-16 15:54:23 +02:00
Axel Uhl
7c5e4f196b
renamed create service for flexible leaderboard to ...FlexibleLeaderboard...
2012-05-16 09:52:00 +02:00
Axel Uhl
9ec35c8bab
uncompilable interims state, trying to refactor Leaderboard/FlexibleLeaderboard and RaceColumn to understand Fleets
2012-05-15 16:29:38 +02:00
Axel Uhl
1904f6112c
manage trackedRace/raceIdentifier combo automatically in RaceColumn
2012-05-14 21:04:34 +02:00
Axel Uhl
fb6163f508
added a few placeholder interfaces for the concepts requested by bug 620, 624, 629.
2012-05-14 17:33:15 +02:00
Axel Uhl
1eb791b644
renamed further occurrences of "...event..." to "...regatta...", including XcelsiusApp servlet
2012-05-14 15:43:03 +02:00
Axel Uhl
81154e4b55
removed the Python front-end. It is deprecated, outdated and most likely doesn't work anymore anyway
2012-05-14 15:07:29 +02:00
Axel Uhl
81e24391f7
text search/replace for eventName and trackedEvent to regattaName and trackedRegatta
2012-05-14 14:30:24 +02:00
Axel Uhl
28ad1dbad2
renaming Event to Regatta; still missing many parameter and local variable names
2012-05-14 14:22:12 +02:00
Axel Uhl
4fd2c8314e
introduced boolean flag indicating whether net points are corrected; use in EditableLeaderboardPanel;
...
the service now returns a Triple instead of a Pair, new element showing whether the net score is corrected
manually; this is used for bold display in the editing page
2012-05-11 22:03:25 +02:00
Axel Uhl
a1edf9b5da
added missing file for commi eb1bd27b51
2012-05-10 17:36:39 +02:00
Axel Uhl
eb1bd27b51
Fixed bug 606: replicating wind source exclusion
2012-05-10 17:30:32 +02:00
Axel Uhl
dc8a49c718
avoiding NPE when running a boat class-less SwissTimingRace
2012-05-09 22:08:08 +02:00
Axel Uhl
ba9bc003d2
fill RaceDTO from TrackedRace also if there is no tracker; look using getExistingTrackedRace()
2012-05-09 21:37:49 +02:00
Axel Uhl
4b77d12d46
added launch config No Proxy, Jetty on 8889
2012-05-09 21:14:12 +02:00
Axel Uhl
fe8c756a7b
added race time replication
2012-05-09 21:12:04 +02:00
Axel Uhl
01dcde73a3
test replication of default re-assignment of tracked race to referencing leaderboard(s)
2012-05-09 13:38:34 +02:00
Axel Uhl
a5ba097916
first working end-to-end replication of tracking a race, loading its data and untracking/removing it again
2012-05-08 18:15:52 +02:00
Axel Uhl
c2d6234557
Merge remote-tracking branch 'server/master'
2012-05-08 14:47:23 +02:00
Axel Uhl
fc889bbd3c
fixed serialization of listeners; added JMS and servlet port entry field to replication popup
2012-05-08 14:45:23 +02:00
fmittag
1b2a6ee621
Merge remote-tracking branch 'origin/master'
2012-05-08 14:20:13 +02:00
Axel Uhl
5f40e481d5
added replication bundle to no-proxy remote debug launch config
2012-05-07 23:21:27 +02:00
Axel Uhl
e54a1605e5
set context class loader for current thread before deserializing
2012-05-07 14:55:18 +02:00
fmittag
e9c56b1a06
- Unified naming of getStartOfRace() and getEndOfRace() in TrackedRace
...
- Aligned sliderbar start and end psoition with charts start and end position
- Added new mark on sliderbar -> "E" like End of Race
2012-05-07 14:46:44 +02:00
Axel Uhl
4039a27538
added failing test case for bug 593 (replicate wind tracks loaded from Mongo)
2012-05-05 19:00:02 +02:00
Axel Uhl
b351c23b5f
fixed tracked race lookup in RacingEventService; test case for GPS fix replication works
2012-05-05 18:04:09 +02:00
Axel Uhl
424d207142
added operation implementations to replicate dynamic tracked race data
2012-05-05 15:33:29 +02:00
Axel Uhl
0480da7cb6
support course change replication
2012-05-05 01:00:46 +02:00
Axel Uhl
2f2901355c
true local replication test case that creates a leaderboard which is replicated automatically
2012-05-03 00:26:01 +02:00
Axel Uhl
348b1af497
fixed bug 572: concurrent modification exception during computing XTE while receiving fixes
2012-04-26 11:16:18 +02:00
Axel Uhl
e22a22bc71
removed resolved FIXME comments
2012-04-26 00:08:56 +02:00
Axel Uhl
3e57544637
register replica's RacingEventService as RaceListener on all TrackedEvents
2012-04-26 00:00:53 +02:00
Axel Uhl
5c29b9c771
fixed other calls to getOrCreateWindTrack by introducing a variant that doesn't require a delay argument
2012-04-25 23:00:46 +02:00
Axel Uhl
d53c576b42
fixed test cases that require 0 cache invalidation timeout
2012-04-25 22:50:12 +02:00
Axel Uhl
2c85825214
fixed serialization of an entire RacingEventService with loaded races to the degree that it doesn't crash anymore
2012-04-25 21:54:15 +02:00
Axel Uhl
dd276b17ce
replaced buoy icon, made Position serializable
2012-04-25 18:11:18 +02:00