Commit Graph
66 Commits
Author SHA1 Message Date
Axel Uhl ca14fe33f6 tracing for Future.get
Change-Id: I5c0bf627c86eef180889fa769e7952de2a27afdd
2016-09-27 17:17:33 +02:00
Axel Uhl c1f973def1 fixed a few remaining executors to use only daemon threads so the VM can be shut down cleanly when needed
Change-Id: I1aaa83a01dba167df169ab0c28aa40d2c1617319
2016-07-15 00:21:53 +02:00
Papick Garcia Taboada 9bed677363 Using $inc to increment fixes count 2016-07-05 15:36:14 +02:00
Papick Garcia Taboada 062c94c58f Introduced storing fixes in batches 2016-07-05 14:02:44 +02:00
Papick Garcia Taboada 3fca47b5d8 Uncommented fix correction code for local tests 2016-06-29 15:19:47 +02:00
Steffen Schaefer 6503be3993 stopTracking signal now directly comes from the RaceTracker instead of
doing this through the TrackedRace
2016-06-29 14:02:31 +02:00
Papick Garcia Taboada 97a754114e Removed verbose import logging and added time adjustment code (commented out) for test data 2016-06-22 15:01:23 +02:00
Benjamin Barth eb522f18da Adjusted expected BOF of BravoDataImporterImpl 2016-04-27 16:10:15 +02:00
Papick Garcia Taboada 113267986a Implemented new import format 2016-04-21 13:58:33 +02:00
Benjamin Barth 9f26ebb469 Added methode to DoubleVectorFixImporters to delegate RegattaLog event
creation to.
2016-04-08 11:45:13 +02:00
Steffen Schaefer 2a8658440c Fixed parsing/import of bravo data 2016-04-05 13:14:19 +02:00
Steffen Schaefer c427ef2d95 Adjustments for BravoDataImporter to correctly parse the headers 2016-04-05 08:23:02 +02:00
Benjamin Barth ded9113eee Moved sensor data metadata classes to com.sap.sailing.domain.common 2016-03-31 16:23:26 +02:00
Steffen Schaefer 9f713b08d6 Introduced SensorFix and SensorFixTrack and a specialized implementation
BravoFix
2016-03-31 15:04:54 +02:00
Benjamin Barth 5fcffd7879 Added Bravo sensor data import functionality 2016-03-31 11:22:49 +02:00
Axel Uhl 094234b654 moved all Position-related classes including Compact... representations to common bundle; provided CustomFieldSerializer for all Position subclasses that require it 2015-04-03 16:12:21 +02:00
Axel Uhl 58bd451481 moved other Position implementations to common packages to share them with GWT and make then GWT-serializable 2015-04-02 16:42:10 +02:00
Fredrik Teschke 3edbbb04bb move type based service finder to sse bundles (create new com.sap.sse.osgi bundle) 2015-01-23 16:56:49 +01:00
Axel Uhl f52c7a470a renamed WindStepping to WindSpeedStepping; use double[] instead of expensive Double[] 2015-01-02 17:20:06 +01:00
Axel Uhl a9a3997752 trying to get the Operation interface under control... 2014-11-08 22:06:58 +01:00
Axel Uhl bbc2796d59 renamed com.sap.sailing.server.replication bundle to com.sap.sse.replication 2014-11-07 21:47:57 +01:00
Axel Uhl 69de0f2d76 upgraded project settings to Java8, fixed gwt.ui to JavaSE-1.7 explicitly 2014-10-01 15:00:44 +02:00
Axel Uhl 161d823dee updated project compliance settings to JavaSE-1.8 2014-10-01 14:44:22 +02:00
Axel Uhl e9130d38f3 upgraded classpaths to JavaSE-1.8 2014-10-01 14:16:18 +02:00
Axel Uhl 7ece44052d upgraded manifests from JavaSE-1.7 to JavaSE-1.8 as runtime environment 2014-10-01 14:08:19 +02:00
Axel Uhl 8f879b56fc use large buffer max size again for GPS import; some formats such as KML22 read until the end of the stream, hoping they find something towards the end... 2014-06-04 21:52:58 +02:00
Axel Uhl 8245f2fdb9 use a smaller buffer size for RouteConverter again; the new 2.12 release doesn't reset() the BufferedInputStream anymore upon success 2014-06-04 17:34:46 +02:00
Axel Uhl 5c36d728a5 removed "dirty hack" TODO after we patched RouteConverter so the read(...) method we need is now public 2014-06-04 00:00:18 +02:00
Axel Uhl 7af827eb6f upgraded routeconverter in target platform to 2.12.2 2014-06-03 23:40:07 +02:00
Axel Uhl 0f6e5c651e use 10MB of buffer space for Routeconverter; it currently requires to have all of the file in the buffer :-( ;
see https://github.com/cpesch/RouteConverter/commit/b4c6df43fea50fd9d30d3e799ffc7a85b4c4f25e for a solution
2014-06-03 20:15:09 +02:00
Axel Uhl 18015f2060 added proper null/error handling in case a track couldn't be parsed properly by an importer 2014-06-03 20:04:52 +02:00
Axel Uhl be010810f7 set buffer for routeconverter to its default size of 1MB which should be sufficient to tell whether format is recognized 2014-06-03 11:36:02 +02:00
Axel Uhl c38a59c518 Merge branch 'master' into search 2014-06-03 01:11:54 +02:00
Axel Uhl 2157f02c5b Merge branch 'master' into search
Conflicts:
	java/com.sap.sailing.domain.persistence/src/com/sap/sailing/domain/persistence/impl/DomainObjectFactoryImpl.java
	java/com.sap.sailing.domain.persistence/src/com/sap/sailing/domain/persistence/racelog/tracking/impl/MongoGPSFixStoreImpl.java
	java/com.sap.sailing.domain.racelogtrackingadapter/src/com/sap/sailing/domain/racelogtracking/impl/RaceLogRaceTracker.java
	java/com.sap.sailing.domain.racelogtrackingadapter/src/com/sap/sailing/domain/racelogtracking/impl/RaceLogTrackingAdapterImpl.java
	java/com.sap.sailing.domain.racelogtrackingadapter/src/com/sap/sailing/domain/racelogtracking/servlet/RecordFixesPostServlet.java
	java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/trackfiles/impl/TrackFilesImportServlet.java
2014-06-03 01:10:25 +02:00
Fredrik Teschke 33d953996e Merge branch 'master' of sapsailing.com:/home/trac/git 2014-06-03 01:09:46 +02:00
Fredrik Teschke a24c8764a6 fix testcase which failed due to old KML withouth timestamps 2014-06-03 01:08:56 +02:00
Axel Uhl 4fd16295a1 fixed test case testKmlOnlyLatLong by avoiding NPE in case no date is provided with a fix, as in a KML file 2014-06-03 01:07:46 +02:00
Fredrik Teschke 492d2970bf use TrackFileImportDeviceId in GPSFixImporter callback instead of generic DeviceId 2014-06-03 00:51:56 +02:00
Axel Uhl 0c47e86304 moved Pair and Triple from com.sap.sailing.common.Util to com.sap.sse.common.Util and introduced all missing dependencies on com.sap.sse.common 2014-06-02 23:31:26 +02:00
Fredrik Teschke 696484f194 changed interface of GPSFixImporter, so that the importer generates the device identifier 2014-06-02 22:05:31 +02:00
Fredrik Teschke 7dbf0857cc removed non-existent resources folder from build.properties 2014-06-02 20:56:06 +02:00
Fredrik Teschke 883a9d1458 Merge remote-tracking branch 'origin/master' 2014-06-02 20:12:47 +02:00
Fredrik Teschke 4c6f064c33 add testcase to see if GPX extensions can be accessed from RouteConverter 2014-06-02 20:10:29 +02:00
Axel Uhl 0f5c00c7c1 moved test GPX resource to test bundle so it is found by test case 2014-05-30 17:24:41 +02:00
Axel Uhl 0d0ae3f060 added deckman adapter bundle to launch configs; implemented a GPSFixImporter based on the Deckman CSV export format 2014-05-30 10:59:39 +02:00
Axel Uhl 200da4bdff added some Javadoc in the trackfiles import stuff 2014-05-30 10:15:37 +02:00
Axel Uhl 9f771d8bad added missing resources/ folder to build.properties 2014-05-30 09:47:57 +02:00
Fredrik Teschke 2396ff0ed7 make file stream reusable in import servlet, and added testcase 2014-05-30 01:28:00 +02:00
Fredrik Teschke f046521bfe abstracted import functionality, so that it is route-converter independent
- use OSGi service registry to register and find import services
- user may specify importer to use, or else rely on file-extension based resolution
- moved and renamed some import/export classes
2014-05-30 00:02:31 +02:00
Fredrik Teschke ec9d6897e5 fixed tab indent 2014-05-29 23:58:07 +02:00