Commit Graph
544 Commits
Author SHA1 Message Date
Axel Uhl 612e9b76d5 when adding a device mapping for EXPEDITION_SENSOR, use the correct log event type
Change-Id: I6358ff0120224082532ad25d40265b49e2c02142
2017-11-08 14:20:38 +01:00
Axel Uhl dcae6c3bc3 Merge branch 'master' into bug4351 2017-10-26 07:47:53 +02:00
Axel Uhl 905bf8a0d9 improved Javadoc and variable names
Change-Id: Id6004897c5567afb517a5571b2cd03af819dd9cf
2017-10-24 14:54:38 +02:00
Axel Uhl d30ade63b8 Merge remote-tracking branch 'origin/translation' into translation 2017-10-19 14:31:57 +02:00
service.tip.git c96fa38691 [INTERNAL] Translation delivery: commit by SLS
Change-Id: I460f7139b96147090d27b1495b16318a89b7d776
2017-10-19 12:28:44 +00:00
Axel Uhl 5112c65d55 Merge branch 'master' into translation 2017-10-19 14:09:16 +02:00
Axel Uhl e84ca20756 a compileable but untested and most likely non-functional first version of an Expedition sensor data importer
Change-Id: I07d1bf330d60c20f9760c1f9e6baf9f6ec5f2227
2017-10-16 14:50:51 +02:00
service.tip.git e6ee3dd2e5 [INTERNAL] Translation delivery: commit by SLS
Change-Id: Id2c7350b05f27d802f62acb2bebe4091ed06b6f4
2017-10-11 13:35:24 +00:00
Steffen Schaefer 4daedc9563 Bug 4316: BravoFixTrack now knows if it has extended fixes 2017-10-04 17:55:29 +02:00
Steffen Schaefer 9b3a9968f9 Bug 4316: Added mapper for BravoExtendedFix. It currently does not have
any specific functionality compared with BravoFix.
2017-10-04 17:44:49 +02:00
Axel Uhl bb7cbad7d7 fix for bug4262: REMOVED race status does not trigger cache re-calculations
Change-Id: Idcc513c72f4cd1ac5fd1986c18bdb92a87208543
2017-09-18 16:04:42 +02:00
Axel Uhl 329dd0e657 passing through the willBeRemoved parameter into the RaceLog tracking infrastructure
Change-Id: I13b068a7b36d05808012b68cfcbcbced27d7e083
2017-09-18 15:20:30 +02:00
Axel Uhl 351c077219 using passed-through stopCallback supplier instead of preemptiveStopRequested field
Change-Id: I4dedde964c0dd0c25d35177869d67fee390b7458
2017-09-18 15:06:17 +02:00
Axel Uhl 3b5b8bfd9f bug 4262: introduced new status REMOVED which then won't trigger cache updates;
not yet all done, particularly RaceLog tracking needs a closer look
because race/tracker removal there is a bit more complicated

