Axel Uhl
72bc50fc0d
move RacingEventService into a separate com.sap.sailing.server.interface bundle
...
Change-Id: Ib75bf6a46be9eaf2d9ccfad85832a3be8a7686be
2018-12-14 23:56:24 +01:00
Axel Uhl
4c4752a748
extracted replication interfaces into separate bundle to avoid having to activate the replication service only for registering a replicable
...
Change-Id: I22e423efee06e653a9ed3b9bea13b3b0153f7156
2018-12-14 21:27:17 +01:00
Axel Uhl
f33f1b60af
Merge branch 'master' into docker
...
Change-Id: I23f9779abcb4d6d9efd34cb04697f4b518ffb3c3
2018-12-14 14:59:42 +01:00
Axel Uhl
e41abfe972
upgraded Java11 Hudson Slave AMI
...
Change-Id: Ic7569919b1af4b8a2f42004456b72b1b97fafef8
2018-12-14 14:55:18 +01:00
Axel Uhl
b5730a719b
fixed script to patch .launch files; added mongodb bundle to sse runtime feature
...
Change-Id: I9d65f15b476c3ca0d55035237a4f311ca124d7c8
2018-12-14 14:54:27 +01:00
Axel Uhl
550f8771a5
Merge branch 'master' into docker
...
Change-Id: I670ed4b220e48790ab71bf6cb96b1701cf32ca4b
2018-12-14 13:19:53 +01:00
Axel Uhl
19af798ed3
fixed launch config patching another time; added missing org.eclipse.osgi.util bundle to sse runtime feature
...
Change-Id: I0d93cf604d72c07e23c997d860d756052a1f8826
2018-12-14 13:09:36 +01:00
Axel Uhl
82d5899619
fixed patching of .launch configuration
...
Change-Id: I972823ab113acfa76d690f73af616404ef425aeb
2018-12-14 12:59:04 +01:00
Axel Uhl
4c03b8d694
analyzeProduct.sh can now also patch an existing .launch configuration
...
Change-Id: I8090610e50f6a1c37399023758c26129dade58df
2018-12-14 12:55:59 +01:00
Axel Uhl
6c14157b4f
the analyzeProduct.sh script now produces two lines for a consistent .launch file
...
Change-Id: I23c52e4ca4dbc025f38ef20745a306cd5f1c075e
2018-12-14 12:36:57 +01:00
Axel Uhl
342e5782db
adjusted features such that .runtime features pick target platform bundles only, other features pick workspace bundles only
...
Change-Id: Iaf6c28a083e3ea226160884b4a0c32217fbb95e8
2018-12-14 11:43:44 +01:00
Axel Uhl
5a921e6529
more scripts to extract bundles from target definition, launch config and product definition
...
Change-Id: Ie0f1deaeefaf82a1dd7018bd4e63c37e5503fe02
2018-12-14 10:45:08 +01:00
Axel Uhl
4c0042160d
fixed Java Compiler settings to 1.8 for com.sap.sailing.server.gateway.serialization.test
...
Change-Id: Ia853640417f6341aeb5efe8f87575c262b794079
2018-12-14 10:11:49 +01:00
Axel Uhl
77d2eaa5d9
removed .prefs from .gitignore
...
Change-Id: If356a507072827f74da31083fb1731cf2c71e07d
2018-12-14 10:11:04 +01:00
Axel Uhl
a5d4d4d224
Merge branch 'master' into docker
...
Change-Id: I628f33d699fafd9095dbc4a8cdfd7f2025192551
2018-12-12 15:46:23 +01:00
Axel Uhl
f0edc68a64
adjusted start levels so that old start order before commit 860820eef2 is maintained;
...
the changes of commit 860820eef2 caused
the RacingEventServiceImpl to start reading the DB contents such as the
RegattaLogs before other required service bundles were activated and had
their services registered, particularly the racelogtrackingadapter
bundle with its device ID serializer/de-serializer. This leads to
ClassCastExceptions while loading RegattaLogs with respective structured
device IDs in the events because a default de-serializer tries a
conversion to a String, holding a MongoDB Document in hand
Change-Id: Iada9c9c540a3ef43a1ccbd99f41f3ebc32f219d2
2018-12-12 13:41:12 +01:00
Axel Uhl
3d933ad739
Merge branch 'master' into docker
...
Change-Id: I51d2bb63a997c9ca0dc86288276277ed460c0663
2018-12-11 22:29:44 +01:00
Axel Uhl
736c47d03a
fixed test failing due to a ClassCastException
...
Change-Id: I58257578052c90bfe3403b917b588f76b94ad163
2018-12-11 17:04:11 +01:00
Axel Uhl
1c296efb10
fixed serialization of null values in DoubleVectorFixMongoHandlerImpl
...
Change-Id: I7da792f19dc2f6ea830aa3232cccfa33a8de617b
2018-12-11 17:02:08 +01:00
Vladislav Chumak
46d0754028
Merge remote-tracking branch 'origin/master' into maneuver_refactoring
2018-12-11 16:12:51 +01:00
Vladislav Chumak
bb25ca16c6
Adapted RaceWindJsonSerializer to produce mongodb friendly position json
2018-12-11 16:12:04 +01:00
Axel Uhl
9da9034235
fixed several MongoDB 3.x issues around ClassCastExceptions with lists
...
Change-Id: Icb570522485ea180eeaeab2a14abb333d159850a
2018-12-11 15:02:15 +01:00
Axel Uhl
69814b86db
added bundle dependency of gateway.serialization.test to org.hamcrest
...
Change-Id: Ie7f43c4eb5b8f4cfef6a2aff47b5ff41999a2c68
2018-12-11 13:00:50 +01:00
Axel Uhl
9a08f9c9e9
fixed various DB handling after Mongo 3.x upgrade; made *.security.replication.test an eclipse-test-plugin
...
Change-Id: Ibbe80a15b6adce78c457a81009d387dbd74d9186
2018-12-11 12:56:50 +01:00
Axel Uhl
914be75f91
warning-free workspace after upgrading to MongoDB 3.x APIs, eliminating deprecation issues
...
Change-Id: I9773b899e140871f5fa4b865ca6d2116bf73c642
2018-12-10 23:22:20 +01:00
Axel Uhl
6a28b6d052
added settings to gateway.serialization.test project
...
Change-Id: I4f397837aa255858b6fc1c3898cd8a8f3aced65a
2018-12-10 17:01:29 +01:00
Axel Uhl
45a0ecdb77
made ScreenShotRule use TestWatcher to comply with new JUnit version
...
Change-Id: I6ef64ca454fe0fe17317fd702b318661fe2a6b53
2018-12-10 16:47:47 +01:00
Axel Uhl
20cf2c9473
fixed org.dom4j version in sailing runtime feature.xml
...
Change-Id: I953161c0e635ed7767337e0a4fbb7cc4a68df51a
2018-12-10 16:42:43 +01:00
Axel Uhl
ff2d9cb2e3
fixed fasterxml feature versions in SSE runtime feature.xml
...
Change-Id: Id5eb90431ae7c4dd2c603ee097e6d80c1cb9d0f8
2018-12-10 16:28:07 +01:00
Axel Uhl
4dd9f10e2c
removed further deprecations by switching imports from junit.* to org.junit
2018-12-10 03:46:28 +01:00
Axel Uhl
5cde3206f3
more Timeout updates to avoid deprecation warnings
2018-12-10 03:15:49 +01:00
Axel Uhl
bed5e90087
fixed deprecation of "new Timeout(int)", replacing by Timeout.millis
2018-12-10 03:10:24 +01:00
Axel Uhl
d8c2cf8cd3
upgraded target platform to newer MongoDB driver from org.eclipse.orbit;
...
A 3.x driver is required to connect to Microsoft Azure Cosmos. Upgrading
the target platform accordingly requires further upgrades, including Hamcrest
and JUnit libraries. This, in turn, deprecates or obsoletes numerous APIs,
parts of which that caused compilation *errors* I've replaced by their new
counterparts. Several more warnings still remain and need to be tackled by
replacing the usages to their new counterparts.
2018-12-10 03:00:59 +01:00
Vladislav Chumak
0814d43350
Merge remote-tracking branch 'origin/maneuver_refactoring'
2018-12-07 15:06:54 +01:00
Axel Uhl
9f38437bfc
Updated building and deploying (markdown)
2018-12-07 09:35:55 +00:00
Axel Uhl
6d5b5bceed
Merge remote-tracking branch 'server/master'
...
Change-Id: I978efebde2e09a30efb787a92796727473505a42
2018-12-07 10:19:52 +01:00
Axel Uhl
18584c6c8b
updated Android release script so it pushes directly to rel-x.y instead of refs/for/rel-x.y
...
Change-Id: I98c2ebfbfb54c2eba63f148f143f13d04533b66c
2018-12-07 09:39:30 +01:00
Axel Uhl
a42cc87190
Updated building and deploying (markdown)
2018-12-07 08:34:12 +00:00
Axel Uhl
4eef1fc182
fixed issues with BoatClassSerializer in case no additional data is present
...
Change-Id: I0858788ddcd786e60bc8dcde7dd5183a79c8dd0f
2018-12-07 09:13:20 +01:00
Axel Uhl
a99f7453fc
in env.sh defaults, set -Drestore.tracked.races=true; in start script added -Xms$MEMORY
...
Change-Id: Ia410b4aaf987c14e26eec7cbb18df77d8d5a7b0f
2018-12-07 09:01:47 +01:00
Axel Uhl
0262e5268a
aligned boat class icon file names with BoatClassMasterdata enum literals and expose icons through gwt.ui web bundle;
...
added icon URLs and further fields to BoatClassesResource
Change-Id: Ib0bc71521fbe173883ff9d55524a338f0b672f5b
2018-12-07 00:28:56 +01:00
Axel Uhl
b22fc11336
during shutdown hook check whether system bundle was retrieved
...
Change-Id: Id65d43766e86b5c621717fc431c4f73a26b80590
2018-12-06 21:59:02 +01:00
Vladislav Chumak
a9d9d21b8a
Added new REST method for wind data retrieval
2018-12-06 16:55:37 +01:00
Vladislav Chumak
63aaf9b5fb
Fixed NullPointer during maneuvers with estimation data export
2018-12-06 16:54:17 +01:00
Vladislav Chumak
1343413650
Improved wind quality flag in REST API
2018-12-06 16:53:20 +01:00
Axel Uhl
9e9252de24
added documentation on new boatclass REST end point
...
Change-Id: I55e224cba69f7236dcc729f64c2f7672e0f7091c
2018-12-06 16:22:10 +01:00
Axel Uhl
52205ea7ee
added a BoatClassesResource
...
Change-Id: Ie77872820e44439c8789d953a1ea6fad93a5ccec
2018-12-06 16:02:06 +01:00
Vladislav Chumak
c2bfd6d999
added high quality wind data flag for maneuver data export
2018-12-06 13:15:10 +01:00
Vladislav Chumak
0bcfdc3099
Merge remote-tracking branch 'origin/master' into maneuver_refactoring
2018-12-06 12:58:06 +01:00
Axel Uhl
f207af7a38
fixed resource declaration for sailing pod
...
Change-Id: I90d3cf09600cbc5d377344e748d39fb92e7ec303
2018-12-06 01:19:33 +01:00