Commit Graph

16 Commits

Author SHA1 Message Date
Chris Bono
4f393ef9dc 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
d35657a5b7 Move xmpp testcontainer to function-test-support 2022-10-28 13:22:03 -05:00
Corneil du Plessis
c64b259d91 [SB3 Update] Remove Apache Geode (#345)
- Also update SFTP usage
2022-10-07 08:22:57 -05:00
Chris Bono
85106dd122 Initial support for SB3/SF6
- Main branch builds successfully (with tests skipped)

See #326
2022-09-22 17:46:11 -05:00
Artem Bilan
e3775e4c1a 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
5d622ec07a Fix restore Geode test support used by integration tests 2021-05-20 09:39:08 -04:00
David Turanski
50ef3d647f Restore Geode test support used by integration tests 2021-05-19 10:55:32 -04:00
Dan Smith
943a1c9faa 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
ae796a6810 Geode test container will not start locator by default 2020-09-07 13:21:27 -04:00
David Turanski
3dcefba4f6 Replace deprecated code 2020-09-04 09:54:52 -04:00
David Turanski
aa7152fc18 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
e08ea45ebe Websocket supplier/consumer - source/sink 2020-06-16 15:37:38 -04:00
David Turanski
1420e79ca7 Fix Dockerfile 2020-06-04 09:15:17 -04:00
David Turanski
1051a40d40 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
39af5ed0c8 SFTP Consumer/Sink
Resolves https://github.com/spring-cloud/stream-applications/issues/32
2020-05-13 16:12:23 -04:00
Soby Chacko
4b9d21df85 Ftp consumer/sink
Resolves https://github.com/spring-cloud/stream-applications/issues/28
2020-05-13 16:05:52 -04:00