andi
a2945d2d9b
adding dashbord
2023-02-26 08:18:53 +01:00
andi
eb9904a30b
reduce cache size to reduce memory requirements
2023-02-25 09:05:28 +01:00
andi
b223e650a0
skip reindex if average fill ratio over 90%
2023-02-25 09:03:08 +01:00
andi
5e9e34d910
make method name more unique
2023-02-25 08:38:15 +01:00
andi
8627d4a412
update libraries and gradle
2023-02-18 18:39:30 +01:00
andi
ed448af78c
add job service to be able to cancel plot requests
2023-02-18 17:36:54 +01:00
andi
8c410fac4a
clear cache after closing
2023-02-13 19:35:56 +01:00
andi
7977882e93
allow to search for all longs
2023-02-13 19:35:18 +01:00
andi
0d4078b59c
print readable tags
2023-02-13 19:34:52 +01:00
andi
bd8ab49b71
make it possible to reindex the persistent maps via system property
2023-02-11 18:34:21 +01:00
andi
728fe1df78
use logger instead of sysout
2023-02-11 16:13:17 +01:00
andi
e79536cf00
reduce cache size and lifetime to reduce memory issues
2023-02-08 16:47:41 +01:00
andi
d0a2a7f47c
hint on how to increase point size in plots
2023-02-08 16:47:04 +01:00
andi
45d3639292
custom ticks when using no-unit y-axis
2023-02-08 16:46:41 +01:00
andi
760a6dd60e
fix limit by does not work anymore
2023-01-13 19:38:27 +01:00
andi
26279bb4c6
add error message when more than 100 groups are found
2023-01-13 19:30:53 +01:00
andi
e996a40447
add message to error responses
...
Some Spring update changed the default behavior to not include the
message in error responses.
2023-01-13 18:27:26 +01:00
andi
20baad36b1
update dependencies
2023-01-13 17:35:09 +01:00
andi
54e3edd010
update materials to 15
2022-12-04 09:35:31 +01:00
andi
037c85bb3f
udpate angular core and cli to 15
2022-12-04 09:34:29 +01:00
andi
39499308c6
update typescript to 4.8
2022-12-04 09:32:19 +01:00
andi
06746a0f70
update gradle node plugin
2022-12-04 09:31:21 +01:00
andi
a9b78cfa0e
update ben-manes versions plugin
2022-12-04 09:21:44 +01:00
andi
520461ecbf
update to SpringBoot 3.0.0
2022-12-04 09:20:47 +01:00
andi
9e3a176535
update gradle to 7.6
2022-12-04 09:00:34 +01:00
andi
4a96686e3d
Merge remote-tracking branch 'origin/master'
2022-11-21 13:43:15 +01:00
andi
85971c69a8
ignore local configs
2022-11-21 13:43:04 +01:00
andi
9526685bd2
trim column name
2022-11-21 13:42:54 +01:00
andi
a10c7dd251
only add non zeor values
2022-11-21 13:42:41 +01:00
andi
b0bbe7b9fa
fix percentile plots
2022-11-20 17:18:27 +01:00
andi
38c6c04f46
skip box plots with no data
2022-11-20 17:18:05 +01:00
andi
0d1b9b59ee
BoxAggregator is no longer an indexed aggregator
2022-11-20 16:56:58 +01:00
andi
04c09f6ba4
reduce verbosity of performance logging
2022-11-20 16:37:32 +01:00
andi
7a82d4b09e
performance improvement
...
* pre-fill the buckets
* use LongObjHashMap to avoid boxing
2022-11-20 16:37:05 +01:00
andi
65d4717c55
ignore heap dumps
2022-11-20 16:34:55 +01:00
andi
0d1b9744a9
add box plots
2022-11-19 20:02:10 +01:00
andi
bea6096441
extract computation of percentiles
...
so that I can reuse the code for box plots
2022-10-09 17:01:53 +02:00
andi
ec4631e65c
replace deprecated api
2022-10-09 17:00:54 +02:00
andi
981db04739
work around missing type information after typescript update
2022-10-09 17:00:34 +02:00
andi
0df89ba244
update materials to 14
2022-10-08 09:28:12 +02:00
andi
f7b6ab32ce
update angular to 14
2022-10-08 09:27:38 +02:00
andi
f1126c9610
update node to 16.17.1
2022-10-08 09:22:45 +02:00
andi
c31dc7229e
update node plugin
2022-10-08 09:18:48 +02:00
andi
8a65926d04
update antlr to 4.11.1
2022-10-08 08:58:28 +02:00
andi
24e88c0054
update spring to 2.7.4
2022-10-08 08:50:11 +02:00
andi
be4be8d4c3
update gradle to 7.5.1
2022-10-08 08:41:20 +02:00
andi
e410bcb3b3
revert accidential commit
2021-03-29 15:48:08 +02:00
andi
faddbfa014
strip prefix "Default" from class names
2021-03-29 15:47:29 +02:00
andi
598ee31c1d
Merge branch 'master' of https://andreashuber@bitbucket.org/andreashuber/performance.git
2020-09-28 10:01:20 +00:00
andi
3868583866
fix merge
2020-08-11 19:53:44 +02:00
andi
5b55badfea
Merge branch 'master' of https://bitbucket.com/andreashuber/performance
...
# Conflicts:
# build.gradle
2020-08-11 19:48:09 +02:00
andi
275b6945cc
update nodejs/npm
2020-08-11 19:45:38 +02:00
andi
b8040ced2c
update angular/material
2020-08-11 19:35:32 +02:00
andi
abfff59c8d
update angular to 10
2020-08-11 19:34:47 +02:00
andi
87c7d0ae30
update js libs
2020-08-11 19:33:21 +02:00
andi
034a473a6e
update 3rd party libs and gradle
2020-08-11 17:41:01 +02:00
andi
92ac8b0508
add readme
2020-08-11 17:37:25 +02:00
andi
668f86323e
Merge branch 'master' of https://bitbucket.org/andreashuber/performance
...
# Conflicts:
# build.gradle
# gradle/wrapper/gradle-wrapper.properties
2020-08-11 17:32:43 +02:00
andi
3e77c2a103
various fixes
2020-08-11 16:12:18 +02:00
andi
00b9cc6dc6
add proxy for angulars development server
2020-06-21 09:10:53 +02:00
andi
6ccc9e36bb
update npm + js
2020-06-21 08:44:01 +02:00
andi
b11018c7be
update spring-boot to 2.3.1
2020-06-21 08:43:42 +02:00
andi
822d4ab9dd
update gradle to 6.5
2020-06-21 08:21:28 +02:00
andi
3239871a1b
enable HTTP compression
2020-04-25 12:51:42 +02:00
andi
a3c10e9e5c
hide help page as long as it is not finished
2020-04-05 16:04:40 +02:00
andi
2ddb63a6a1
render labels on x2 axis
2020-04-05 09:56:39 +02:00
andi
89c66d98f9
don't render labels in gallery preview
2020-04-05 09:55:08 +02:00
andi
45f9e36a88
cleanup
2020-04-05 09:50:26 +02:00
andi
1ae4677799
fix invaders game
2020-04-05 09:40:56 +02:00
andi
aa9a4255ef
show interval input field only for bar charts
2020-04-05 09:33:05 +02:00
andi
3c88969885
hide y2 axis definition instead of removing it
...
Using ngIf has the undesired side effect that the values are lost when
the input fields are not shown.
2020-04-05 08:50:11 +02:00
andi
16d2c334fa
handle multi series bar chart better by reducing distance between bars
2020-04-05 08:44:49 +02:00
andi
50f555d23c
add interval splitting for bar charts
2020-04-05 08:14:09 +02:00
andi
75391f21ff
extract code from DateIndexExtension to LongToDateBucket
...
Making it possible to reuse the code to sort timestamps
into date based buckets.
2020-04-03 19:46:08 +02:00
andi
6288ed22bf
use releasebuild target for build
...
The releasebuild target of Angular uses the --prod modifier. It
generates output hashes for javascript files. This allows better
caching.
2020-03-29 20:02:36 +02:00
andi
2b19ec9085
update material
2020-03-29 09:38:24 +02:00
andi
ef7968aba2
update angular
2020-03-29 09:21:07 +02:00
andi
a81eb7c4ed
update third party libs
2020-03-29 09:19:40 +02:00
andi
46623236c6
little improvements to help page
2020-03-29 09:08:22 +02:00
andi
5befe099c7
update the gradle node plugin
2020-03-12 19:54:29 +01:00
andi
ec4f445b8d
use port 17333 by default
...
Not sure how this is supposed to work. To be able to support
Angular's development server and Spring as a standalone application
I had to hardcode the port Spring uses.
The problem is, that Angular runs on port 4200. Angular is compiled
to static files. So I cannot dynamically add the port that is
configured for Spring. But Angular has to be able to talk to the
Spring application.
I chose port 17333, because it does not collide with the standard
Tomcat port (8080).
2020-03-12 19:54:13 +01:00
andi
9a311313ec
use US locale to format strings
...
This is especially important for all strings that are
passed to gnuplot. Because gnuplot uses the US locale
during parsing.
2020-03-12 19:40:20 +01:00
andi
5386e29fcc
update npm and js libs
2020-03-12 07:23:24 +01:00
andi
9aa4cb39ae
hide upload page, because it is not yet working
2020-03-08 12:14:48 +01:00
andi
343aa6061b
add icon 'copy'
2020-03-08 12:11:32 +01:00
andi
b5aa2827ec
update libraries
2020-03-08 12:06:14 +01:00
andi
2bd49e0959
start histograms at value 0
2020-02-29 09:21:29 +01:00
andi
cae8d4ed49
disable spellcheck for query input box
2020-02-16 10:30:38 +01:00
andi
b94587ea80
centralize generation of y-axis definitions
...
There is only one y1 and one y2 axis. Therefore it
doesn't make sense to have their definition in the
AggregateHandlers, because this would produce multiple
definitions for these axises.
2020-02-15 10:25:04 +01:00
andi
a1c6dd06a3
fix axis labels when x2 axis is used
2020-02-15 08:43:31 +01:00
andi
57d016245c
use y1/y2 axis definitions
2020-02-09 20:14:13 +01:00
andi
859491e99e
put y axis definition into its own object
2020-02-09 17:16:27 +01:00
andi
ed7cc9bee5
put y axis definition into its own object
2020-02-08 15:39:41 +01:00
andi
6109227508
move axisScale to y-axis-definition component
2020-02-08 12:53:50 +01:00
andi
4dc41faeae
rename y-axis-range component to y-axis-definition
2020-02-08 12:50:23 +01:00
andi
b59b49f2d1
AxisTypes has a better toString method
2020-02-08 12:41:02 +01:00
andi
c7d58d568c
backup partially complete Python script for uploading csv files
2020-02-08 08:18:49 +01:00
andi
3f9423feea
ignore application-test.properties
2020-02-08 08:17:19 +01:00
andi
276a244e47
update npm and nodejs
2020-02-08 08:12:56 +01:00
andi
5e44e1b2fd
update js libs
2020-02-08 08:10:33 +01:00