417 Commits

Author SHA1 Message Date
David Turanski
f6e4335706 Replace LogMatcher with waitingFor 2020-11-05 07:26:36 -05:00
David Turanski
2aa59e0613 Refactored to allow BaseContainer as a Type annotation 2020-11-04 14:04:18 -05:00
David Turanski
d61ac4665e Updated javadocs 2020-11-03 16:34:46 -05:00
David Turanski
53210e388e Enhance Junit jupiter support 2020-11-03 15:50:24 -05:00
Soby Chacko
b472b23fc4 Cleanup versions 2020-11-03 10:37:18 -05:00
David Turanski
e13d7ae66f Update README 2020-11-01 18:15:22 -05:00
David Turanski
5b5c641591 Refactor to support binder agnostic tests 2020-11-01 17:30:25 -05:00
David Turanski
26fe1c50bb Update README 2020-10-30 15:25:23 -04:00
David Turanski
a96a243dd2 Refactor LogMatcher 2020-10-30 15:24:12 -04:00
David Turanski
71b3f43b85 Refactoring, tests working 2020-10-30 10:15:10 -04:00
David Turanski
4707cbbbf2 Upgrade AWS S3 dependencies 2020-10-30 09:37:53 -04:00
David Turanski
19dbfb4013 Fix version on debezium source 2020-10-29 22:39:22 -04:00
David Turanski
5e0f24a8ee Refactored debezium tests to use TestContainers 2020-10-28 16:32:28 -04:00
David Turanski
c770cfcf7f Remove common directory 2020-10-28 15:34:59 -04:00
David Turanski
73fe97272a Add Stream Application Test Support for TestContainers 2020-10-26 14:46:24 -04:00
David Turanski
6025f7ff0b Fix typo in README 2020-10-26 12:37:52 -04:00
David Turanski
19c1b384a7 Add Integration Test README 2020-10-24 19:12:53 -04:00
David Turanski
b60df2c827 Major refactor to use single default topic for TestTopicListener and add RabbitMQ support 2020-10-24 16:26:42 -04:00
Soby Chacko
1118a2a7cf Add json-path as a dependency to functions 2020-10-23 11:28:17 -04:00
David Turanski
66c5015719 Remove duplicate dependency 2020-10-17 18:48:26 -04:00
David Turanski
9ce810d029 Add support for application integration testing with TestContainers 2020-10-17 18:44:15 -04:00
Soby Chacko
a1362d5455 Version cleanup.
Removing spring-cloud-dependencies from apps.
2020-10-15 16:00:23 -04:00
David Turanski
73a302f5fe Upgrade Doc plugin and generate READMEs 2020-10-15 15:22:00 -04:00
Christian Tzolov
52cd4859f7 Revert to SNAPSHOT app generator maven version 2020-10-15 13:39:33 +02:00
Soby Chacko
d90ed61a3c Add missing dependency versions 2020-10-14 22:20:56 -04:00
Soby Chacko
222edbafd0 Maven property cleanup 2020-10-14 21:55:38 -04:00
Soby Chacko
2bb8e732d7 More restructuring
- Move stream-applications-build to release-train
 - Create a common parent for both apps and functions as stream-applications-build
2020-10-14 19:40:09 -04:00
Soby Chacko
0cdce97e98 More restructuring and cleanup
Move stream-applications-build to top level release-train folder

Add build folder to .gitignore
2020-10-14 15:04:50 -04:00
David Turanski
b5a753d90a Add Maven flatten plugin 2020-10-14 11:18:58 -04:00
Christian Tzolov
cf0c2c8784 Upgrade prometheus-rsocket.version to 1.2.1 2020-10-14 14:23:29 +02:00
Soby Chacko
760683cc2a Restructuing with maven revision feature
Preserving the maven revision feature from the previous commit,
but perform a bit more restructuring the hierarchy.
2020-10-13 15:17:52 -04:00
Daniel Frey
5e9382c23a Refactor hardcoded versions in functions submodule branches
This is so they can be updated in a minimal amount of places and leverage the maven hierarchy to propagate them where appropriate.
While working with SNAPSHOT releases of Spring Boot, Spring Integration, and Spring Cloud, it required touching every pom.xml file
in order to reflect the use of the SNAPSHOT. After this change, it will only be required to change the property in the top
functions pom.xml and the versions will reflect to all submodules.

Maven introduced the ability use a key property, revision to propagate this information to the <parent> declarations in each pom.

This was enabled in Maven 3.5+
https://maven.apache.org/maven-ci-friendly.html
2020-10-13 15:15:59 -04:00
David Turanski
6645b390e8 Avoid timeout when attemting to connect to AWS 2020-10-11 11:30:04 -04:00
David Turanski
a6ed4f3132 Disable Docker on skipTests 2020-10-11 11:00:30 -04:00
David Turanski
f286ced1a0 Upgrade apps to 3.0.0-SNAPSHOT 2020-10-11 10:43:16 -04:00
Soby Chacko
221ff6d7e7 Elasticsearch consumer/sink
* Elasticsearch consumer
 * Elasicsearch sink based on the consumer
 * Adding tests to verify
2020-10-09 11:35:24 -04:00
Soby Chacko
9a23be8e78 Upgrade SI AWS to 2.3.3 2020-10-06 13:14:01 -04:00
Soby Chacko
13aa71928a Update SI hazelcast version to 2.0.0.RELEASE 2020-10-06 13:12:36 -04:00
Christian Tzolov
9b814dee3b Remove kafkaNullConverter form cdc source test fixture 2020-09-30 16:56:59 +02:00
Soby Chacko
66def9d0b7 Update README on top 2020-09-29 18:52:02 -04:00
Soby Chacko
f257f48f78 Next version updates
Functions: 1.0.0-SNAPSHOT
  Core Apps: 3.0.0-SNAPSHOT
  Apps: 3.0.0-SNAPSHOT
  Aggregate Next:2020.0.0-SNAPSHOT
2020-09-29 18:28:20 -04:00
Soby Chacko
ac7ae7ad84 Adding docs metadata 2020-09-29 17:56:43 -04:00
Soby Chacko
d1816d236d Aggregating docs/descriptors : Release - 2020.0.0-M3 2020-09-29 17:29:03 -04:00
Soby Chacko
d2a41a6c8a Metadata updates for newly added apps 2020-09-29 17:27:43 -04:00
Soby Chacko
7965e04af1 Applications: Release - 3.0.0-M3 2020-09-29 16:21:55 -04:00
Soby Chacko
43aa44a151 Dependency updates 2020-09-29 16:13:39 -04:00
Soby Chacko
5dc1fc0ada Stream Applications Core: Release - 3.0.0-M3 2020-09-29 15:47:16 -04:00
Soby Chacko
def034e2db Update plugins to 1.0.0-M1 2020-09-29 15:45:05 -04:00
Soby Chacko
73a3e55299 Functions: Release - 1.0.0-M3 2020-09-29 14:59:33 -04:00
Soby Chacko
2ba043e001 Updates
Spring Boot -> 2.3.4.RELEASE
Spring Cloud Stream -> 3.0.9.BUILD-SNAPSHOT
2020-09-29 14:53:45 -04:00