AbsaOSS / AbsaOSS/spline-spark-agent

Extension API: life-cycle management and dependency injection

Open
#390 0 comments 0 reactions 1 assignee Claimed by @cerveada View on GitHub
Tech debt
Dominant language
Scala
Stars
210
Forks
102
Avg merge
1d 1h
Merged PRs (30d)
1

Description

Objectives:
1. Plugins, Filters, Dispatchers and other components have to share the same convention and mechanism to create instances and manage their life cycle.
2. All components to optionally implement `Closeable` and `AutoCloseable` interfaces
3. Plugins to support configuration via the standard configuration stack (same as other components).

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.