Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(Telemetry) #30079 : Move telemetry plugin into core - Part 1 #30520

Merged

Conversation

jcastro-dotcms
Copy link
Contributor

@jcastro-dotcms jcastro-dotcms commented Oct 30, 2024

Proposed Changes

  • Migrates all the code from the Telemetry plug-in into our core project.
  • This is the first part of the process, so it just takes the code "as is" from the plugin, and places it inside the core project. It only includes a few adjustments on some Javadoc, code formatting, and the addition of the toString() method in a few classes.
  • These changes can safely co-exist with the current Telemetry plugin.
  • In order to have a more effective Code Review process, the goal is to have two pull requests:
    • The first one with the existing code from the plugin -- this one.
    • The second one with the code changes in core that effectively add the REST Endpoint, Web Interceptor, and Quartz Job which are currently being added via the Activator class.

This PR fixes: #30079

@jcastro-dotcms jcastro-dotcms linked an issue Oct 30, 2024 that may be closed by this pull request
Copy link
Contributor

@jdotcms jdotcms left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

santa macarena

Copy link

dotcms-sonarqube bot commented Oct 31, 2024

@jcastro-dotcms jcastro-dotcms added this pull request to the merge queue Oct 31, 2024
Merged via the queue into main with commit 98b2439 Oct 31, 2024
34 of 35 checks passed
@jcastro-dotcms jcastro-dotcms deleted the issue-30079-Move-telemetry-plugin-into-core-part-1 branch October 31, 2024 16:58
dsolistorres pushed a commit that referenced this pull request Nov 5, 2024
…30520)

### Proposed Changes
* Migrates all the code from the `Telemetry` plug-in into our `core`
project.
* This is the first part of the process, so it just takes the code "as
is" from the plugin, and places it inside the `core` project. It only
includes a few adjustments on some Javadoc, code formatting, and the
addition of the `toString()` method in a few classes.
* These changes can safely co-exist with the current `Telemetry` plugin.
* In order to have a more effective Code Review process, the goal is to
have two pull requests:
  * The first one with the existing code from the plugin -- this one.
* The second one with the code changes in `core` that effectively add
the REST Endpoint, Web Interceptor, and Quartz Job which are currently
being added via the `Activator` class.
@jcastro-dotcms
Copy link
Contributor Author

This is the previous PR that had to be closed because of conflicts: #30476

I'm just posting it here for future references to Code Review requests.

spbolton pushed a commit that referenced this pull request Nov 11, 2024
…30520)

### Proposed Changes
* Migrates all the code from the `Telemetry` plug-in into our `core`
project.
* This is the first part of the process, so it just takes the code "as
is" from the plugin, and places it inside the `core` project. It only
includes a few adjustments on some Javadoc, code formatting, and the
addition of the `toString()` method in a few classes.
* These changes can safely co-exist with the current `Telemetry` plugin.
* In order to have a more effective Code Review process, the goal is to
have two pull requests:
  * The first one with the existing code from the plugin -- this one.
* The second one with the code changes in `core` that effectively add
the REST Endpoint, Web Interceptor, and Quartz Job which are currently
being added via the `Activator` class.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Move telemetry plugin into core
3 participants