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
Axel Uhl
93ccfe55d6
refactored: moved functionality for TrackedRace creation including constants for default averaging times
2011-11-14 22:37:06 +01:00
Axel Uhl
00b2749202
refactored to get rid of the "token" approach for updating / retrieving RaceDefinitions from tracker
2011-11-14 21:55:31 +01:00
Axel Uhl
ef4547357f
Moved top-level cache for TrackedEvent from TracTrac-specific DomainFactory to RacingEventService;
...
introduced a TrackedEventRegistry interface in com.sap.sailing.domain that is now extended by
RacingEventService as well as a dummy implementation for use by tests
2011-11-14 17:00:17 +01:00
fmittag
e4ec273724
remove m2e nature from all .project files
2011-11-09 22:06:14 +01:00
Axel Uhl
e62231feaa
introduced separate persistence bundles for domain, tractrac and swisstiming bundles
2011-11-08 18:06:44 +01:00
Axel Uhl
2a12d45fc0
refactored Mongo DB connector: new Activator which encapsulates DB connection
2011-11-08 17:10:10 +01:00
Axel Uhl
2cd4fb082e
added preferences files; removed generated files from git; added missing RaceAverageSpeedColumn.java
2011-10-05 23:51:26 +02:00
Axel Uhl
765986439d
renamed waiting methods to getAndWait...
2011-10-04 12:37:05 +02:00
Axel Uhl
f27814745d
renamed get... and create... methods to getOrCreate... if they get or create ...
2011-10-04 12:35:11 +02:00
Axel Uhl
cbe3038325
added test for + character in competitor names for leaderboard persistence
2011-10-02 09:38:09 +02:00
Axel Uhl
e7e1c1c45d
transmit boat speed/bearing for display in RaceMapPanel; store successfully connected yet empty config in DB
2011-09-29 12:23:28 +02:00
Axel Uhl
e3dae51ebf
added sailID to Boat; reduced number of decimals for distance to 0
2011-09-22 10:12:51 +02:00
Axel Uhl
6f274aa51b
encode/decode keys used in Mongo coming from arbitrary strings to avoid leading $ and . in between
2011-09-13 20:58:26 +02:00
Axel Uhl
2250812f97
added a test for score correction and max points reason in same leaderboard/different columns
2011-08-24 15:06:11 +02:00
Axel Uhl
b2f16afabf
added test for max-points-reason storage
2011-08-24 15:04:34 +02:00
Axel Uhl
92c371a38e
successful leaderboard score correction persistence test; fixed again discarded result sorting in leaderboard
2011-08-24 14:54:59 +02:00
Axel Uhl
0b262e20cd
whitespace change only
2011-08-24 11:07:47 +02:00
Axel Uhl
e148f685ee
added test about ignoring medalRace argument if column in leaderboard already exists
2011-08-24 11:05:14 +02:00
Axel Uhl
ba07d4d7e3
another test for leaderboard carried points persistence
2011-08-24 10:52:25 +02:00
Axel Uhl
67e9fdbd3e
first simple leaderboard storage test
2011-08-24 10:39:31 +02:00
Axel Uhl
eca261552c
renamed test case classes to suffix "*Test" so that maven automatically detects them
2011-08-01 10:21:16 +02:00
Axel Uhl
f628f356fb
consistently use test database for wind track tests
2011-07-29 17:27:45 +02:00
Axel Uhl
86c4eaa1b0
removed more Mongo specifics from the factory interfaces
2011-07-29 17:22:34 +02:00
Axel Uhl
b0c2cdfa41
remove DB parameter from Mongo factory interfaces
2011-07-29 17:16:21 +02:00
Axel Uhl
0282c6a8c8
added Leaderboard interface with first little test cases
...
Also, streamlined pom.xml files
2011-07-29 15:36:49 +02:00
Axel Uhl
f22c6fda80
prepared track for distinguishing between raw and smoothened fixes
2011-07-14 17:52:09 +02:00
Axel Uhl
96309fd0a6
more of 2012 declination; make MongoDB test access configurable by mongo.host property
2011-07-13 00:00:27 +02:00
Axel Uhl
fb9270a2bb
fixed issue with multiple TracTrac Event objects having equal IDs if they represent the same regatta
...
This caused only RaceDefinition object to be associated only with the single remaining instance
of Event in the map which was supposed to hold several TracTrac events (one per tracker) with
multiple associated RaceDefinition objects.
2011-06-21 03:29:09 +02:00
Axel Uhl
ad63bef2fd
added a failing test case showing the problem regarding stopping/restarting for the same race
2011-06-13 18:58:03 +02:00
Axel Uhl
49073eb0ea
same Mongo connection pattern also for WindTracks tests
2011-06-12 13:41:57 +02:00
Axel Uhl
def8296c1d
use mongo.port property also in mongodb.test bundle
2011-06-12 13:19:21 +02:00
Axel Uhl
715065d381
increase wait time for MongoDB to show changes to other sessions
2011-06-11 16:41:04 +02:00
Axel Uhl
3607a459e7
added wait to let MongoDB make changes visible to other sessions
2011-06-11 14:51:05 +02:00
Simon Pamies
b03d9185eb
moved all Java stuff to java/ subdir
2011-06-10 16:39:27 +02:00