Commit Graph
451 Commits
Author SHA1 Message Date
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
Axel Uhl 7c0448fb85 cancel the timers when done to clean up threads; clean up WindTracker threads properly now 2012-04-25 12:21:34 +02:00
Axel Uhl 2310819b99 fixed bug 471: sorting 0 races always to the bottom 2012-04-25 10:31:06 +02:00
Axel Uhl 938d406fe9 preparing replication service 2012-04-24 12:37:23 +02:00
Axel Uhl 5b69aec2de made more objects serializable; changed to ReplicationService and obtain it in SailingServiceImpl 2012-04-23 18:08:05 +02:00
Axel Uhl 3fe01d2587 Merge remote-tracking branch 'server/activemq' 2012-04-23 13:10:21 +02:00
Axel Uhl 987fbfb30e implemented de-serialization through DomainFactory for Buoy, Competitor, Nationality, Waypoint, ControlPoint 2012-04-23 12:17:04 +02:00
Nidhi Sawhney 698ada3fb1 Merge remote-tracking branch 'origin/master' into simulator 2012-04-22 16:27:21 +02:00
Axel Uhl 10ef972c75 added an operation execution listener pattern for RacingEventService 2012-04-20 17:53:33 +02:00
Axel Uhl 34124bdd4c refactored SailingServiceImpl to use the RacingEventServiceOperations for ops requiring replication 2012-04-20 16:00:14 +02:00
Axel Uhl 6380d8709a refactored such that RacingEventServiceOperation has internalApplyTo with a logical return type 2012-04-20 14:33:06 +02:00
Axel Uhl fbcf748000 added command to conenct tracked race to leaderboard column 2012-04-20 13:40:38 +02:00
fmittag 6cacc49113 draft version of replication server bundle plus extended target platform for usage of ActiveMQ 5.4.3 2012-04-19 17:44:01 +02:00
Axel Uhl e784a6411b fixed endless recursion / StackOverflowError in RacingEventService.getExistingTrackedRace 2012-04-19 14:27:41 +02:00
Axel Uhl b4fb3c460a added remaining leaderboard manipulation operations 2012-04-19 10:14:57 +02:00
Alexandru Dimofte 09c3bfeb92 Merge remote-tracking branch 'origin/simulator' into simulator 2012-04-19 11:06:17 +03:00
Alexandru Dimofte b579a19782 added and modified simulation interfaces 2012-04-19 11:01:22 +03:00
Axel Uhl b9186c5b1d added more commands / operations for replication 2012-04-19 09:16:02 +02:00
Axel Uhl 7dca2507a2 added more commands/operations for server 2012-04-18 17:47:15 +02:00
Axel Uhl 93f99db38f changed updateLeaderboardGroup such that it uses String for Leaderboard identification; added more operations 2012-04-18 17:28:50 +02:00
Axel Uhl b7b2621d68 added AddRaceDefinition operation 2012-04-18 13:13:47 +02:00
Axel Uhl d4be211589 made most domain objects serializable 2012-04-17 17:32:08 +02:00
Axel Uhl 3acfccc23e added operation to track an event 2012-04-17 14:04:50 +02:00
Axel Uhl cee0c8d37e made operation objects serializable; implemented TrackRace operation 2012-04-17 13:26:49 +02:00
Axel Uhl e2ccd71674 use SAP JVM 7 for profiling 2012-04-09 09:51:48 +02:00
Axel Uhl 8e795aeab4 refactored adding a race tracker in RacingEventService 2012-03-30 18:17:59 +02:00
Axel Uhl 4d8d02d5b1 refactored addRace functionality, introducing polymorphic connectivity parameter objects across connectors 2012-03-30 16:56:05 +02:00
Axel Uhl bddd5c7b70 added operationaltransformation bundle to launch configs 2012-03-29 13:49:34 +02:00
Axel Uhl 8302522287 added more OT implementation and another test case 2012-03-28 22:14:24 +02:00
Axel Uhl 2d03493cf3 fixed remove leaderboard operational transformation 2012-03-28 18:23:10 +02:00
Axel Uhl ff23e68c9f added a second OT test which folds a leaderboard column addition with a leaderboard removal 2012-03-28 15:42:33 +02:00
Axel Uhl 2e603bc6e3 first successful tiny and trivial Operational Transformation test, replicating the addition of a leaderboard 2012-03-28 14:51:13 +02:00
Axel Uhl b35a479d9d preparing the first OT implementation for removing leaderboard columns 2012-03-28 14:06:39 +02:00
Axel Uhl 2fc3fc6173 prepared operations for local transformation by each operation type implementation 2012-03-28 12:30:46 +02:00
Axel Uhl b06c971b51 moved logic for leaderboard column handling to RacingEventService to prepare for a first OT test case 2012-03-28 12:00:23 +02:00
Axel Uhl 5e1e724c7e delay rank and maneuver cache invalidation by a constant time (currently 7.5s) 2012-03-17 15:32:27 +01:00
Axel Uhl bdeb0db735 attempt at making wind sources to exclude selectable in WindPanel 2012-03-14 18:14:02 +01:00
Lennart Hensler c0f3bd755e Added time lines to the charts 2012-03-13 12:20:27 +01:00
Axel Uhl 4bec1d8b0f use UTC to parse time stamps from TracTrac JSON document; this now fixes the mark position volume issue 2012-03-09 10:34:57 +01:00
Axel Uhl 8fd3667793 increased resolution for raw COMBINED fixes to 10s; constrain MarkPosition loading to tracked time 2012-03-09 00:04:50 +01:00
unknown c5e6e035a7 added a servlet 2012-03-07 17:39:31 +01:00
Axel Uhl cc009ff5c1 trying to load persistent wind tracks during construction of TrackedRaceImpl; untested 2012-03-06 18:01:47 +01:00
Axel Uhl 58086569fa renamed wind averaging methods on WindTrack from ...Estimate... to ...Average... 2012-03-06 14:49:45 +01:00
Axel Uhl 102e764b73 increasingly adjusted to WindSource/WindSourceType divide 2012-03-05 21:29:32 +01:00
Lennart Hensler ba537b6f20 Merge branch 'master' into updatable-chart_2
Conflicts:
	java/com.sap.sailing.domain.swisstimingadapter/src/com/sap/sailing/domain/swisstimingadapter/impl/SailMasterLiveSimulatorConnectorImpl.java
	java/com.sap.sailing.domain.swisstimingadapter/src/com/sap/sailing/domain/swisstimingadapter/impl/SwissTimingFactoryImpl.java
2012-02-28 17:36:29 +01:00