Skip to content

Add HBase + Actionbase local development setup#166

Merged
em3s merged 1 commit intomainfrom
feat/dev-hbase-actionbase-setup
Feb 4, 2026
Merged

Add HBase + Actionbase local development setup#166
em3s merged 1 commit intomainfrom
feat/dev-hbase-actionbase-setup

Conversation

@em3s
Copy link
Copy Markdown
Contributor

@em3s em3s commented Feb 4, 2026

Summary

Add complete local development setup for HBase + Actionbase with simple make command.

Changes

  • Add Makefile with make (start) and make clean (cleanup) commands
  • Add actionbase service to docker-compose with health check dependency
  • Update HBase to 2.5.13 and fix download URL (Apache CDN)
  • Silent HBase startup - logs redirected to file only
  • Add conf/application-local.yaml for Actionbase config with log rolling
  • Improve health check to wait for table creation (not just Web UI)
  • Add README with usage instructions

How to Test

cd dev/hbase
make
# CLI starts interactively after HBase is ready
# Ctrl+C to stop both services

Check:

- Add Makefile for easy start/clean commands
- Add actionbase service to docker-compose with health check dependency
- Update HBase to 2.5.13, fix download URL (Apache CDN)
- Silent HBase startup (logs to file only)
- Add application-local.yaml for Actionbase config with log rolling
- Improve health check to wait for table creation
- Add README with usage instructions
@dosubot dosubot bot added size:L This PR changes 100-499 lines, ignoring generated files. enhancement New feature or request labels Feb 4, 2026
@em3s em3s merged commit 7b309fa into main Feb 4, 2026
10 checks passed
@em3s em3s self-assigned this Feb 6, 2026
@em3s em3s changed the title feat(dev): add HBase + Actionbase local development setup Add HBase + Actionbase local development setup Feb 12, 2026
@em3s em3s deleted the feat/dev-hbase-actionbase-setup branch March 1, 2026 12:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request size:L This PR changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant