Commit Graph
21360 Commits
Author SHA1 Message Date
Alexander Ries ce2e6e7e5b Merge remote-tracking branch 'origin/master' into ribdashboard 2015-07-31 13:47:57 +02:00
Axel Uhl b710ad3207 Merge branch 'bug3195' 2015-07-31 13:35:51 +02:00
Axel Uhl 2d6f54e8f4 Merge remote-tracking branch 'server/master' 2015-07-31 12:30:49 +02:00
Axel Uhl ff587a8949 fixed bug 3195 by ensuring timer is running inside synchronized block and peeking before polling; use approximate time if interval >1s 2015-07-31 11:46:33 +02:00
Axel Uhl 9d9c93a136 added failing test case for bug3195 2015-07-31 11:42:49 +02:00
Axel Uhl 2b12ef4c51 started work on bug3195 with a few FIXME comments 2015-07-31 10:42:47 +02:00
Axel Uhl d73157ca9d improved Javadoc for getWindSource() 2015-07-31 10:42:19 +02:00
Lennart Hensler 68de23869f Merge remote-tracking branch 'origin/master' into dataMining 2015-07-30 17:18:52 +02:00
Lennart Hensler 135774e6f3 Implemented a MultiResultsPresenter with a Dropdown control 2015-07-30 17:14:50 +02:00
Axel Uhl 7af1658470 declared explicit gwt-dev dependency with gwt.version in gwt.ui's pom.xml 2015-07-30 15:06:26 +02:00
Axel Uhl 10f4ad186a removed rome-1.0.0.jar ATOM/RSS feed stuff from target platfomr; set gwt.minVersion to 2.7.0 2015-07-30 14:32:26 +02:00
Lennart Hensler 85ce760f91 Merge remote-tracking branch 'origin/master' into dataMining
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_de.properties
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_ru.properties
2015-07-30 14:12:14 +02:00
Axel Uhl 52269adc26 put gwt-user dependency to the beginning of the gwt.ui artifact's dependency list 2015-07-30 14:09:11 +02:00
Axel Uhl 969f54d117 declaring gwt-user as explicit dependency in gwt.ui to avoid version mismatch by transitive dependency from gwt-maps-api 2015-07-30 11:49:01 +02:00
Axel Uhl dc8eb07bc2 fixed typo in comment 2015-07-30 10:36:06 +02:00
Axel Uhl ff8357909b omit source/target JDK specification and use "useJDK=BREE" instead which selects the Bundle-RequiredExecutionEnvironment instead 2015-07-29 21:00:16 +02:00
Axel Uhl fe71c6af6a removed toolchain plugin again from java/pom.xml; it currently breaks the master build; continuing experiments on branch toolchains 2015-07-29 17:56:40 +02:00
Axel Uhl 60e0610800 use only jdk1.8 in toolchains definition 2015-07-29 17:30:51 +02:00
Axel Uhl bfaa82efca toolchains Maven plugin requires toolschains configuration parameter 2015-07-29 17:22:12 +02:00
Axel Uhl 41c6b9c9fe toolchains Maven plugin requires a "toolchains" configuration parameter 2015-07-29 17:21:18 +02:00
Axel Uhl ae5d76b5ea added maven-toolchains-plugin 2015-07-29 17:17:07 +02:00
Axel Uhl 625d31ece2 use the useJDK directive for Tycho configuration with value BREE (Bundle-RequiredExecutionEnvironment) to avoid warning about non-matching JDK / JRE 2015-07-29 17:02:41 +02:00
Alexander Ries 8bf94917b1 removed possible NPE from RibDashboardService 2015-07-29 16:04:12 +02:00
Alexander Ries cbf50d1ff0 removed getBoatSpeedForWindAngleAndSpeed() from DefaultPolarValues 2015-07-29 15:57:38 +02:00
Alexander Ries de96c40a24 added DefaultPolarWindAngleBoatSpeedFunction.java for startline advantages calculation 2015-07-29 15:55:09 +02:00
Axel Uhl 92d9334742 fixed proxy parameters to use for maven-based testing 2015-07-29 14:05:51 +02:00
Alexander Ries 3932cbc8de Merge remote-tracking branch 'origin/master' into ribdashboard 2015-07-29 11:19:32 +02:00
Axel Uhl d4fce82053 handle unsetting of polar service properly in RacingEventServiceImpl; shut down replication master properly upon bundle stop 2015-07-28 17:49:10 +02:00
Axel Uhl 5467ab061f Merge remote-tracking branch 'server/master' 2015-07-28 16:16:55 +02:00
Christopher Ronnewinkel (D036654) 1dc6eda165 Merge remote-tracking branch 'ExternalGit/master' into raceboard-simulation 2015-07-28 13:59:52 +02:00
Christopher Ronnewinkel (D036654) cdb0f98871 improve accuracy of end-position of courses; 2015-07-28 13:57:44 +02:00
Axel Uhl 5112d19c21 Merge branch 'master' into design2015
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/shared/dispatch/event/GetEventOverviewStageAction.java
2015-07-28 12:19:40 +02:00
Benjamin Barth 13a8b26bbc Race list - Fixed style to hide columns if there is no data 2015-07-28 09:39:38 +02:00
Axel Uhl 4ef8bbc010 renamed target platfomr definition back to original name 2015-07-28 09:18:00 +02:00
Axel Uhl a7c0ed3b52 refreshed target platform 2015-07-28 08:56:21 +02:00
Axel Uhl 5f3fe7e017 Merge branch 'bug3185' into bug3186 2015-07-28 00:29:02 +02:00
Axel Uhl 80730ffb9a suspend maneuver cache invalidations; trigger for all competitors if triggered for at least one while suspended 2015-07-28 00:28:13 +02:00
Axel Uhl 1e4893a7b6 in suspended mode (state LOADING) don't spend CPU cycles on computing which areas of TrackBasedEstimationWindTrackImpl to invalidate;
invalidation while suspended happens once during the transition by clearing the cache
2015-07-28 00:18:50 +02:00
Axel Uhl 95863bbdc8 In CrossTrackErrorCache, remove as listener from TrackedRace when suspended, and invalidate entirely and add listener again upon resume() 2015-07-28 00:09:03 +02:00
Axel Uhl 087be7f366 moved approximateNow into a new class ApproximateTime in shared.android where we can use Timer and TimerTask which are not GWT-compatible 2015-07-28 00:02:30 +02:00
Axel Uhl b4ffe1ea5e Merge branch 'bug3185' into bug3186 2015-07-27 23:07:48 +02:00
Axel Uhl 709e041eeb reverted the keeping of the TimePoint reference in CompactGPSFixImpl and replaced again with compact implementation of 0ea7e2f106 2015-07-27 22:53:23 +02:00
Axel Uhl d595cf3435 fixed imports 2015-07-27 22:48:53 +02:00
Axel Uhl 78ff26a17e introduced MillisecondsTimePoint.approximateNow() and used where now() is too expensive; re-typed now() to TimePoint 2015-07-27 22:48:09 +02:00
Axel Uhl 82a03565b6 made RegattaImpl.races a ConcurrentHashMap mapping from race name to RaceDefinition, avoiding extra synchronization and speeding up lookup by name 2015-07-27 22:17:42 +02:00
Axel Uhl 27338ad216 Merge branch 'bug3185' into bug3186 2015-07-27 21:55:56 +02:00
Axel Uhl 646d4f5d0c use ConcurrentHashMap instead of synchornization in PolarDataMiner and for DomainFactoryImpl.raceCache;
This should increase concurrency and reduce wait times when loading massive amounts of races
2015-07-27 21:54:45 +02:00
Axel Uhl 836aa730d6 close the master channel's connection, not the channel, to ensure that all threads associated with the RabbitMQ connection are released 2015-07-27 21:12:19 +02:00
Axel Uhl 067f07a989 Merge branch 'master' into bug3186 2015-07-27 21:12:08 +02:00
Axel Uhl cd6fe7ef08 added LZ4 bundle to all launch configurations 2015-07-27 18:46:53 +02:00