Commit Graph
8958 Commits
Author SHA1 Message Date
Axel Uhl e261b745c4 avoid unnecessary use of expensive atan2 by doingi a simple wind speed scaling by direct multiplication 2013-04-19 13:33:39 +02:00
Axel Uhl c1d179e9ce bug 1348: use a fetcher pattern for the size of Leaderboard.getCompetitors() so it doesn't get computed unnecessarily;
this isn't the full solution to bug 1348 which would require smart caching with tricky cache invalidation,
particularly for meta-leaderboards. But it helps for all LowPoint scoring schemes.
2013-04-19 12:17:53 +02:00
Axel Uhl 485b81f671 only consider readable files for import 2013-04-19 00:54:26 +02:00
Axel Uhl 9ba7da543f added a test case with a sheet obtained from Pam Johnson; some confusion about a wrong "DNF" score; adjusted score manually from DNF to 20 2013-04-19 00:45:30 +02:00
Axel Uhl bb413ced3e ignore files for import if they start with "." 2013-04-19 00:16:03 +02:00
Axel Uhl 91b86d18fa fixing bug 1347: parallelize calculation of competitor chart data 2013-04-18 18:06:50 +02:00
Axel Uhl 0087190814 put SwissTiming races into state LOADING for scripted tests and TRACKING after script has finished to avoid excessive cache recalculations 2013-04-18 17:02:24 +02:00
Axel Uhl 7bc1c1d943 Merge remote-tracking branch 'server/master' 2013-04-18 13:36:14 +02:00
Axel Uhl 0bf63c7530 fixing bug 1349; DynamicTrackedRace held back triggers for the maneuver cache when the race was in state LOADING;
This was superceded by the change to suspend and resume the caches while the race is in state LOADING.
However, when suspended, triggers need to be sent to the cache, or else it won't start an update for
those keys when resumed.

