Axel Uhl
d2278008d0
fixed mark passings update again
2011-06-19 13:57:13 +02:00
Axel Uhl
d29669dbfa
key mark passings not simply by first waypoint that has the right control point but check against
...
previous mark passings and use first waypoint that has the control point just passed and hasn't been
passed by the competitor so far
2011-06-19 13:28:42 +02:00
Axel Uhl
83c05842ce
support multiple boat classes in same race; use dominant one
...
Compute start time dynamically with threshold of 30s from first mark passing on first mark
2011-06-19 12:22:47 +02:00
Axel Uhl
daf872b3a2
get charsetname from system property test.charset
2011-06-19 08:12:33 +02:00
Axel Uhl
815d80b1e0
added more output to trace down encoding problem
2011-06-19 00:58:03 +02:00
Axel Uhl
896a1deb4c
added a method printing the raw URL output stream to stdout
2011-06-18 23:59:50 +02:00
Axel Uhl
7ef34a6229
Merge branch 'master' of ssh://localhost:12347/home/trac/git
2011-06-18 23:53:22 +02:00
Axel Uhl
f5553ff42f
for now switch again to newest event as default for showrace timepoint; probably need another parameter
2011-06-18 23:52:40 +02:00
Axel Uhl
f4639fa382
fix possible deadlock problem: when asking for the tracked race outside the synchronized block,
...
it may still be null; however, it may get filled before the synchronized block gets entered.
Therefore, the get needs to be inside the synchronized block.
2011-06-18 23:51:47 +02:00
Axel Uhl
9d120cfdd7
added a comment that strangely only was in prod
2011-06-18 22:38:13 +02:00
Axel Uhl
69914b2533
the maven-repository for master isn't master but dev
2011-06-18 22:22:21 +02:00
Axel Uhl
7f704e7af0
Merge branch 'master' of ssh://localhost:12347/home/trac/git
2011-06-18 22:14:40 +02:00
Axel Uhl
b9c5d5d73f
ranking comparators again may rank competitors equal if they have equal distances / times and such.
...
But this time we're using Collections.sort with these comparators on a List that doesn't collapse
multiple entries into one.
2011-06-18 22:13:41 +02:00
Axel Uhl
ddd77b818c
a little script to execute the Unicode test quickly
2011-06-18 21:19:25 +02:00
Axel Uhl
69459ada7e
fixed main in test
2011-06-18 19:55:45 +02:00
Axel Uhl
0fedf9269b
added main to unicode test
2011-06-18 19:48:30 +02:00
Axel Uhl
b1a4876a54
a small test that shows the competitor names of the 49er race in Kiel, some of which contain Unicode
2011-06-18 19:44:34 +02:00
Axel Uhl
1cf3bb13f3
compare otherwise equal but distinct competitors by their name for the race rank
...
This avoids collapsing the two into one, not having the one appear in the ranked
sorted set
2011-06-18 19:27:48 +02:00
Axel Uhl
f63c67be1e
compare otherwise equal but distinct competitors by their name
2011-06-18 19:27:32 +02:00
Axel Uhl
fbab7d5e53
distinguish by competitor names if otherwise two competitor tracks rank exactly equal
2011-06-18 19:21:28 +02:00
Axel Uhl
6221ecd9b0
added logging in case a tracked leg doesn't have ranks for all competitors
2011-06-18 19:00:26 +02:00
Axel Uhl
948a06e054
infer race start time if non-sense and we have better evidence from GPS fixes
2011-06-18 18:23:03 +02:00
Axel Uhl
910a128d95
removed synchronization from CourseImpl
2011-06-18 16:27:41 +02:00
Axel Uhl
a158834d03
encode responses as UTF-8
2011-06-18 15:42:43 +02:00
Axel Uhl
481f07ab6d
be more tolerant if there are mark passing notifications with multiple occurrences for the same Waypoint
...
We thought this couldn't happen, but it does...
2011-06-18 13:39:33 +02:00
Axel Uhl
b7e86c9594
added synchronization on CourseImpl to avoid asking waypoints when there is a course update underway
2011-06-18 13:39:31 +02:00
Axel Uhl
203bb9de92
reverted accidental prod changes on master
2011-06-18 10:03:02 +02:00
Axel Uhl
23494c0793
Merge branch 'master' of ssh://localhost:12347/home/trac/git
2011-06-17 23:47:40 +02:00
Axel Uhl
ca128d74ce
fixed issue with multiple boat classes per event; added test case for that
2011-06-17 23:47:05 +02:00
Simon Pamies
5110add670
Merge branch 'prod' of ssh://195.227.10.246/home/trac/git
2011-06-17 19:48:18 +02:00
Axel Uhl
7b0af7d8e8
compilable version with finished-time for race removed from REST APIs and from TrackedRace interface;
...
adjusted documentation in README accordingly; prepared getWindwardDistanceToOverallLeader
2011-06-17 17:27:00 +02:00
Axel Uhl
c5e8c6e56b
show wind/speed averaging interval in showrace output; offer setaveraging action in AdminApp
2011-06-17 10:16:40 +02:00
Axel Uhl
d49429a5e9
added wind averaging change API
2011-06-17 10:01:14 +02:00
Axel Uhl
fb653ab47d
added capability to dynamically adjust the speed averaging interval
2011-06-17 08:28:06 +02:00
Axel Uhl
5f370abb09
Merge branch 'prod' of ssh://localhost:12347/home/trac/git into prod
2011-06-17 01:02:13 +02:00
Axel Uhl
5f8743b25e
Merge branch 'master' into prod
2011-06-17 01:01:19 +02:00
Axel Uhl
9430527d34
reverted the effects of merging the fixed master into prod again
2011-06-17 00:54:15 +02:00
Axel Uhl
733fcda9c9
added log output upon com.sap.sailing.server start telling Charset encoding
2011-06-17 00:45:50 +02:00
Axel Uhl
dd12c2045a
Merge branch 'master' into prod
...
Conflicts:
java/target/configuration/config.ini
2011-06-17 00:29:40 +02:00
Axel Uhl
57efd2d79e
reverted accidental changes that happened when the prod branch was erroneously merged into master
2011-06-17 00:26:48 +02:00
Axel Uhl
b7da5d18b1
accidentally, the prod pom.xml slipped in; fixed
2011-06-17 00:11:13 +02:00
Axel Uhl
5ac43a2742
script to "garbage-collect" all JAR files that are built by maven
...
Afterward you'll at least have to run the update script. But beware:
update will again copy all files from the maven repository.
You may consider cleaning the maven repository for the respective
instance, then do a "mvn deploy" and only then call update again.
2011-06-17 00:07:08 +02:00
Axel Uhl
f91011b480
emit nationalityISO2 and nationalityISO3 from listevents
2011-06-16 23:46:50 +02:00
Axel Uhl
09505280e9
Merge branch 'master' of ssh://localhost:12347/home/trac/git
2011-06-16 23:22:49 +02:00
Axel Uhl
bb6605ba66
added tests for country code conversion and lookup
2011-06-16 23:22:14 +02:00
Axel Uhl
5e3adf70ba
generated CountroCodeFactoryImpl using CountryCodeTest
2011-06-16 23:22:08 +02:00
Axel Uhl
aa047f53a3
fixed HTML characters and converted them to Unicode
2011-06-16 23:22:02 +02:00
Axel Uhl
9ea71dfea7
proceeded with conversion routine for country codes
2011-06-16 23:21:56 +02:00
Axel Uhl
732cdf54cc
country codes with IOC three-letter codes, as HTML source
2011-06-16 23:21:49 +02:00
Axel Uhl
6bfcca6ded
interfaces for CountryCode conversion
2011-06-16 23:21:40 +02:00