Commit Graph
2445 Commits
Author SHA1 Message Date
Steffen Schaefer 988fec83d1 Merge branch 'bug4267' 2017-09-25 11:11:09 +02:00
Steffen Schaefer 4287b0671a Bug 4267: Removed the unused interface EventFetcher 2017-09-25 11:07:23 +02:00
Axel Uhl d57c5de252 Javadoc update 2017-09-23 16:45:31 +02:00
Axel Uhl 993490cb26 renamed a method for clarity; added a bit of Javadoc (more is needed) 2017-09-23 16:33:55 +02:00
Steffen Schaefer abe218c549 Bug 4227: Fixed a bug that causes the total number of races shown in the
anniversary countdown does not get lower when removing a remote server
2017-09-22 16:59:22 +02:00
Papick Garcia Taboada fb8d346213 Removed getRegattas() 2017-09-21 16:34:35 +02:00
Steffen Schaefer 8a497736d9 Bug 4227: Improved matching of anniversary race candidates to get better
results in case of series events
2017-09-21 16:00:16 +02:00
Steffen Schaefer c34fc28021 Bug 4227: Fixed NPE that occurs in tests only 2017-09-20 08:52:58 +02:00
Steffen Schaefer 8c61f8656e Bug 4227: Added JavaDocs 2017-09-19 13:46:56 +02:00
Steffen Schaefer 5fa9bbfe29 Bug 4227: AnniversaryRaceDeterminator can now be informed about local
changes of anniversary race candidates
2017-09-19 13:01:23 +02:00
Steffen Schaefer bb25fc7968 Bug 4227: RacingEventServiceImpl now has a TrackedRegattaListenerManager
instead of a TrackedRegattaListener
2017-09-19 12:56:54 +02:00
Steffen Schaefer efd02a1d8b Bug 4227: Added the possibility to locally add a TrackedRegattaListener
instead of adding one through the OSGi service registry
2017-09-19 12:54:09 +02:00
Steffen Schaefer 30b23a47ef Bug 4227: Adjusted the implementation regarding the new
TrackedRaceStatusEnum.REMOVED
2017-09-19 10:26:38 +02:00
Steffen Schaefer bcfb47d2a0 Merge branch 'master' into bug4227 2017-09-19 10:24:59 +02:00
Steffen Schaefer 90811c1baf Bug 4227: anniversary detection is also triggered on the first GPSFix
received
2017-09-19 10:10:10 +02:00
Steffen Schaefer e9db850f01 Bug 4227: Added the possibility to listen for the first GPS fix received
for a TrackedRace
2017-09-19 10:08:52 +02:00
Steffen Schaefer 182a0abb88 Bug 4227: First non-working draft to listen for local changes to
determine anniversary races
2017-09-19 10:08:04 +02:00
Steffen Schaefer 86a55b41fd Bug 4227: Only TrackedRaces with startOfRace in the past are considered
as anniversary race candidates
2017-09-18 14:07:42 +02:00
Steffen Schaefer 12ea6ae2b7 Bug 4227: Only TrackedRaces with GPS data are considered as anniversary
race candidates
2017-09-18 14:06:57 +02:00
Axel Uhl f992ee2d5c Merge branch 'master' into bug4262 2017-09-18 11:29:37 +02:00
Kai Boernert 034976e52e Merge branch 'master' into bug4227 2017-09-18 08:23:17 +02:00
Axel Uhl d038307363 made competitorCreated method null-safe 2017-09-15 23:14:02 +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 380cd27572 introduced a CreateCompetitor operation, adjusted test; should fix bug4291
Change-Id: I4c2e040e36884eb2e31f7dbb803dde67a52c9701
2017-09-15 15:23:07 +02:00
Kai Boernert 58343220f6 changed from countdown to currentRaceCount 2017-09-15 11:42:21 +02:00
Axel Uhl 76142a145d added /events/{event-id}/update method to EventsResource
Change-Id: I961907fefeeec210f0ac4daabb9c55e89d6b1360
2017-09-15 10:00:48 +02:00
Steffen Schaefer e333b12542 Bug 4227: Added some JavaDocs regarding anniversary races 2017-09-14 10:05:03 +02:00
Kai Boernert e3f4c733b2 made racecount int, eliminating a potential nullpointer multithreading
problem in update() call
2017-09-14 10:02:59 +02:00
Benjamin Barth 91b4bf31c5 bug4227 Code cleanup and formatting 2017-09-13 16:59:49 +02:00
Benjamin Barth 4c926eb38d bug4227 Renamed class to AnniversaryRaceDeterminator 2017-09-13 16:36:57 +02:00
Benjamin Barth 1252c4c51b bug4227 Avoided retrieving remote races on replicas 2017-09-13 16:26:37 +02:00
Benjamin Barth cc9005b1b0 bug4227 Avoided reading of details for already known anniversaries 2017-09-13 16:04:02 +02:00
Axel Uhl c5a6ae0368 fixed whitespacing in _es translation
Change-Id: I4e788ed0a4fae6f689d9bc5f1ce126632336cd17
2017-09-13 15:25:28 +02:00
Axel Uhl 2e64c589ce Merge branch 'master' into translation 2017-09-13 15:20:29 +02:00
Steffen Schaefer 56f507a0fd Bug 4227: Implemented initial replication for next anniversary and race
count
2017-09-13 11:42:08 +02:00
Steffen Schaefer fba4c4d7b8 Bug 4227: Fixed possible NPE with autoboxing 2017-09-13 11:40:43 +02:00
Steffen Schaefer 28572ed8c3 Bug 4227: Reduced the amount of code that needs to be executed with
synchronization
2017-09-13 11:00:36 +02:00
Steffen Schaefer ee5f81d88c Bug 4227: race count and next anniversary are now also replicated 2017-09-13 10:49:35 +02:00
Steffen Schaefer cbc2234bf3 Bug 4227: consistent field naming 2017-09-13 10:30:38 +02:00
Steffen Schaefer 71f0921779 Bug 4227: changed fields to be volatile for improved consistency 2017-09-13 09:44:08 +02:00
Steffen Schaefer 9a3633c269 Bug 4227: Reduced the amount of code that needs to be executed with
synchronization
2017-09-13 09:42:58 +02:00
Benjamin Barth a7ed5d86d8 bug4227 Minor code refactorings 2017-09-12 18:12:47 +02:00
Benjamin Barth e03834dbf6 bug4227 Improved replication of anniversary races 2017-09-12 17:37:58 +02:00
Steffen Schaefer ae4a7c9b02 Bug 4227: Added synchronization and a check for replica while
calculating anniversary races
2017-09-12 16:59:29 +02:00
Steffen Schaefer a7621e50b9 Bug 4227: Clearing more information on replicas regarding anniversary
races
2017-09-12 16:50:45 +02:00
Steffen Schaefer 55c8e3640e Bug 4227: reverted an unintended change 2017-09-12 16:33:45 +02:00
Steffen Schaefer 6c6cba5163 Bug 4227: Calculation of anniversary races is turned off on replicas and
known anniversary races are cleared when replicating or clearState is
called
2017-09-12 16:31:47 +02:00
Benjamin Barth fd90467e8a bug4227 Refactored remoteRaceResultReceivedCallbacks collection 2017-09-12 16:28:33 +02:00
Steffen Schaefer f9c9731ae0 Bug 4227: Prerequisites to turn off calculation of anniversary races on
replicas
2017-09-12 16:22:01 +02:00
Steffen Schaefer b7c2a54b1e Bug 4227: Implemented replication of newly identified anniversary races 2017-09-12 16:05:05 +02:00