Note that this commit does not fix the "side-show" issue of prematurely switching a race to TRACKING state
even if there are events left in its queue.
2013-04-18 13:17:07 +02:00
Axel Uhl a67b6ce953 commented logging, surrounded possible FINEST logging with check for log level before assembling message 2013-04-18 13:12:52 +02:00
Axel Uhl a28cc9d26d comment change only 2013-04-18 13:06:55 +02:00
Axel Uhl a7dda22c09 towards solving bug 1348, prepare for caching of getCompetitors() in AbstractSimpleLeaderboardImpl 2013-04-18 13:05:42 +02:00
Axel Uhl c448b37eb1 don't delete queued events in TracTrac connector when Stop Tracking is applied (don't preemptively clear the queues) 2013-04-18 13:02:50 +02:00
fmittag 1199ff818d removed unnecessary dependencies to the org.eclipse.osgi bundle 2013-04-18 10:46:15 +02:00
Axel Uhl ac02cea823 increased core pool size for thread pools; max pool size is only considered when queue is full, but we use unbounded queues... 2013-04-18 00:02:16 +02:00
Axel Uhl e0aaff3c08 fixed read/write lock naming in log statements 2013-04-17 21:01:05 +02:00
Axel Uhl de45a6758d fixed minor issue in how the root parameter for the RaceBoard.html links is produced in the leaderboard group / Spectator page 2013-04-17 15:37:42 +02:00
Axel Uhl 8010ce3ebc moved ImagesBarCell to client.shared package so RegattaOverview can use it 2013-04-17 14:32:00 +02:00
Axel Uhl dfbd669358 moved shared client UI gwt stuff from *.ui.shared.* (where we have the stuff shared between client and server) to *.ui.client.shared.* 2013-04-17 12:27:34 +02:00
Axel Uhl 3abffe4a41 whitespace change only 2013-04-17 11:48:53 +02:00
Axel Uhl 4fcc81ef27 also renamed winregatta-->barbados in pom.xml files of import and test bundle 2013-04-17 11:15:38 +02:00
Axel Uhl 936f300bcd Merge branch 'smartfuturecachelockpropagation' 2013-04-17 10:28:06 +02:00
Axel Uhl 7e542f3588 Merge branch 'master' into barbados_resultimport 2013-04-17 10:18:34 +02:00
Axel Uhl df7a574bea introduced proxy settings in maven-settings-proxy.xml for SAP-internal use 2013-04-17 10:17:30 +02:00
Axel Uhl 07f7bdf5af removed premature output of MAVEN_SETTINGS; they may be changed by the -p option afterwards 2013-04-17 09:54:35 +02:00
Axel Uhl 0d4fb9649c fixed feature.xml and raceanalysis.product after bundle rename 2013-04-17 09:38:51 +02:00
Axel Uhl 87e89d5a75 adjusted pom.xml to removal of odf result importer and rename winretatta-->barbados 2013-04-17 09:31:37 +02:00
Axel Uhl ae4361892e fixed java/pom.xml after merge accident 2013-04-17 09:28:51 +02:00
Axel Uhl 53d84fbc36 added test for race number in Barbados result importer tests 2013-04-17 09:22:29 +02:00
Axel Uhl 9760c47430 first successful Barbados result import test that uses ScoreCorrectionProviderImpl 2013-04-17 00:31:43 +02:00
Axel Uhl 98d8e655c8 starting to understand IRMs/MaxPointsReason codes in Barbados result format 2013-04-17 00:17:28 +02:00
Axel Uhl 64a800317c removed Winregatta example files from Barbados branch; use common way to identify boatclassName parameter 2013-04-17 00:06:11 +02:00
Axel Uhl 1bf0732bc9 adjusted result importers so they use available abstract base classes from com.sap.sailing.resultimport 2013-04-16 23:57:09 +02:00
Axel Uhl 6211fce442 renamed winregatta stuff to barbados; starting to remove Winregatta functionality from this branch 2013-04-16 23:48:54 +02:00
Axel Uhl a1c1739244 working towards further refactoring of URL/file-based result importers 2013-04-16 23:41:33 +02:00
Axel Uhl f4a622d011 Merge branch 'master' into winregatta_resultimport 2013-04-16 23:05:51 +02:00
Axel Uhl 2b291f4037 Merge remote branch 'origin/master' 2013-04-16 23:05:10 +02:00
Axel Uhl e6481496b1 added TODOs for parallelization of SailingServiceImpl.getCompetitorRaceData 2013-04-16 23:04:39 +02:00
Axel Uhl c84f5213a8 Merge branch 'master' into smartfuturecachelockpropagation 2013-04-16 23:03:55 +02:00
Axel Uhl 73f12e90c6 Merge remote-tracking branch 'server/master' 2013-04-16 23:03:41 +02:00
Axel Uhl 45cf3ca09e preparing Barbados / "winregatta" import for consolidation with other file-based result imports 2013-04-16 23:03:00 +02:00
Axel Uhl 609ac0e1f9 Merge branch 'master' into winregatta_resultimport 2013-04-16 22:54:38 +02:00
Axel Uhl 23e6a5f53b strange bug in good old KiWo result import regarding comparison with   ( (byte)160 vs. (char)160) 2013-04-16 22:53:13 +02:00
Axel Uhl 4dfb8dabc1 removed SwissTiming OVR import, deprecated by XRR import; preparing for a consolidation of file-based result imports 2013-04-16 22:48:27 +02:00
Simon Pamies 2af8d36980 Added Mac OS X ignore 2013-04-16 20:58:43 +02:00
Simon Pamies 3edbdc5c48 Fixed path displayed when hot deploying 2013-04-16 20:58:14 +02:00
Axel Uhl c9ad57dc61 Merge branch 'master' into smartfuturecachelockpropagation 2013-04-16 14:18:17 +02:00
Axel Uhl 1e6307fe27 commented logging in LockUtil for performance reasons 2013-04-16 13:51:11 +02:00
Axel Uhl 2a4984c757 moved SmartFutureCache performance test to SmartFutureCacheTest 2013-04-16 12:05:19 +02:00
Axel Uhl 30d53be082 added performance test for SmartFutureTest get/call 2013-04-16 12:01:05 +02:00