Frederik Petersen
e3e0a62761
Fixed launch configs and string messages
2014-04-04 09:52:50 +02:00
Frederik Petersen
8c39229c1e
Made sure that linear regression returns constant y
...
for only one added data point
2014-04-03 17:12:43 +02:00
Frederik Petersen
492d9646b2
Introduces dual linear regression for polar data estimation
2014-04-03 16:51:44 +02:00
Frederik Petersen
0593adc2e0
Extended test case for polar data miner
2014-04-03 11:23:28 +02:00
Frederik Petersen
c861ab5b3d
Started creating a test for polar fix grouping
2014-04-03 10:12:34 +02:00
Frederik Petersen
af51393773
Added missing import
2014-03-31 13:42:54 +02:00
Frederik Petersen
c522f816d0
Merge branch 'dataMining' into polar-api
...
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.properties
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/SailingServiceImpl.java
java/com.sap.sailing.server/SailingServer (No Proxy, Jetty on 8889, Monitoring).launch
java/com.sap.sailing.server/SailingServer (Proxy, Jetty on 8889).launch
java/com.sap.sailing.server/SailingServer (Proxy, Remote Debug SAP VM).launch
java/com.sap.sailing.server/SailingServer (Proxy, SwissTiming Live Simulation).launch
java/com.sap.sailing.server/SailingServer (Proxy, winddbTest).launch
2014-03-31 13:01:13 +02:00
Frederik Petersen
5065f7437b
Started working on porting...
...
...the polar data processing to use the dataming
framework
2014-03-20 13:12:44 +01:00
Frederik Petersen
f6d1c32a35
Removed apache math library
2014-03-19 13:36:25 +01:00
Frederik Petersen
7f3ead381c
Enhanced test for linear regression and added apache regression class
2014-03-19 13:30:27 +01:00
Frederik Petersen
33946a71a7
Merge branch 'dataMining' into polar-api
...
Conflicts:
java/com.sap.sailing.server/SailingServer (No Proxy).launch
2014-03-19 13:17:35 +01:00
Frederik Petersen
f34375975e
Merge branch 'master' into polar-api
...
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.properties
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_de.properties
2014-03-18 15:35:04 +01:00
Frederik Petersen
0f585068f2
Added wind export checkbox in master data import panel
...
allows the user to disable the wind export/import, which will lead to
significantly smaller data sizes
2014-03-18 15:25:50 +01:00
Frederik Petersen
0451176ffa
Added Linear Regression processor
2014-03-18 14:07:15 +01:00
Frederik Petersen
99576e2ce4
Fixed polar fix cache update delay
2014-03-18 08:50:05 +01:00
Frederik Petersen
e4189be918
Fixed formatting
2014-03-18 08:49:24 +01:00
Frederik Petersen
78e48459e5
Fixed formatting
2014-03-18 08:43:55 +01:00
Frederik Petersen
e4c1a911eb
Fixed polar fix cache update merge
2014-03-17 15:27:25 +01:00
Frederik Petersen
336673b62e
Fixed manual polar sheet generation
2014-03-17 14:48:02 +01:00
Frederik Petersen
c35c4a487a
Added test for interval and fixed it
2014-03-17 14:15:47 +01:00
Frederik Petersen
04cbf17087
Merge branch 'master' into polar-api
...
Conflicts:
java/com.sap.sailing.server/SailingServer (No Proxy, Jetty on 8889, Monitoring).launch
java/com.sap.sailing.server/SailingServer (Proxy, Jetty on 8889).launch
java/com.sap.sailing.server/SailingServer (Proxy, Remote Debug SAP VM).launch
java/com.sap.sailing.server/SailingServer (Proxy, SwissTiming Live Simulation).launch
2014-03-17 08:10:26 +01:00
Frederik Petersen
de523249e9
Merge branch 'master' into polar-api
...
Conflicts:
java/com.sap.sailing.server/SailingServer (No Proxy, Jetty on 8889).launch
java/com.sap.sailing.server/SailingServer (No Proxy, Jetty on 8889, Monitoring).launch
java/com.sap.sailing.server/SailingServer (No Proxy, No Tests).launch
java/com.sap.sailing.server/SailingServer (No Proxy, Remote Debug SAP VM).launch
java/com.sap.sailing.server/SailingServer (Proxy).launch
java/com.sap.sailing.server/SailingServer (Proxy, Jetty on 8889).launch
java/com.sap.sailing.server/SailingServer (Proxy, Remote Debug SAP VM).launch
java/com.sap.sailing.server/SailingServer (Proxy, SwissTiming Live Simulation).launch
2014-03-12 15:52:43 +01:00
Frederik Petersen
8dd855f6f0
Merge branch 'master' into polar-api
...
Conflicts:
java/com.sap.sailing.server/src/com/sap/sailing/server/RacingEventService.java
2014-03-12 15:31:47 +01:00
Frederik Petersen
0226bd20ae
Merge branch 'master' into bug1847
2014-03-12 15:26:49 +01:00
Frederik Petersen
78a4459f1e
Polar fixes are now aggregates on the fly
...
BUT at this point there are way to many timer threads.
2014-03-12 14:40:12 +01:00
Frederik Petersen
79061f1c96
Merge branch 'master' into polar-api
2014-03-12 11:25:24 +01:00
Frederik Petersen
14b5ee8ae1
Created wrapper for trackedRaces map in AbstractRaceColumn
...
see bug 1847
2014-03-12 11:02:03 +01:00
Frederik Petersen
c369e8e25f
Merge branch 'master' of ssh://sapsailing.com/home/trac/git
2014-03-12 10:22:01 +01:00
Frederik Petersen
b906980366
Made sure that the test db is cleaned before and after tests
...
concerning the master data import test cases
fsync on db is imported, so that no error will be thrown during db drop
2014-03-12 10:20:24 +01:00
Frederik Petersen
ef87ee1633
Updated cook book (markdown)
2014-03-07 12:43:02 +00:00
Frederik Petersen
5a929c8bb9
Merge branch 'master' into polar-api
...
Conflicts:
java/com.sap.sailing.server/SailingServer (Proxy, winddbTest).launch
2014-03-07 10:21:37 +01:00
Frederik Petersen
85f11b32df
Merge branch 'master' into polar-api
2014-03-06 10:47:26 +01:00
Frederik Petersen
0cb9037d95
Merge branch 'bug1825'
2014-03-06 10:22:29 +01:00
Frederik Petersen
aebca86fac
Fixed bug 1825
...
this breaks import compability with any older versions
2014-03-06 10:10:47 +01:00
Frederik Petersen
a2ba9ae52a
Improved testability of data importer
2014-03-06 09:48:07 +01:00
Frederik Petersen
d35323fe0a
Improved master data import tests and ...
...
...fixed bug in uncompressed import
2014-03-06 09:10:01 +01:00
Frederik Petersen
5199f141a4
Merge branch 'master' into bug1825
2014-03-05 13:59:55 +01:00
Frederik Petersen
0d4299e24e
Renamed interface
2014-02-26 13:11:53 +01:00
Frederik Petersen
4f86a174a5
Added polar sheet analyzer interface
2014-02-26 13:10:44 +01:00
Frederik Petersen
483a9deb80
Merge branch 'master' into polar-api
...
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/SailingService.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/SailingServiceAsync.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.properties
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_de.properties
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/SailingServiceImpl.java
java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/jaxrs/api/RestApiApplication.java
java/com.sap.sailing.server/META-INF/MANIFEST.MF
java/com.sap.sailing.server/SailingServer (No Proxy).launch
java/com.sap.sailing.server/SailingServer (No Proxy, Jetty on 8889).launch
java/com.sap.sailing.server/SailingServer (No Proxy, Jetty on 8889, Monitoring).launch
java/com.sap.sailing.server/SailingServer (Proxy).launch
java/com.sap.sailing.server/SailingServer (Proxy, Jetty on 8889).launch
java/com.sap.sailing.server/SailingServer (Proxy, Remote Debug SAP VM).launch
java/com.sap.sailing.server/SailingServer (Proxy, SwissTiming Live Simulation).launch
java/com.sap.sailing.server/src/com/sap/sailing/server/RacingEventService.java
java/com.sap.sailing.server/src/com/sap/sailing/server/impl/RacingEventServiceImpl.java
java/pom.xml
2014-02-26 12:31:44 +01:00
Frederik Petersen
8d2e405c52
Started working on fixing bug 1825
2014-02-25 15:31:03 +01:00
Frederik Petersen
e7c21b0235
Merge branch 'master' into bug1825
2014-02-25 15:24:32 +01:00
Frederik Petersen
21aed2395c
Added assert for second PersistentRegattasForRaceIDs in test case
2014-02-25 15:18:44 +01:00
Frederik Petersen
ddd42b1877
Merge branch 'bug1824'
2014-02-25 15:16:14 +01:00
Frederik Petersen
0cb0e13353
Fixed and refactored import of PersistentRegattasForRaceIDs
...
Conflicts:
java/com.sap.sailing.server.test/src/com/sap/sailing/server/test/MasterDataImportTest.java
java/com.sap.sailing.server/src/com/sap/sailing/server/impl/RacingEventServiceImpl.java
2014-02-25 15:14:38 +01:00
Frederik Petersen
32ba332022
Created failing test case for bug 1825
2014-02-25 15:08:42 +01:00
Frederik Petersen
84d9b20436
Fixed persistence of PersistentRegattaForRaceID for data import
...
fixes 1824
2014-02-25 13:07:21 +01:00
Frederik Petersen
0084d2b61f
Added failing test for persistence of PersistentRegattasForRaceIDs
2014-02-25 13:01:24 +01:00
Frederik Petersen
792a2c3fc0
Added progress bar css to build props
2014-02-25 12:47:37 +01:00
Frederik Petersen
6782386ce5
Added exception handling for unique index in wind collection
...
fixes bug 1822
2014-02-25 11:34:01 +01:00
Frederik Petersen
823308cf97
Updated cook book (markdown) - Added information about the removal of wind duplicates
2014-02-25 10:23:28 +00:00
Frederik Petersen
cbf6d7921b
Added new unique index to wind collection
2014-02-24 10:26:08 +01:00
Frederik Petersen
a4f6d5d9f0
Added java doc to DataImportLockWithProgress
2014-02-24 09:36:01 +01:00
Frederik Petersen
7bb2b2c2c7
Fixed map entry deletion for data import lock
2014-02-24 09:03:56 +01:00
Frederik Petersen
8e01b10e6f
Changed synchronized statements to ReeantrantRWLock
2014-02-24 08:38:19 +01:00
Frederik Petersen
59f9a1f7c1
Fixed event-regatta association
...
see bug 1796
2014-02-24 07:55:14 +01:00
Frederik Petersen
534d8c6a15
Fixed NPE and tests for data import
2014-02-19 17:34:53 +01:00
Frederik Petersen
74cb4b6431
Merge branch 'master' into bug1776
2014-02-19 17:19:31 +01:00
Frederik Petersen
d2dda24af1
Fixed some progress indication thingies
2014-02-19 17:17:52 +01:00
Frederik Petersen
ce71baa411
Added progress indication to master data import
2014-02-19 17:00:40 +01:00
Frederik Petersen
86cf9762a1
Data Import now uses lock
2014-02-19 10:16:09 +01:00
Frederik Petersen
d81a894cce
Added data import lock
2014-02-19 10:14:51 +01:00
Frederik Petersen
d24b033910
Merge branch 'master' into bug1706
2014-02-18 12:04:14 +01:00
Frederik Petersen
9c7c82e49e
Fixed problem in master data import
...
a lot of overhead was sent over the line due to the persistent race id
mappings, because regatta information was sent over the line
2014-02-18 12:01:18 +01:00
Frederik Petersen
2e1ec8fde7
MasterDataImport leaderboard names are now fetched using the server
...
resolved by the importing server rather than the web client
fixes 1706
2014-02-18 11:40:00 +01:00
Frederik Petersen
1da11a140a
Merge branch 'master' into masterdataimport-bug1765
2014-02-10 13:45:39 +01:00
Frederik Petersen
5878c0d613
Fixed master data import test
2014-02-10 13:32:44 +01:00
Frederik Petersen
dd7df6bdef
Moved DummyTrackedRace
...
to avoid package-bundle-name problem
2014-02-10 12:17:55 +01:00
Frederik Petersen
9d984c0ea9
Removed unused dependency
2014-02-09 17:06:23 +01:00
Frederik Petersen
a3b029a1c4
Put master data resource url path in class annotation
2014-02-09 16:59:32 +01:00
Frederik Petersen
c2a645a5ed
Changed MasterDataResource location
...
and added test for race log event persistence
2014-02-09 16:49:08 +01:00
Frederik Petersen
89385d802f
Moved TopLevelMasterData to domain package
...
removed unused master data json facilities
2014-02-09 16:08:59 +01:00
Frederik Petersen
ea5dae85a2
Fixed race log import in master data import
...
one test still fails due to competitor resolving
2014-02-08 17:44:17 +01:00
Frederik Petersen
627df08d9e
Changed master data import to use java.io serialization
...
scorecorrections don't seem to work yet
2014-02-08 13:58:04 +01:00
Frederik Petersen
12c6451c8b
Started changing master data export to use java binary object serializ.
2014-02-07 16:31:52 +01:00
Frederik Petersen
1116bb9440
Added overwrite info for master data import
...
The success dialog of the master data import now includes information
about overwritten regattas, so he/she knows which races need to be
retracked.
2014-01-29 14:21:57 +01:00
Frederik Petersen
d2d71945ec
MasterDataImport now streams gzipped data while already responding
2014-01-27 22:56:03 +01:00
Frederik Petersen
20af594a1b
Wrapped MasterDataImport InputStream
...
to automatically extend timeout while receiving data
2014-01-27 21:21:31 +01:00
Frederik Petersen
4fec3fba8d
Merge branch 'master' of ssh://sapsailing.com/home/trac/git
2014-01-27 17:42:32 +01:00
Frederik Petersen
fe68e14f19
Increased timeout for master data import
...
Especially when testing with a local client on a machine connected per
wifi, the 10 second timeout led to exceptions when importing big
leaderboard groups from a remote server.
This will not happen anymore, as the timeout was increased to 10 minutes.
2014-01-27 17:40:29 +01:00
Frederik Petersen
ead21fcfe0
Updated production environment (markdown)
2014-01-27 15:53:03 +00:00
Frederik Petersen
2246814e79
Fixed possible conc. mod. error in master data override
2014-01-24 11:52:27 +01:00
Frederik Petersen
b6cdeae717
Merge branch 'master' into masterdataimport-bug1708
2014-01-24 10:31:20 +01:00
Frederik Petersen
d89b19e1d3
Merge branch 'master' into masterdataimport-bug1708
2014-01-23 16:32:59 +01:00
Frederik Petersen
ed6d224a1c
Carried points, score corrections, suppressed competitors
...
are all imported even if no corresponding race is loaded on
the exporting side.
also fixed competitor id serialization
2014-01-23 16:10:00 +01:00
Frederik Petersen
c99cb73d3e
Changed carried points storing
2014-01-22 17:04:46 +01:00
Frederik Petersen
c008cd923a
Added failing test for carried points persistance
2014-01-22 15:11:52 +01:00
Frederik Petersen
971983d0e1
Suppressed competitors will not be imported if they are resolved to null
...
this fixes the null pointer in bug 1705
note that the supressed competitors are not exported, if the race is not
tracked on the exporting side. Just like the score corrections.
2014-01-22 13:35:28 +01:00
Frederik Petersen
0c26f164a9
Fixed override behavior for master data import
...
concerning bug 1708
tracked races are now relinked for flexible leaderboards
they are removed for regatta leaderboards
2014-01-22 10:53:30 +01:00
Frederik Petersen
c2bf8a9925
Added failing test for bug 1708
2014-01-22 08:55:49 +01:00
Frederik Petersen
de5378c3a3
Polar API now interpolates between angles and wind levels
2014-01-15 16:27:09 +01:00
Frederik Petersen
926fc013dc
Started working on distributed polar data service
2014-01-15 13:24:46 +01:00
Frederik Petersen
c0f453b8be
Merge branch 'master' into polar-api
2014-01-15 08:30:34 +01:00
Frederik Petersen
d690ca8c16
Changed polars test bundle to fragment
2014-01-09 14:28:04 +01:00
Frederik Petersen
bc24cdbde6
Merge branch 'master' into polar-api
2014-01-09 13:42:44 +01:00
Frederik Petersen
dcdd746844
Added option in UI to display cached boat class polars
...
also added optimal downwind speed calculation to polar api
2014-01-08 17:24:55 +01:00
Frederik Petersen
fb9339b8d7
Polar sheet generation now uses polar fix cache if possible
2014-01-08 14:12:56 +01:00
Frederik Petersen
a093f11d0f
Merge branch 'master' into polar-api
...
Conflicts:
java/pom.xml
2014-01-08 10:13:25 +01:00
Frederik Petersen
ab9ba0459d
RaceId in master data windtrack serialization is now serialized depending
...
on its type
2014-01-08 10:07:01 +01:00
Frederik Petersen
9ea07107cb
Added documentation to polar sheet api
2014-01-08 08:48:33 +01:00