Axel Uhl
15f0ea0489
renamed com.sap.sailing.mongodb to com.sap.sse.mongodb and removed unnecessary dependency to com.sap.sailing.domain.common; fixes bug 2435
2014-11-05 13:08:09 +01:00
EC2 Server
ac983a80fc
fixing performance issue for maneuver queries in TrackedLegOfCompetitor;
...
The problem was that the calls required the latest results from the manuever cache.
With lots of load on the server, this can cause significant wait times for each
competitor, summing up for the hundreds of competitors that a big race can have.
This commit introduced a waitForLatest:boolean parameter to the corresponding
methods on TrackedLegOfCompetitor which is set to false by the currently existing
using client methods.
2014-10-27 15:02:03 +00:00
Axel Uhl
95726e4534
use Set instead of List for competitorId REST parameter to make lookups faster
2014-10-22 15:29:21 +02:00
Axel Uhl
d57db58938
added parameter competitorId to positions REST API
2014-10-22 15:02:51 +02:00
Axel Uhl
f1daf11a33
added parameter withtack to competitor positions REST API, defaulting to false (INCOMPATIBLE CHANGE), avoiding very expensive calculations on the server
2014-10-22 13:42:48 +02:00
Fredrik Teschke
f0ec893db9
moved RaceLogServletConstants to domain.common, to make it available in GWT
2014-10-10 10:40:08 +02:00
Axel Uhl
69de0f2d76
upgraded project settings to Java8, fixed gwt.ui to JavaSE-1.7 explicitly
2014-10-01 15:00:44 +02:00
Axel Uhl
161d823dee
updated project compliance settings to JavaSE-1.8
2014-10-01 14:44:22 +02:00
Axel Uhl
e9130d38f3
upgraded classpaths to JavaSE-1.8
2014-10-01 14:16:18 +02:00
Axel Uhl
7ece44052d
upgraded manifests from JavaSE-1.7 to JavaSE-1.8 as runtime environment
2014-10-01 14:08:19 +02:00
Axel Uhl
ff23160814
fixed potential concurrency issues in WindStatusServlet
2014-09-30 18:16:48 +02:00
fmittag
bfa2d37a20
improved the competitors live gateway service
2014-09-06 16:11:01 +02:00
fmittag
ea9bcd4819
little change to the competitors live service to show also a rank when a competitor has already finished all legs.
2014-09-05 18:59:51 +02:00
fmittag
c3e60a64a1
added a gateway service to provide lightweight live competitor data values
2014-08-22 10:34:49 +02:00
fmittag
587e6f2c4f
fixed response header for JAX-RS calls to encode the response in UTF-8
2014-08-08 13:23:24 +02:00
Axel Uhl
2dd99d09ac
added LeaderboardGroup.displayName to JSON serialization process
2014-08-05 00:03:00 +02:00
Simon Pamies
38e0b17e6a
Introduced enum for AdditionalScoringInformationEvent that denotes the type of the information; extended various methods to include that type information; added string messages
2014-07-23 16:13:47 +02:00
Simon Pamies
759dc6888b
Merged master
2014-07-22 11:20:17 +02:00
Axel Uhl
4707d527ab
disable directory listing for further web bundles
2014-07-21 23:58:37 +02:00
Axel Uhl
a48f483de7
using weak reference for the listener registration of a RaceState object with the RaceLog
2014-07-21 23:11:05 +02:00
Simon Pamies
cca2866d76
Added deserializer, still needing to correctly implement revoke event
2014-07-21 01:06:00 +02:00
Axel Uhl
c2f73f414b
added property "higherScoreIsBetter" to leaderboard JSON, addressing bug 2073
2014-07-18 00:35:38 +02:00
Axel Uhl
ace20d9ab6
re-added raceRank to leaderboard JSON output
2014-07-16 14:56:34 +02:00
Axel Uhl
02a23fe170
Merge branch 'bug2026' into spatial-wind
...
Conflicts:
java/com.sap.sailing.domain.test/SailingDomainTest (No Proxy).launch
2014-06-29 00:51:51 +02:00
Axel Uhl
30a3a10981
computing the discards in one go for a single competitor across all columns and use if instead of re-compute it when doing this for multiple columns
2014-06-28 23:51:04 +02:00
Axel Uhl
212ca8f153
Merge branch 'bug2026' into spatial-wind
...
Conflicts:
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/mock/MockedTrackedRace.java
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/mock/MockedTrackedRaceWithStartTimeAndRanks.java
java/com.sap.sailing.domain/src/com/sap/sailing/domain/leaderboard/impl/AbstractSimpleLeaderboardImpl.java
java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/TrackedLegImpl.java
java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/TrackedLegOfCompetitorImpl.java
java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/TrackedRaceImpl.java
java/com.sap.sailing.gwt.ui.test/src/com/sap/sailing/gwt/ui/test/MockedTrackedRace.java
java/com.sap.sailing.gwt.ui/.settings/com.google.gwt.eclipse.core.prefs
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
java/com.sap.sailing.server/src/com/sap/sailing/server/masterdata/DummyTrackedRace.java
2014-06-28 14:46:52 +02:00
Axel Uhl
332cdca4b5
reverting the performance implications of always fetching the uncorrected net points with each getLeadearboardByName call
2014-06-27 23:23:08 +02:00
Axel Uhl
0482dc2a1d
Merge remote-tracking branch 'server/master'
2014-06-27 12:35:29 +02:00
Lennart Hensler
2dec6f7aa0
Changed the wind direction display from Bearing to From
...
Affects the Expedition messages of the WindStatusServlet
2014-06-27 11:22:26 +02:00
Axel Uhl
d5042456f1
removed extra parameter correctByDeclination on IgtimiConnectionFactory.connect where it wasn't used
2014-06-27 09:39:24 +02:00
fmittag
f6653453f8
added 'startOfRace-ms' to the competitor/legs api service for the start analysis
2014-06-24 15:31:02 +02:00
Armin Zamani
c4130c439f
Merge branch 'kiwo2014' of ssh://trac@sapsailing.com/home/trac/git into kiwo2014
2014-06-22 12:02:21 +02:00
Armin Zamani
37b9514ed4
Fix for RegattaOverview: Aborting flags are displayed for races if no
...
start time is set before
2014-06-22 12:01:51 +02:00
Frederik Petersen
582814b31b
Merge branch 'master' into kiwo2014
...
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/raceboard/RaceBoardEntryPoint.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/raceboard/RaceBoardViewConfiguration.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/tv/TVEntryPoint.java
2014-06-21 19:38:04 +02:00
Simon Pamies
5992db8fae
Made igtimi messages more robust against concurrent modification exception
2014-06-21 18:13:09 +02:00
Simon Pamies
3fcd8553c0
Fixing display of expedition messages, also made sure to not display all messages at once
2014-06-21 18:06:09 +02:00
Axel Uhl
8ea7d645ae
Merge branch 'master' into kiwo2014
...
Conflicts:
java/com.sap.sailing.manage2sail.resultimport/src/com/sap/sailing/manage2sail/resultimport/Activator.java
2014-06-21 11:37:59 +02:00
Axel Uhl
a0115e0e4c
fixed synchronization issues with lastExpeditionMessages collection which was causing ConcurrentModificationExceptions
2014-06-21 11:30:54 +02:00
Axel Uhl
acab83a7e2
added WindPositionMode to tests and UI code; fixed a test verdict which was affected by now lower confidence of a course layout-based wind estimation
2014-06-19 17:18:47 +02:00
Axel Uhl
ee299fdf3e
introduced WindPositionMode enum and use throughout
2014-06-19 16:39:15 +02:00
fmittag
d074e05cab
removed unused import warning
2014-06-18 12:21:23 +02:00
fmittag
21fdb78d52
added name of tracked race to EventRaceStatesJsonGetServlet to simplify direct linking of live races to their corresponding raceboards
2014-06-18 11:42:02 +02:00
Axel Uhl
aa2562f765
added distanceSinceGun-m to Regatta resource (competitors/legs document)
2014-06-16 15:29:52 +02:00
fmittag
14c9453b0b
changed just a comment
2014-06-10 23:07:44 +02:00
fmittag
a9a725a94e
added timeSinceGun-ms to competitors REST api
2014-06-10 23:06:50 +02:00
Axel Uhl
befc04a286
pass correctByDeclination parameter through to Igtimi connector
2014-06-09 15:56:56 +02:00
Frederik Petersen
1eacc3ddbc
Fixed pre master data regatta serialization
...
all regattas were serialized. Now only those that are part of the
TopLevelMasterData Object are serialized
2014-06-08 13:19:29 +02:00
Frederik Petersen
99098dbade
More fixes for bug 1926
2014-06-07 15:36:17 +02:00
Frederik Petersen
630d05ce57
Regattas and Events are now correctly added to RacingEventService
...
during master data import
should fix bug 1926
Regattas have to be deserialized before Series
2014-06-07 14:57:07 +02:00
Axel Uhl
cef959a91f
adding leaderboard group context to search results
2014-06-04 17:22:06 +02:00