Skip to content

Commit b7dd62a

Browse files
authored
Merge branch 'main' into add-envoy-proxy-example-jake
2 parents 1f2d2a6 + e280ed1 commit b7dd62a

32 files changed

+4095
-3
lines changed

.github/workflows/test-docs.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ jobs:
1111
outputs:
1212
data-transforms: ${{ steps.filter.outputs.data-transforms }}
1313
envoy-shadowing: ${{ steps.filter.outputs.envoy-shadowing }}
14+
redpanda-migrator: ${{ steps.filter.outputs.redpanda-migrator }}
1415
steps:
1516
- name: Checkout code
1617
uses: actions/checkout@v4
@@ -24,6 +25,8 @@ jobs:
2425
- 'data-transforms/**'
2526
envoy-shadowing:
2627
- 'docker-compose/envoy-shadowing/**'
28+
redpanda-migrator:
29+
- 'docker-compose/redpanda-migrator-demo/**'
2730
run-tests:
2831
needs: setup
2932
strategy:
@@ -49,6 +52,9 @@ jobs:
4952
run: |
5053
# Redpanda uses Linux AIO. With 6 brokers each needing ~10000 events,
5154
# we exceed the default limit of 65536. Increase it.
55+
if: needs.setup.outputs.redpanda-migrator == 'true'
56+
run: |
57+
# Redpanda uses Linux AIO. Increase limit to support multiple brokers.
5258
sudo sysctl -w fs.aio-max-nr=1048576
5359
5460
- name: Test data transforms
@@ -60,6 +66,9 @@ jobs:
6066
- name: Test envoy shadowing
6167
if: needs.setup.outputs.envoy-shadowing == 'true'
6268
run: npm run test-envoy-shadowing
69+
- name: Test redpanda migrator
70+
if: needs.setup.outputs.redpanda-migrator == 'true'
71+
run: npm run test-migrator
6372

6473
- name: Upload debug artifacts
6574
if: failure()

docker-compose/README.adoc

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,5 @@
77
- link:./three-brokers/README.adoc[Three brokers]
88
- link:./owl-shop/README.adoc[Owl shop streaming application]
99
- link:./console-plain-login/README.adoc[Redpanda Console with Plain Login Authentication]
10-
- link:./cdc/README.adoc[Change data capture (CDC) with Debezium]
10+
- link:./cdc/README.adoc[Change data capture (CDC) with Debezium]
11+
- link:./redpanda-migrator-demo/README.md[Data migration from Kafka to Redpanda]

docker-compose/iceberg/spark/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ RUN apt-get update && \
3131

3232
# Set environment variables
3333
ENV SPARK_HOME="/opt/spark"
34-
ENV SPARK_VERSION=3.5.6
34+
ENV SPARK_VERSION=3.5.7
3535
ENV SPARK_MAJOR_VERSION=3.5
3636
ENV ICEBERG_VERSION=1.6.0
3737
ENV PYTHONPATH=$SPARK_HOME/python:$SPARK_HOME/python/lib/py4j-0.10.9.7-src.zip
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# Redpanda, Console, and Connect versions
2+
REDPANDA_VERSION=v25.3.1
3+
REDPANDA_CONSOLE_VERSION=v3.3.1
4+
REDPANDA_CONNECT_VERSION=4.70.0
5+
6+
# JIRA configuration
7+
# Get your JIRA API token from: https://id.atlassian.com/manage-profile/security/api-tokens
8+
JIRA_BASE_URL=https://your-domain.atlassian.net
9+
JIRA_USERNAME=your-email@example.com
10+
JIRA_API_TOKEN=your-api-token-here
11+
JIRA_PROJECT=YOUR_PROJECT_KEY

0 commit comments

Comments
 (0)