fmittag
5ab7d5af96
unified usage of "require-bundle: org.junit4" for all test bundles
2013-09-02 11:47:06 +02:00
Axel Uhl
f1fa1d74f6
moved a few more distance and speed types to domain.common and fixed a grave bug in MeterPerSecondSpeed; added test for improved outlier filtering
2013-08-14 18:00:45 +02:00
Simon Pamies
b608a6351e
Updated replication connector to use product based host property
2013-07-12 17:47:03 +02:00
Simon Pamies
7b4453f02f
Make sure that exceptions during setup are shown
2013-06-21 14:57:28 +02:00
Simon Pamies
9f47801d77
Make sure that queue is cleared properly after each test
2013-06-21 13:50:06 +02:00
Simon Pamies
464d7d2051
Now also the queue will survive a connection drop and will also handle
...
client disconnects gracefully and free contents after some time.
2013-06-21 01:25:47 +02:00
Simon Pamies
f9ac08032c
a) Bulk of changes related to UI - making the replication tab a better
...
world :-)
b) Added unique identifier for each replica. This now allows to have
multiple replicas per physical host. It also make deregistration
deterministic.
2013-06-20 15:04:01 +02:00
Axel Uhl
4735a3a9d9
added test for replication log performance
2013-06-20 11:55:13 +02:00
Axel Uhl
ddbc12289a
Merge branch 'master' into replication-revamp
...
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.properties
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_de.properties
2013-06-20 10:09:32 +02:00
Simon Pamies
3e0f694e65
Adding UI and API support for stopping replication.
2013-06-20 09:54:05 +02:00
Simon Pamies
d9bb941af0
Handle reconnection after connection drops for replication listener
2013-06-19 16:08:54 +02:00
Simon Pamies
d337e7206e
Created test that proves that Replicator can recover from connection problems
2013-06-19 15:13:38 +02:00
Simon Pamies
a568e315f2
Moved ReplicaDescriptor as it is an implementation and belongs in the impl package
2013-06-19 12:23:29 +02:00
Lukas Niemeier
7d5c32d86b
# renaming
2013-06-12 22:21:53 +02:00
Lukas Niemeier
c8522255c9
# no more usage of RaceLogEvent::equals() for RaceLogReplicationTest
2013-06-12 22:18:30 +02:00
Jens Rommel
541290a7d5
Merge remote-tracking branch 'refs/remotes/external/master' into jens--media-replication
...
Conflicts:
java/com.sap.sailing.server/src/com/sap/sailing/server/impl/RacingEventServiceImpl.java
2013-06-10 12:28:33 +02:00
Jens Rommel
219073ca52
Changed waiting time to 1000ms, helped to avoid test errors :-\
2013-06-07 14:07:54 +02:00
Axel Uhl
73b9f4bb70
changed return type of Leaderboard.getResultDiscardingRule() form ThresholdBasedResultDiscardingRule to ResultDiscardingRule
2013-06-06 10:21:04 +02:00
Jens Rommel
51d5f8d23d
Merge remote-tracking branch 'refs/remotes/external/master' into jens--media-replication
2013-06-03 12:25:51 +02:00
Lukas Niemeier
f79f6b2cad
refs bug 1354
...
# Implemented 'UpdateSpecificRegatta' OT for updating Regatta objects. Currently only changing the course area is allowed.
# Added tests for the replication of 'UpdateSpecificRegatta'.
2013-05-25 17:30:33 +02:00
Jens Rommel
b5c9386f12
Aligned media replication with the usual way in other parts.
2013-05-17 10:13:12 +02:00
Jens Rommel
2aeef5426c
Supposedly final.
...
- With from master pending.
- Merge to master deferred after weekend with three events
2013-05-03 18:11:20 +02:00
Armin Zamani
b501d1ca6f
Merge branch 'racecommittee_integrated' of
...
ssh://armin@sapsailing.com/home/trac/git into racecommittee_integrated
Conflicts:
java/com.sap.sailing.domain/src/com/sap/sailing/domain/leaderboard/impl/AbstractSimpleLeaderboardImpl.java
2013-04-11 00:28:12 +02:00
Armin Zamani
931d2fe98e
Implemented the throughput of the TracTrac user name and password from
...
the AdminConsole to the CourseDesignChangeHandler in the TracTrac
adapter
2013-04-03 20:33:26 +02:00
Armin Zamani
4e29bda14c
fixed a couple of merge errors
2013-03-21 22:11:57 +01:00
Armin Zamani
e8742c504a
Merge branch 'master' into racecommittee_integrated
2013-03-20 23:40:05 +01:00
Armin Zamani
f924559542
introduced the course design update URI as part of the constructors for
...
tractrac race creation
2013-03-20 19:31:23 +01:00
fmittag
9a3319b5f1
fixed a bug with the replication of default regattas (id replication was broken)
...
added a test case for replicating default regattas
2013-03-20 19:12:15 +01:00
Armin Zamani
c23dd5e6a6
Added a replication test for course design changed event in race logs
2013-03-17 22:16:54 +01:00
Armin Zamani
1bea958c4d
Merge branch 'master' into racecommittee_integrated
...
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.properties
2013-03-06 10:30:22 +04:00
Fabian Tschirschnitz
f90a198e04
moved Flags.java and RaceLogRaceStatus.java to common and added them to SailingDomain.gwt.xml.
2013-03-06 00:38:04 +01:00
Simon Pamies
792dfd7de2
Made sure that event is correctly replicated upon initial load, also
...
stopping trackers upon initial load on replica
2013-03-05 11:10:54 +01:00
Simon Pamies
4241965881
Added failing test for initial load of event
2013-03-05 11:10:54 +01:00
Armin Zamani
94944464f3
Fixed some errors after merge
2013-03-03 18:24:18 +01:00
Armin Zamani
79a39ef402
Merge branch 'master' into racecommittee_integrated
...
Conflicts:
java/com.sap.sailing.gwt.ui.test/src/com/sap/sailing/gwt/ui/test/GwtTestCaseColumnToggling.java
java/com.sap.sailing.gwt.ui.test/src/com/sap/sailing/gwt/ui/test/TestColumnSwapping.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/AbstractLeaderboardDialog.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/FlexibleLeaderboardCreateDialog.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/FlexibleLeaderboardEditDialog.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/LeaderboardConfigPanel.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/LeaderboardDescriptor.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/RegattaLeaderboardCreateDialog.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/RegattaLeaderboardDialog.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/RegattaLeaderboardEditDialog.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.mongodb.test/src/com/sap/sailing/mongodb/test/TestStoringAndLoadingEventsAndRegattas.java
java/com.sap.sailing.server.replication.test/src/com/sap/sailing/server/replication/test/DelayedLeaderboardCorrectionsReplicationTest.java
java/com.sap.sailing.server.replication.test/src/com/sap/sailing/server/replication/test/PrematureOperationReceiptTest.java
java/com.sap.sailing.server.replication.test/src/com/sap/sailing/server/replication/test/ServerReplicationTest.java
java/com.sap.sailing.server.replication.test/src/com/sap/sailing/server/replication/test/TrackRaceReplicationTest.java
java/com.sap.sailing.server.test/src/com/sap/sailing/server/test/LeaderboardDiscardingRulesTest.java
java/com.sap.sailing.server.test/src/com/sap/sailing/server/test/OperationalTransformationTest.java
java/com.sap.sailing.server/src/com/sap/sailing/server/RacingEventService.java
java/com.sap.sailing.server/src/com/sap/sailing/server/impl/RacingEventServiceImpl.java
java/com.sap.sailing.server/src/com/sap/sailing/server/operationaltransformation/CreateFlexibleLeaderboard.java
java/com.sap.sailing.server/src/com/sap/sailing/server/operationaltransformation/CreateRegattaLeaderboard.java
2013-03-03 17:40:51 +01:00
fmittag
be38ea453c
Fixed several issues related to regatta leaderboard creation
...
- Replication issues
- Bug 1249 - Sort regattas in "Create regatta leaderboard" dialog
- Bug 1250 - Display name not applied by Create Regatta Leaderboard dialog
2013-03-03 14:53:19 +01:00
Armin Zamani
b254437be3
Merge branch 'master' into racecommittee_integrated
...
Conflicts:
java/com.sap.sailing.domain.swisstimingadapter/src/com/sap/sailing/domain/swisstimingadapter/impl/DomainFactoryImpl.java
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/CourseTest.java
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/CourseUpdateTest.java
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/RouteAssemblyTest.java
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/WindTest.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/RaceCourseReceiver.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/base/Course.java
java/com.sap.sailing.domain/src/com/sap/sailing/domain/base/DomainFactory.java
java/com.sap.sailing.domain/src/com/sap/sailing/domain/base/impl/CourseImpl.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.server.replication.test/src/com/sap/sailing/server/replication/test/ServerReplicationTest.java
java/com.sap.sailing.server.replication.test/src/com/sap/sailing/server/replication/test/TrackedRaceContentsReplicationTest.java
2013-03-01 15:10:49 +01:00
fmittag
510b9dda7d
Finalized implementation of the new passingSide for Waypoints
...
cleanup of getRaceCourse() method in Sailingservice and improvement of RaceCourseManagementPanel in gwt UI
2013-02-27 15:53:49 +01:00
Armin Zamani
9d99a37424
changed ignore for empty serialization tests, ignored failing
...
leaderboard renaming test
2013-02-26 18:14:16 +01:00
Armin Zamani
738d8db75d
changed usage of Util helper class for testing purposes
2013-02-26 13:13:16 +01:00
Armin Zamani
566916ece4
Merge branch 'racecommittee_integrated' of ssh://sapsailing.com/home/trac/git into racecommittee_integrated
...
Conflicts:
java/com.sap.sailing.gwt.ui.test/src/com/sap/sailing/gwt/ui/test/MockedTrackedRace.java
2013-02-24 23:19:50 +01:00
Armin Zamani
9d72f87f04
Implemented CourseArea as another field to be selected in the Admin
...
Console for Regattas and propagated it in the Regatta infrastructure
2013-02-24 23:17:21 +01:00
Lukas Niemeier
605a2a5e08
# removed obsolete comments
2013-02-24 21:05:41 +01:00
Lukas Niemeier
08a810071d
# added failing test case of RaceLog replication for renaming of FlexibleLeaderboards
2013-02-24 02:50:33 +01:00
Lukas Niemeier
1595409c90
# RacingEventService uses RaceLogReplicator to replicate all incoming RaceLogEvents on RaceLogs
...
# Currently only RaceLogs of RaceColumns in Leaderboards supported
# Added some tests
2013-02-24 02:31:23 +01:00
Lukas Niemeier
0f11205e34
# cleanup
2013-02-23 23:46:38 +01:00
Lukas Niemeier
3d421a84cb
# replication of racelogs on initial load
...
# preparation of replication on add
# tests (currently testRaceEventReplication is failing)
2013-02-23 23:45:44 +01:00
Armin Zamani
1678c6430f
Added a test for to check if initial load works with race logs
2013-02-22 22:41:56 +01:00
Lukas Niemeier
e29e4e7806
# Reworked placement of RaceLog to have it on RaceColumn again
...
# All code paths needing a real RaceLog are changed to use MongoRaceLogStoreFactory
# MISSING: REPLICATION ON RACECOLUMN!!!
2013-02-19 00:50:56 +01:00
Lukas Niemeier
0c265c29a1
# test launches using eclipse launcher
2013-02-18 14:01:30 +01:00