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
andi
5d629ff890
update 3rd party libs
2020-02-08 08:07:49 +01:00
andi
3cb7ec434f
add labels to bar chart
2020-01-26 12:58:37 +01:00
andi
459c659f85
use inline data for bar charts
...
Bar charts only need very little data. There is no need to create
a file for two numbers.
2020-01-19 13:15:44 +01:00
andi
99e57cda24
change color pallette to better show distinctive colors
...
The old method of creating brighter/darker colors was producing color
shades that did not look like the same color. E.g. a darker yellow
looked more like brown.
I am now trying to use hand crafted shades.
2020-01-19 12:46:16 +01:00
andi
20a78b4625
update nodejs
2020-01-19 10:49:23 +01:00
andi
ac89cea804
update JS libraries
2020-01-19 10:46:07 +01:00
andi
9bbf2d4c6c
update third partly libs
2020-01-19 10:44:31 +01:00
andi
cf7e5ec968
add bar charts
2020-01-19 10:35:07 +01:00
andi
1587046907
disable plot types instead of hiding them
2019-12-27 19:36:08 +01:00
andi
90244c6e4b
only allow zoom by mouse wheel or selection when time axis is available
2019-12-27 19:16:21 +01:00
andi
4f5fe15ac7
update plotType drop down on selection
...
The drop down for plot types should only contain plot types that can
be combined. The reason is, that we can only draw images with two
x/y-axis. Therefore a combination of types that would need three or more
axis is not supported.
2019-12-27 18:45:37 +01:00
andi
aede78a285
use boxes for histogram
2019-12-27 12:38:24 +01:00
andi
19e6dd1102
add histogram plots
2019-12-27 12:25:25 +01:00
andi
2268ab40b3
use the invaders game as 'loading screen'
2019-12-26 18:48:33 +01:00
andi
9b263a70c8
update JS libraries
2019-12-26 18:21:08 +01:00
andi
b399c651c6
update JS libraries
2019-12-26 18:09:31 +01:00
andi
6a9a87c03c
update org.lucares:primitiveCollections
2019-12-26 16:09:57 +01:00
andi
ffc3832bfa
fix: events are added to wrong partition
...
The writerCache in DataStore did not use the partitionId
in its cache key. Therefore the cache could return the
wrong writer and events were written to the wrong
partition.
Fixed by changing the cache key.
2019-12-23 18:42:54 +01:00
andi
afbbca4f45
update 3rd-party libs
2019-12-22 14:51:52 +01:00
andi
6b12a24c62
increase maximum file size for uploads
2019-12-15 18:23:53 +01:00
andi
00ba4d2a69
add support for renaming and post processing of csv columns
2019-12-14 18:11:59 +01:00
andi
1124dc8082
do not add the column name of ignored columns to the dictionary
2019-12-14 08:35:07 +01:00
andi
7737d45887
define name of value column
...
The name of the column containing the value is now part of the
csv settings. This allows us to use different names than "duration".
2019-12-14 08:34:33 +01:00
andi
204c258980
ignore comment lines in CSV files
2019-12-14 08:11:12 +01:00
andi
4e554bfa85
specify additional tags for CSV upload
...
You can now specify additional tags to be added to all entries.
This makes it possible to remove columns that would be identical
for all entries.
2019-12-14 07:59:22 +01:00
andi
5d8df6888d
move Entry and Entries to data-store
2019-12-13 18:15:10 +01:00
andi
550d7ba44e
add flag to make CSV upload wait until entries are flushed
...
To make it easier/possible to write stable unit test the CSV upload
can optionally wait until all entries have been flushed to disk.
This is necessary for tests that ingest data and then read the data.
2019-12-13 18:05:20 +01:00
andi
07ad62ddd9
use Junit5 instead of TestNG
...
We want to be able to use @SpringBootTest tests that fully initialize
the Spring application. This is much easier done with Junit than TestNG.
Gradle does not support (at least not easily) to run Junit and TestNG
tests. Therefore we switch to Junit with all tests.
The original reason for using TestNG was that Junit didn't support
data providers. But that finally changed in Junit5 with
ParameterizedTest.
2019-12-13 14:33:20 +01:00
andi
394e16ad27
make time column configurable
...
Adding the header of the time column to the
CsvReaderSettings. This is necessary to parse
arbitrary CSV files.
2019-12-09 18:59:48 +01:00
andi
d383134c42
add support for ISO-like date formats
...
Recommind is using a pseudo ISO date format for their
log files. It uses a comma instead of a dot for the
second to milli second separator and it does not
add a timezone. Dates without timezone are assumed to be UTC.
2019-12-09 18:40:14 +01:00
andi
620f58d8e5
cleanup: remove definition for mustache dependency
2019-12-08 20:20:38 +01:00
andi
60f1a79816
add settings to file upload
...
This makes it possible to define properties for
the uploaded CSV files. Currently we can define the
separator and which columns are to be ignored.
2019-12-08 20:20:13 +01:00
andi
e931856041
merge projects file-utils, byte-utils and pdb-utils
...
It turned out that most projects needed at least
two of the utils projects. file-utils and byte-utils
had only one class. Merging them made sense.
2019-12-08 18:47:54 +01:00
andi
85679ca0c8
send CSV file via REST
2019-12-08 18:39:43 +01:00
andi
f1ef13c1de
add inputs/outputs to npm_run_build
...
Fixes the up-to-date check for npm_run_build.
2019-12-07 08:34:36 +01:00
andi
52a3cdc42b
remove dependency to SpringBoot Mustache
...
It is no longer needed since we switched to Angular.
2019-12-07 08:33:40 +01:00
andi
08cc27600e
update SpringBoot to 2.2.2.RELEASE
2019-12-07 08:32:03 +01:00
andi
30504672bc
extend CsvReaderSettings by list of columns that will not be indexed
2019-12-01 09:21:07 +01:00
andi
ffe5ae8652
add CsvReaderSettings
...
Preparation to add more complex CSV parsing rules.
2019-11-30 18:32:34 +01:00