Skip to content

SSE Implementation#122

Merged
Sandeep-BA merged 8 commits intomainfrom
sse
Jan 24, 2026
Merged

SSE Implementation#122
Sandeep-BA merged 8 commits intomainfrom
sse

Conversation

@Sandeep-BA
Copy link
Collaborator

No description provided.

…ative)

- Make HttpServer SSE default endpoint on port 9085
- Add Spring SSE alternative endpoint on port 9086
- Fix JSON parsing: Change from Gson to Jackson ObjectMapper
- Add comprehensive framework comparison documentation
- Add testing scripts and documentation
- Add unit and integration tests

Changes:
- HttpServerSseController: Use Jackson ObjectMapper for JSON parsing
- HttpServerSseConfig: Default port 9085, enabled by default
- ExecutionController: Spring endpoint renamed to /run_sse_spring
- application.properties: Configure Spring port 9086, HttpServer port 9085

Documentation:
- SSE_FRAMEWORK_COMPARISON.md: Comprehensive framework comparison
- TEST_SSE_ENDPOINT.md: Testing guide
- QUICK_START_SSE.md: Quick start guide
- COMMIT_GUIDE.md: Commit instructions
- TEST_RESULTS.md: Test results
- TESTING_SUMMARY.md: Test summary

Tests:
- HttpServerSseControllerTest: Unit tests
- HttpServerSseControllerIntegrationTest: Integration tests
- Updated existing SseEventStreamService tests

Author: Sandeep Belgavi
Date: January 24, 2026
…ative)

- Make HttpServer SSE default endpoint on port 9085
- Add Spring SSE alternative endpoint on port 9086
- Fix JSON parsing: Change from Gson to Jackson ObjectMapper
- Add comprehensive guide with pros/cons and usage instructions
- Add testing scripts and unit/integration tests

Changes:
- HttpServerSseController: Use Jackson ObjectMapper for JSON parsing
- HttpServerSseConfig: Default port 9085, enabled by default
- ExecutionController: Spring endpoint renamed to /run_sse_spring
- application.properties: Configure Spring port 9086, HttpServer port 9085

Documentation:
- SSE_GUIDE.md: Comprehensive guide with pros/cons and usage

Tests:
- HttpServerSseControllerTest: Unit tests
- HttpServerSseControllerIntegrationTest: Integration tests
- Updated existing SseEventStreamService tests

Author: Sandeep Belgavi
Date: January 24, 2026
- Remove SearchSseController example (RAE-specific)
- Remove SearchRequest DTO (contains mriClientId/mriSessionId)
- Remove SearchEventProcessor example (RAE-specific)
- Keep only generic SSE implementation

Author: Sandeep Belgavi
Date: January 24, 2026
- Remove Search-related examples from README_SSE.md
- Update EventProcessor example to use generic CustomEventProcessor
- Keep documentation generic and domain-agnostic

Author: Sandeep Belgavi
Date: January 24, 2026
Author: Sandeep Belgavi
Date: January 24, 2026
Author: Sandeep Belgavi
Date: January 24, 2026
Author: Sandeep Belgavi
Date: January 24, 2026
@Sandeep-BA Sandeep-BA merged commit 369216d into main Jan 24, 2026
2 of 3 checks passed
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.

1 participant