Commit Graph
62 Commits
Author SHA1 Message Date
Axel Uhl 481f6a3234 add index over SwissTiming message collection for message sequence number 2012-07-28 14:44:28 +02:00
Axel Uhl 1aa7d2980a Merge remote-tracking branch 'server/master' 2012-07-03 15:09:24 +02:00
Axel Uhl d61cc58824 pass on waitFor... parameters properly 2012-07-03 15:09:10 +02:00
fmittag 60b66e2399 added lazy activation policy to all bundles (except the test bundles). 2012-07-03 14:10:59 +02:00
Axel Uhl d51b6b3e19 fixed locking in Mongo tests; made SwissTiming StoreAndForward robust against concurrent database drops 2012-06-29 10:18:31 +02:00
Axel Uhl 22b24c0450 switched all projects to Java7 except for those used by as GWT source 2012-01-19 10:01:36 +01:00
Lennart Hensler 02a293360e Moved QuadTree to *.common + Added Cache to Geocoder 2012-01-12 18:23:54 +01:00
fmittag 531aa0166f clean up of all version in all pom.xml files
- changed 0.0.1-SNAPSHOT to 1.0.0-SNAPSHOT
- changed product version from 1.1.0 to 1.0.0
- removed unnecessary <version> tags in plugins
2012-01-04 16:04:23 +01:00
Axel Uhl 9e388831e3 moved Util class to domain.common and use its Pair/Triple utility classes also in gwt.ui 2011-12-30 09:49:02 +01:00
fmittag 86f8236dbc add missing .gitignore files 2011-12-13 11:58:28 +01:00
Axel Uhl eac6d6d1ad use same message loader / persistence to avoid duplicate SailMasterConnector instances;
in the long run, supporting equals on SwissTimingPersistenceImpl and the corresponding
configurations may help controlling the connector cache.
2011-11-25 16:05:15 +01:00
fmittag 41aa968be6 merge remote-tracking branch 'origin/gwt' into gwt-5 2 2011-11-25 14:25:44 +01:00
fmittag 0fd38bb5b2 Merge remote-tracking branch 'origin/gwt' into gwt-5
Conflicts:
	java/com.sap.sailing.domain.swisstimingadapter.persistence/src/com/sap/sailing/domain/swisstimingadapter/persistence/impl/SwissTimingAdapterPersistenceImpl.java
2011-11-25 14:24:32 +01:00
fmittag e1c2918e27 refactoring of the MongoDBService to be configurable (TEST, PROD, etc.)
apply the new service to all tests
2011-11-25 13:59:41 +01:00
Benjamin Ebling 0e677e61c7 Merge branch 'gwt' into create_st_race_dummy 2011-11-24 10:59:04 +01:00
Benjamin Ebling 3c715a1630 Fixed problem with sequenze-number = null. 2011-11-24 10:57:34 +01:00
Benjamin Ebling 165ee82e12 Merge branch 'gwt' of ssh://kielweek.web4sap.com:22/home/trac/git into create_st_race_dummy
Conflicts:
	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
Changed to SuggestionBox for coutry-codes and added a sequenze-nr.
2011-11-23 14:42:36 +01:00
Axel Uhl c4e324eb3d formatting changes only 2011-11-23 09:03:25 +01:00
Axel Uhl 8260d88794 removed raw message store for SwissTiming; added StressTest button for leaderboard logic 2011-11-22 17:20:05 +01:00
Axel Uhl 7267c35a24 made robust against missing canSendRequest in DB; added logging for getLeaderboardByName handling time;
remove race from default leaderboard if tracking of single race was stopped
2011-11-22 16:29:56 +01:00
fmittag 509c16d789 refactoring of SwissTimingEventManagerPanel:
- new layout
- new css files
- new configuration property (canSendRequests) for Swiss timing configuration
2011-11-22 14:09:16 +01:00
Axel Uhl e40c869e6c added finer logging 2011-11-21 14:55:14 +01:00
Axel Uhl a5a2dc5b30 fixed "0" to 0l 2011-11-21 11:05:28 +01:00
Axel Uhl 9930349e70 create last message count in DB if it doesn't exist, to avoid NPE 2011-11-21 11:01:05 +01:00
Axel Uhl fd09acf6c8 added more debug output 2011-11-21 10:54:13 +01:00
Axel Uhl 0b7ac5268f added more logging to MongoDB setup 2011-11-21 10:32:23 +01:00
Axel Uhl d55f8c53e2 fixed start time issues; first complete SwissTiming race in leaderboard 2011-11-17 16:28:20 +01:00
Axel Uhl 3b40bc6773 added canSendRequests parameter to SailMasterConnectorImpl and refactored clients accordingly; fixed startTime 2011-11-17 14:42:16 +01:00
fmittag 653e825560 Added first End-To-End Test for StoreForward -> SwissTimingConnector driven by a script of messages 2011-11-16 18:06:01 +01:00
fmittag 4ea3f2d437 first version of a new test executing a storeAndForward test from a list of raw messages (source is here a file) 2011-11-15 11:27:04 +01:00
fmittag 46e5a74ba2 Fix for Bugzilla Bug 53 - Negative effects of caching race list in SwissTimingAdapterPersistenceImpl? 2011-11-15 11:26:38 +01:00
Axel Uhl 66aa964c80 use Race instead of raceID as construction argument for SwissTimingRaceTrackerImpl; formatting changes
Conflicts:

	java/com.sap.sailing.domain.swisstimingadapter.persistence/src/com/sap/sailing/domain/swisstimingadapter/persistence/impl/SwissTimingAdapterPersistenceImpl.java
	java/com.sap.sailing.domain.swisstimingadapter.test/src/com/sap/sailing/domain/swisstimingadapter/test/ScriptedStoreAndForwardTest.java
