spring-projects / spring-projects/spring-integration
Apache HBase channel adapters & gateways support
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 1.6k
- Forks
- 1.2k
- Avg merge
- 17h 48m
- Merged PRs (30d)
- 62
Description
Expected Behavior
There should be support for Reactive and non Reactive code (with .block()). HBase also mostly prefers bulk operations, therefore there should be native support for this (Reactively with .block()). Spring Hadoop (deprecated) should not get used - we should use HBase async client for this.
Current Behavior
No native support
Context
I try to map here all the most needed but missing components.
This old Spring support implementation probably can also help.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the HBase async client AsyncTable API and the old Spring Hadoop HBase implementation linked in the issue. Determine the required channel adapters and gateways, including reactive and blocking use and bulk operations. Done means native support is defined and implemented without using deprecated Spring Hadoop.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java, spring
- Domain
- backend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100