Skip to content

JCSMP properties providers for new SolaceIO write connector#31906

Merged
Abacn merged 5 commits intoapache:masterfrom
iht:solaceio_writer
Jul 22, 2024
Merged

JCSMP properties providers for new SolaceIO write connector#31906
Abacn merged 5 commits intoapache:masterfrom
iht:solaceio_writer

Conversation

@iht
Copy link
Copy Markdown
Contributor

@iht iht commented Jul 16, 2024

This adds a base class and two providers for the new SolaceIO write connector. The basic authentication provider just uses a username and password.

Users can write their own providers to set authentication mechanisms and other session properties, by extending from the base class. As an example, we provide a GoogleCloudSecretProvider, to show how to create your own. This provider can also be used "as is", but it is mainly meant as an example to implement your own.

In upcoming PRs, I will be submitting the rest of the write connector. It is thousands of lines of code, so I am splitting in smaller PRs, to facilitate code reviews.

All these PRs are part of the SolaceIO Write feature request #31905

GitHub Actions Tests Status (on master branch)

Build python source distribution and wheels
Python tests
Java tests
Go tests

See CI.md for more information about GitHub Actions CI or the workflows README to see a list of phrases to trigger workflows.

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants