Commit Graph
50054 Commits
Author SHA1 Message Date
Axel Uhl d1529e264c expose WEB-INF of windestimation bundle 2019-07-20 01:47:29 +02:00
Axel Uhl e41e0b72d7 bug5094: made calculation of candidates *becoming* valid precise;
re-enabled assertion previously removed

Change-Id: I051e91e631cca889da7e31a37ea622bac8cea0d8
2019-07-19 13:52:11 +02:00
Axel Uhl 737b9c156b don't exclude MANEUVER_BASED_ESTIMATION from the wind sources to use for the COG-cluster-based estimation
Change-Id: Ibd7c45b8f70d74e1c9a57c41a6842fc14716b11c
2019-07-19 11:03:12 +02:00
Axel Uhl b0008527d7 added ownership migration for WINDESTIMATION_MODELS secured object type
Change-Id: Ief00d87da3ba459c08e65f555525c454953efad6
2019-07-19 10:48:40 +02:00
Axel Uhl cc55790012 upgraded TracAPI to 3.12.4
Change-Id: I9bae1a4549029cb783d58b85cfe648496ca2e253
2019-07-19 10:01:46 +02:00
Axel Uhl dafcb3f298 upgraded Hudson Build Slave AMI to version 1.8 2019-07-18 18:35:37 +00:00
Axel Uhl 9059bcf3c9 fixed merge conflict in translation_v2.json
Change-Id: If4a849ffd6b7e68b022ad9ac401d46e324d31c75
2019-07-18 20:12:19 +02:00
Axel Uhl 11b291c53d Merge branch 'windestimation'
Change-Id: I6cf09200da5696dfa2cd35f190226b1319982af6
2019-07-18 16:16:44 +02:00
Axel Uhl be9a710e22 Merge remote-tracking branch 'server/bug5020'
Change-Id: I19a4e051beddd3b832451696ce0322ed8c983f49
2019-07-18 15:16:45 +02:00
Axel Uhl ab221116ae added a configuration file for jmx_prometheus_javaagent
Change-Id: I2a1a26773a8eb6ed2f099f2e0e3da12ead4fa631
2019-07-18 14:56:24 +02:00
Axel Uhl eb83f9d29a added a test verdict for the maneuver-based wind estimation;
it tests a 90% quantile is in a certain TWD range and has an expected
average TWD

Change-Id: I1f289e07ebfd9fc69ceb65b9f30a48a87d5ca970
2019-07-18 13:48:36 +02:00
Steffen Jacobs e07141adb3 Bug 5020: Show video indicator regardless of the length of the video 2019-07-18 13:09:29 +02:00
Axel Uhl 9558a00e92 avoid exceptions if wind fixes have weight 0.0
Change-Id: Ia4ad09d1e2aedfe31164e75badcf2a05fcf220b5
2019-07-18 11:41:51 +02:00
Axel Uhl 52d5c45a7d updated release notes for windestimation
Change-Id: If5f63a3741c31fc88be7c10094c66becb985f50a
2019-07-18 11:06:48 +02:00
Axel Uhl 95a1ca89d4 added windestimation system property to local launch config
Change-Id: I0a4f7ef0683fc669f099c354892446e3900c76d3
2019-07-18 10:39:41 +02:00
Axel Uhl 3540d9dd9a added WindEstimationFactoryServiceImpl to the list of Replicables for auto-replicate
Change-Id: If702582a4c6edf7884137d288f65f67afbbec6fc
2019-07-18 10:38:10 +02:00
Axel Uhl 0dc82a34c9 improved error message text for exclusive windestimation system properties
Change-Id: I674625ea525bd90a01bd6df9e00b440b081c2ca9
2019-07-18 10:36:40 +02:00
Axel Uhl a47d56988d avoid expensive string concatenation in frequently-called place
Change-Id: I86cde10a4c15ae7e2286bd8ea1d236cac89959ce
2019-07-18 00:34:43 +02:00
Axel Uhl b6e2b97712 look "through" BEAR_AWAY/HEAD_UP nodes and use WindCourseRange of last TACK/JIBE node preceding current;
this is to avoid HEAD_UP/BEAR_AWAY large wind ranges accidentally
"joining" TACK/JIBE maneuvers with flipped wind directions

