andi
f2833bccdc
update gradle to 7.2
2021-08-25 19:02:27 +02:00
andi
8595f989b8
use factory to create CsvToEntryTransformer
2021-08-14 12:44:40 +02:00
andi
ceb8d5a7c8
validate that tokens are known
2021-08-14 12:40:21 +02:00
andi
ac26f30600
update JS libs
2021-08-14 10:36:06 +02:00
andi
67c66ef89d
add second parser that uses a standard CSV reader
2021-08-12 17:54:27 +02:00
andi
825bac24b9
add file drop handler
...
You can define a folder and ingest files dropped into it.
2021-08-07 13:31:44 +02:00
andi
85ed5f1ccb
file drop support
...
- Add a folder where you can drop Zip files which will then be
extracted on the fly and ingsted.
- CsvReaderSettings now contain TagMatcher that are applied to the
first line and can be used to extract additional tags.
- Update to jdk 16 so that we can have records.
2021-08-01 09:31:40 +02:00
andi
6d5cdbafca
FastTime a faster alternative to System.currentTimeMillis
...
FastTime is 100 times faster (according to my primitive
benchmark) than System.currentTimeMillis. It is less accurate.
2021-07-30 19:45:44 +02:00
andi
c6473e436b
update SpringBoot to 2.5.3
2021-07-30 19:06:45 +02:00
andi
fa1a590e01
update js dependencies
2021-07-11 08:52:11 +02:00
andi
cb39bc7517
remove jcenter
2021-07-11 08:47:46 +02:00
andi
175af8f849
update nodejs to 14.17.3
2021-07-11 08:46:30 +02:00
andi
22bd6a8e84
update jackson to 2.12.4
2021-07-11 08:43:32 +02:00
andi
976369527b
update angular to version 12
...
step two: ng update @angular/material
2021-07-03 09:05:09 +02:00
andi
6c1a0f997e
angular update to version 12
...
first step: ng update @angular/core@12 @angular/cli@12
2021-07-03 09:03:40 +02:00
andi
8ed853c3cf
make usage hint better visible
2021-07-03 09:00:19 +02:00
andi
e665b49e2d
update patch version of junit to 5.7.2
2021-07-03 08:51:25 +02:00
andi
a9683fda3a
update spring boot to 2.5.2
2021-07-03 08:49:50 +02:00
andi
526754686c
udate nodejs to 14.17.2
2021-07-03 08:44:00 +02:00
andi
57927dfbc6
ignore rolled garbage collection logs
2021-07-03 08:43:48 +02:00
andi
a87650d3f2
update gradle plugins
2021-07-03 08:39:20 +02:00
andi
932689010f
ignore garbage collection logs
2021-07-03 08:36:11 +02:00
andi
2d6f061d4e
fix JS vulnerabilities
2021-07-03 08:34:04 +02:00
andi
9ee85d8b3b
update gradle to 7.1.1
2021-07-03 08:30:08 +02:00
andi
bc520f97ed
move DateIndexExtension to DataStore
2021-05-12 19:00:25 +02:00
andi
ee79cb0022
cleanup after revert
2021-05-12 18:20:34 +02:00
andi
7adfc7029f
Revert "introduce indexes"
...
This reverts commit 36ccc57db6 .
2021-05-12 18:18:57 +02:00
andi
75857b553e
do tag to string conversion in StringCompressor instead of Tag
2021-05-09 10:44:24 +02:00
andi
6dc335600e
do string compression in StringCompressor instead of Tag
2021-05-09 10:37:35 +02:00
andi
36ccc57db6
introduce indexes
2021-05-09 10:33:28 +02:00
andi
ae545e602c
create env.sh
...
a shell script that helps to set the environment for npm
2021-04-22 19:20:07 +02:00
andi
546c096dad
update angular
2021-04-22 18:20:11 +02:00
andi
25fed0ad96
reduce memory usage
2021-04-17 10:02:38 +02:00
andi
bc8b0d4686
update js libs
2021-04-17 09:11:43 +02:00
andi
cc85775887
update 3rd party libs
2021-04-17 08:40:26 +02:00
andi
b496036857
update to gradle 7
2021-04-10 12:18:13 +02:00
andi
d411de0816
Merge branch 'master' of https://bitbucket.com/andreashuber/performance
2021-04-05 14:38:09 +02:00
andi
9ff3bbc90d
update primitiveCollections to 0.2
2021-04-04 14:15:01 +02:00
andi
a1b4c7006d
add percentile information if available
2021-04-02 18:29:18 +02:00
andi
f56744eb6b
update gradle-version plugin to 0.38.0
2021-03-27 18:22:30 +01:00
andi
a026314915
update JS libs
2021-03-25 18:56:29 +01:00
andi
d667f71401
update third party libs
2021-03-25 18:45:37 +01:00
andi
1b694944c2
update js libs
...
downgrade typescript, because angular needs <4.2.0
2021-03-25 18:45:26 +01:00
andi
f9fc4d2f74
remove node_modules from eclipse
...
Adds a resource filter for node_modules.
2021-03-06 09:37:52 +01:00
andi
b8e73b9b7b
reformat
2021-03-06 09:36:43 +01:00
andi
024fa06926
update js libs
2021-03-06 08:35:07 +01:00
andi
cda7a43c89
update js libs
2021-03-06 08:34:01 +01:00
andi
2bdbac328a
update 3rd party libs
2021-03-06 08:33:00 +01:00
andi
e6e869dc2f
update JS libs
2021-02-19 19:37:07 +01:00
andi
519e9f34c3
update 3rd party libs
2021-02-19 19:25:02 +01:00
andi
6837fd67aa
update node
2021-02-17 17:52:13 +01:00
andi
c4a3ca4422
fix protractor security issue
2021-02-17 17:43:10 +01:00
andi
e9e46d810f
update node-gradle plugin
2021-02-17 17:41:29 +01:00
andi
0ffbae6ec3
update JS libs
2021-02-17 17:35:45 +01:00
andi
492efab78c
update libs
2021-02-17 17:32:14 +01:00
andi
3763d09fa8
sort/filter by max average ratio
2020-12-01 17:10:40 +01:00
andi
5498be6a86
update antlr to 4.9
2020-11-27 19:54:17 +01:00
andi
c6d7f97628
serialize the ingestion of logfiles
...
performance improvement of roughly 40%
2020-11-27 19:49:22 +01:00
andi
08111e0d69
performance improvement: ingest data directly from tmp file
2020-11-24 10:04:21 +01:00
andi
11beda5432
make logging of insertion speed a little nicer
2020-11-24 10:00:53 +01:00
andi
7ad1e95825
add plog downloader scripts
2020-11-24 10:00:24 +01:00
andi
1e59271286
remove obsolete flag that was needed for the vue.js ui
2020-11-24 09:05:07 +01:00
andi
405e5e9799
update typescript
...
step 3 of update Angular 10-> 11
2020-11-23 11:36:36 +01:00
andi
34b80a2864
update angular materials
...
step 2 of update Angular 10 -> 11
2020-11-23 11:32:58 +01:00
andi
398774dbd8
updating angular core and cli
...
step 1 of update Angular 10 -> 11
2020-11-23 11:31:45 +01:00
andi
96bf08431f
update nodejs and npm
2020-11-23 11:25:40 +01:00
andi
0bf4270224
update JS libs
2020-11-15 19:16:37 +01:00
andi
d3eb61bd62
update dependencies
2020-11-15 13:10:12 +01:00
andi
6dc0e3c250
performance improvement for queries with wildcards
...
Computing the union of many LongLists was inefficient, because we were
using a trivial algorithm. I replaced the algorithm with a multi way
merge. The old algorithm had a runtime of O(n!*m) where n is the number
of lists and m the length or the longest list. The new algorithm has a
runtime of O(log(n) * n*m).
2020-11-15 13:02:15 +01:00
andi
356810c355
use correct average value
2020-11-05 16:45:26 +01:00
andi
3bbf11a4ff
use info icon for information buttons
2020-11-05 16:44:29 +01:00
andi
08328ec1e5
extract plot detail view into its own component
2020-11-01 19:13:15 +01:00
andi
50c9e56f2e
reduce size of css
2020-10-31 09:58:49 +01:00
andi
de6ffe5097
make tests more robust
...
1. we are now using a random port for listening
2. TcpIngestor.start() waits until the socket is established.
2020-10-31 09:46:12 +01:00
andi
af4151bc81
update JS libs
2020-10-31 09:15:32 +01:00
andi
0fab0c2e5e
update spring boot
2020-10-31 09:11:32 +01:00
andi
50658b22ee
make URL of image host independent
2020-10-26 10:52:24 +01:00
andi
6536611b5d
print only bar chart tics when they are greater than zero
2020-10-26 10:50:54 +01:00
andi
45c1648773
POC for detailed gallery view
2020-10-18 19:25:53 +02:00
andi
e15b16a65f
fix development server proxy
2020-10-17 14:27:54 +02:00
andi
2cdc9813da
change background in active drop down options
...
Seems like the new material version came with weird coloring.
2020-10-17 10:49:14 +02:00
andi
833f800afa
update javascript libraries
2020-10-17 10:19:56 +02:00
andi
e8ce242a31
update gradle to 6.7
2020-10-17 10:16:23 +02:00
andi
46070a31b9
add block size to the header of a PersistentMap and optimize storage
...
usage for monotonically incrementing keys.
2020-10-17 10:13:46 +02:00
andi
277dba4c04
adding the blocksize to the metadata section
2020-10-10 17:03:55 +02:00
andi
f9ed27f03b
method to print some stats for a tree
2020-10-07 18:50:19 +02:00
andi
4749dca73a
add reindex method to PersistentMap
2020-10-07 12:30:33 +02:00
andi
5cc16ad2f7
update angular to 10.1.3
2020-10-04 17:21:36 +02:00
andi
a3e3c83ffc
value cache didn't work when keys didn't implement hashcode/equals
2020-10-04 17:21:16 +02:00
andi
fbd07e465b
do not add/remove null values
2020-10-04 17:17:32 +02:00
andi
ea7ba042df
track the cache hit rate
2020-10-04 17:16:52 +02:00
andi
d4d3d01405
cache location of root node
...
The location of the root node is not cached in the nodeCache. So it had
to be read for every read or write access. We are still using a lock
when accessing the map. That makes it easy to cache the location.
2020-10-04 16:42:25 +02:00
andi
91c78d4350
use transparent color for parallel request plots
2020-09-28 10:00:51 +00:00
andi
d21ef48559
make tic labels optional for bar charts
2020-09-27 20:07:26 +02:00
andi
e71ab07440
fix labels overlapping in bar chart x-axis
2020-09-27 20:02:56 +02:00
andi
2f4d1f701b
add interval for seconds for bar charts
2020-09-27 17:15:02 +02:00
andi
10155f9cdb
use special enum for DateBucket units
...
Preparation step for having custom intervals.
2020-09-27 17:06:27 +02:00
andi
78a0b7d70b
use a longer y-axis interval by default
...
this helps to not miss interesting events
2020-09-27 12:50:32 +02:00
andi
550e4401e5
improve javadoc
2020-09-27 12:14:55 +02:00
andi
439bf0b05b
reduce log level
2020-09-27 08:21:37 +02:00