Axel Uhl
7dac50551f
reduces wait time again in wind store test case
2012-06-08 16:38:03 +02:00
Axel Uhl
af44ac39e2
drop wind test collection explicitly
2012-06-08 16:30:42 +02:00
Axel Uhl
88e126374c
drop only those DBs whose names we have in CollectionNames
2012-06-08 16:02:37 +02:00
Axel Uhl
d51250ee51
Merge remote-tracking branch 'server/master'
2012-06-08 15:36:41 +02:00
Axel Uhl
9cff6a1e23
changed dropping routine such that not DB.dropDatabase() is used (doesn't work reliably) but drop() on collection
2012-06-08 15:35:46 +02:00
Axel Uhl
56a69bb949
added parsing of date/time to Kieler Woche result list
2012-06-08 15:33:15 +02:00
Axel Uhl
6cc7c39db6
successful test of most raw parsed Kieler Woche result list attributes
2012-06-08 15:24:34 +02:00
Axel Uhl
33b4ecb9cd
dropping DB after obtaining it; removed drop() calls for individual collections in test cases
2012-06-08 15:18:46 +02:00
Axel Uhl
8940c4b27e
first draft of Kieler Woche official result importer which parses all fields / tags found in the examples
2012-06-08 15:12:11 +02:00
Axel Uhl
def1682d81
Merge remote-tracking branch 'server/master'
2012-06-08 15:05:57 +02:00
Axel Uhl
b0ab6a36e4
dropping REGATTA collection too for test case initialization
2012-06-08 15:05:10 +02:00
Axel Uhl
4a2633f7de
KiWo result test with loading "Verteilung" object green
2012-06-08 15:02:55 +02:00
Axel Uhl
fc1d91f8a6
added more logging
2012-06-08 14:50:57 +02:00
Axel Uhl
857921b192
more stubs for Kieler Woche result list parsing
2012-06-08 14:29:39 +02:00
Axel Uhl
db07cab2b0
added yet more logging
2012-06-08 14:11:43 +02:00
Axel Uhl
a7504bb2ce
parsing first attributes of ResultList
2012-06-08 14:00:03 +02:00
Axel Uhl
1fceac9d2d
added more logging; first implementation class for b+m KiWo result importer
2012-06-08 13:39:23 +02:00
Axel Uhl
049182eaf3
added interfaces along the XML document format for Kieler Woche result list service
2012-06-08 13:33:09 +02:00
Axel Uhl
a8a2fc5840
added missing pom.xml files for new bundles
2012-06-08 13:21:32 +02:00
Axel Uhl
cb75455dfa
Merge remote-tracking branch 'server/master'
2012-06-08 13:20:21 +02:00
Axel Uhl
681c59d763
added more logging
2012-06-08 13:19:59 +02:00
Axel Uhl
16b1960f61
first minimal test case, reading an XML file as provided by b+m
2012-06-08 13:16:16 +02:00
Axel Uhl
73739fcd06
created new bundle for Kieler Woche result import from tbe b+m tool
2012-06-08 13:05:10 +02:00
Axel Uhl
7b8e408a33
Merge remote-tracking branch 'server/master'
2012-06-08 12:49:02 +02:00
Axel Uhl
39a8704f4f
extended logging even further
2012-06-08 12:48:22 +02:00
Axel Uhl
cbd50ff187
more logging
2012-06-08 11:52:25 +02:00
Axel Uhl
9363f40c9d
added more logging
2012-06-08 11:28:32 +02:00
Axel Uhl
df45ba41fc
added more logging to find out how the regatta loses its column
2012-06-08 11:02:24 +02:00
Axel Uhl
6f446d0f0d
sorry; again committed debug pom; fixed by this commit
2012-06-08 09:57:06 +02:00
Axel Uhl
4023f7a19c
reduced logging for bug 736 again
2012-06-08 01:47:34 +02:00
Axel Uhl
8bfe4d2ddf
ignore but log an unfound leaderboard or race column in ConnectTrackedRaceToLeaderboardColumn, related to bug 736
2012-06-08 01:46:02 +02:00
Axel Uhl
07a70d0499
more drop collection in tests; progress towards a fix for bug 735
2012-06-08 01:38:41 +02:00
Axel Uhl
cde11a9bfa
minor fixes towards 735 and 736
2012-06-08 00:58:06 +02:00
Axel Uhl
a7109a0ddc
more logging against bug 736; minor experiments for bug 735
2012-06-08 00:34:33 +02:00
Axel Uhl
43501e3a2a
added missing close() to print writer for debug output for fixing bug 736
2012-06-07 23:54:55 +02:00
Axel Uhl
185eac9f24
fixed pom.xml to using proxy on master
2012-06-07 23:36:07 +02:00
Axel Uhl
a2bae85b61
to hopefully finally find and fix bug 736, added the stack trace to the INFO log for adding a regatta leaderboard
2012-06-07 23:31:48 +02:00
Axel Uhl
f67aaa19eb
added more logging
2012-06-07 21:45:48 +02:00
Axel Uhl
5fb51d906d
added logging to track down bug 736
2012-06-07 20:45:36 +02:00
Axel Uhl
592f830b26
added test case for bug 723
2012-06-07 18:22:44 +02:00
Axel Uhl
f4928da853
fixing bug 723 by queuing Operations until initial load has completed
2012-06-07 18:20:51 +02:00
Axel Uhl
348c66e5cf
fixed NPE regarding filtering for race in RaceBoard's leaderboard
2012-06-07 16:52:39 +02:00
Axel Uhl
793074281e
leaderboard with preSelectedRace filters competitors to those who participated in that race
2012-06-07 16:40:52 +02:00
Axel Uhl
dae1d4fd1d
added tests for bug 469 and improved Javadocs around the topic
2012-06-07 11:33:31 +02:00
Axel Uhl
d7517c7321
waiting after dropDatabase didn't show any improvements; removing Thread.sleep again
2012-06-07 09:52:46 +02:00
Axel Uhl
1807ed67b6
fixed server replication test set-up
2012-06-07 09:50:43 +02:00
Axel Uhl
ae5910c50f
completed test showing that delayed leaderboard corrections replication works
2012-06-07 02:06:18 +02:00
Axel Uhl
34a6c890de
working towards a failing test case for bug 731
2012-06-07 01:25:06 +02:00
Axel Uhl
4a588e74f3
related to bug 731, made RaceColumnListener collections non-transient to serialize listeners with initial load
2012-06-07 00:44:25 +02:00
Axel Uhl
58440c43eb
extended wait period for dropDatabase to 1s
2012-06-07 00:38:14 +02:00
Axel Uhl
eef4c0ab0c
wait a bit after dropDatabase to make sure the effects are visible to all tests
2012-06-07 00:16:24 +02:00
Axel Uhl
3208a21d1b
whenever a RaceDefinition is added to a persistent Regatta owned by RacingEventService, record persistently
2012-06-06 23:03:20 +02:00
Axel Uhl
32427f3a2d
addressing bug 733: looking up a Regatta by raceID first in RacingEventService before using a default regatta
2012-06-06 22:43:14 +02:00
Axel Uhl
6518cd4569
fixed test for regatta leaderboard storing/loading by fixing the mocks for TrackedRace/TrackedRegatta
2012-06-06 22:10:12 +02:00
Axel Uhl
f9d182fd92
Merge remote-tracking branch 'server/master'
...
Conflicts:
java/com.sap.sailing.domain.persistence/src/com/sap/sailing/domain/persistence/impl/DomainObjectFactoryImpl.java
2012-06-06 21:56:10 +02:00
Axel Uhl
4ae412f4b8
minor rename
2012-06-06 21:53:09 +02:00
Axel Uhl
b090e11b5e
added persistence for raceID-to-Regatta associations in RacingEventServiceImpl
2012-06-06 20:55:12 +02:00
Axel Uhl
8ca0ad7f5d
use WEB WindSource explicitly, not expecting it to already exist
2012-06-06 17:08:55 +02:00
Axel Uhl
d28d181132
set wind through REST/JSON only for existing tracked races, avoiding blocking
2012-06-06 17:02:23 +02:00
Axel Uhl
ace0080f33
enhanced test case for storing/loading regatta leaderboard
2012-06-06 16:35:02 +02:00
Axel Uhl
937da4ecc6
first regatta leaderboard store/load test successful
2012-06-06 15:39:29 +02:00
Axel Uhl
f7d897f6e7
a first careful test case for storing/loading RegattaLeaderboard through RacingEventService
2012-06-06 15:14:39 +02:00
Axel Uhl
6dbe4903f7
Merge remote-tracking branch 'server/master'
2012-06-06 14:26:21 +02:00
Axel Uhl
2d479ff039
fixed initialization order in SeriesImpl; first mock for RegattaLeaderboard loading
2012-06-06 14:25:14 +02:00
Axel Uhl
a5eadc8888
extracted the delayed logic from FlexibleLeaderboardWithDelayed... into DelayedLeaderboardCorrection hierarchy
...
Introduced RaceColumnListener pattern throughout; leaderboards manage such listeners; DelayedLeaderboardCorrection
is one and applys its left-overs whenever a new TrackedRace appears
2012-06-06 14:05:06 +02:00
Axel Uhl
102ab2e5f1
added launch config for replication tests without proxy
2012-06-06 10:47:55 +02:00
Axel Uhl
d501a35b7f
added default constructor to RGBColor which is pre-requisite for its GWT serializability. Fixes bug 730.
2012-06-06 00:17:32 +02:00
Axel Uhl
4fc6b05e61
whitespace change
2012-06-05 23:26:17 +02:00
Axel Uhl
0a799efa91
added sailID to listevents REST/JSON output
2012-06-05 18:20:10 +02:00
Axel Uhl
eccc45c4bc
adjusted SeriesDTO creation to use of FleetDTO
2012-06-05 18:17:31 +02:00
Axel Uhl
cc3f8c40fb
removed compile error cause by change from Leaderboard to FlexibleLeaderboard
2012-06-05 18:16:00 +02:00
Axel Uhl
b1e40abcb5
added CreateRegattaLeaderboard operation and implemented in SailingService
2012-06-05 18:11:30 +02:00
Axel Uhl
e494d2b69c
Merge remote-tracking branch 'server/master'
...
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/SeriesDTO.java
2012-06-05 18:02:36 +02:00
Axel Uhl
68444cad22
introduced RegattaLeaderboard interface; prepared for RegattaLeaderboard persistence, see bug 636
2012-06-05 18:00:58 +02:00
Axel Uhl
199e320674
addressing bug 651; adding Series / Fleets / RaceColumn data to RegattaDTO
2012-06-05 16:58:17 +02:00
Axel Uhl
c68a7a1278
only re-associate TrackedRace/RaceDefinition if TrackedRegattaRegistry has been provided to column
2012-06-05 16:39:42 +02:00
Axel Uhl
2d7815978b
added TrackedRegattaRegistry as argument to SeriesImpl constructor and refactored all usages accordingly
2012-06-05 16:31:57 +02:00
Axel Uhl
e964d4b77b
added persistence for "specific" regattas in RacingEventServiceImpl
2012-06-05 15:35:25 +02:00
Axel Uhl
c4e125d9f2
renamed moveColumnToSeries... to moveColumnInSeries...
2012-06-05 15:17:16 +02:00
Axel Uhl
18ebab923c
added createRegatta
2012-06-05 15:15:10 +02:00
Axel Uhl
d8a28bbfaa
added methods on SailingService to manage race columns in Series
2012-06-05 14:29:50 +02:00
Axel Uhl
62fbf08d68
added more regatta/series replication and tests
2012-06-05 13:41:21 +02:00
Axel Uhl
092b7104ca
Merge remote-tracking branch 'server/master'
2012-06-05 13:24:18 +02:00
Axel Uhl
eb6a1e6214
added replication capabilities for Regatta / Series manipulation
2012-06-05 13:23:05 +02:00
Axel Uhl
bb48b4a227
moved knowledge about which boat classes may not always start upwind to base domain factory
2012-06-05 10:45:21 +02:00
Axel Uhl
dc36462f7e
disable checkboxes in wind chart settings dialog for those wind source types whose speed is not to be used
2012-06-05 00:51:48 +02:00
Axel Uhl
784b8561ef
fixing bugs 524/640: location/name search in Spectator view
2012-06-05 00:33:51 +02:00
Axel Uhl
67762f812a
fixed bug 667; left comment regarding bug 723
2012-06-05 00:22:35 +02:00
Axel Uhl
1a98a8cd6d
enhanced comment regarding need for synchronization
2012-05-28 22:21:46 +02:00
Axel Uhl
d12fb49e6c
Merge remote-tracking branch 'server/master'
2012-05-28 21:38:27 +02:00
Axel Uhl
2709719005
re-enable additional data during creation of createStrippedLeaderboardDTO
2012-05-28 21:21:57 +02:00
Axel Uhl
d62a42079b
synchronized all other access to QuadTree, too
2012-05-28 21:17:32 +02:00
Axel Uhl
90cea8f21e
synchronize access to QuadTree because it's not thread safe
2012-05-28 21:11:18 +02:00
Axel Uhl
d2ec5c7f3f
Merge remote-tracking branch 'server/master'
2012-05-27 22:13:38 +02:00
Axel Uhl
975a6e25e7
fixing bug 683; added two tests in CourseTest which first reproduced the problem which then got fixed by this.
2012-05-27 21:55:52 +02:00
Axel Uhl
0b35c6df2c
fixing bug 681: competitor chart now reliably shows data also for selection changed while invisible
2012-05-26 22:03:33 +02:00
Axel Uhl
9a87148983
addressing bug 612: JSON/REST export of leaderboard data
2012-05-26 19:37:44 +02:00
Axel Uhl
2681cb428a
Merge branch 'zooming_timeslider'
2012-05-26 15:54:48 +02:00
Axel Uhl
70511e4de8
changed activemq URL to use 0.0.0.0 instead of localhost to also allow for remote connections
2012-05-26 14:56:49 +02:00
Axel Uhl
eaa3bb552f
click now again sets time also in AbstractChartPanel specializations such as competitor charts
2012-05-26 13:08:35 +02:00