Commit Graph

84 Commits

Author SHA1 Message Date
fc64c55ce7 remove percentile plot
Eventually we want to only support what is now called aggregate, but
not have to implement different plot types. So instead of supporting
percentile plots for dashboards I removed them. You can still get
percentile plots together with the scatter plot.
2018-05-01 08:27:37 +02:00
bfcbd0a451 draw better dashboard images
Scaling big plots to small thumbnails results in bad images that barely
show any details.
We solve this by calling gnuplot a second time to generate the
thumbnails. They don't have any labels and are rendered in the required
size, so that not scaling is necessary.
Thumbnails have to be requested explicitly, because it can be expensive
to compute them.
2018-05-01 07:54:10 +02:00
f573436219 align progress bar vertically in FF 2018-04-30 19:14:31 +02:00
3d4129ec48 navigation bar should be enabled when we are in plot mode
Bug was, that the navigation bar was disabled when no results were
found.
2018-04-30 18:49:23 +02:00
2903b5a828 enable client side caching for plot requests
Doesn't work perfectly yet, because the height/width sometimes changes
by one or two pixels.
2018-04-29 19:16:13 +02:00
9b8f946b30 caption only contains the field value used to split 2018-04-29 08:53:18 +02:00
b4d93414f5 show big picture of dashboard items 2018-04-29 08:36:49 +02:00
d4b09d4dab render progress bar and add button to abort the dashboard creation 2018-04-28 19:58:31 +02:00
2da54432ff sort tiles on the dashboard 2018-04-28 19:03:07 +02:00
913057c6df add dashboard 2018-04-27 19:36:31 +02:00
38ffff38de rename template from html to mustache
This is a change that came in in spring boot 2.
2018-04-22 09:47:43 +02:00
a5c401c722 scroll proposal into view 2018-04-14 10:34:25 +02:00
19a08558e3 Chrome uses double for height/width of elements
This caused a NumberFormatExeption when trying to convert the string
representation of a double to an int.
Fixed by floor'ing the value.
2018-04-14 10:08:55 +02:00
7018a11ab3 add links to current settings and to current image 2018-04-10 19:59:09 +02:00
fe29b0d738 remove obsolete variables from model 2018-04-08 19:43:47 +02:00
12e766bd60 label was not correctly linked to drop-down 2018-04-08 19:34:35 +02:00
8f69be3b66 read initial values from URI and provide permanent link 2018-04-08 19:28:19 +02:00
1eabd4aa96 update jquery and remove obsolete js/css files 2018-04-08 17:44:03 +02:00
59fb35d7d8 show waiting game 2018-04-08 17:13:01 +02:00
1755562a84 do not move the cursor to the end when applying a proposal 2018-04-08 14:06:13 +02:00
68ee88bce0 rewrite autocomplete in vue.js 2018-04-08 08:44:28 +02:00
5e53e667fe use vue.js for the UI 2018-04-02 09:18:41 +02:00
2cd32805d9 show better error message when there are too many parallel requests 2018-03-25 18:03:20 +02:00
540b6c79f4 restart waiting game 2018-03-25 17:59:51 +02:00
ahr
6b60fd542c add percentile plots 2018-03-03 08:19:26 +01:00
8f15aba0d5 replace individual percentile aggregates with a single one for all 2018-01-21 10:54:13 +01:00
ahr
d98c45e8bd add index for tags-to-documents
Now we can find writer much faster, because we don't have to execute
a query for documents that match the tags. We can just look up the 
documents in the map.
Speedup: 2-4ms -> 0.002-0.01ms
2018-01-14 09:51:37 +01:00
ahr
c5c7c03c66 add example logger 2017-12-30 10:09:19 +01:00
ahr
cc70f45c12 add different plot types
Step 1: 
Added PlotType enum and a drop down to the UI.
Extracted the code for scatter plots.
2017-12-29 08:57:34 +01:00
ahr
fd1479760a use same log format for console and file 2017-12-16 19:20:24 +01:00
ahr
f17bc55a8f hide prev/next image buttons when splitBy is not active 2017-12-10 17:28:29 +01:00
ahr
f2dfa92966 add refresh button 2017-12-10 17:21:59 +01:00
ahr
8e3213e2fc split by field 2017-12-10 17:00:45 +01:00
ahr
84084c3e08 remove logo 2017-12-10 09:34:10 +01:00
ahr
159c5ff371 write logs to logfile 2017-12-10 09:22:49 +01:00
a6a2236d18 do not compute counts when proposing all keys 2017-11-18 13:03:45 +01:00
995558588a add median and 90% percentile 2017-11-18 09:28:41 +01:00
ahr
92dde94443 preparation to add plots for percentiles 2017-11-05 09:21:34 +01:00
ahr
870ff492d9 enable logging of metrics 2017-11-05 08:52:33 +01:00
11b3610971 make invaders better
add kill count
do not move all invaders at once
2017-10-01 19:08:59 +02:00
08f1961f51 replace spinner with a little game 2017-10-01 17:23:59 +02:00
386f211377 make it possible to draw the legend outside of the plot area 2017-09-30 17:51:33 +02:00
4b53baacae add scrollbar for proposals, again 2017-09-24 13:32:51 +02:00
9d66c9e0da zoom in/out 2017-09-23 20:20:56 +02:00
70e586b7e9 limit by max/min value 2017-09-23 18:56:02 +02:00
4360944683 remove keyhandler for enter key again
It didn't work with autocomplete.js when selecting a proposal.
2017-09-23 13:27:53 +02:00
d797a3c9ec send form when pressing enter 2017-09-23 12:56:32 +02:00
79d860cee7 make computation of mean value optional 2017-09-23 12:42:22 +02:00
adbde57d95 add hours as valid time range 2017-09-23 10:55:40 +02:00
c783fd2830 add aria-hidden="true" to some icons 2017-04-22 10:49:19 +02:00