Axel Uhl
|
3ebf92f1cf
|
make FunctionDTO localized name lazily initialized
Change-Id: I62c1fa647ecfd44f22d76d57232b004175499aa6
|
2017-02-11 01:41:13 +01:00 |
|
Axel Uhl
|
bd593967d3
|
german translations for new leg type dimensions of FoilingSegment
Change-Id: I867a7f0f5c43b6a3474c85cd60aa3a74286c0e57
|
2017-02-11 00:35:08 +01:00 |
|
Axel Uhl
|
ceacc8fc67
|
offer leg types for takeoff/landing for FoilingSegments; introduced CustomFieldSerializer for ClusterDTO
Change-Id: If4f2a0d649845fc482f01627b6a06d8ab51ba729
|
2017-02-11 00:34:12 +01:00 |
|
Axel Uhl
|
6eef6ac1c1
|
use a LinkedHashSet to preserve ordering of dimension values for enums/boolean
Change-Id: I24bcd8f1a955f06c8824ca4dce26ae13d81ed11b
|
2017-02-11 00:31:54 +01:00 |
|
Axel Uhl
|
69760ba182
|
Merge branch 'master' into foiling
|
2017-02-10 21:47:49 +01:00 |
|
Axel Uhl
|
08ad81b68e
|
during server restore load races one by one to avoid overloading partners; works around a potential TracTrac concurrency issue
|
2017-02-10 21:47:09 +01:00 |
|
Axel Uhl
|
6bbeb75bf4
|
fixed further Bravo import tests that were affected by the modified definition of ride height
Change-Id: I11252aea4efb4b3ae03481d9160728d884afed6c
|
2017-02-10 21:40:07 +01:00 |
|
Axel Uhl
|
27dc7ce4a1
|
fixed Bravo tests after having changed the ride height implementation to using the minimum of port/starboard hull ride height in 56d1a8ae9f
Change-Id: If328ecc3f453602fedc81d394dac74758136f211
|
2017-02-10 17:56:34 +01:00 |
|
Axel Uhl
|
943375658a
|
when obtaining dimension values, produce them immediately and completely for enums and boolean
Change-Id: I8d6b990cfad3ad58ce71b2991134355f60f575c4
|
2017-02-10 17:51:16 +01:00 |
|
Axel Uhl
|
f08038d20e
|
removed empty lines
Change-Id: I4b86d1b1682967538972e8c3adafc80c70835a97
|
2017-02-10 17:50:37 +01:00 |
|
Axel Uhl
|
6523f97259
|
added missing datamining.provider bundle to launch config
Change-Id: I80bc7607f08cf4576926992ba0cf46323f9ad3fc
|
2017-02-10 17:48:54 +01:00 |
|
Axel Uhl
|
810c17f29e
|
fiddled with the thresholds for foiling after switching to min(port/starboard)
Change-Id: Id09542d3ad90cbb2a1e131b35ae48cd38aab8a49
|
2017-02-10 10:48:24 +01:00 |
|
Axel Uhl
|
c6632d0c4e
|
first part of a fix for parsing the jjDATE/jjTIME combo in Bravo files
Change-Id: I9aa1e255d0f911543a754aa285ae0d40056a5318
|
2017-02-10 10:27:55 +01:00 |
|
Axel Uhl
|
08f3095c73
|
fixed ParallelDistanceMinAggregationProcessor; introduced BearingDataProvider to show bearings in UI
Change-Id: I1242dae534a0163da05968afe7845eca7151a45f
|
2017-02-10 09:43:03 +01:00 |
|
Axel Uhl
|
35d7426543
|
added custom field serializers for DegreeBearingImpl and RadianBearingImpl
Change-Id: I60129b8382fa6fa20d77e7cc25c24efa4da57342
|
2017-02-09 16:18:07 +01:00 |
|
Axel Uhl
|
c07fb9921a
|
Merge branch 'master' into foiling
|
2017-02-09 16:07:44 +01:00 |
|
Axel Uhl
|
56d1a8ae9f
|
added max/min aggregators for Bearing type; use absolute TWA for foiling
Change-Id: I0406198b99a15fede4b10e7c8251106dd20d53ce
|
2017-02-09 16:02:11 +01:00 |
|
Axel Uhl
|
357dff627c
|
added FoilingSegment as "fact type" to data mining
Change-Id: I71ffb895609571c448c2049b1ee95194eb350da9
|
2017-02-09 12:30:22 +01:00 |
|
Axel Uhl
|
c3b97ef457
|
Merge branch 'foiling'
|
2017-02-09 09:05:16 +01:00 |
|
Axel Uhl
|
b178157d4c
|
Merge branch 'grib2'
Change-Id: If7708b2bde7e3d5571a102960c2fa7b06293521a
|
2017-02-09 09:04:27 +01:00 |
|
Axel Uhl
|
6c56a1cd76
|
Merge remote-tracking branch 'server/master' into foiling
|
2017-02-09 09:02:45 +01:00 |
|
Axel Uhl
|
1d1736ba3c
|
reverted PRETTY style for SailingGWT sdm launch config
Change-Id: I7068bb8cf2721e6587e0514c8aac4690171be344
|
2017-02-09 09:02:08 +01:00 |
|
Axel Uhl
|
9a799f40a0
|
added IsFoiling dimension to BravoFix
Change-Id: Ib501a778d65a553134b24c012131063bc517affb
|
2017-02-09 00:44:17 +01:00 |
|
Axel Uhl
|
99fb291aed
|
refactored DataProviders; implemented basic foiling metrics
Change-Id: I46687a994f8dd7fb347562b3326ef19979549f4e
|
2017-02-09 00:37:13 +01:00 |
|
Axel Uhl
|
0decee63a7
|
allow methods to be connectors even if they are dimensions or statistics
Change-Id: I5a79c2283b07d46d79aa52b324d574f0fc853bf6
|
2017-02-08 23:46:19 +01:00 |
|
Axel Uhl
|
8061ae2ab0
|
started adding data mining logic for Bravo fixes
Change-Id: I7843af688d3337789ab7393f50325c43616e6ce7
|
2017-02-08 18:35:48 +01:00 |
|
Axel Uhl
|
9f34d655be
|
added @Statistic annotations on BravoFix
Change-Id: I9523a1236dd47fdc348f840cbb04c968993cd7e1
|
2017-02-08 17:46:13 +01:00 |
|
Axel Uhl
|
0aefa729a4
|
Merge branch 'master' into grib2
|
2017-02-08 17:35:58 +01:00 |
|
Axel Uhl
|
94d5f583d1
|
edited admin release notes w.r.t. GRIB import
Change-Id: I9326754f41dbc7a895b119ef15ff274cc278ad4e
|
2017-02-08 15:47:35 +01:00 |
|
Axel Uhl
|
b0661d98ee
|
fixed ConcurrentModificationException in shutdown GRIB cleanup
Change-Id: Ib34b98852894e8c0b9485cfb136c0af53db5a06b
|
2017-02-08 15:46:05 +01:00 |
|
Axel Uhl
|
32b3944311
|
using Index to quickly and elegantly iterate through Array
Change-Id: Ibdb2abd9027bc2f64442fdea000e8d68afbefa40
|
2017-02-08 14:12:13 +01:00 |
|
Axel Uhl
|
a360cd2db4
|
clean up during OSGi bundle shutdown
Change-Id: Ib0b6b203e00a053219bc8076f063dd9f99aa0eba
|
2017-02-08 13:38:54 +01:00 |
|
Axel Uhl
|
ef5c0cf61b
|
added grib to launches; use readVolumeData for better performance
Change-Id: I4f01b3ac33e8b276738007881df0080a2087d62d
|
2017-02-08 11:58:51 +01:00 |
|
Axel Uhl
|
07edd7ffb1
|
preparing for multi-file upload for both Expedition and GRIB; introduced MappingIterable and MappingIterator
moved wind import servlet package structure a little
Change-Id: I9b573d4c91191933383c87397ac8584d9463b4bb
|
2017-02-08 09:52:25 +01:00 |
|
Axel Uhl
|
0f4cb97efa
|
Merge branch 'master' into grib2
|
2017-02-07 18:23:07 +01:00 |
|
Axel Uhl
|
2e79342351
|
Merge branch 'master' into grib2
|
2017-02-07 09:15:00 +01:00 |
|
Axel Uhl
|
a21618eb6d
|
added more expanded GRIB files to .gitignore
Change-Id: I0872be13c066563e8ead816259c4f8189914fd12
|
2017-02-03 20:26:53 +01:00 |
|
Axel Uhl
|
ff462c6417
|
added comments for more NOAA URLs
Change-Id: Ibcf75ccde3b07287b046e785a71237fd5ae01715
|
2017-02-03 19:51:30 +01:00 |
|
Axel Uhl
|
83dcaf0dfb
|
fixed getMiddle for cross dateline Bounds; added NOAA download integration test
Change-Id: Ib93ab9115c73dc440890ce643795090145c3ea48
|
2017-02-03 19:47:33 +01:00 |
|
Axel Uhl
|
9373bb6b97
|
added a source path to a checked-out version of the thredds library sources
Change-Id: I8da47110b6b08b26dc21b154a7eb972c77f29d92
|
2017-02-03 19:46:06 +01:00 |
|
Axel Uhl
|
83617a58cd
|
fixed how the wind field's start time is determined (copy&paste bug)
Change-Id: Iaaa04d722237ec71df012da9036e814e7986613c
|
2017-02-03 19:45:23 +01:00 |
|
Axel Uhl
|
236d9c4603
|
also exclude .ncx3 files
Change-Id: I19fae51f375ebf2a9d22b7553e5786abc290f7ed
|
2017-02-03 19:44:33 +01:00 |
|
Axel Uhl
|
dd2e005dd4
|
updated gitignore for GRIB test resources
Change-Id: I207e2d1eebad4e02e960dd3eea0574c4e6bea193
|
2017-02-03 19:43:20 +01:00 |
|
Axel Uhl
|
6466a265ad
|
refined Javadoc for getBearingGreatCircle
Change-Id: I9d0e789c082ef81b47dee89fb4cf2d32a2bbb862
|
2017-02-03 17:47:00 +01:00 |
|
Axel Uhl
|
a955c7d655
|
added license text for Unidata netcdf
Change-Id: I05aacf2f2f352abb313b0389bc6a692c3fcdc754
|
2017-02-03 17:30:05 +01:00 |
|
Axel Uhl
|
c9218944f0
|
added licensing / notice information for Unidata netcdfAll
Change-Id: Ibc28c1e00aa6183f614cd6bccd62f80371616743
|
2017-02-03 17:29:13 +01:00 |
|
Axel Uhl
|
ff2738f874
|
introduced variable identification portable across GRIB versions
Change-Id: I1ca20cc66e99b9c495c4403f63923559a8007912
|
2017-02-03 16:20:19 +01:00 |
|
Axel Uhl
|
7a6adae037
|
added marinenet grib files as test resources
Change-Id: Ia1019a0023cfedbf71552444dddc44658e87bbb9
|
2017-02-03 13:28:27 +01:00 |
|
Axel Uhl
|
8603385594
|
fixed merge issue w.r.t. TimeRange.startsAfter vs. startsAtOrAfter
Change-Id: Ie4d625c93acf4fbc0479877b268e9671ec34e19c
|
2017-02-03 11:19:28 +01:00 |
|
Axel Uhl
|
a643a57e31
|
Merge branch 'master' into grib2
Change-Id: I8bfa03e977f3159a7a9b3cbf4dcfe66dbfc03656
|
2017-02-03 11:11:50 +01:00 |
|
Axel Uhl
|
7ed2c2a23f
|
Merge branch 'bug4009'
|
2017-02-03 11:06:38 +01:00 |
|
Axel Uhl
|
4bad9c73a7
|
fixed another issue with thread management in MarkPassingCalculator
Change-Id: I6b821129806ecacbe24bd07831ac200f87c91fc0
|
2017-02-03 10:59:25 +01:00 |
|
Axel Uhl
|
8a815cca1d
|
fixing issue in MarkPassingCalculator.resume where the queue.add didn't trigger the thread creation when necessary
Change-Id: I1ac3aa974aee8f23a8450ad1114c8ba8c3290907
|
2017-02-03 10:51:00 +01:00 |
|
Axel Uhl
|
b827ea75bc
|
Javadoc for GRIB stuff
Change-Id: I3dd24e599f8475b61413e39c3a9fbc1acc2eccc2
|
2017-02-02 22:27:20 +01:00 |
|
Axel Uhl
|
3bf98bebc6
|
removed _zh_CN.properties UTF8 file settings
Change-Id: Iacc8c861b5d6bd7e7dd534f546219bf28502cf32
|
2017-02-02 22:18:23 +01:00 |
|
Axel Uhl
|
5f4bd38734
|
fixed Grib test cases
Change-Id: Id436686ac31afde0b266a5dcb9cc7cd8d41f0df7
|
2017-02-02 22:10:51 +01:00 |
|
Axel Uhl
|
2cb5e2d78b
|
added more tests
Change-Id: Ib4a0f4f025b673d755326775f36ec7430c23e7cb
|
2017-02-02 22:09:28 +01:00 |
|
Axel Uhl
|
702082b334
|
implemented "circular" search for non-NaN values in GRIB files
Change-Id: I1216fd756aff24d7800924074d113ceb51e2a530
|
2017-02-02 21:30:47 +01:00 |
|
Axel Uhl
|
76ebba9735
|
attached JAvadoc link to JAR file
Change-Id: Ie2242b59980b38be34c490aa85eb016b3f2e8328
|
2017-02-02 21:30:28 +01:00 |
|
Axel Uhl
|
790728fb52
|
Merge branch 'master' into grib2
|
2017-02-02 17:31:45 +01:00 |
|
Axel Uhl
|
bfa940ce27
|
Merge branch 'master' into bug2168
|
2017-02-02 16:55:53 +01:00 |
|
Axel Uhl
|
462380a0dc
|
added grib test data from meteoconsult.fr and added a test case; reversed wind after comparing with public GFS website
Change-Id: I9805c08f22d534396f25b9febc87c50dde6bd22d
|
2017-02-02 16:30:14 +01:00 |
|
Axel Uhl
|
b458576894
|
Merge branch 'master' into grib2
|
2017-02-02 14:33:37 +01:00 |
|
Axel Uhl
|
f39afd34ed
|
added /maneuver method to regattas end point; refactored to let getManeuvers() return Iterable instead of List
Change-Id: Ida708e2a5e062cca0593a4e5f10517e5237cfe5e
|
2017-02-01 20:40:04 +01:00 |
|
Axel Uhl
|
d03f62e8f5
|
Merge remote-tracking branch 'server/master'
|
2017-02-01 16:07:51 +01:00 |
|
Axel Uhl
|
2199c84c01
|
great presentation on parallel code smells
Change-Id: Ib3f385726df840807fcfa18c5219d9d26889bbd3
|
2017-02-01 11:21:20 +01:00 |
|
Axel Uhl
|
a84b84b3ce
|
upgraded TracAPI to 3.4.0
Change-Id: Iebec9b40682ef95435c538c05af4edd1a469406f
|
2017-01-31 16:29:30 +01:00 |
|
Axel Uhl
|
feb0912857
|
added BoatClass dimension to race results of competitor
Change-Id: I979886406236de91233309306819dc0f434eb433
|
2017-01-28 12:18:46 +01:00 |
|
Axel Uhl
|
62053a61f1
|
fixed message key for CountDistinct
Change-Id: I6acd7672715355aa990235fed27f6f40d0650b13
|
2017-01-28 11:55:22 +01:00 |
|
Axel Uhl
|
a615173f26
|
pass through the timeout parameter to the trackers; TracTrac receivers now use it; -1 means wait and is used for restore
Change-Id: Iee676ffceb44eb9459c51ba38cddbaf5ba40c9fb
|
2017-01-27 15:07:56 +01:00 |
|
Axel Uhl
|
4e1395d8a7
|
more memory for launch config
Change-Id: Ifc77c29f260feb73742350608bd82a390ccf2347
|
2017-01-27 15:07:45 +01:00 |
|
Axel Uhl
|
4f5a06212f
|
fixed hashCode implementation for Wind objects
Change-Id: I48d9b2e0d2d91cf5476bb7e1e78187c8a9659e48
|
2017-01-27 15:06:28 +01:00 |
|
Axel Uhl
|
c1eed0817f
|
Merge branch 'bug4043'
|
2017-01-27 13:39:19 +01:00 |
|
Axel Uhl
|
930ecbdf47
|
more heap size for launch config
Change-Id: Ia1d33eef03168e804151fc60f27ddcf833072ed1
|
2017-01-27 13:37:52 +01:00 |
|
Axel Uhl
|
6cb0f76bc0
|
use FINE as level for mark passing calculator listener start log message
Change-Id: Ia9a66f4d07be5181d75ee9e04c06f6eb80730333
|
2017-01-27 13:25:07 +01:00 |
|
Axel Uhl
|
6e1f055f5d
|
added "-Drestore.tracked.races=true" to launch config
Change-Id: I4bc4c4f0150a9e8bf012ee295d48c84f3ebf59c3
|
2017-01-27 12:14:32 +01:00 |
|
Axel Uhl
|
dfabee0eb6
|
allow for concurrency in the CountDistinct aggregator
Change-Id: I42e1b98e8591def48786bcbb83703649492f6481
|
2017-01-27 12:12:50 +01:00 |
|
Axel Uhl
|
28c4677cb1
|
fix for wind equality and hash code test
Change-Id: I679ffd7728f0d1ba58bf7b4fe8bc467ebda4e003
|
2017-01-27 10:23:00 +01:00 |
|
Axel Uhl
|
c7c2ba7436
|
failing test case for wind equality
Change-Id: Iff56b84d19b146b1f24d2bb22fd978e2e292cfb8
|
2017-01-27 10:07:09 +01:00 |
|
Axel Uhl
|
8e946b3edc
|
removed tracking timeout for race restoring during server startup; used to be 60s
Change-Id: Icdd01b2fc0b8f03b89f2310e4f630397e03dbe14
|
2017-01-27 09:47:19 +01:00 |
|
Axel Uhl
|
a652ed5ffd
|
fixed folder name (had a "," instead of a ".")
Change-Id: I136cae24c50a6d618eac849162f61c5048097717
|
2017-01-27 09:26:01 +01:00 |
|
Axel Uhl
|
82610afe54
|
added timepoint/position to WindImpl's hashCode/equals
Change-Id: I8f6e6dcd65ed704553813fd3a7a2f1297baa9736
|
2017-01-27 07:37:21 +01:00 |
|
Axel Uhl
|
02c7cd6b5f
|
log stack traces for timed out Future.get calls only when log level is FINE
Change-Id: I70ed61790198c96983e82d1eebf6a72eae6b836b
|
2017-01-27 00:24:47 +01:00 |
|
Axel Uhl
|
9e96045514
|
finer logging for MarkPassingCalculator
Change-Id: I1329bea3d8f8a9b3e529a33b3cf658f777da81b1
|
2017-01-27 00:24:30 +01:00 |
|
Axel Uhl
|
b0cb4a3079
|
accelerate equals operation of KnotSpeedImpl
Change-Id: Ib744474af37a224ea28e0e80e8938150cc3684d8
|
2017-01-27 00:24:06 +01:00 |
|
Axel Uhl
|
c9c28b8ff6
|
fixed NPE issue for undefined start of tracking, yielding 0 as year for data mining
Change-Id: I63b6eb02800f2827712824b0fa9df90615adfb49
|
2017-01-27 00:20:26 +01:00 |
|
Axel Uhl
|
e0bed9e006
|
added -Drestore.tracked.races=true to launch
Change-Id: Ibc07e4f180d8b038eb901de6fb96992e2a745f1a
|
2017-01-27 00:07:23 +01:00 |
|
Axel Uhl
|
2467d727e5
|
Merge branch 'bug4041'
|
2017-01-26 21:59:35 +01:00 |
|
Axel Uhl
|
1740ea3db0
|
removed dependency from polars.datamining to sailing.datamining by introducing a new bundle sailing.datamining.provider
Change-Id: I7d388ef039445d8b38a68586b4ff74f743c3d627
|
2017-01-26 17:35:53 +01:00 |
|
Axel Uhl
|
63c67b814e
|
Merge branch 'bug4040'
|
2017-01-26 16:02:04 +01:00 |
|
Axel Uhl
|
844bd18681
|
fixed test case: TracTrac connectivity params now require a valid paramURL
Change-Id: Ie14112cdd0f7edf129985ddcab96bd5a45bcdd6d
|
2017-01-26 16:01:30 +01:00 |
|
Axel Uhl
|
d0435f5d73
|
added WindTrack step to the WindFix retrieval chain, enabling filtering for wind source and wind source type
Change-Id: Id2222dca60e479117e17835368c8f09d9a708ee7
|
2017-01-26 13:46:29 +01:00 |
|
Axel Uhl
|
9a8df602b4
|
fix for bug4040: computing update for storedURI/liveURI already in TracTrac connectivity params, keeping tracker ID and params ID equal
Change-Id: I8f86770286332a5198ab2ba57b83a52c67759008
|
2017-01-26 11:55:46 +01:00 |
|
Axel Uhl
|
8866211749
|
added release notes entry for changed filter behavior
Change-Id: Icb41cbf34a1a9dc0defa912382067572952cf870
|
2017-01-26 10:11:33 +01:00 |
|
Axel Uhl
|
4120b83b9c
|
don't trim search keywords to allow for quoted phrases terminated by blank character
Change-Id: I8d59a76c8c01b004b791cb3f77a0b580b0562930
|
2017-01-26 09:46:41 +01:00 |
|
Axel Uhl
|
38352241d1
|
stop and re-start mark passing calculator thread as needed (bug 3908)
Change-Id: I1d622c230eab2c34f3580194b18948a40d87c745
|
2017-01-26 00:34:08 +01:00 |
|
Axel Uhl
|
2bb79153f1
|
Merge branch 'master' into bug3908
|
2017-01-25 17:20:47 +01:00 |
|
Axel Uhl
|
473ad86530
|
fixed message keys for speed; added Bearing averager
Change-Id: Iae77b6a3c221ae7e84a9d65a1ac11a4c83c1101d
|
2017-01-25 17:14:16 +01:00 |
|
Axel Uhl
|
8ce143fbb8
|
started small changes in thread handling in MarkPassingCalculator
Change-Id: I0b145d8ceca583bb6d7032087ff645ddba54f216
|
2017-01-25 16:47:42 +01:00 |
|
Axel Uhl
|
d79d2cec84
|
Merge branch 'master' into bug3908
|
2017-01-25 13:56:12 +01:00 |
|