Change-Id: I5298a45aaa7b329c8c985e807f79f2f8f7e1a4a6
2019-07-17 23:25:49 +02:00
Axel Uhl 6a27f4e3d7 Merge branch 'master' into windestimation
Change-Id: Ic077d5f15a1ce974def494980db0c68be90d9e4f
2019-07-17 21:10:29 +02:00
Steffen Jacobs 3ecd55d6e7 Merge branch 'bug5089' 2019-07-17 15:20:40 +02:00
Steffen Schaefer 2e728bb7a4 Merge branch 'bug4960' 2019-07-17 15:07:20 +02:00
Steffen Jacobs e3ac96c203 Bug 5089: fixed refresh issue which could lead to data leak in
ResultImportUrls panel.
2019-07-17 12:00:40 +02:00
Steffen Jacobs 7bef35811e Bug 4960: removed enrichment of the events received from
TrackedEventsResource
2019-07-17 11:39:30 +02:00
Steffen Jacobs 18debbc70d Merge branch 'master' into bug4960 2019-07-17 11:06:31 +02:00
Steffen Jacobs d158b704f0 Merge branch 'bug5057' 2019-07-17 10:56:48 +02:00
Steffen Schaefer 1c091b33d4 Merge branch 'master' into bug4960 2019-07-17 09:48:42 +02:00
Steffen Schaefer b568c4a001 Merge branch 'master' into bug5057 2019-07-17 09:45:19 +02:00
Daniel Lisunkin 47a4780454 Added toString() method do SecondsDurationImpl. 2019-07-16 17:33:53 +02:00
Daniel Lisunkin 71fa06b77e Changes in AbstractDistance implementation to achieve a higher accuracy when calculating velocities. 2019-07-16 17:33:45 +02:00
Daniel Lisunkin 2637445367 Added a more accurate implementation for the Duration interface. 2019-07-16 17:33:30 +02:00
Axel Uhl 30ceca5675 Merge branch 'master' into windestimation
Change-Id: I25c2534a255ee4a09d2fc29386ef2e2054f46003
2019-07-16 14:13:38 +02:00
Axel Uhl 6fda79373d bug5088: respect READ permission or lack thereof for result/competitor import URLs
Change-Id: Ic0b21f6a698a69a363241671ec324114733deb7b
2019-07-16 12:19:48 +02:00
Axel Uhl bf15652015 Merge remote-tracking branch 'server/windestimation' into windestimation
Change-Id: I88e2c74548579a9c2dbc24b3c9af2b7e560bffbb
2019-07-16 10:45:51 +02:00
Axel Uhl 9fcb9041f5 removed normalization after using the cumulative distribution function (CDF) on the standard distribution;
added a few toString() methods, too

Change-Id: Iaad71d710248aeb2d2275e4e6b1e6673efe006e1
2019-07-16 10:43:40 +02:00
Axel Uhl f615f26886 removed redundant empty lines 2019-07-16 01:27:52 +02:00
Axel Uhl 79f15b8988 use the cumulative distribution function (cfd) on the GaussianDistribution;
using only a single function value of the distribution seems
semantically incorrect as it doesn't represent a probability. An
integral is required, and we're now integrating across the region of
TWD changes equal to or greater than the one observed and then take
the complement

Change-Id: I665fcdb3324f45c8e586c6874cbf4b4f80ae11bf
2019-07-15 23:47:45 +02:00
Axel Uhl 571995b21b more/improved toString() implementations
Change-Id: I4f19c019dd74bf95e496b21c078cb2a0cedb6593
2019-07-15 23:47:11 +02:00
Axel Uhl a18550f5c9 reduced base confidence of maneuver-based wind estimation to 0.1;
this is 10x the base confidence of the first leg-based estimation but
still low enough to let the COG-based estimator dominate if it finds
good clusters

Change-Id: I63da9befad52a2d307433d941a2334d70758c4cd
2019-07-15 23:44:57 +02:00
Axel Uhl 708c23a04b fixed commented code again
Change-Id: I7e1987616ca768bd4429a22976813ce8f42bb463
2019-07-15 18:00:56 +02:00
Axel Uhl 460dfa85d0 fixed normalization of quality/probability values
Change-Id: I4d54731537c42eb4f579b61717f32f13aea8f9a9
2019-07-15 17:56:39 +02:00
Axel Uhl 0a8dd8e042 a compileable and seemingly half-way working new implementation of best path analysis in MST HMM approach
Change-Id: I4f812eab8897bcf68faaba046d1d19303ca6f577
2019-07-15 17:35:11 +02:00
Axel Uhl d771ff734a introduced back reference from GraphNode to GraphLevel containing it;
this made GraphNode a generic type, with the GraphLevelBase subtype as
type parameter

Change-Id: I692f814ed13aab457c2e23582061f03640feb79f
2019-07-15 12:15:28 +02:00
Axel Uhl 22c1d85685 eliminated redundant statement, avoiding warning
Change-Id: Ia31981d421996668c857c65c78a49fe984e15f3a
2019-07-15 09:19:13 +02:00
Axel Uhl eb39573ce2 added a working test with inner/outer graph
Change-Id: Ia1b4f6ed3ed96880e4d78b72373c93d2d34e99cd
2019-07-15 00:07:17 +02:00
Axel Uhl 1b15154bbc improved Javadoc of Dijkstra stuff
Change-Id: I5808c157967aa3ecb91af982b059f6726dff8c12
2019-07-14 00:27:06 +02:00
Axel Uhl e6f2180219 preparing the outer/inner tree structure for the MST approach
Change-Id: If0a90cb006ffd3db223bc803383513239ba3c808
2019-07-14 00:02:48 +02:00
Axel Uhl bdfe4aaa4d added a few test cases for Dijkstra shortest path algorithm
Change-Id: Ia28701cb82a0493288085c175bff3130380d3de0
2019-07-13 23:16:35 +02:00
Axel Uhl a21408c18a added a simple Dijkstra algorithm
Change-Id: Ibd36a826186c29b1b5fa8881cdd5925a9abcbdaf
2019-07-13 18:37:23 +02:00
Axel Uhl 57ca82c227 more interfaces for graph solving
Change-Id: Id560729019d398a66cf051dc65cb1be9159f62b2
2019-07-12 23:49:02 +02:00