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