10000 Tags · konveyor/tackle2-hub · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tags: konveyor/tackle2-hub

Tags

v0.7.0-alpha.2

Toggle v0.7.0-alpha.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
🐛 Improved application LIST performance. (#789)

Currently, the application List endpoint performs a query for each
application to fetch the tags. This does not scale well. This PR fetches
all of the tags into a map keyed by application ID. Pretty sure this
must be similar behavior to the un-correlated subquery done by GORM when
pre-loading.

The ApplicationTag (join) models are small so not worried about memory
footprint.

This reduced the performance (on my minikube with SSD) from 1.8s =>
~700ms with 5k applications which is a 60% performance increase. I would
expect a more significant impact on cluster hdd backed file systems.

Roughly related to: https://issues.redhat.com/browse/MTA-4165

---------

Signed-off-by: Jeff Ortel <jortel@redhat.com>

v0.7.0-alpha.1

Toggle v0.7.0-alpha.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
🐛 Reduce noise produced by the builtin provider. (#781)

When auth is enabled, the builtin provider is logging all errors (even
token not authenticated). Not authenticating the token is is part of the
designed process. The builtin provider should only log invalid tokens
and a higher (level=2) logging level. Tokens not authenticated should
only be logged (level=1) when none of the providers can authenticate it.

Spam Example:
```
time=2025-02-06T14:33:58Z level=info msg=[auth] Token
 [eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJHb1ZGZ3ltY2pCT3Z2eDNtLUFy
CB0YXJnZXRzOmdldCB0YXJnZXRzOnBvc3QgdHJhY2tlcnM6cG9zdCBhcHBsaWNhdGlv
ZXJzOmRlbGV0ZSBzdGFrZWhvbGRlcnM6cG9zdCBwcm9maWxlIGJ1Y2tldHM6ZGVsZXR
XGJEv_63_gL3RezVKBOMI4G_pVXzsNgzSB-aK703RVwfVxZrys2I3z7tA4u2LynMVFTuZ] not-authenticated.
```

---------

Signed-off-by: Jeff Ortel <jortel@redhat.com>

v0.6.2

Toggle v0.6.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
✨ Use build args for the version string (#778) (#779)

Signed-off-by: Dylan Murray <dymurray@redhat.com>
Signed-off-by: Cherry Picker <noreply@github.com>

Signed-off-by: Dylan Murray <dymurray@redhat.com>
Signed-off-by: Cherry Picker <noreply@github.com>
Co-authored-by: Dylan Murray <dymurray@redhat.com>

v0.6.1

Toggle v0.6.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
✨ Use build args for the version string (#778) (#779)

Signed-off-by: Dylan Murray <dymurray@redhat.com>
Signed-off-by: Cherry Picker <noreply@github.com>

Signed-off-by: Dylan Murray <dymurray@redhat.com>
Signed-off-by: Cherry Picker <noreply@github.com>
Co-authored-by: Dylan Murray <dymurray@redhat.com>

v0.6.0

Toggle v0.6.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
✨ Unwanted seeded targets removed. (#771) (#772)

Support: https://issues.redhat.com/browse/MTA-4406

Signed-off-by: Jeff Ortel <jortel@redhat.com>
Signed-off-by: Cherry Picker <noreply@github.com>

Signed-off-by: Jeff Ortel <jortel@redhat.com>
Signed-off-by: Cherry Picker <noreply@github.com>
Co-authored-by: Jeff Ortel <jortel@redhat.com>

v0.6.0-rc.2

Toggle v0.6.0-rc.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
✨ Unwanted seeded targets removed. (#771) (#772)

Support: https://issues.redhat.com/browse/MTA-4406

Signed-off-by: Jeff Ortel <jortel@redhat.com>
Signed-off-by: Cherry Picker <noreply@github.com>

Signed-off-by: Jeff Ortel <jortel@redhat.com>
Signed-off-by: Cherry Picker <noreply@github.com>
Co-authored-by: Jeff Ortel <jortel@redhat.com>

v0.6.0-rc.1

Toggle v0.6.0-rc.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
✨ Unwanted seeded targets removed. (#771) (#772)

Support: https://issues.redhat.com/browse/MTA-4406

Signed-off-by: Jeff Ortel <jortel@redhat.com>
Signed-off-by: Cherry Picker <noreply@github.com>

Signed-off-by: Jeff Ortel <jortel@redhat.com>
Signed-off-by: Cherry Picker <noreply@github.com>
Co-authored-by: Jeff Ortel <jortel@redhat.com>

v0.6.0-beta.2

Toggle v0.6.0-beta.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
🐛 Fix BusinessService CSV import (#766) (#768)

CSV importer code used to set the last existing BussinessService to an
Application, updating businessService variable from Ref to Value to keep
the found BusinessService until it is saved in Application.

Fixes: https://issues.redhat.com/browse/MTA-4257

Signed-off-by: Marek Aufart <maufart@redhat.com>
Signed-off-by: Cherry Picker <noreply@github.com>

Signed-off-by: Marek Aufart <maufart@redhat.com>
Signed-off-by: Cherry Picker <noreply@github.com>
Co-authored-by: Marek Aufart <aufi.cz@gmail.com>

v0.6.0-beta.1

Toggle v0.6.0-beta.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
🐛 Update analyses/report/dependencies labels query (#763)

Updating SQL query for getting TechDependencies to include also
dependencies with empty labels (that were not returned before).

Related to https://issues.redhat.com/browse/MTA-4169

@jortel This look to work for me, if there were plans for using `json_`
methods (or I missed some unwanted side-effect), I open to another
solution.

Example query and results with this change:
```
SELECT * FROM (SELECT d.Provider,d.Name,d.Labels,COUNT(distinct d.AnalysisID) Applications FROM TechDependency d WHERE d.AnalysisID IN (SELECT MAX(ID) FROM `Analysis` WHERE ApplicationID IN (SELECT `ID` FROM `Application`) GROUP BY `ApplicationID`) AND d.ID IN (SELECT `ID` FROM `TechDependency`) GROUP BY d.Provider, d.Name) ORDER BY name COLLATE NOCASE;
java|AdministracionEfectivoGrupo.AdministracionEfectivo-ejb|["konveyor.io/dep-source=internal","konveyor.io/language=java"]|1
java|AdministracionEfectivoGrupo.AdministracionEfectivo-jpa|["konveyor.io/dep-source=internal","konveyor.io/language=java"]|1
java|AdministracionEfectivoGrupo.AdministracionEfectivo-seguridad|["konveyor.io/dep-source=internal","konveyor.io/language=java"]|1
java|antlr.antlr|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|4
java|aopalliance.aopalliance|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|2
java|asm.asm|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|bcmail-jdk14-1.38.jar|[]|1
java|bcmail-jdk14-138.jar|[]|1
java|bcprov-jdk14-1.38.jar|[]|1
java|bcprov-jdk14-138.jar|[]|1
java|c3p0.c3p0|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|cglib.cglib|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|ch.qos.logback.logback-classic|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|4
java|ch.qos.logback.logback-core|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|com.fasterxml.classmate|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|com.fasterxml.jackson.core.jackson-annotations|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|4
java|com.fasterxml.jackson.core.jackson-core|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|4
java|com.fasterxml.jackson.core.jackson-databind|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|4
java|com.fasterxml.jackson.datatype.jackson-datatype-jsr310|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|com.fasterxml.jackson.jackson-bom|[]|1
java|com.h2database.h2|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|com.ibm.ws.jsf.jar|[]|1
java|com.oracle.database.jdbc.ojdbc11|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|com.oracle.database.jdbc.ojdbc8|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|com.sun.istack.istack-commons-runtime|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|com.sun.mail.javax.mail|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|2
java|com.sun.xml.fastinfoset.FastInfoset|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|commons-beanutils.commons-beanutils|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|commons-collections.commons-collections|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|commons-digester.commons-digester|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|commons-logging.commons-logging|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|2
java|dom4j-1.6.1.jar|[]|1
java|eclipse.jdtcore|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|io.konveyor.demo.config-utils|["konveyor.io/dep-source=internal","konveyor.io/language=java"]|1
java|io.konveyor.demo.configuration-utils|["konveyor.io/dep-source=internal","konveyor.io/language=java"]|3
java|io.micrometer.micrometer-core|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|itext-2.1.7.js2.jar|[]|1
java|j2ee.jar|[]|1
java|jakarta.annotation.jakarta.annotation-api|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|jakarta.validation.jakarta.validation-api|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|javax.activation.activation|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|2
java|javax.activation.javax.activation-api|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|javax.annotation.javax.annotation-api|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|javax.javaee-api|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|2
java|javax.javaee-web-api|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|javax.persistence.javax.persistence-api|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|javax.validation.validation-api|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|javax.xml.bind.jaxb-api|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|jfree.jcommon|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|jfree.jfreechart|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|log4j.log4j|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|net.bytebuddy.byte-buddy|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|net.sf.jasperreports.jasperreports|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|net.wasdev.wlp.sample.acmeair-common|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|net.wasdev.wlp.sample.acmeair-services|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|net.wasdev.wlp.sample.acmeair-services-jpa|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|net.wasdev.wlp.sample.daytrader-ee7-ejb|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|net.wasdev.wlp.sample.daytrader-ee7-web|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|ojdbc6-11.2.0.3.jar|[]|1
java|org.apache.derby.derby|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|org.apache.logging.log4j.log4j-api|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|org.apache.logging.log4j.log4j-to-slf4j|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|org.apache.tomcat.tomcat-jdbc|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|4
java|org.apache.tomcat.tomcat-juli|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|org.apache.tomcat.tomcat-servlet-api|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|org.aspectj.aspectjrt|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|4
java|org.aspectj.aspectjweaver|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|org.bouncycastle.bctsp-jdk14|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|org.checkerframework.checker-qual|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|org.codehaus.castor.castor|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|org.dom4j.dom4j|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|org.eclipse.persistence.javax.persistence|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|org.flywaydb.flyway-core|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|org.glassfish.jaxb.jaxb-runtime|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|org.glassfish.jaxb.txw2|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|org.hdrhistogram.HdrHistogram|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|org.hibernate.common.hibernate-commons-annotations|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|4
java|org.hibernate.hibernate-core|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|4
java|org.hibernate.hibernate-entitymanager|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|4
java|org.hibernate.hibernate-validator|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|org.hibernate.javax.persistence.hibernate-jpa-2.0-api|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|org.hibernate.validator.hibernate-validator|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|4
java|org.jasypt.jasypt|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|org.javassist.javassist|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|4
java|org.jboss.jandex|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|org.jboss.logging.jboss-logging|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|4
java|org.jboss.spec.javax.jms.jboss-jms-api_2.0_spec|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|org.jboss.spec.javax.rmi.jboss-rmi-api_1.0_spec|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|org.jboss.spec.javax.transaction.jboss-transaction-api_1.1_spec|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|org.jboss.spec.javax.transaction.jboss-transaction-api_1.2_spec|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|org.jvnet.staxex.stax-ex|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|org.latencyutils.LatencyUtils|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|org.postgresql.postgresql|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|4
java|org.primefaces.primefaces|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|org.quartz-scheduler.quartz|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|org.quartz-scheduler.quartz-jobs|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|org.slf4j.jul-to-slf4j|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|org.slf4j.slf4j-api|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|4
java|org.slf4j.slf4j-log4j12|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|org.springframework.boot.spring-boot|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|org.springframework.boot.spring-boot-actuator|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|org.springframework.boot.spring-boot-actuator-autoconfigure|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|org.springframework.boot.spring-boot-autoconfigure|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|org.springframework.boot.spring-boot-starter|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|org.springframework.boot.spring-boot-starter-actuator|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|4
java|org.springframework.boot.spring-boot-starter-logging|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|org.springframework.data.spring-data-bom|[]|1
java|org.springframework.data.spring-data-commons|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|org.springframework.data.spring-data-jpa|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|org.springframework.spring-aop|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|5
java|org.springframework.spring-asm|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|2
java|org.springframework.spring-beans|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|5
java|org.springframework.spring-context|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|5
java|org.springframework.spring-core|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|5
java|org.springframework.spring-expression|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|5
java|org.springframework.spring-jcl|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|org.springframework.spring-jdbc|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|4
java|org.springframework.spring-orm|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|org.springframework.spring-tx|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|4
java|org.springframework.spring-web|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|5
java|org.springframework.spring-webmvc|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|4
java|org.yaml.snakeyaml|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|taglibs.standard|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|xml-apis.xml-apis|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
```

Example beforePR change (missing "short" lines - without labels - from
example above)
```
SELECT * FROM (SELECT d.Provider,d.Name,json_group_array(distinct j.value) Labels,COUNT(distinct d.AnalysisID) Applications FROM TechDependency d ,json_each(Labels) j WHERE d.AnalysisID IN (SELECT MAX(ID) FROM `Analysis` WHERE ApplicationID IN (SELECT `ID` FROM `Application`) GROUP BY `ApplicationID`) AND d.ID IN (SELECT `ID` FROM `TechDependency`) GROUP BY d.Provider, d.Name) ORDER BY name COLLATE NOCASE;
java|AdministracionEfectivoGrupo.AdministracionEfectivo-ejb|["konveyor.io/dep-source=internal","konveyor.io/language=java"]|1
java|AdministracionEfectivoGrupo.AdministracionEfectivo-jpa|["konveyor.io/dep-source=internal","konveyor.io/language=java"]|1
java|AdministracionEfectivoGrupo.AdministracionEfectivo-seguridad|["konveyor.io/dep-source=internal","konveyor.io/language=java"]|1
java|antlr.antlr|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|4
java|aopalliance.aopalliance|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|2
java|asm.asm|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|c3p0.c3p0|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|cglib.cglib|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|ch.qos.logback.logback-classic|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|ch.qos.logback.logback-core|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|com.fasterxml.classmate|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|com.fasterxml.jackson.core.jackson-annotations|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|4
java|com.fasterxml.jackson.core.jackson-core|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|4
java|com.fasterxml.jackson.core.jackson-databind|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|4
java|com.fasterxml.jackson.datatype.jackson-datatype-jsr310|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|com.h2database.h2|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|2
java|com.oracle.database.jdbc.ojdbc11|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|2
java|com.oracle.database.jdbc.ojdbc8|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|com.sun.istack.istack-commons-runtime|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|com.sun.mail.javax.mail|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|2
java|com.sun.xml.fastinfoset.FastInfoset|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|commons-beanutils.commons-beanutils|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|commons-collections.commons-collections|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|commons-digester.commons-digester|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|commons-logging.commons-logging|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|2
java|eclipse.jdtcore|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|io.konveyor.demo.config-utils|["konveyor.io/dep-source=internal","konveyor.io/language=java"]|1
java|io.konveyor.demo.configuration-utils|["konveyor.io/dep-source=internal","konveyor.io/language=java"]|2
java|io.micrometer.micrometer-core|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|jakarta.annotation.jakarta.annotation-api|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|jakarta.validation.jakarta.validation-api|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|javax.activation.activation|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|2
java|javax.activation.javax.activation-api|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|javax.annotation.javax.annotation-api|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|javax.javaee-api|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|2
java|javax.javaee-web-api|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|javax.persistence.javax.persistence-api|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|javax.validation.validation-api|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|javax.xml.bind.jaxb-api|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|jfree.jcommon|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|jfree.jfreechart|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|log4j.log4j|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|net.bytebuddy.byte-buddy|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|net.sf.jasperreports.jasperreports|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|net.wasdev.wlp.sample.acmeair-common|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|net.wasdev.wlp.sample.acmeair-services|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|net.wasdev.wlp.sample.acmeair-services-jpa|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|net.wasdev.wlp.sample.daytrader-ee7-ejb|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|net.wasdev.wlp.sample.daytrader-ee7-web|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|org.apache.derby.derby|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|org.apache.logging.log4j.log4j-api|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|org.apache.logging.log4j.log4j-to-slf4j|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|org.apache.tomcat.tomcat-jdbc|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|org.apache.tomcat.tomcat-juli|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|org.apache.tomcat.tomcat-servlet-api|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|2
java|org.aspectj.aspectjrt|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|4
java|org.aspectj.aspectjweaver|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|org.bouncycastle.bctsp-jdk14|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|org.checkerframework.checker-qual|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|org.codehaus.castor.castor|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|org.dom4j.dom4j|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|org.eclipse.persistence.javax.persistence|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|org.flywaydb.flyway-core|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|org.glassfish.jaxb.jaxb-runtime|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|org.glassfish.jaxb.txw2|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|org.hdrhistogram.HdrHistogram|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|org.hibernate.common.hibernate-commons-annotations|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|4
java|org.hibernate.hibernate-core|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|4
java|org.hibernate.hibernate-entitymanager|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|org.hibernate.hibernate-validator|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|org.hibernate.javax.persistence.hibernate-jpa-2.0-api|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|org.hibernate.validator.hibernate-validator|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|org.jasypt.jasypt|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|org.javassist.javassist|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|4
java|org.jboss.jandex|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|org.jboss.logging.jboss-logging|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|4
java|org.jboss.spec.javax.jms.jboss-jms-api_2.0_spec|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|org.jboss.spec.javax.rmi.jboss-rmi-api_1.0_spec|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|org.jboss.spec.javax.transaction.jboss-transaction-api_1.1_spec|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|org.jboss.spec.javax.transaction.jboss-transaction-api_1.2_spec|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|org.jvnet.staxex.stax-ex|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|org.latencyutils.LatencyUtils|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|org.postgresql.postgresql|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|org.primefaces.primefaces|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|org.quartz-scheduler.quartz|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|org.quartz-scheduler.quartz-jobs|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|org.slf4j.jul-to-slf4j|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|org.slf4j.slf4j-api|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|4
java|org.slf4j.slf4j-log4j12|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|org.springframework.boot.spring-boot|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|org.springframework.boot.spring-boot-actuator|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|org.springframework.boot.spring-boot-actuator-autoconfigure|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|org.springframework.boot.spring-boot-autoconfigure|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|org.springframework.boot.spring-boot-starter|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|org.springframework.boot.spring-boot-starter-actuator|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|org.springframework.boot.spring-boot-starter-logging|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|org.springframework.data.spring-data-commons|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|org.springframework.data.spring-data-jpa|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|org.springframework.spring-aop|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|5
java|org.springframework.spring-asm|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|2
java|org.springframework.spring-beans|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|5
java|org.springframework.spring-context|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|5
java|org.springframework.spring-core|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|5
java|org.springframework.spring-expression|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|5
java|org.springframework.spring-jcl|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|org.springframework.spring-jdbc|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|org.springframework.spring-orm|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|org.springframework.spring-tx|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|4
java|org.springframework.spring-web|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|4
java|org.springframework.spring-webmvc|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|org.yaml.snakeyaml|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|3
java|taglibs.standard|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
java|xml-apis.xml-apis|["konveyor.io/dep-source=open-source","konveyor.io/language=java"]|1
```

Signed-off-by: Marek Aufart <maufart@redhat.com>

v0.6.0-alpha.2

Toggle v0.6.0-alpha.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
✨ Max DB connections setting. (#759)

Makes the (max) number of DB connections configurable. The default=1
which is:
- The safest.
- Most consistent performance (not necessarily the best) on NFS.
- Matches how <=0.5 has always worked.

Increasing max-connections > 1 provides much better throughput on fast
filesystems.

Signed-off-by: Jeff Ortel <jortel@redhat.com>
0