Commit Graph
100 Commits
Author SHA1 Message Date
Axel Uhl bb176b6790 fixed the flickering issue with tail update, bug 3378
Change-Id: Ib52197191537d1dc8de1c704b6b23d9b2f3e1ff3
2015-12-15 18:25:08 +01:00
Axel Uhl dceee2da70 Merge branch 'master' into bug3378
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/racemap/Hoverline.java

Change-Id: I294dc7dc78fcab5ad4bd3ad4581fb47f530cd238
2015-12-15 17:30:09 +01:00
Axel Uhl c4e63f2a1d fixed an issue with interpolated fixes shipped to client but not marked as such (bug3378)
Change-Id: I618bb8956c1a7f711ee4465c72e034f89d68e3a7
2015-12-15 16:37:28 +01:00
Axel Uhl 0a1d53202a Merge branch 'master' into bug3378 2015-12-15 12:00:16 +01:00
Axel Uhl b919cdbcd6 consolidated imports
Change-Id: Ief644074cfe442657accc19a7d9f1825e7de7ad0
2015-12-15 11:59:29 +01:00
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 9ddf4c7108 Updated howto (markdown) 2015-12-14 16:39:49 +00: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