Axel Uhl
|
cee2a3a25b
|
Scheduling the loading of races during restore as one background task per race for better throttling
Change-Id: I8578f31465d0cbaf80f6ceaacd2539e9f6fb7060
|
2017-03-05 13:48:24 +01:00 |
|
Axel Uhl
|
f0bb81b302
|
added more logging for calling stopTracking by the TracTracRaceTrackerImpl
Change-Id: I273278812567369d1a375b5b583f7379f3fe9047
|
2017-03-05 13:47:45 +01:00 |
|
Axel Uhl
|
35d493ed73
|
use a background thread waiting with timeout for the RaceDefinition to appear before stopping tracking
Change-Id: I1c19b6a539b614f355d81f5ad5e0a2d06e6c9965
|
2017-03-05 10:57:27 +01:00 |
|
Axel Uhl
|
57a1204d15
|
simplified implementation of RaceHandleImpl.getRace(long)
Change-Id: Ifc1db80a74092d243b27d0b0f720363181aa3715
|
2017-03-05 10:55:23 +01:00 |
|
Axel Uhl
|
c53e2a9df6
|
added a minimum amount of synchronization around TracTracRaceTrackerImpl.race to ensure "volatile" works
Change-Id: I235f755ba816bd9dc27f07ca28ea1c80a71d1cf0
|
2017-03-05 02:07:33 +01:00 |
|
Axel Uhl
|
3c7e3824ef
|
log addRaceDefinition in TracTracRaceTrackerImpl
Change-Id: I43d68ae0dfaa841bebf32089de90731d933d743b
|
2017-03-05 02:00:29 +01:00 |
|
Axel Uhl
|
bfe1b5468b
|
after using ConcurrentHashMap, make service finder null-safe for the "type" attribute again
Change-Id: Ia3ae2703e23dff5c75af66f7d6bcd3b2fc0710a3
|
2017-03-05 01:40:36 +01:00 |
|
Axel Uhl
|
fc0817977a
|
avoid MongoDB cursor timeouts while restoring races
Change-Id: I3a33f9a20d6bc8b7e8bb8fa95b628b5cf4c288ab
|
2017-03-04 23:42:48 +01:00 |
|
Axel Uhl
|
6b48748701
|
added "done" log message for restoring races loop
Change-Id: I38f4b91af53b78bc5ff9fae46828282c4bd1c5f0
|
2017-03-04 23:19:44 +01:00 |
|
Axel Uhl
|
0bac8a872d
|
fixed log output by adding missing blank
Change-Id: I338efcc592f5aa679a8b65a8cca013c0bf314abb
|
2017-03-04 23:13:03 +01:00 |
|
Axel Uhl
|
9f9888b3a0
|
making the RaceTracker.getRace() call return a "volatile" value;
this may be the fix for races not moving to FINISHED state during mass
loading
Change-Id: I5c35d24ee9335819e59288914289a22f72ba1cda
|
2017-03-04 23:07:18 +01:00 |
|
Axel Uhl
|
51b6a9557b
|
use Util.addToValueSet to simplify code
Change-Id: I83f631a05259266054fc57db1a268f12cdc81e9e
|
2017-03-04 22:16:48 +01:00 |
|
Axel Uhl
|
19eb2d7327
|
further improved restore logging
Change-Id: I7d08a6e5db70c2a479fa02b52dddc450fa3daada
|
2017-03-04 22:16:39 +01:00 |
|
Axel Uhl
|
1a4d5c2ee4
|
more logging for restoring races
Change-Id: I6682788a59ba9e84e2d41cfe90aab84b9d3a86e7
|
2017-03-04 20:40:54 +01:00 |
|
Axel Uhl
|
d215e048bf
|
re-added synchronization where necessary to CachedOsgiTypeBasedServiceFinder
Change-Id: I311676d36849c2a913caac3ae915abc767b4d6c7
|
2017-03-04 20:40:21 +01:00 |
|
Axel Uhl
|
cf7e6c2154
|
use ConcurrentHashMap for services map in CachedOsgiTypeBasedServiceFinder;
this should avoid excessive wait times on synchronized(services)
Change-Id: Ibe8dc785e91760913d6e410227e2dc22ca836685
|
2017-03-04 15:39:26 +01:00 |
|
Axel Uhl
|
0a956e11ce
|
replaced printStackTrace by logging
Change-Id: Ida99ce556a9702f6dd5e5a7f2fc5af29cc300483
|
2017-03-04 15:28:01 +01:00 |
|
Axel Uhl
|
312ec84263
|
only alter connectivity params regarding track wind if wind was previously to be tracked
Change-Id: I77ec33cea2228e8959ec0d2fb12020dcbd42399d
|
2017-03-04 15:09:46 +01:00 |
|
Axel Uhl
|
587a529a8f
|
fixed connectivity params loading tests by introducing a waitable future
Change-Id: If099c72964f9785df73ac80022eb514d177644a7
|
2017-03-04 12:39:37 +01:00 |
|
Axel Uhl
|
cd67b2ea2f
|
fixed synchornization problem that in some cases lead to race definition lookups not getting unblocked properly
Change-Id: Icd0cfd3bdfb8c37a8df1997814da4aabe38c6859
|
2017-03-02 18:59:08 +01:00 |
|
Axel Uhl
|
2c42cd0653
|
changed threading for server restore; number of races to load now is available again
Change-Id: I2896f3dddb90607190b09031daef9bb9b73ebd77
|
2017-03-02 18:33:44 +01:00 |
|
Axel Uhl
|
effd9a41c5
|
dded field firstColumnIsNonDiscardableCarryForward to regatta's series serialization
Change-Id: I3166bbabf724531ddabb5cf4599176c94add9a06
|
2017-03-02 15:17:50 +01:00 |
|
Axel Uhl
|
12f7d237aa
|
the one-liner fix for bug 2600: add RacingEventServiceImpl as regatta listener on regattas received through initial load
Change-Id: I264e01dee5016c79e43ab7e6af6fb25b6520ca0c
|
2017-02-24 20:25:46 +01:00 |
|
Axel Uhl
|
d4d3b3d7fe
|
added FINE logging for operation replication and application
Change-Id: I1f1aa5a6a971be5de8adb3a5ba1cff48a44c8c14
|
2017-02-24 18:32:44 +01:00 |
|
Axel Uhl
|
b408b7966e
|
in AbstractServerReplicationTestSetUp fixed replica UUID written to stream
Change-Id: I777f06fe8e157670fe2787c361aa2093e6a579de
|
2017-02-24 11:39:27 +01:00 |
|
Axel Uhl
|
29d0c32cbd
|
formatting only
Change-Id: I88aebbc3ccd71d7d4c463d08e1f44b4b72c9de71
|
2017-02-24 11:39:15 +01:00 |
|
Axel Uhl
|
09a5fa3844
|
Merge branch 'master' into translation by removing English texts from _ja, _ru, and _zh
Change-Id: Icf46b1b97750e5974d7389cbf70c943dd5c6519e
|
2017-02-23 17:50:33 +01:00 |
|
Axel Uhl
|
7db8586d7a
|
set properties for SAP code signing for central Android builds
Change-Id: Ie6e66b9c544181c14d366141915cb23ed9aaab11
|
2017-02-23 00:04:13 +01:00 |
|
Axel Uhl
|
e5d2f3a880
|
use -Dldi.releaseBuild=true for Android version upgrade
Change-Id: I21555a78a8e7da317d6339f8d79b63eedcf49554
|
2017-02-22 23:50:44 +01:00 |
|
Axel Uhl
|
3e0025bce9
|
use ${tycho-version} in targetplatform.base pom.xml too
Change-Id: Ife6b6c0ebf15e01dc82cc2abf73fc2876503aedd
|
2017-02-22 21:33:45 +01:00 |
|
Axel Uhl
|
3179cb5812
|
fixed proxy settings for android release script
Change-Id: I8b9c0f1cc003b48fd22e6e0ea5e7feb6ddefded2
|
2017-02-22 16:24:01 +01:00 |
|
Axel Uhl
|
15579bcf6f
|
fixed proxy option (now -x) in releaseAndroid script
Change-Id: I0480b27338d0f3fd2b5ee8b60cc22f1959af9f78
|
2017-02-22 16:09:06 +01:00 |
|
Axel Uhl
|
577035e8f9
|
Merge remote-tracking branch 'server/master'
|
2017-02-22 15:38:00 +01:00 |
|
Axel Uhl
|
f4409c19b5
|
enable using proxy settings with the -p parameter for the releaseAndoid.sh script
Change-Id: I55948292e064057e15b034dce3ab6dbfe962dd92
|
2017-02-22 15:37:31 +01:00 |
|
Axel Uhl
|
106ba8c4f3
|
Merge remote-tracking branch 'server/master'
|
2017-02-22 13:12:55 +01:00 |
|
Axel Uhl
|
76403a3127
|
Merge remote-tracking branch 'server/master'
|
2017-02-22 13:01:38 +01:00 |
|
Axel Uhl
|
f1e954b764
|
use ConcurrentHashMap instead of HashMap in TracTrac parallel test
Change-Id: I935653c8af92ab2855c9def766506cfc39ef396f
|
2017-02-22 12:30:30 +01:00 |
|
Axel Uhl
|
36e92f8dd4
|
Merge branch 'master' into parallel-tractrac
|
2017-02-22 12:23:30 +01:00 |
|
Axel Uhl
|
56fe3e9d2b
|
Changed onboarding from Mars to Neon
|
2017-02-22 11:20:06 +00:00 |
|
Axel Uhl
|
1579c7914b
|
removed xml-apis-1.4.01.jar (taken over by JDK's rt.jar); back to Tycho 1.0.0
Change-Id: If11cd258a6adba7da000a31b2f381a740c99b213
|
2017-02-21 19:52:27 +01:00 |
|
Axel Uhl
|
4137c6b34d
|
temporarily revert to Tycho 0.21.0 to isolate the Selenium issues
Change-Id: I9a45141a5335b57ac92dab9c9a469e8cc3b0a986
|
2017-02-21 11:08:43 +01:00 |
|
Axel Uhl
|
d5cb046419
|
removed old com.sap.sailing.monitoring bundle from Selenium start bundles
Change-Id: Icd7355907cadfe3e4ba3d1fc246292704dbaa884
|
2017-02-21 11:08:19 +01:00 |
|
Axel Uhl
|
63bed9812c
|
attached Selenium sources
Change-Id: I69611ded6df84cb749dcb52dd7d938d831831127
|
2017-02-21 11:07:58 +01:00 |
|
Axel Uhl
|
c7c916fb21
|
Merge branch 'master' into neon-tycho
|
2017-02-21 10:57:30 +01:00 |
|
Axel Uhl
|
9cb453fe0e
|
fixed formatting for tycho version specification in pom file
|
2017-02-21 00:00:16 +01:00 |
|
Axel Uhl
|
0a4a2383a5
|
removed Tycho snapshot repository again
Change-Id: I5bd3ba49e98b4ce6f68e39d13c77af8c0e05021b
|
2017-02-20 18:23:59 +01:00 |
|
EC2 Server
|
fe96807f0f
|
Merge remote-tracking branch 'origin/neon-tycho' into neon-tycho
|
2017-02-20 17:20:29 +00:00 |
|
EC2 Server
|
26baa6662a
|
instructing p2build to build to target; leave bin as default for all others
|
2017-02-20 17:20:03 +00:00 |
|
Axel Uhl
|
a484a559ac
|
Merge branch 'master' into neon-tycho
|
2017-02-20 17:58:25 +01:00 |
|
Axel Uhl
|
28d038c791
|
Merge branch 'parallel-tractrac'
|
2017-02-20 17:33:11 +01:00 |
|
Axel Uhl
|
adf1cf63ed
|
upgraded TracAPI from 3.4.0 to 3.4.1, fixing issue with parallel loading
Change-Id: I762c4e0c76cf01277c32d6ca7c80d1f4c20c8c32
|
2017-02-20 17:32:06 +01:00 |
|
Axel Uhl
|
6f41e9b60c
|
removed com.sap.sailing.autoload from raceanalysis.product; it had been removed earlier;
strange that the product validation hasn't found this issue
|
2017-02-20 17:26:26 +01:00 |
|
Axel Uhl
|
1096ebddae
|
Merge remote-tracking branch 'server/master'
|
2017-02-20 17:26:00 +01:00 |
|
Axel Uhl
|
3fd8e76d22
|
also set skipTests to ${skipTests}
Change-Id: Id7ae01cb6ffc31a73220dc66cdd5547ebd8a2187
|
2017-02-20 11:04:16 +01:00 |
|
Axel Uhl
|
f64426c824
|
Merge remote-tracking branch 'server/neon-tycho' into neon-tycho
Change-Id: I509310c3689493e423c38a6ced2ddd4bc9e66f2a
|
2017-02-20 10:53:17 +01:00 |
|
Axel Uhl
|
e443c1c8c5
|
also use skipTests in addition to skip to really skip tests in default test phase for selenium.test
Change-Id: I3b020bfbbbb06fee93b67e0531febb3c6cba2787
|
2017-02-20 10:51:42 +01:00 |
|
Axel Uhl
|
221e49bef6
|
fixed formatting of selenium.test/pom.xml
Change-Id: I021c7ac8a6e9c3610e1ecf399b49225e4642308a
|
2017-02-20 10:16:01 +01:00 |
|
Axel Uhl
|
fae2df8bd5
|
Merge remote branch 'origin/neon-tycho' into neon-tycho
|
2017-02-20 10:08:35 +01:00 |
|
Axel Uhl
|
6b88b56841
|
added -Dmongo.dbName=winddbTest -DspatialWind=true properties to Maven settings for build with proxy
|
2017-02-20 10:08:09 +01:00 |
|
Axel Uhl
|
e603b15b7b
|
added <version>${tycho-version}</version>
|
2017-02-20 10:07:26 +01:00 |
|
Axel Uhl
|
dfed74fbcf
|
fixed indentation
|
2017-02-20 10:07:10 +01:00 |
|
Axel Uhl
|
08934830bd
|
re-added <directory>bin</directory> specifier and revert buildAndInstallProduct.sh to use bin instead of target folder
Change-Id: I3b9a79a2df619112e411beead749c80b3d4808ad
|
2017-02-20 10:04:49 +01:00 |
|
Axel Uhl
|
56e9cd8e7a
|
Tycho 1.0.0 puts the product into target/ instead of bin/
|
2017-02-19 23:45:49 +01:00 |
|
Axel Uhl
|
b698cd3305
|
removed verbose Maven output again
|
2017-02-19 19:44:05 +01:00 |
|
Axel Uhl
|
4115767c27
|
removed com.sap.sailing.autoload from raceanalysis.product; it had been removed earlier;
strange that the product validation hasn't found this issue
|
2017-02-19 18:28:58 +01:00 |
|
Axel Uhl
|
ef13f35405
|
added org.eclipse.jetty.continuation to runtime feature.xml; don't use xzCompress for p2build
|
2017-02-19 16:24:07 +01:00 |
|
Axel Uhl
|
0620842b81
|
removed unnecessary <directory> tag in java/pom.xml
Change-Id: I68201f539ebeb8defea1d59a37c35aae88c1ff8c
|
2017-02-17 16:40:42 +01:00 |
|
Axel Uhl
|
52fc43730b
|
added -e and -X extra options for maven
Change-Id: I5939cdf765a826537c7e2cd1eefbcbf2db2528cd
|
2017-02-17 15:31:06 +01:00 |
|
Axel Uhl
|
1213b9d66b
|
Merge branch 'master' into neon-tycho
|
2017-02-17 15:14:28 +01:00 |
|
Axel Uhl
|
7833c0867d
|
added missing com.sap.sailing.grib to feature.xml
Change-Id: Ic5fcaa3070d21712b0a38de2e1a25cf9420cef44
|
2017-02-17 15:13:57 +01:00 |
|
Axel Uhl
|
769397ab10
|
Merge remote-tracking branch 'server/master'
|
2017-02-17 15:02:35 +01:00 |
|
Axel Uhl
|
325e490e78
|
consolidated imports to avoid warning
Change-Id: I356d367b4f6b9c898804cd73dba20691a91ddd27
|
2017-02-17 15:01:31 +01:00 |
|
Axel Uhl
|
f1e3ce3d3f
|
upgraded Tycho version to 1.0.0
Change-Id: I680647ed62ca81443829237a043dd36536a14e0a
|
2017-02-17 13:31:51 +01:00 |
|
Axel Uhl
|
9dd75880cc
|
Updated onboarding (markdown)
|
2017-02-17 08:17:24 +00:00 |
|
Axel Uhl
|
2f591b6419
|
switched com.sap.sse.security.ui to Java 1.8
Change-Id: I3aa27ff1e3d9c94f178a19a3eb123a9f8d0eca87
|
2017-02-16 20:56:25 +01:00 |
|
Axel Uhl
|
e8057b0087
|
fixed SearchTag (formerly CompetitorSearchTag) message key in german translation file
Change-Id: Id54cece8feb82e5c5da2b1916fd84934ae92c6f5
|
2017-02-16 20:44:53 +01:00 |
|
Axel Uhl
|
cffcfa3d41
|
Merge branch 'master' into translation
Change-Id: I9fc0dd2c41c922acf14fe60a1018d74d405b2131
|
2017-02-16 20:36:06 +01:00 |
|
Axel Uhl
|
3872f56a05
|
Merge branch 'foiling'
|
2017-02-16 20:33:32 +01:00 |
|
Axel Uhl
|
689d3bc7d1
|
Merge remote-tracking branch 'server/master'
|
2017-02-16 20:32:15 +01:00 |
|
Axel Uhl
|
a9568f3a7e
|
Merge branch 'bug1771'
|
2017-02-16 20:31:47 +01:00 |
|
Axel Uhl
|
b47e86a36e
|
added isFoiling as a dimension to the polar GPS fixes
Change-Id: I938f499739c4e2f99b3ba8d9e2cc9c2728495940
|
2017-02-16 20:31:25 +01:00 |
|
Axel Uhl
|
961a75883c
|
Merge branch 'bug1771' into foiling
|
2017-02-16 20:30:40 +01:00 |
|
Axel Uhl
|
c8bf93eb2b
|
fixed roll/heel inconsistency for data mining i18n
Change-Id: Iff9892df6867088b41ff2f81f998302fece58a0d
|
2017-02-16 16:35:43 +01:00 |
|
Axel Uhl
|
0c085b791a
|
again, re-added grib bundle to launch configs (Eclipse really seems broken here...)
Change-Id: Ia8b9e6b1c6282f7d5a58e6ff63dd36c9bf7a2eed
|
2017-02-16 16:20:20 +01:00 |
|
Axel Uhl
|
b0e0a96a25
|
Merge remote-tracking branch 'server/foiling' into foiling
|
2017-02-16 16:05:44 +01:00 |
|
Axel Uhl
|
533638753e
|
(re-)enabled grib bundle in launch configurations (hadn't I done that before...?)
Change-Id: Ib76662de54f986cf1a573bb328c10db28e46dcd2
|
2017-02-16 15:57:26 +01:00 |
|
Axel Uhl
|
139782ea18
|
Merge branch 'master' into foiling
|
2017-02-16 15:51:02 +01:00 |
|
Axel Uhl
|
8e6b0b28fd
|
added VMG to Bravo fix data mining model
Change-Id: I553c57aac898b473b2d707988877d2f67788f0a0
|
2017-02-16 15:36:06 +01:00 |
|
Axel Uhl
|
6e16ae71c0
|
fix for bug 1771: when destroying a FlexibleLeaderboard, unlink all TrackedRaces which also detaches all race logs and race execution order providers
Change-Id: I2c6771fe819e1f1530141c26885baa7c4fb5ce02
|
2017-02-16 14:07:07 +01:00 |
|
Axel Uhl
|
0d598d5e87
|
consolidated imports in test case
Change-Id: If85bfd21ca17b087401d919f17bdfc7090a58d56
|
2017-02-16 13:57:45 +01:00 |
|
Axel Uhl
|
c580807208
|
failing test case for bug 1771
Change-Id: I2d52907ee68a3b770be52a5df2f662106e50a310
|
2017-02-16 13:57:28 +01:00 |
|
Axel Uhl
|
f8fc012aa4
|
fixed StringBuilder comparison
Change-Id: I884d2d81a9a154e047a2f7730988a9d51cbd108b
|
2017-02-16 08:51:35 +01:00 |
|
Axel Uhl
|
ed4eebeadc
|
added a test developed jointly with TracTrac, demonstrating how parallel loading of many races fails
Change-Id: Id8de59bda33b2c95df6ae2540cf375f9547b4ed2
|
2017-02-16 08:48:03 +01:00 |
|
Axel Uhl
|
05882dda17
|
added a test case that shows that if a to-timepoint 1ms after a resolution step is used then the "last" fix is included in the result
Change-Id: Ic002d186d9fe69b03caa376ea3c69de5f02216fc
|
2017-02-15 12:08:46 +01:00 |
|
Axel Uhl
|
d7f02212af
|
"greened" the tests for bug 4063
Change-Id: I81f9a0705bfe6ec0aaf510921e2146e950767711
|
2017-02-15 11:42:23 +01:00 |
|
Axel Uhl
|
7998fc2895
|
failing test case for bug 4063
Change-Id: I90dfcbca2c581bc4c37795650887e533ee55588e
|
2017-02-15 10:35:09 +01:00 |
|
Axel Uhl
|
1e1fe987b5
|
request only the requested wind sources in WindChart; allow for displaying LEG_MIDDLE wind source
Change-Id: I7b93d1332ac3aa9be3e31fee44c2c17fcfa63ac3
|
2017-02-14 22:54:01 +01:00 |
|
Axel Uhl
|
4983da4e11
|
added grib bundle to launch config
Change-Id: I602afe960d3f55d56e33af5ac1a5aa869a71c14e
|
2017-02-14 21:31:11 +01:00 |
|
Axel Uhl
|
1d30e3aaeb
|
Merge branch 'master' into bug4062
|
2017-02-14 21:18:37 +01:00 |
|
Axel Uhl
|
f76e161ba6
|
Merge branch 'master' into translation
|
2017-02-14 21:13:37 +01:00 |
|