Change-Id: I5fb6decf282f5465c2b5af4a9aac7e1fce15331d
2017-09-15 17:02:43 +02:00
Axel Uhl 1d13d2cbb1 preparing for a starttracking method on the leaderboards end point
Change-Id: I98815cbd5b274d8ed0381c25c97f7767b1e8c688
2017-08-24 10:41:17 +02:00
Steffen Schaefer 68bdbad6fc Bug 2059: Recycling of AbstractTrackedRegattaAndRaceObserver to observe
TrackedRegattas and TrackedRaces in RegattaLogFixTrackerRegattaListener
2017-07-12 11:50:05 +02:00
Steffen Schaefer badd764dd2 Bug 3934, Bug 4160: Lambdafied the code and removed custom
ProgressCallback now that we are on Java 8
2017-07-05 09:10:30 +02:00
Papick Garcia Taboada e902a4455f Improved loading jobs to use progress information and communicate preemptive stops 2017-07-04 16:05:50 +02:00
Papick Garcia Taboada 8ede9ee6e1 Merge remote-tracking branch 'origin/master' into bug3934 2017-07-04 11:37:49 +02:00
Steffen Schaefer 141a7d895c Merge branch 'master' into bug3934 2017-06-27 08:17:57 +02:00
Axel Uhl dc66ad0e33 successful mail replication, from replica to master, for invitation
Change-Id: Ic97945a1d6a1f04b94b743099b30285a189a51b1
2017-06-26 18:30:45 +02:00
Steffen Schaefer 9e6457311b Solving a deadlock situation of RegattaLogDeviceMappings and
MongoSensorFixStoreImpl
2017-06-01 16:03:48 +02:00
Axel Uhl fe3b83ab58 Merge branch 'bug4122' 2017-06-01 00:36:41 +02:00
Axel Uhl 76d7e27078 don't wait for loading of all fixes when a tracker shall be stopped
Change-Id: I443bcfdc90b02d9305b391105c931e802b13d413
2017-05-31 17:16:41 +02:00
Axel Uhl cc92218656 pass on thread pool executor name to thread factory and from there to threads
Change-Id: I0748fc2da7965ee33bebb73e4f2aaecd463963f0
2017-05-30 23:20:39 +02:00
Axel Uhl efc175aea0 bug 4156: use a dedicated foreground thread pool executor for FixLoaderAndTracker
Change-Id: I6f96a6714df3a1832fd29f8253f0c84fc0760e88
2017-05-30 23:03:31 +02:00
Steffen Schaefer fd969c99d6 Bug 4145: Ensuring that best fallback fixes are loaded for Marks when
startOfTrackingg is initially set while ensuring that fixes aren't
loaded multiple times when tracking TimeRange is extended
2017-05-20 23:35:48 +02:00
Axel Uhl 91870ce7b4 introduced extendedTimeRange parameter again; failing test case because loading of best mark fixes doesn't work properly for extended tracking interval
Change-Id: I6ac26e9cd46bbdbc72eaad5cd354dd9530b7e66d
2017-05-20 23:10:27 +02:00
Axel Uhl 17149c7002 ensure that best mark fixes outside tracking interval are also loaded when tracking times are adjusted
Change-Id: I5540a893a7aeed50c0b1bea0ec16b59c2fbf4663
2017-05-20 16:29:09 +02:00
Axel Uhl 4d47b133a0 Merge branch 'bug4114' 2017-05-17 12:13:56 +02:00
Axel Uhl d626044a73 Merge remote-tracking branch 'origin/translation' into translation
Change-Id: I931a466f79603bcdba9efa1dfb5d5af2f8ec421b
2017-05-16 21:27:47 +02:00
Axel Uhl 2f992b17b2 bug 4114: no longer materialize tracking times in race log based on modified start of race/race finished times
Change-Id: I19efb2d88b07be10ff3bf051826db5e7008cd4af
2017-05-16 18:26:36 +02:00
Steffen Schäfer af04fbe88a Merge branch 'master' into bug3934 2017-05-16 10:50:08 +02:00
Steffen Schaefer 9123771f34 normalized line endings 2017-05-16 09:42:02 +02:00
Steffen Schaefer 1ce4c34d94 Merge branch 'master' into bug3934
# Conflicts:
#	java/com.sap.sailing.domain.persistence/src/com/sap/sailing/domain/persistence/racelog/tracking/impl/MongoSensorFixStoreImpl.java
#	java/com.sap.sailing.domain.racelogtrackingadapter.test/src/com/sap/sailing/domain/racelogtracking/test/impl/SensorFixStoreTest.java
#	java/com.sap.sailing.domain.racelogtrackingadapter/src/com/sap/sailing/domain/racelogtracking/impl/fixtracker/FixLoaderAndTracker.java
#	java/com.sap.sailing.domain.racelogtrackingadapter/src/com/sap/sailing/domain/racelogtracking/impl/fixtracker/RegattaLogDeviceMappings.java
#	java/com.sap.sailing.domain/src/com/sap/sailing/domain/racelog/impl/GPSFixStoreImpl.java
#	java/com.sap.sailing.domain/src/com/sap/sailing/domain/racelog/tracking/EmptyGPSFixStore.java
#	java/com.sap.sailing.domain/src/com/sap/sailing/domain/racelog/tracking/GPSFixStore.java
2017-05-16 08:51:46 +02:00
Steffen Schaefer a8da1bc326 Changed FixLoaderAndTracker to only starting a loading job if
startOfTracking is available
2017-05-15 10:33:29 +02:00
Steffen Schaefer a010bd5ef0 Bug 4125: Cleanup regarding synchronization 2017-05-10 16:49:15 +02:00
Axel Uhl 54174fc644 Merge remote-tracking branch 'server/bug4125' into bug4125 2017-05-09 14:25:26 +02:00
Axel Uhl 09f349c9c9 fixed formatting
Change-Id: Id935fe7ce105c01e172ce7b14df6683517114dd5
2017-05-09 14:24:57 +02:00
Steffen Schaefer d87abdc4a4 Bug 4125: Added more JavaDocs 2017-05-08 11:28:52 +02:00
Steffen Schaefer 80caaac260 Bug 4125: Fixed hanging preemptive stop 2017-05-05 10:40:28 +02:00
Steffen Schaefer 8be33f9794 Added failing test for newly introduced regression that makes a
preemptive stop to hang infinitely
2017-05-05 10:39:47 +02:00
Steffen Schaefer adec8c11fd bug4125: Changed FixLoaderAndTracker to track the loading state for
every loading process. In addition, fixes are now loaded in parallel for
each item. This has multiple effects:
* the race will switch to loading state every time tracks are loaded
(e.g. tracking times change or mapping added)
* loading progress isn't always 0%, 50% or 100%
2017-05-04 15:36:53 +02:00
Steffen Schaefer a2c376b1f3 Adjusted return style of several methods in FixLoaderAndTracker 2017-05-03 09:07:35 +02:00
Steffen Schaefer f8d9b8d507 Added more precise JavaDocs to FixLoaderAndTracker 2017-05-03 09:05:09 +02:00
Steffen Schaefer 866674888b Removed generated double JavaDoc 2017-05-03 08:17:54 +02:00
Axel Uhl 2d5b87d2da formatting/whitespace changes only
Change-Id: Ia314d9852143f5c171c7b79c1d922f1cc95b18b3
2017-05-02 21:55:37 +02:00
Axel Uhl 35b9e3812e Merge branch 'master' into bug4044 2017-05-02 21:16:06 +02:00
Axel Uhl 54f73f60cf fixed typo in Javadoc comment
Change-Id: I0aecdd09132cd94d07aa742fcb9216c3708b473f
2017-05-02 18:22:18 +02:00
Steffen Schaefer 3048df86af Bug 4044: Fixed a wrong condition 2017-04-27 09:27:36 +02:00