Commit Graph

95 Commits

Author SHA1 Message Date
326c3bbf0d update thirdparty libs 2021-12-11 09:48:46 +01:00
e5be5b6234 update 3rd party libs 2021-10-12 18:43:18 +02:00
d585093ffe update SpringBoot to 2.5.4 2021-08-25 19:06:53 +02:00
f2833bccdc update gradle to 7.2 2021-08-25 19:02:27 +02:00
67c66ef89d add second parser that uses a standard CSV reader 2021-08-12 17:54:27 +02:00
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
c6473e436b update SpringBoot to 2.5.3 2021-07-30 19:06:45 +02:00
cb39bc7517 remove jcenter 2021-07-11 08:47:46 +02:00
175af8f849 update nodejs to 14.17.3 2021-07-11 08:46:30 +02:00
22bd6a8e84 update jackson to 2.12.4 2021-07-11 08:43:32 +02:00
e665b49e2d update patch version of junit to 5.7.2 2021-07-03 08:51:25 +02:00
a9683fda3a update spring boot to 2.5.2 2021-07-03 08:49:50 +02:00
526754686c udate nodejs to 14.17.2 2021-07-03 08:44:00 +02:00
a87650d3f2 update gradle plugins 2021-07-03 08:39:20 +02:00
9ee85d8b3b update gradle to 7.1.1 2021-07-03 08:30:08 +02:00
7adfc7029f Revert "introduce indexes"
This reverts commit 36ccc57db6.
2021-05-12 18:18:57 +02:00
36ccc57db6 introduce indexes 2021-05-09 10:33:28 +02:00
bc8b0d4686 update js libs 2021-04-17 09:11:43 +02:00
cc85775887 update 3rd party libs 2021-04-17 08:40:26 +02:00
b496036857 update to gradle 7 2021-04-10 12:18:13 +02:00
9ff3bbc90d update primitiveCollections to 0.2 2021-04-04 14:15:01 +02:00
f56744eb6b update gradle-version plugin to 0.38.0 2021-03-27 18:22:30 +01:00
d667f71401 update third party libs 2021-03-25 18:45:37 +01:00
f9fc4d2f74 remove node_modules from eclipse
Adds a resource filter for node_modules.
2021-03-06 09:37:52 +01:00
b8e73b9b7b reformat 2021-03-06 09:36:43 +01:00
2bdbac328a update 3rd party libs 2021-03-06 08:33:00 +01:00
519e9f34c3 update 3rd party libs 2021-02-19 19:25:02 +01:00
492efab78c update libs 2021-02-17 17:32:14 +01:00
5498be6a86 update antlr to 4.9 2020-11-27 19:54:17 +01:00
d3eb61bd62 update dependencies 2020-11-15 13:10:12 +01:00
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
0fab0c2e5e update spring boot 2020-10-31 09:11:32 +01:00
e8ce242a31 update gradle to 6.7 2020-10-17 10:16:23 +02:00
0b87536d91 update libraries 2020-09-19 19:00:56 +02:00
3868583866 fix merge 2020-08-11 19:53:44 +02:00
5b55badfea Merge branch 'master' of https://bitbucket.com/andreashuber/performance
# Conflicts:
#	build.gradle
2020-08-11 19:48:09 +02:00
034a473a6e update 3rd party libs and gradle 2020-08-11 17:41:01 +02:00
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
b11018c7be update spring-boot to 2.3.1 2020-06-21 08:43:42 +02:00
822d4ab9dd update gradle to 6.5 2020-06-21 08:21:28 +02:00
51bd043bf7 update gradle and spring boot 2020-05-08 14:48:50 +00:00
a81eb7c4ed update third party libs 2020-03-29 09:19:40 +02:00
b5aa2827ec update libraries 2020-03-08 12:06:14 +01:00
5d629ff890 update 3rd party libs 2020-02-08 08:07:49 +01:00
9bbf2d4c6c update third partly libs 2020-01-19 10:44:31 +01:00
19e6dd1102 add histogram plots 2019-12-27 12:25:25 +01:00
6a9a87c03c update org.lucares:primitiveCollections 2019-12-26 16:09:57 +01:00
afbbca4f45 update 3rd-party libs 2019-12-22 14:51:52 +01:00
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
620f58d8e5 cleanup: remove definition for mustache dependency 2019-12-08 20:20:38 +01:00