2011-11-14 20:58:45 +01:00
Axel Uhl 8839f9d5d6 distinguish a listening and a connecting StoreAndForward test 2011-11-14 15:01:38 +01:00
Axel Uhl da39f7f1d6 improved Javadoc 2011-11-14 10:35:07 +01:00
Axel Uhl 98e43267f0 allow StoreAndForward to operate in one of two modes (active/passive connection management) 2011-11-14 10:31:49 +01:00
Axel Uhl 04f1ae19df fixed SwissTiming tests 2011-11-14 09:14:27 +01:00
Axel Uhl 6430364b1e compilable version where SwissTiming connector tests currently don't work 2011-11-14 08:59:49 +01:00
Axel Uhl 4d6b68fcd9 fixed swiss timing tests 2011-11-11 18:14:09 +01:00
fmittag b33335251a refactoring of DomainObjectFactories to a more service oriented version (SwissTimingAdapeterPersistence) V2 2011-11-11 17:43:23 +01:00
fmittag b62ce9163a refactoring of DomainObjectFactories to a more service oriented Interface (SwissTimingAdapterPersistence) 2011-11-11 17:21:51 +01:00
Axel Uhl d533f64168 pulled up getRaces() to RaceSpecificMessageLoader 2011-11-11 11:45:52 +01:00
Axel Uhl 159458e157 Merge remote-tracking branch 'server/gwt' into gwt
Conflicts:
	java/com.sap.sailing.domain.swisstimingadapter.test/src/com/sap/sailing/domain/swisstimingadapter/test/StoreAndForwardTest.java
2011-11-10 21:08:44 +01:00
Axel Uhl 95f79a5024 overlapping stored/received message test case now green 2011-11-10 21:06:17 +01:00
fmittag c9f1d5686c Merge remote-tracking branch 'origin/gwt' into lostbranch 2011-11-10 18:08:49 +01:00
fmittag 09e7beb749 new read and store methods for SailMasterMessages 2011-11-10 17:11:17 +01:00
Axel Uhl 528e76315d testBuffering test green for now 2011-11-10 16:15:27 +01:00
Axel Uhl 8537a5ff9d Merge remote-tracking branch 'server/gwt-2' into gwt
Conflicts:
	java/com.sap.sailing.domain.swisstimingadapter.persistence/src/com/sap/sailing/domain/swisstimingadapter/persistence/DomainObjectFactory.java
	java/com.sap.sailing.domain.swisstimingadapter.persistence/src/com/sap/sailing/domain/swisstimingadapter/persistence/impl/DomainObjectFactoryImpl.java
	java/com.sap.sailing.domain.swisstimingadapter/src/com/sap/sailing/domain/swisstimingadapter/SwissTimingFactory.java
	java/com.sap.sailing.domain.swisstimingadapter/src/com/sap/sailing/domain/swisstimingadapter/impl/SwissTimingFactoryImpl.java
2011-11-10 14:16:38 +01:00
fmittag f7a6b84c43 read and store methods for 'race' domain objects 2011-11-10 13:16:09 +01:00
Axel Uhl a5ee6d0a2f first seemingly working test case showing the general mixing of messages loaded / received 2011-11-10 13:04:36 +01:00
Axel Uhl 0231120601 implemented (untested) buffering behavior for SailMasterConnectorImpl 2011-11-10 11:49:17 +01:00