Commit Graph
28455 Commits
Author SHA1 Message Date
Steffen Schaefer c4959524e0 Merge branch 'master' into bug3529 2017-03-07 07:44:57 +01:00
Axel Uhl 8c28aca098 added release notes entry for the three new languages
Change-Id: I854d7c05b67a540b73757bd45d51cbcde813ef59
2017-03-06 22:24:10 +01:00
Vladislav Chumak a7a2af08ef Merge branch 'bug3529' of ssh://trac@sapsailing.com/home/trac/git into bug3529 2017-03-06 19:01:28 +01:00
Vladislav Chumak 2f0fb3e77e bug3529 fixed dynamic defaults management of racemap buoyZoneRadius 2017-03-06 19:00:56 +01:00
Axel Uhl d22eaee96f Merge branch 'master' into translation 2017-03-06 16:49:22 +01:00
Axel Uhl 547e2e2372 after TracTrac changed what they return as stored URI, adjusted test case accordingly
Change-Id: Ib653da911857e88eba0366b5eaceb854d2b0f0e9
2017-03-06 16:48:25 +01:00
Steffen Schaefer 9acb1acf53 Ensuring the correct default value for detailType in
MultiCompetitorLeaderboardChart
2017-03-06 16:45:54 +01:00
Vladislav Chumak 0d87afbdef bug3529 improved component ids 2017-03-06 16:04:50 +01:00
Steffen Schaefer c03cad071d Merge branch 'master' into bug3529 2017-03-06 15:51:33 +01:00
Vladislav Chumak 14c25ef52c bug3529 Renamed componentContext related stuff properly 2017-03-06 15:47:21 +01:00
Vladislav Chumak 23d6a96858 bug3529 Fixed memory leak in SettingsStorageManager 2017-03-06 15:40:59 +01:00
Axel Uhl 609e963ce1 fix for bug 4070: adding synchronization to CandidateChooserImpl
Change-Id: I11695c0c50b000afe8376de6e72ba097998b730a
2017-03-06 14:38:23 +01:00
Vladislav Chumak 1c3285dccf bug3529 Fixed patching of settings' json tree with 3+ depth 2017-03-06 13:31:11 +01:00
Axel Uhl 2cb8b56c76 added missing {0} parameter to "es" locale's message string
Change-Id: I156eaf6e6363e257a3434ed93db9c4f597354cb3
2017-03-06 12:22:33 +01:00
Axel Uhl 4d02cd0caa Merge branch 'master' into translation 2017-03-06 12:13:45 +01:00
Axel Uhl 5ccf76d781 during restore, wait 1min for race to appear before moving on to restoring next race;
This shall avoid flooding tracking providers as well as our own server
by too many concurrent restore requests. Waiting at least for the
RaceDefinition to appear should help serialize requests a little more.

Change-Id: I271612512fa7e1e9de42e76abeee6e47a62bf09b
2017-03-06 11:37:26 +01:00
Axel Uhl 476c43330d fixed single quote issues in _fr.properties files
Change-Id: Ib911c1f281159b5512790a363fe4b661e81bce17
2017-03-06 11:01:41 +01:00
Axel Uhl c3f5417598 added locales es, fr and pt to *LocalesAllPermutations.gwt.xml
Change-Id: I186c5310ff4aa13b3b404fbdcf566d1b6eb8e43c
2017-03-06 08:40:12 +01:00
Axel Uhl faa88017da Merge branch 'master' into translation 2017-03-06 08:35:00 +01:00
Axel Uhl 3b7d518db6 start counting races restored with 1
Change-Id: I3384b968eefb83fe7ed03c06b1af1d8bb8dd01a1
2017-03-05 13:52:57 +01:00
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
Vladislav Chumak 57dd5f67fe bug3529 Added single-request implementation in settings storage
management
2017-03-05 00:05:54 +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
service.tip.git e019669a0a Localization delivery: commit by Jonas Arnesson, and the user email is jonas.arnesson@sap.com. 2017-03-03 16:45:48 +00:00
service.tip.git 3e52942bb2 Localization delivery: commit by Jonas Arnesson, and the user email is jonas.arnesson@sap.com. 2017-03-03 16:45:33 +00:00
service.tip.git 40b67b368b Localization delivery: commit by Jonas Arnesson, and the user email is jonas.arnesson@sap.com. 2017-03-03 16:45:22 +00:00
service.tip.git 2c03f2dcca Localization delivery: commit by Jonas Arnesson, and the user email is jonas.arnesson@sap.com. 2017-03-03 16:45:11 +00:00
service.tip.git b1358293fe Localization delivery: commit by Jonas Arnesson, and the user email is jonas.arnesson@sap.com. 2017-03-03 16:44:56 +00:00
service.tip.git efcb66e07a Localization delivery: commit by Jonas Arnesson, and the user email is jonas.arnesson@sap.com. 2017-03-03 16:44:14 +00:00
service.tip.git cb3cbcd5f3 Localization delivery: commit by Jonas Arnesson, and the user email is jonas.arnesson@sap.com. 2017-03-03 16:43:58 +00:00
service.tip.git 7e779ad569 Localization delivery: commit by Jonas Arnesson, and the user email is jonas.arnesson@sap.com. 2017-03-03 16:43:34 +00:00
service.tip.git 2646137363 Localization delivery: commit by Jonas Arnesson, and the user email is jonas.arnesson@sap.com. 2017-03-03 15:30:43 +00:00
service.tip.git be24683095 Localization delivery: commit by Jonas Arnesson, and the user email is jonas.arnesson@sap.com. 2017-03-03 15:30:29 +00:00