18 Commits

Author SHA1 Message Date
Corneil du Plessis
0c78c98439 [SB3] Update startup timeouts and retries for containers. 2022-11-25 15:36:10 +02:00
Chris Bono
1e5887f48c Remove all remnants of Geode (#414) 2022-11-11 16:20:33 -06:00
Chris Bono
a9ed883124 Polish "Move xmpp testcontainer to function-test-support"
- Removed custom container
- Removed extra whitespace
- Moved static props to SBT.properties
2022-10-28 13:38:32 -05:00
Daniel Frey
9a6f05def7 Move xmpp testcontainer to function-test-support 2022-10-28 13:22:03 -05:00
Corneil du Plessis
ec7b11e707 [SB3 Update] Remove Apache Geode (#345)
- Also update SFTP usage
2022-10-07 08:22:57 -05:00
Chris Bono
a8814f876f Initial support for SB3/SF6
- Main branch builds successfully (with tests skipped)

See #326
2022-09-22 17:46:11 -05:00
Artem Bilan
0e08e9dae8 GH-171 Fix SFTP Supplier
Related to: https://github.com/spring-cloud/stream-applications/issues/171

It might not be necessary in real world, but with `SshServer` we fail
when we disconnect the session and cannot connect it back because
that server decides to die for a strange reason like no connections.

* Upgrade to SSHD 2.7.0
* Wrap default SFTP SF into a `CachingSessionFactory` to keep sessions opened
and don't let the server to die because on connections from clients
* Reenable SFTP Supplier tests
2021-06-08 16:29:17 -04:00
David Turanski
fbeb89b5b7 Fix restore Geode test support used by integration tests 2021-05-20 09:39:08 -04:00
David Turanski
5cbd171f1b Restore Geode test support used by integration tests 2021-05-19 10:55:32 -04:00
Dan Smith
9faa2a6a38 Use Spring Test Data Geode instead of containerized geode server
Use spring test data geode in the geode integration tests
test to fork a separate geode process, instead of running
a geode server in a docker container.

STDG is faster than launching Geode through gfsh inside of a container.
- It doesn't run in docker
- It doesn't start management components necessary for gfsh
- It doesn't start extra gfsh shell processes

Removing the GeodeContainer test utility
2021-04-13 08:39:16 -04:00
David Turanski
53369a2af2 Geode test container will not start locator by default 2020-09-07 13:21:27 -04:00
David Turanski
d920b8cb27 Replace deprecated code 2020-09-04 09:54:52 -04:00
David Turanski
8cc6f546b6 Implement SFTP Source
Address review comments

* Code style clean up - generics warnings
* Fix `SftpSupplierApplicationTests` for compatibility with Windows
2020-07-01 15:35:27 -04:00
Soby Chacko
273b1af03c Websocket supplier/consumer - source/sink 2020-06-16 15:37:38 -04:00
David Turanski
b61f9ad35a Fix Dockerfile 2020-06-04 09:15:17 -04:00
David Turanski
af2d303190 Implement geode-supplier and geode-source along with common config and test support
Implement geodeCqSupplier

Implement Geode CQ Source

Implement Geode Sink

Removed @TestInstance

Combine CQ Source and Source

Clean up per review

Update README

Fix Javadoc
2020-06-03 16:05:28 -04:00
Soby Chacko
5ba3d7ac66 SFTP Consumer/Sink
Resolves https://github.com/spring-cloud/stream-applications/issues/32
2020-05-13 16:12:23 -04:00
Soby Chacko
566d411a61 Ftp consumer/sink
Resolves https://github.com/spring-cloud/stream-applications/issues/28
2020-05-13 16:05:52 -04:00