* fix(TDI-44623): [OBSERVABILITY] : add PID and (Thread-ID OR UUID)
information
* decrease the expensive call number for getting pid
* fix(TDI-44807): Observability: initialize moment only when necessary
* fix(TDI-44806): Observability: Add customization for event frequency
* feat(TUP-23827):Runtime Lineage for studio.
* feat(TUP-23827):improve and add junits for Runtime Lineage.
* feat(TUP-23827):TUP-28161[bug]runtimelineage.prefs will generate
reproduced jobid+version。
* feat(TUP-23827):TUP-28186[bug]runtimelineage.prefs better remove job
version
* fix(TDI-44670): Runtime Lineage - Finalize component part
* fix the compiler issue for null value
* Revert "fix the compiler issue for null value"
This reverts commit 227fbb99bb.
* fix the compiler and NPE issue
* feat(TUP-23827):only support for DI jobs if selected "Use runtime
lineage for all jobs".
* feat(TUP-28539):Enhance GUI of Runtime Lineage.
* fix the compiler issue
* make private
* feat(TUP-28539):improve for Enhance GUI of Runtime Lineage.
* fix the compiler issue
* feat(TUP-28539):improve to filter dataviewer/guess schema for Enhance
GUI of Runtime Lineage.
* feat(TUP-28539):fix a path bug for Enhance
GUI of Runtime Lineage.
Co-authored-by: wwang-talend <wwang@talend.com>
* fix(TDI-33262): align slf4j version to 1.8.0-beta4
* Revert "fix(TDI-33262): align slf4j version to 1.8.0-beta4"
This reverts commit 68bb6ba4dd.
* bump the version as we update the jar which remove log4j1 dependency and
then use slf4j
* fix(TDI-43101): [Research] Generate a sample logging file for runtime
lineage
* fix(TDI-43101): fix it