-
Task
-
Resolution: Done
-
Major
-
2.1.1.Final
-
None
Guava is a very large library, and results in a significant memory footprint both for ClassLoader perm space and runtime memory heap usage. I'm not sure if removing Guava (just retaining those classes that are actually used) will help this, but there are already version incompatibility issues when using Weld SE with other libraries that depend on older/newer versions of the Guava library.
- is related to
-
WELD-2193 [Backport] Remove dependency on Google Guava
-
- Resolved
-
1.
|
Replace Guava - immutable collections |
|
Resolved | |
Jozef Hartinger |
2.
|
Replace Guava - new collections types |
|
Resolved | |
Martin Kouba |
3.
|
Replace Guava - collections utilities |
|
Resolved | |
Martin Kouba |
4.
|
Replace Guava - caches |
|
Resolved | |
Martin Kouba |
5.
|
Replace Guava - basic utilities |
|
Resolved | |
Martin Kouba |