Axel Uhl
|
a292d85224
|
bug3378: fixing display by marking the second of two split calls as overlap=true, avoiding the incorrect removal of fixes/tails for the second update
Change-Id: Ib1cdeb7b58455745a572c85fab954cfd0f14c31e
|
2015-12-15 11:57:58 +01:00 |
|
Axel Uhl
|
a2076240a3
|
don't remove tails/boats for competitors missing from long tail updates; but this still has severe issues with tail / boat updates
Change-Id: Id8fc7a110c13b67a65759da5c15871bbd0bb8edd
|
2015-12-14 18:20:00 +01:00 |
|
Axel Uhl
|
61d1c2da2e
|
compileable but untested refactored version of RaceMap.timeChanged, working towards a solution for bug3378
Change-Id: Idc67121b9c1931e66453def87da8243250b9c9d2
|
2015-12-14 13:34:00 +01:00 |
|
Axel Uhl
|
68a1c76529
|
made members of AsyncActionsExecutor.ExecutionJob final
Change-Id: I952ebd310eaf6a58cffa2a5e4c84d9991b0cebfd
|
2015-12-14 11:07:41 +01:00 |
|
Axel Uhl
|
d7f26e9a48
|
Merge branch 'master' into bug3378
|
2015-12-14 10:10:15 +01:00 |
|
Axel Uhl
|
1ea90fcdf0
|
Javadoc and TODO adjustments
Change-Id: I02f59c561115a720239e31ec6461d6f3a1578d00
|
2015-12-14 09:34:37 +01:00 |
|
Axel Uhl
|
b53112afc5
|
fixed typo in comment
Change-Id: I11625c56daddedd4136a4026dca6920571139fb5
|
2015-12-14 09:32:36 +01:00 |
|
Axel Uhl
|
fead5b6846
|
Merge remote branch 'origin/master'
|
2015-12-11 23:05:42 +01:00 |
|
Axel Uhl
|
534dae2d7a
|
Merge remote branch 'origin/tracapi310'
|
2015-12-11 23:05:29 +01:00 |
|
Axel Uhl
|
445303f5c9
|
fixing merge issues
Change-Id: I4ce8b348313004ecc8a74e668eacad07a5f30d9b
|
2015-12-11 16:40:04 +01:00 |
|
Axel Uhl
|
0dbd65f20e
|
Merge branch 'master' into bug3378
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/racemap/RaceMap.java
Change-Id: I25bdf84204d891856ce0c71d5585885fc0216795
|
2015-12-11 16:39:39 +01:00 |
|
Axel Uhl
|
3b6ac414dc
|
some minor refactorings; adding Javadoc
Change-Id: I6280cd66388350778841b1efcf6fb439cce50b05
|
2015-12-11 16:16:55 +01:00 |
|
Axel Uhl
|
9778b69327
|
Merge branch 'master' into bug1662-timer
Conflicts:
java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/TrackedRaceImpl.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/racemap/RaceMap.java
Change-Id: Ib9d944693a686ea8f6f078f76e00cfb1b6ca1f9d
|
2015-12-11 14:38:12 +01:00 |
|
Axel Uhl
|
a127602c62
|
Merge remote-tracking branch 'server/bug1662-timer' into bug1662-timer
|
2015-12-11 14:37:36 +01:00 |
|
Axel Uhl
|
0d9042c0e5
|
upgraded TracAPI to 3.1.0, adding TracAPI-src.jar which provides the sources for the API
Change-Id: I4042b610309edde8b57f95384a4c17435688bfb6
|
2015-12-11 13:55:43 +01:00 |
|
Axel Uhl
|
cfaa81abb7
|
Merge remote-tracking branch 'server/master'
|
2015-12-11 08:17:03 +01:00 |
|
Axel Uhl
|
e50e8480cf
|
fix for bug 3409: don't do a blocking wait for TrackedRace while responding to a REST request but return null instead
Change-Id: I470e68a557300ab14e82a7e7749fb9e9430fa381
|
2015-12-11 08:08:34 +01:00 |
|
Axel Uhl
|
9bb8a580c0
|
added mark position finder for convertToRaceCourseDTO invocation to avoid NPE; see also bug 3406
Change-Id: I738319ef9daef3342cdf71ba665154325f26da36
|
2015-12-10 13:54:35 +01:00 |
|
Axel Uhl
|
fc8e7cb664
|
added messaging hostname and exchange name to ReplicationMasterDTO and report it in ReplicationPanel
Change-Id: Ifa6ffa11ad51627e57424087e1d55222da22a79c
|
2015-12-10 11:29:16 +01:00 |
|
Axel Uhl
|
da692a2b9b
|
Merge remote-tracking branch 'server/master'
|
2015-12-09 21:35:43 +01:00 |
|
Axel Uhl
|
0f96f70f8a
|
removed ess40 gateway bundle from java/pom.xml
Change-Id: Ibf3cc050bd5e8036ec1c141934003234e22f87dc
|
2015-12-09 21:34:18 +01:00 |
|
Axel Uhl
|
5ce9fa6b0f
|
removed version specificity for datamining.annotations dependency in com.sap.sse.commong
Change-Id: Ida5a872fbb7d66e36bd08b3e7e39d9476cf89285
|
2015-12-09 14:45:24 +01:00 |
|
Axel Uhl
|
dc8bc246ed
|
set hoverlines to non-transparent by default; increased weight from 10 to 15
Change-Id: I2e5c153d51a826473126b330f64ad2001788c36f
|
2015-12-08 18:08:44 +01:00 |
|
Axel Uhl
|
b6888d1d7c
|
removed com.sap.sailing.server.gateway.ess40 after checking back with Simon; it's not used anymore anywhere
Change-Id: I623c627f549c0bb7c84ffa85ed4d84c35a67eb82
|
2015-12-08 16:57:22 +01:00 |
|
Axel Uhl
|
633bb1c5f1
|
Merge remote-tracking branch 'server/bug3212' into bug3212
|
2015-12-08 14:41:11 +01:00 |
|
Axel Uhl
|
6dd4665cfc
|
Merge branch 'master' into bug3212
|
2015-12-08 14:39:44 +01:00 |
|
Axel Uhl
|
6ebc2376a4
|
addedHomeServiceUtil to utf-8 sources
|
2015-12-08 12:48:29 +01:00 |
|
Axel Uhl
|
374bad01d8
|
use SecureRandom for user e-mail validation token generation
|
2015-12-08 12:46:56 +01:00 |
|
Axel Uhl
|
3c820614b9
|
Merge remote-tracking branch 'server/master'
|
2015-12-07 17:49:04 +01:00 |
|
Axel Uhl
|
abed2beb97
|
added a release notes entry for bug 3344
|
2015-12-07 17:42:27 +01:00 |
|
Axel Uhl
|
625d0baf92
|
re-generated serialized form of a test object of type IncrementalLeaderboardDTO after splitting up RaceDTO into BasicRaceDTO and RaceDTO
|
2015-12-06 00:53:24 +01:00 |
|
Axel Uhl
|
1c5ab6eb98
|
fixed serialVersionUID
|
2015-12-06 00:52:45 +01:00 |
|
Axel Uhl
|
a9393f55cf
|
removed duplicate field isTracked from BasicRaceDTO
|
2015-12-04 16:40:39 +01:00 |
|
Axel Uhl
|
73b9264404
|
use BasicRaceDTO during the construction of the MetaLeaderboardRaceColumnDTO
|
2015-12-04 16:20:39 +01:00 |
|
Axel Uhl
|
250b912328
|
splitting RaceDTO into BasicRaceDTO and RaceDTO where BasicRaceDTO has all it takes for isLive check, making MetaLeaderboardRaceColumnDTO smaller
|
2015-12-04 16:14:42 +01:00 |
|
Axel Uhl
|
bc78f2773b
|
made LeaderboardDTO constructor used only by IncrementalLeaderboardDTO protected; a few whitespace changes
|
2015-12-04 15:40:34 +01:00 |
|
Axel Uhl
|
b46e538593
|
added new type field also to AbstractLeaderboardDTO.hashCode (it was already added to equals before)
|
2015-12-04 15:26:18 +01:00 |
|
Axel Uhl
|
781b29dcf9
|
Merge branch 'master' into bug3344
|
2015-12-04 12:24:41 +01:00 |
|
Axel Uhl
|
5e81596897
|
Merge branch 'master' into bug3344
|
2015-12-03 23:54:52 +01:00 |
|
Axel Uhl
|
57f3a4f6e5
|
refactored duration math
|
2015-12-03 23:39:31 +01:00 |
|
Axel Uhl
|
542a0d94e8
|
whitespace change only
|
2015-12-03 23:27:42 +01:00 |
|
Axel Uhl
|
3a9aa90cb6
|
made offsetToStart final in Simulator class
|
2015-12-03 23:21:40 +01:00 |
|
Axel Uhl
|
ad1e85eaaf
|
added some Javadoc on the new style simulator offset duration parameter
|
2015-12-03 23:18:16 +01:00 |
|
Axel Uhl
|
00aa983240
|
Merge branch 'master' into bug3261
|
2015-12-03 23:11:58 +01:00 |
|
Axel Uhl
|
ee736fc3e8
|
reducing synchronization by using a ConcurrentHashMap for directionFromStartToNextMarkCache; see also bug 3380
|
2015-12-03 21:50:56 +01:00 |
|
Axel Uhl
|
2bece4b5d7
|
making IdentityWrapper serializable
|
2015-12-03 21:21:56 +01:00 |
|
Axel Uhl
|
6157309227
|
using a ConcurrentHashMap with the new IdentityWrapper to avoid excessive synchronization on markPassingLocks; see bug 3380
|
2015-12-03 21:17:01 +01:00 |
|
Axel Uhl
|
a3613c6f23
|
performance, bug 3380: replacing TrackedRaceImpl.windSourcesToExclude by a ConcurrentHashMap, removing the need to use "synchronized"
|
2015-12-03 17:11:29 +01:00 |
|
Axel Uhl
|
8800b22130
|
performance, bug 3380: replacing TrackedRaceImpl.windSourcesToExclude by a ConcurrentHashMap, removing the need to use "synchronized"
|
2015-12-03 17:10:12 +01:00 |
|
Axel Uhl
|
3fc535963e
|
added a few TODOs/FIXMEs for Jonas
|
2015-12-03 17:04:19 +01:00 |
|
Axel Uhl
|
185b972fbb
|
Merge remote-tracking branch 'server/bug1662-timer' into bug1662-timer
|
2015-12-03 16:10:50 +01:00 |
|
Axel Uhl
|
fddf3d047c
|
Merge branch 'master' into bug1662-timer
|
2015-12-03 16:10:33 +01:00 |
|
Axel Uhl
|
ac7f3de28d
|
Merge remote-tracking branch 'server/master'
|
2015-12-03 16:10:16 +01:00 |
|
Axel Uhl
|
9b4b1acfa5
|
well, let's use 64; this is about the largest CPU configuration we may be getting at Amazon these days
|
2015-12-03 15:52:20 +01:00 |
|
Axel Uhl
|
faa848cb34
|
reduce number of Jetty threads from 3000 to 50 in jetty.xml
|
2015-12-03 15:50:47 +01:00 |
|
Axel Uhl
|
c03f062492
|
introducing Course.getLeg(int) to speed up some of the performance issues found on bug 3380
|
2015-12-03 15:44:00 +01:00 |
|
Axel Uhl
|
1548b44696
|
Using Course.getNumberOfWaypoints() instead of expensive getWaypoints().size(); see also bug 3380
|
2015-12-03 15:37:18 +01:00 |
|
Axel Uhl
|
b75930c3ae
|
Merge remote-tracking branch 'server/bug3344' into bug3344
|
2015-12-03 10:22:21 +01:00 |
|
Axel Uhl
|
80386be82b
|
Merge branch 'master' into bug3344
|
2015-12-03 09:47:09 +01:00 |
|
Axel Uhl
|
eeca905575
|
added placeholder in SailingAnalyticsNotes.html for Jonas to describe new hover behavior
|
2015-12-03 01:53:48 +01:00 |
|
Axel Uhl
|
555736fa8d
|
removed extra empty lines
|
2015-12-03 01:49:30 +01:00 |
|
Axel Uhl
|
aa2dcbacc1
|
re-use polyline paths
|
2015-12-02 18:44:32 +01:00 |
|
Axel Uhl
|
983d0cbbb0
|
fixed valueMustBeBetweenMinMax usaged (int instead of string)
|
2015-12-02 18:36:59 +01:00 |
|
Axel Uhl
|
d93c4f45d8
|
removed unused methods from Hoverline
|
2015-12-02 18:33:56 +01:00 |
|
Axel Uhl
|
31a1b7fde3
|
removed Hoverline.map field
|
2015-12-02 18:32:22 +01:00 |
|
Axel Uhl
|
d1850350cb
|
removed TODO comment
|
2015-12-02 18:23:54 +01:00 |
|
Axel Uhl
|
474d49c0d6
|
re-use click handler; added Javadoc for IntegerBox
|
2015-12-02 18:22:54 +01:00 |
|
Axel Uhl
|
2a9d181c29
|
removed static fields on Hoverline, replacing by direct RaceMap.getSettings() access
|
2015-12-02 18:14:53 +01:00 |
|
Axel Uhl
|
0dfed3110f
|
Merge branch 'master' into bug1589
|
2015-12-02 17:46:59 +01:00 |
|
Axel Uhl
|
5aa8e5d04b
|
Merge remote-tracking branch 'server/master' into bug3396
|
2015-12-02 09:44:11 +01:00 |
|
Axel Uhl
|
2be0890ffe
|
Updated server load tests (markdown)
|
2015-12-02 00:16:41 +00:00 |
|
Axel Uhl
|
66a7303e0d
|
Updated server load tests (markdown)
|
2015-12-02 00:15:50 +00:00 |
|
Axel Uhl
|
50baa51730
|
whitespace change only
|
2015-12-02 00:16:39 +01:00 |
|
Axel Uhl
|
8146bb205a
|
Merge branch 'master' into bug3378
|
2015-12-02 00:10:16 +01:00 |
|
Axel Uhl
|
147a6b7279
|
Merge branch 'master' into bug3396
|
2015-12-02 00:08:27 +01:00 |
|
Axel Uhl
|
d33618dbc3
|
Merge remote-tracking branch 'server/master'
|
2015-12-02 00:08:17 +01:00 |
|
Axel Uhl
|
cdb59abbee
|
fixing bug 3396 by scheduling competitor GPS fixes using the same Timer that schedules the mark fixes
|
2015-12-02 00:06:15 +01:00 |
|
Axel Uhl
|
cd9142797c
|
bug 3396: scheduling competitor fixes instead of waiting for delayed time to be reached; should work better for non-interleaved replay tracks
|
2015-12-01 23:56:14 +01:00 |
|
Axel Uhl
|
c256c328cf
|
return null for getDuration with a null parameter
|
2015-12-01 23:08:21 +01:00 |
|
Axel Uhl
|
f62c09f821
|
working towards reducing the number of GetRaceMapData calls; however, this version is INCORRECT; see TODO comments
|
2015-12-01 21:39:21 +01:00 |
|
Axel Uhl
|
29a5364db7
|
Updated Log File Analysis (markdown)
|
2015-12-01 10:29:03 +00:00 |
|
Axel Uhl
|
0843564002
|
Updated Log File Analysis (markdown)
|
2015-12-01 09:34:02 +00:00 |
|
Axel Uhl
|
404b155882
|
removed a few empty lines
|
2015-11-25 00:25:08 +01:00 |
|
Axel Uhl
|
561ebfbd3e
|
Updated Log File Analysis (markdown)
|
2015-11-24 23:23:59 +00:00 |
|
Axel Uhl
|
fed4360d63
|
made determining race log event short info null-safe in case competitor cannot be resolved
|
2015-11-25 00:06:50 +01:00 |
|
Axel Uhl
|
e6ee44088a
|
another minor formatting change
|
2015-11-24 22:53:02 +01:00 |
|
Axel Uhl
|
6beea14c7d
|
minor formatting changes
|
2015-11-24 22:51:27 +01:00 |
|
Axel Uhl
|
df1c386a37
|
Merge branch 'master' into bug3212
|
2015-11-24 22:32:52 +01:00 |
|
Axel Uhl
|
5e85738d7d
|
removed version specificity for a few bundles required by gwt.ui
|
2015-11-24 22:30:44 +01:00 |
|
Axel Uhl
|
95680b6d40
|
Merge branch 'master' into bug3377
|
2015-11-24 22:16:24 +01:00 |
|
Axel Uhl
|
57e2a1c39f
|
bug 3382: have polar.datamining bundle auto-start at level 4 in product
|
2015-11-24 21:38:04 +01:00 |
|
Axel Uhl
|
39c6ae831e
|
Merge remote-tracking branch 'server/master'
|
2015-11-24 17:43:06 +01:00 |
|
Axel Uhl
|
57f364f464
|
made polar data miner more robust against null wind data
|
2015-11-24 17:40:31 +01:00 |
|
Axel Uhl
|
67cd18edc7
|
Updated creating ec2 image from scratch (markdown)
|
2015-11-24 16:02:30 +00:00 |
|
Axel Uhl
|
7223a23984
|
fixed typo (duh... KDiff3 on Linux is no fun)
|
2015-11-21 01:54:39 +01:00 |
|
Axel Uhl
|
fa8cee0381
|
Merge branch 'master' into bug3345
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/raceboard/RaceBoardPanel.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/simulator/SimulatorMainPanel.java
|
2015-11-21 01:41:55 +01:00 |
|
Axel Uhl
|
15aa4587e3
|
changed the collections being used in IncrementalLeaderboardDTO.apply... to key type String; seems to result in significant performance gains
|
2015-11-20 17:01:29 +01:00 |
|
Axel Uhl
|
1465295580
|
removed duplicate string message entries (thanks to Albert Kwiatkowski for his review)
|
2015-11-20 16:00:51 +01:00 |
|
Axel Uhl
|
c37a645e7b
|
formatting Pair and Triple in Util.java
|
2015-11-20 15:05:35 +01:00 |
|
Axel Uhl
|
36801cc550
|
coding conventions; improved testCompetitorCreation by also checking sail ID and boat class for equality
|
2015-11-20 10:07:11 +01:00 |
|