kieker-monitoring / kieker

Kieker's main repository
Apache License 2.0
70 stars 41 forks source link

[KIEKER-1030] Minimize number of dependencies required for OPAD/TSLib #2823

Closed rju closed 1 week ago

rju commented 1 week ago

JIRA Issue: KIEKER-1030 Minimize number of dependencies required for OPAD/TSLib Original Reporter: Andre van Hoorn


While working on KIEKER-830 Done , KIEK-1114: Added a number of libraries to Kieker's lib/ directory in the branch opad-tslib-integration to satisfy current dependencies. We need to check, which of these are really required

rju commented 1 week ago

author Jan Waller -- Tue, 4 Sep 2012 16:08:22 +0200

see also KIEKER-41 Done

rju commented 1 week ago

author André van Hoorn -- Wed, 25 Jun 2014 15:11:56 +0200

Thomas: Create diff between libs in master and those in the opad branch.

rju commented 1 week ago

author Thomas F. Düllmann -- Wed, 25 Jun 2014 18:31:03 +0200

Kieker master and opad-tslib-integration contain a guava-*.jar library which is not added to the classpath.
The comment where it is required states: "Required by: reflection-0.9.9-RC1, used in CLIServerMain of the KDB to lookup connectors (actually the maven-dependency requires 0.15 of guava)"

So is it used in any way that I should leave it, or should it be removed?

rju commented 1 week ago

author Thomas F. Düllmann -- Wed, 25 Jun 2014 20:14:33 +0200

Libraries that are used in opad-tslib-integration that are not used in master:

As long as we keep the MongoDB dependency, all listed libraries are needed.

rju commented 1 week ago

author André van Hoorn -- Thu, 26 Jun 2014 17:11:19 +0200

Replying to [thomas.duellmann|comment:10]:
> Kieker master and opad-tslib-integration contain a guava-*.jar library which is not added to the classpath.
> The comment where it is required states: "Required by: reflection-0.9.9-RC1, used in CLIServerMain of the KDB to lookup connectors (actually the maven-dependency requires 0.15 of guava)"
>
> So is it used in any way that I should leave it, or should it be removed?

-> KIEKER-1286 Done

rju commented 1 week ago

author André van Hoorn -- Thu, 26 Jun 2014 17:13:40 +0200

Replying to [thomas.duellmann|comment:12]:
> Libraries that are used in opad-tslib-integration that are not used in master:
> * mongo-2.10.1.jar
> * org.json.min.jar
> * REngine.jar
> * Rserve-1.8-0.jar
> * Rsession.jar
>
> As long as we keep the MongoDB dependency, all listed libraries are needed.

only mongo left but covered by KIEKER-1024 Done .