Axel Uhl
|
73281a291e
|
trigger persistence from within AddLeaderboardGroupToEvent and RemoveLeaderboardGroupFromEvent operations; support multi-LeaderboardGroup operations
|
2014-05-28 21:56:24 +02:00 |
|
Axel Uhl
|
c593a32f52
|
handled persistence for the links from event to leaderboard group, adding a collection for the links
|
2014-05-28 21:36:46 +02:00 |
|
Axel Uhl
|
db05658286
|
use UUID as id for LeaderboardGroup which now implements WithID; preparing for the use of this UUID by Event in persistence to reference LeaderboardGroups
|
2014-05-28 18:02:41 +02:00 |
|
Axel Uhl
|
306ecbbe3e
|
enable and test replication of the modification operations for Event.leaderboardGroups
|
2014-05-28 16:32:32 +02:00 |
|
Axel Uhl
|
9102c0fb92
|
added getter, adder and remover for leaderboard group collection on Event[Impl]
|
2014-05-28 11:45:41 +02:00 |
|
Axel Uhl
|
7a7c6e1fa4
|
Merge branch 'master' into tracapi
|
2014-05-26 13:24:00 +02:00 |
|
Axel Uhl
|
33081b3cd3
|
Merge branch 'master' into newhome
Conflicts:
java/com.sap.sailing.server/SailingServer (No Proxy, Jetty on 8889, Cached MTB).launch
|
2014-05-26 13:21:49 +02:00 |
|
Simon Pamies
|
c66621a56f
|
Added marinapi to launch
|
2014-05-26 09:35:22 +02:00 |
|
Simon Pamies
|
008fee66cb
|
Renamed launch config and included cache property
|
2014-05-26 09:34:18 +02:00 |
|
Axel Uhl
|
3a2fa3af83
|
added sailing.gwt and sailing.gwt.home to launch configurations
|
2014-05-21 15:00:11 +02:00 |
|
Axel Uhl
|
c0b4c26cc0
|
Merge branch 'master' into newhome
|
2014-05-21 14:26:34 +02:00 |
|
Axel Uhl
|
59f8d49640
|
Merge branch 'master' into tracapi
|
2014-05-21 00:14:05 +02:00 |
|
Axel Uhl
|
c51ded4a92
|
fixed initial load serialization for remote sailing server references with proper logging
|
2014-05-19 23:20:03 +02:00 |
|
Axel Uhl
|
b6fc523852
|
moved functionality of remote server reference and event cache management to new class RemoteSailingServerSet
|
2014-05-19 23:02:35 +02:00 |
|
Axel Uhl
|
3d14fbc546
|
made robust for remote server URLs entered without http:// prefix; fixed error handling for remote server refs
|
2014-05-19 22:37:45 +02:00 |
|
Axel Uhl
|
732551bcc5
|
named event cache updater thread
|
2014-05-19 22:23:30 +02:00 |
|
Axel Uhl
|
f6a41cbb7e
|
renamed RemoveSailingServer to RemoveRemoteSailingServerReference
|
2014-05-19 22:16:59 +02:00 |
|
Axel Uhl
|
5d552525ec
|
hold remote server references in memory in RacingEventService and periodically update event cache
|
2014-05-19 22:13:44 +02:00 |
|
Axel Uhl
|
a1b80d9695
|
worked through remote server config UI
|
2014-05-19 17:14:52 +02:00 |
|
Axel Uhl
|
d5442bd2e8
|
slight change in how obtaining the remote events works
|
2014-05-19 16:16:21 +02:00 |
|
Axel Uhl
|
a60be3850a
|
formatting and naming
|
2014-05-19 15:47:45 +02:00 |
|
Axel Uhl
|
62f1e5620c
|
Merge branch 'master' into bug1930
|
2014-05-19 14:48:00 +02:00 |
|
Axel Uhl
|
c47259dfea
|
Merge branch 'master' into tracapi
|
2014-05-15 09:45:57 +02:00 |
|
Axel Uhl
|
6d9cfbd637
|
fixed an unlocking statement (had accidentally used unlockAfterRead after a lockForWrite)
|
2014-05-15 09:44:40 +02:00 |
|
Axel Uhl
|
5a811465cd
|
Merge branch 'master' into tracapi
|
2014-05-15 07:39:29 +02:00 |
|
Axel Uhl
|
102caa8f76
|
replaced ConcurrentSkipListSet by Collections.newSetFromMap(new ConcurrentHashMap()) which doesn't require comparability
|
2014-05-15 07:37:21 +02:00 |
|
Axel Uhl
|
4428f71388
|
Merge branch 'master' into tracapi
|
2014-05-15 00:06:30 +02:00 |
|
Axel Uhl
|
aff7ecef7a
|
added missing concurrency protection to regattasByName by using a lock
|
2014-05-15 00:04:54 +02:00 |
|
Axel Uhl
|
77bea92fde
|
implemented locking instead of synchronization (see bug 1935) for regattaTrackingCache
|
2014-05-14 23:13:16 +02:00 |
|
Axel Uhl
|
587824d807
|
replaced use of synchronized for raceTrackersByRegatta by the use of a corresponding lock
|
2014-05-14 22:57:58 +02:00 |
|
Axel Uhl
|
5a3defcf82
|
avoid needless iteration across all regattas' trackers when regatta is known in all callers
|
2014-05-14 21:31:46 +02:00 |
|
Axel Uhl
|
de395104b1
|
turned regattasObservedForDefaultLeaderboard into a ConcurrentSkipListSet to avoid the use of synchronized
|
2014-05-14 21:23:40 +02:00 |
|
Axel Uhl
|
cf49175417
|
fixed the consistent use of raceTrackersByIDLocks for write access to raceTrackersByID
|
2014-05-14 21:20:34 +02:00 |
|
Axel Uhl
|
40d57dbdda
|
working on the completion of bug 1935 regarding the consistent use of locks instead of synchronized where possible
|
2014-05-14 21:09:05 +02:00 |
|
fmittag
|
26d9fc7c34
|
Merge remote-tracking branch 'origin/master' into newhome
Conflicts:
java/com.sap.sailing.server/SailingServer (No Proxy).launch
java/com.sap.sailing.server/SailingServer (No Proxy, Jetty on 8889).launch
|
2014-05-14 17:39:20 +02:00 |
|
Axel Uhl
|
2ea2457409
|
added net.sf.marineapi to Jetty on 8889 launch config with Proxy
|
2014-05-14 13:11:59 +02:00 |
|
Axel Uhl
|
5c2fc3b888
|
Merge branch 'master' into tracapi
Conflicts:
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/markpassing/FlorianopolisMarkPassingTest.java
java/com.sap.sailing.domain.tractracadapter/src/com/sap/sailing/domain/tractracadapter/DomainFactory.java
java/com.sap.sailing.domain.tractracadapter/src/com/sap/sailing/domain/tractracadapter/impl/DomainFactoryImpl.java
java/com.sap.sailing.domain.tractracadapter/src/com/sap/sailing/domain/tractracadapter/impl/RaceTrackingConnectivityParametersImpl.java
java/com.sap.sailing.domain.tractracadapter/src/com/sap/sailing/domain/tractracadapter/impl/TracTracRaceTrackerImpl.java
java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/TrackedRaceImpl.java
java/com.sap.sailing.gwt.ui.test/src/com/sap/sailing/gwt/ui/test/SailingServiceImplMock.java
java/com.sap.sailing.mongodb.test/src/com/sap/sailing/mongodb/test/TestStoringAndRetrievingWindTracksTest.java
java/com.sap.sailing.server.replication.test/src/com/sap/sailing/server/replication/test/AbstractServerReplicationTest.java
|
2014-05-13 20:21:33 +02:00 |
|
fmittag
|
57f5698712
|
added a method in the SailingService to read all events from all registered sailing servers for the new homepage
|
2014-05-13 18:53:45 +02:00 |
|
fmittag
|
908f0bc6c7
|
Implemented replication operations for adding and removing a sailing server instance
|
2014-05-13 16:07:05 +02:00 |
|
fmittag
|
2e0916cdd5
|
Made use of futures for the parallel reading of events from distributed sailing servers
|
2014-05-13 13:49:50 +02:00 |
|
fmittag
|
aa09ed79e2
|
Merge remote-tracking branch 'origin/master' into bug1930
Conflicts:
java/com.sap.sailing.server/src/com/sap/sailing/server/impl/RacingEventServiceImpl.java
|
2014-05-13 10:52:51 +02:00 |
|
Simon Pamies
|
780d1ec12c
|
Somehow marineapi has been missing from the dependencies
|
2014-05-13 09:14:12 +02:00 |
|
fmittag
|
9f19c84237
|
connected UI and backend to manage sailing server instances and to read the list of events from all registerd sailing servers
|
2014-05-12 17:51:52 +02:00 |
|
fmittag
|
d4820f2c98
|
added loading and storing for SailingServer instances
improved admin UI
|
2014-05-12 14:16:52 +02:00 |
|
Axel Uhl
|
d4c3b5309d
|
Merge branch 'master' into tracapi
|
2014-05-10 18:14:02 +02:00 |
|
Fredrik Teschke
|
4b4b61b6c5
|
Merge remote-tracking branch 'origin/master' into ftes-rltracking
Conflicts:
java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/tracking/impl/TrackImpl.java
java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/DynamicTrackedRaceImpl.java
java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/GPSFixTrackImpl.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
|
2014-05-09 20:30:32 +02:00 |
|
Fredrik Teschke
|
9c3524bddc
|
fixed error introduced by using two locks for wind and gps fix store in tracked race
|
2014-05-08 18:16:30 +02:00 |
|
Axel Uhl
|
7ca425d4a2
|
added observer pattern for Competitor, Team, Boat and Person
|
2014-05-07 22:57:27 +02:00 |
|
fmittag
|
270537177e
|
Merge remote-tracking branch 'origin/master' into newhome
|
2014-05-03 15:27:29 +02:00 |
|
fmittag
|
bb34b9e5d3
|
some playaround with the new main.css
|
2014-05-03 15:26:38 +02:00 |
|