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

Implement the HttpManagementProxy #1326

Closed
24 tasks done
Miles-Garnsey opened this issue Jul 24, 2023 · 1 comment
Closed
24 tasks done

Implement the HttpManagementProxy #1326

Miles-Garnsey opened this issue Jul 24, 2023 · 1 comment
Assignees
Labels
done Issues in the state 'done'

Comments

@Miles-Garnsey
Copy link
Contributor

Miles-Garnsey commented Jul 24, 2023

Project board link

To provide a new non-JMX based management mechanism, we are creating an HttpCassandraManagementProxy which implements ICassandraManagementProxy.

This class will use the client for management API which is being created here. It will then implement the ICassandraManagementProxy from here.

Tasks

@adejanovski adejanovski added the assess Issues in the state 'assess' label Aug 14, 2023
@adejanovski adejanovski added in-progress Issues in the state 'in-progress' and removed assess Issues in the state 'assess' labels Sep 5, 2023
Miles-Garnsey added a commit that referenced this issue Oct 16, 2023
* New integration tests for HTTP management proxy. Add GHA workflow for new tests. Add Management API agent for http tests (#1347)
* Separate JmxProxy interface from the JMX implementation (#1314)
* Add new Management API client to Reaper (#1353)
*  Implement the HttpManagementProxy (#1326) 

---------

Co-authored-by: Erik Merkle <erik.merkle@datastax.com>
Co-authored-by: Michael Burman <michael.burman@datastax.com>
Co-authored-by: Olivier Michallat <olim7t@users.noreply.github.com>
Co-authored-by: Alexander Dejanovski <adejanovski@gmail.com>
@Miles-Garnsey
Copy link
Contributor Author

Merged to main here.

@adejanovski adejanovski added done Issues in the state 'done' and removed in-progress Issues in the state 'in-progress' labels Oct 16, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
done Issues in the state 'done'
Projects
None yet
Development

No branches or pull requests

5 participants