Axel Uhl
f86305abaf
Merge branch 'bug4344'
2017-10-14 00:10:40 +02:00
Axel Uhl
d998645df4
fixed time point for which to generate leaderboard .ser file
...
Change-Id: Ibb35b727c532ce80fd19f564e243b19d6cc7d78d
2017-10-14 00:09:29 +02:00
Axel Uhl
63720e573d
improved Javadoc; re-generated IncrementalLeaderboardDTO.ser
...
Change-Id: I5bae2d5fac643399ef61db16ad41bf2a37bee34a
2017-10-13 22:37:14 +02:00
Axel Uhl
339afab28c
Merge remote-tracking branch 'server/bug4240_4232'
2017-10-13 18:27:39 +02:00
Axel Uhl
5351e28160
updated IncrementalLeaderboardDTO.ser lets two tests in LeaderboardDTODiffingTest fail
...
Change-Id: I2011c0c0bede5e77b246076cea04c60dce1f72fa
2017-10-13 18:24:48 +02:00
Axel Uhl
c5b2a0a8a4
updated description of how to configure allowed course area names for Race Manager app
...
Change-Id: If685c4d36dcec10db9d55fb7e058b1e24a889b41
2017-10-13 11:08:17 +02:00
Axel Uhl
60c6aa2dc8
Merge remote-tracking branch 'server/bug4316' into bug4316
2017-10-10 17:57:18 +02:00
Axel Uhl
ce02f6d84b
implemented interpolation for extended Bravo tracks; added test
...
Change-Id: Iafe5db8392d574794ba057e4522dc63f3fb53b8d
2017-10-10 16:35:02 +02:00
Axel Uhl
c1d07aa56f
Merge branch 'master' into bug4316
2017-10-09 15:41:50 +02:00
Axel Uhl
815a318b5a
whitespace/formatting changes only
...
Change-Id: I28fc68b823be5cecf63379efc79386362815bf80
2017-10-09 13:46:22 +02:00
Axel Uhl
f29624a23d
Merge branch 'bug4326'
2017-10-08 01:26:22 +02:00
Axel Uhl
a21f2945d2
adjusted date/time format for default event name creation
...
Change-Id: If3f681418b7eaeddfb2a892d6648be43fff5a484
2017-10-07 17:32:17 +02:00
Axel Uhl
d719e47811
Merge branch 'master' into bug4326
2017-10-07 17:09:04 +02:00
Axel Uhl
c9ae23bc12
added missing file to git
...
Change-Id: I74e6cbf048c495e6653d136ebaa4009e783ad4ea
2017-10-07 16:43:04 +02:00
Axel Uhl
38510e0f4a
added release notes for DataMining drill-down feature
...
Change-Id: I35f3e121ec958f96d9446d904be85dd9c613f5ff
2017-10-07 13:11:59 +02:00
Axel Uhl
3c278ebd7e
drill-down now lets user select another dimension if the last grouping dimension is removed
...
Change-Id: Id3ad24fd7a4ff23fe79a7e7c328debbdf6f64e70
2017-10-07 13:09:12 +02:00
Axel Uhl
aa87a677f1
automatic query execution upon drill-down
...
Change-Id: Ie3d3b6b6c3a8cf456b84c61aa27d1a139d37c694
2017-10-07 02:51:19 +02:00
Axel Uhl
dfc021b07d
adding the filter works properly now;
...
remaining is automatic re-running the query and handling the no
remaining grouping dimension problem
Change-Id: I15d5ceace9009550a57e914f2d7ea02df574eb63
2017-10-07 02:22:56 +02:00
Axel Uhl
05357025af
fixed updating the selection in the dimension filter
...
Change-Id: Ib7b42fe68f6674fd865e65aeec682743569560d6
2017-10-07 01:57:13 +02:00
Axel Uhl
f638b58c09
use the GenericGroupKey's value instead of the GenericGroupKey for dimension filtering during drill down
...
Change-Id: I88eca3b072203235d5f585700a797a312bb05e23
2017-10-07 01:47:03 +02:00
Axel Uhl
bbd484909a
fixed custom field serializer for ReducedDimensionsDTO
...
Change-Id: I64d19a58a28134c04af02610c485b6f907688e2b
2017-10-07 00:33:39 +02:00
Axel Uhl
ec56c95dba
compilable but untested version that captures the dimension reduction
...
Change-Id: Id48f8b09018aec881ee19ed3d05a52ffc1f8f846
2017-10-07 00:10:17 +02:00
Axel Uhl
802074109e
Merge remote branch 'origin/bug4325'
2017-10-04 20:39:45 +02:00
Axel Uhl
254d008e87
can remove the first grouping dimension upon click on the bar
...
Change-Id: Ida0b4e7fe972a6ea0dfaea45affd3f1356156d6d
2017-10-04 18:34:44 +02:00
Axel Uhl
9665ac08a8
started a drill-down feature (bug 4326)
...
Change-Id: Ie80a06aea5b6dbb74e9373fc952979faaf6a4d94
2017-10-04 16:51:22 +02:00
Axel Uhl
ea8f02b001
adjusted release notes for error bar visualization in DataMining
...
Change-Id: I790018760616dbcad9784763bd9a879623a56dd0
2017-10-04 13:53:28 +02:00
Axel Uhl
9d1ba01e22
made selection of error bars optional
...
Change-Id: Ie38b734423f8c6f7b20cb0d9cc4fbbfbd098813c
2017-10-04 13:51:26 +02:00
Axel Uhl
2829cee756
added error bars for Duration values
...
Change-Id: Idaf7beffe9457283cdda2444d72530f73de80a28
2017-10-04 12:48:13 +02:00
Axel Uhl
eaae3f36dc
started to generalize averaging aggregators; implemented for Distance
...
Change-Id: I54c7c03810626246f12cfe6bca15a659e066add0
2017-10-04 12:37:27 +02:00
Axel Uhl
caa08b7667
fixed error bar series type to ERRORBAR, now showing error bars
...
Change-Id: I6145fe18bb782522c4f4e1d5980e68ce538969a5
2017-10-04 11:55:39 +02:00
Axel Uhl
e3ac0e47b9
forced AverageWithStats into RPC serialization white list by adding a concrete type argument in serialization dummy
...
Change-Id: Ife4f949cf4078fbb4dfa22237731d4099458e80d
2017-10-04 11:30:44 +02:00
Axel Uhl
fe1c07685c
add min/max to number average
...
Change-Id: I8a47f29c27a734a497a2e5d60d663b4ed8367c60
2017-10-04 09:36:41 +02:00
Axel Uhl
2a353732f8
started to adjust tests to AverageWithStats idea;
...
as min/max/median etc. are not computed properly yet and as not
all expected aspects (standard deviation) are prepared properly,
the tests regarding AverageWithStats still fail
Change-Id: I3cb18439e820269e9f5a8924ba0cf933d7d2b60e
2017-10-03 11:51:11 +02:00
Axel Uhl
8d6213e5e0
interims commit to back-up work on averages with stats; NOT COMPILEABLE
...
Change-Id: Ib34bf6d32b2b9994c2c2d7ac7f3fea318fd00825
2017-10-02 18:39:51 +02:00
Axel Uhl
8111b25879
removed unused constructor in QueryResultBaseImpl
...
Change-Id: I6a2c341be3b7a1c5c88fa5c53162fbf01efe721f
2017-10-02 14:18:15 +02:00
Axel Uhl
26812c936b
preparing for error margins to be displayed in DataMining bar charts
...
Change-Id: Ic2e02ea02cc515eb38ef195f99e6c681556fdb26
2017-10-02 14:17:01 +02:00
Axel Uhl
6e13cf270a
whitespace change only
...
Change-Id: Iada6c00ecb891911307b663eff24fba0e9e1f171
2017-10-02 10:31:43 +02:00
Axel Uhl
6b18e75307
Javadoc changes only
...
Change-Id: Ibe4418097aade2afc48553bf04ff3d50617685d9
2017-10-02 10:30:46 +02:00
Axel Uhl
2544aae0c0
removed more empty lines
...
Change-Id: I6db3d6da1f9270cbaada05762905d0079bb02f76
2017-10-02 10:19:25 +02:00
Axel Uhl
e9b82b9985
more whitespace / formatting changes
...
Change-Id: I6d1cd137c322c557b9f7cd3784a93e7d7b22dfa5
2017-10-02 10:17:04 +02:00
Axel Uhl
3878c197bf
added Javadoc, made constructor of abstract class protected
...
Change-Id: Ia76d3758817ba8f815ffb7ecbcb54ce83e28b155
2017-10-02 10:14:42 +02:00
Axel Uhl
434d10888e
whitespace changes only
...
Change-Id: I0c22bf61d754d1168aa9d7d8e82f54fc33f04e3c
2017-10-02 10:06:23 +02:00
Axel Uhl
9e245f2548
use EXPEDITION as wind source type for Bravo import; better track names
...
Change-Id: Icce895ad60f80a4c69c3873ab49019e09bde5a29
2017-09-29 17:28:41 +02:00
Axel Uhl
2522ad3f05
fixed use of FunnyDegreeConverter
...
Change-Id: Ib3c87134a1677511477fba7adb94dc3ca8268a84
2017-09-29 16:37:48 +02:00
Axel Uhl
2a06f5495e
a first version of a Bravo wind importer that seems to do useful things
...
Change-Id: Ib012a111e7a9ccdcbbeaa4e89a31d77d2c538646
2017-09-29 16:35:15 +02:00
Axel Uhl
48d0b0aee9
added a panel for Bravo wind import to AdminConsole's WindPanel and provided frame for servlet implementation
...
Change-Id: Icc4c667c1fa35b9babb19a09f0e040e8ef72e768
2017-09-29 14:56:02 +02:00
Axel Uhl
88b375d893
Merge remote-tracking branch 'server/master'
2017-09-29 13:53:05 +02:00
Axel Uhl
38c9eb408a
bug4327: instead of using a NULL parameter provider for filter functions, pass on stringMessages and locale
...
Change-Id: Ic1991163a036c6a98086f57f4fe695b2cb402cea
2017-09-29 13:34:39 +02:00
Axel Uhl
61f24cb27b
renamed constant
...
Change-Id: Ic990238b0965ac3bf2dc32495726106913326898
2017-09-28 13:22:51 +02:00
Axel Uhl
0ab630abd4
renamed om.sap.sailing.gwt.autoplay.client.places.screens.preliveraceloop.racemap.statistik to om.sap.sailing.gwt.autoplay.client.places.screens.preliveraceloop.racemap.statistic
...
Change-Id: I9a97dc79b3d4c2ca0fe51dbc3cb8367ec841c77a
2017-09-28 10:44:09 +02:00
Axel Uhl
52480d386e
improved Javadoc for datamining with settings
...
Change-Id: Id895c4dd8279b2df7c340125a070273fde9a0611
2017-09-28 10:38:04 +02:00
Axel Uhl
f89457a315
updated release notes for bug 4317
...
Change-Id: I97f6f22a56697ac9353ebc1cb0ac0840e48a6773
2017-09-28 09:58:45 +02:00
Axel Uhl
2a6de6e9d2
Merge branch 'bug4317'
2017-09-28 09:55:12 +02:00
Axel Uhl
dbfe43a6e8
Merge branch 'master' into bug4240
2017-09-27 16:53:31 +02:00
Axel Uhl
4fb8b56da6
using improved redirect strategy for TracTrac and Igtimi requests;
...
this can now also redirect POST requests from http to https
Change-Id: Ia380f7e87672ec28255eccc4688741540f9347e1
2017-09-27 16:36:53 +02:00
Axel Uhl
c8291a2745
added minimum duration between adjacent foiling segments as data mining setting
...
Change-Id: I12a1f69d8f8bb1ef45adc5d4049fa52d7df2a8de
2017-09-26 18:48:22 +02:00
Axel Uhl
9a1719b9e2
Merge branch 'master' into bug4310
2017-09-26 17:08:45 +02:00
Axel Uhl
d71d2ecb9d
Merge remote-tracking branch 'server/master'
2017-09-26 17:08:32 +02:00
Axel Uhl
c65ed84882
starting a settings implementation for FoilingSegment retrieval
...
Change-Id: Idb03b8cea2bd964f1b527846c76a5315aa40b234
2017-09-26 17:07:40 +02:00
Axel Uhl
07e986beb8
more whitespace changes
...
Change-Id: Iec228c5ed7354936b9af357cf997a3010dd20af3
2017-09-26 11:56:30 +02:00
Axel Uhl
4e5b826862
whitespace change only
...
Change-Id: Iaa970e0fb910185090c030f6e923e2ea59bcc64a
2017-09-26 11:56:22 +02:00
Axel Uhl
7d2ee62f4a
renamed "Name" dimension to "Foiled Segment Name"
...
Change-Id: Iecc1aebb26ba5742f06116f5fb0415e4e559c9e4
2017-09-26 11:54:36 +02:00
Axel Uhl
7f367414c0
Merge branch 'master' into bug4310
2017-09-26 11:49:07 +02:00
Axel Uhl
35fb694e07
code formatting
...
Change-Id: I34530f874193d029f2ce57ab9c5c8cee36c57699
2017-09-26 11:43:14 +02:00
Axel Uhl
1bbe63665e
made FilingSegmentWithContext extend Named, giving it a distinguishable dimension
...
Change-Id: I2714de5d19e1dff87931f37cd1a5025a49d12271
2017-09-26 11:42:24 +02:00
Axel Uhl
1550219456
added missing message method
...
Change-Id: I8873f48850ce5d9b2f8e01114b507b15a652e091
2017-09-26 07:34:58 +02:00
Axel Uhl
8f57ce1e2c
added description for tie breaking in match racing scoring scheme
...
Change-Id: I0daf2011d96c8a7e94ddd8a9c9189a236dbbc12c
2017-09-26 07:29:29 +02:00
Axel Uhl
8772f63b2f
improved Javadoc
...
Change-Id: Ifaa959bee1d1df4b83626e328eb895e9129bc7d1
2017-09-26 07:22:23 +02:00
Axel Uhl
b5ba5ff3a7
Merge branch 'master' into bug4300
2017-09-25 19:24:24 +02:00
Axel Uhl
e96d1e34a7
significant performance improvements (thanks to Jonas Dann) for topoligical sorter
...
Change-Id: I25416aa8bc5a524e3f56bf7f39c6c04f3cddf2d6
2017-09-25 19:23:00 +02:00
Axel Uhl
e224b42be4
added test case for direct comparison based on last race
...
Change-Id: I89781ea51184ab9965529bb70536fe73177e396d
2017-09-25 11:09:43 +02:00
Axel Uhl
235475cbf6
added test case and applied necessary fixes for ranking by direct comparison
...
Change-Id: Ie70e35341bb22904be8ef143958eab53793eab0f
2017-09-25 11:03:09 +02:00
Axel Uhl
967210d2da
for now disabled comparison by last race for match racing scoring scheme
...
Change-Id: Ia54565cf2e010d8c2f851cef35a1658d403042bc
2017-09-25 00:15:27 +02:00
Axel Uhl
d7c4162702
up to 150 edges in randomTest don't seem to be a performance problem
...
Change-Id: Iaa9423842189c4fd6a208adadd3d9e2f37c577b4
2017-09-24 21:58:45 +02:00
Axel Uhl
93f14a3256
use fewer edges in randomTest; relaxed condition: don't consider in-cycle edges
...
Change-Id: I2fd4b1ed5481c41c9d7c97129ad33df7c8730149
2017-09-24 21:57:05 +02:00
Axel Uhl
4abfb90c5c
use List instead of Set, ensuring that changing hash code of contained set does not break things
...
Change-Id: I9ed138f8a3cd1f9790f575e9834fec3913aba430
2017-09-24 21:56:42 +02:00
Axel Uhl
2d77709317
do not modify cluster in isDisjoint; use new HashSet
...
Change-Id: I0ab003b9760019d8553c1895a2dc1fb1f0fc6d88
2017-09-24 21:56:13 +02:00
Axel Uhl
983cc89c81
Merge branch 'master' into bug4300
...
Change-Id: I6560c7b3ae7a81f8767dfb8a6d486e1de612a0f1
2017-09-24 18:38:57 +02:00
Axel Uhl
7e066e5511
fixed test case, adding missing edge
...
Change-Id: I2d0afed88310e80d498f9e3853c57f71c6cd348c
2017-09-24 18:22:04 +02:00
Axel Uhl
8cc63941bc
added cycle detection test currently failing
...
Change-Id: I165da34c0bb85f344e81faf427a171f6d63263f7
2017-09-24 13:46:01 +02:00
Axel Uhl
1b09f1ee17
adjusted compareServers script to exclude id and timepoint
2017-09-24 13:17:53 +02:00
Axel Uhl
c0a6957fa1
Merge remote-tracking branch 'home/bug4300' into bug4300
2017-09-24 13:16:29 +02:00
Axel Uhl
761e251cd3
consolidated imports
...
Change-Id: I1737cc5efff7723f5ca5f54006cc6efe66287af5
2017-09-24 13:16:19 +02:00
Axel Uhl
d308f3d942
use fixed seed for "random" test; added assertion
2017-09-24 02:00:29 +02:00
Axel Uhl
240cfdf6d3
Merge remote-tracking branch 'origin/bug4300' into bug4300
2017-09-24 00:16:01 +02:00
Axel Uhl
9af964e1ff
trying to detect overlapping cycle clusters
2017-09-24 00:14:29 +02:00
Axel Uhl
d4ebc6b155
some progress towards making topological sorting work
...
Change-Id: I8add3e44c8d3df51a3a87cad0857850e0f5fa49a
2017-09-24 00:12:01 +02:00
Axel Uhl
fadd77bad1
Merge branch 'master' into bug4300
2017-09-23 23:29:05 +02:00
Axel Uhl
d57c5de252
Javadoc update
2017-09-23 16:45:31 +02:00
Axel Uhl
993490cb26
renamed a method for clarity; added a bit of Javadoc (more is needed)
2017-09-23 16:33:55 +02:00
Axel Uhl
ad7c0ebc03
added a parameter comment
2017-09-23 15:54:24 +02:00
Axel Uhl
a8a899d1d9
Merge branch 'master' into bug4227
2017-09-23 12:17:58 +02:00
Axel Uhl
27a1370687
fixed showMoreInfoLogin message string
2017-09-23 12:15:11 +02:00
Axel Uhl
63b074986f
fixed cycle detection for standalone cycles
...
Change-Id: I7edd5cfd35be75dd656bad3d1c7f33df5568b9dc
2017-09-22 13:26:38 +02:00
Axel Uhl
204d745466
use iteration instead of recursion for cycle checks
...
Change-Id: Id0e25510a45c56f440723635eb6efaa935b25234
2017-09-22 12:12:05 +02:00
Axel Uhl
41803fa236
fixed comparator by checking whether nodes are on same cycle *cluster*, not only on same cycle
...
Change-Id: I656597e25787cbc3986bc73421c05daa49be6291
2017-09-22 11:49:14 +02:00
Axel Uhl
774be2326e
made a first non-trivial cycle-based test case green
...
Change-Id: I207621826c04f987d078015c3b3205af2f520a25
2017-09-22 02:05:32 +02:00
Axel Uhl
2410c4036f
fixed reflexive compare in topological comparator
...
Change-Id: I3658fd17cc66ee2378f312a36d777c7ff69dc49e
2017-09-22 01:03:20 +02:00
Axel Uhl
121d3e0d27
started adding tests for graph sort
...
Change-Id: I90ffac1aa67deb841f277e54406081ac70190e29
2017-09-22 00:59:14 +02:00
Axel Uhl
c46cbf382e
first compilable, entirely untested version of a topological graph comprator
...
Change-Id: Ib040551e905d67f98aa011570e46723a775ac518
2017-09-22 00:38:19 +02:00