Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Iceberg custom partitioning #24838

Draft
wants to merge 8 commits into
base: dev
Choose a base branch
from

Conversation

ztlpn
Copy link
Contributor

@ztlpn ztlpn commented Jan 16, 2025

Backports Required

  • none - not a bug fix
  • none - this is a backport
  • none - issue does not exist in previous branches
  • none - papercut/not impactful enough to backport
  • v24.3.x
  • v24.2.x
  • v24.1.x

Release Notes

  • none

@ztlpn ztlpn force-pushed the iceberg-custom-partitioning-dev branch 2 times, most recently from 8a6670c to 005bb9b Compare January 16, 2025 14:55
@ztlpn
Copy link
Contributor Author

ztlpn commented Jan 16, 2025

/ci-repeat

@ztlpn ztlpn force-pushed the iceberg-custom-partitioning-dev branch from 005bb9b to fe9fa9b Compare January 16, 2025 15:31
@ztlpn
Copy link
Contributor Author

ztlpn commented Jan 16, 2025

/ci-repeat

@vbotbuildovich
Copy link
Collaborator

vbotbuildovich commented Jan 16, 2025

Retry command for Build#60852

please wait until all jobs are finished before running the slash command



/ci-repeat 1
tests/rptest/tests/alter_topic_configuration_test.py::AlterTopicConfiguration.test_set_config_from_describe
tests/rptest/tests/describe_topics_test.py::DescribeTopicsTest.test_describe_topics_with_documentation_and_types
tests/rptest/tests/topic_creation_test.py::CreateTopicsResponseTest.test_create_topic_response_configs

@vbotbuildovich
Copy link
Collaborator

vbotbuildovich commented Jan 16, 2025

CI test results

test results on build#60852
test_id test_kind job_url test_status passed
rptest.tests.alter_topic_configuration_test.AlterTopicConfiguration.test_set_config_from_describe ducktape https://buildkite.com/redpanda/redpanda/builds/60852#0194702a-72da-42c4-b38b-45d1193c0422 FAIL 0/1
rptest.tests.alter_topic_configuration_test.AlterTopicConfiguration.test_set_config_from_describe ducktape https://buildkite.com/redpanda/redpanda/builds/60852#0194702e-388f-45f2-bb77-f4604a467470 FAIL 0/1
rptest.tests.describe_topics_test.DescribeTopicsTest.test_describe_topics_with_documentation_and_types ducktape https://buildkite.com/redpanda/redpanda/builds/60852#0194702a-72da-42c4-b38b-45d1193c0422 FAIL 0/6
rptest.tests.describe_topics_test.DescribeTopicsTest.test_describe_topics_with_documentation_and_types ducktape https://buildkite.com/redpanda/redpanda/builds/60852#0194702e-388f-45f2-bb77-f4604a467470 FAIL 0/6
rptest.tests.partition_reassignments_test.PartitionReassignmentsTest.test_reassignments_kafka_cli ducktape https://buildkite.com/redpanda/redpanda/builds/60852#0194702a-72d8-44e2-93c0-5264addcf6df FLAKY 3/6
rptest.tests.topic_creation_test.CreateTopicsResponseTest.test_create_topic_response_configs ducktape https://buildkite.com/redpanda/redpanda/builds/60852#0194702a-72d9-42e9-be03-ee4075bcecc4 FAIL 0/6
rptest.tests.topic_creation_test.CreateTopicsResponseTest.test_create_topic_response_configs ducktape https://buildkite.com/redpanda/redpanda/builds/60852#0194702e-388f-4755-b0e2-a14faa5035f8 FAIL 0/6
test results on build#60992
test_id test_kind job_url test_status passed
coordinator_rpunit.coordinator_rpunit unit https://buildkite.com/redpanda/redpanda/builds/60992#019488fe-5c35-48c0-aea5-4b2181d65e3b FAIL 0/2
test results on build#61014
test_id test_kind job_url test_status passed
gtest_raft_rpunit.gtest_raft_rpunit unit https://buildkite.com/redpanda/redpanda/builds/61014#01948af3-92fa-47fb-baa2-437c1e358a48 FLAKY 1/2
test results on build#61513
test_id test_kind job_url test_status passed
rptest.tests.datalake.compaction_test.CompactionGapsTest.test_translation_no_gaps.cloud_storage_type=CloudStorageType.S3 ducktape https://buildkite.com/redpanda/redpanda/builds/61513#0194cca5-0a81-4314-81a5-a2c99ed61cfe FLAKY 1/5
rptest.tests.datalake.custom_partitioning_test.DatalakeCustomPartitioningTest.test_basic.cloud_storage_type=CloudStorageType.S3.filesystem_catalog_mode=False ducktape https://buildkite.com/redpanda/redpanda/builds/61513#0194cca0-9aff-4ad1-adfe-4718bdd456c1 FAIL 0/20
rptest.tests.datalake.custom_partitioning_test.DatalakeCustomPartitioningTest.test_basic.cloud_storage_type=CloudStorageType.S3.filesystem_catalog_mode=False ducktape https://buildkite.com/redpanda/redpanda/builds/61513#0194cca5-0a81-4314-81a5-a2c99ed61cfe FAIL 0/20
rptest.tests.datalake.datalake_dlq_test.DatalakeDLQTest.test_dlq_table_for_invalid_records.cloud_storage_type=CloudStorageType.S3.query_engine=QueryEngineType.SPARK.filesystem_catalog_mode=False ducktape https://buildkite.com/redpanda/redpanda/builds/61513#0194cca0-9aff-4ad1-adfe-4718bdd456c1 FAIL 0/20
rptest.tests.datalake.datalake_dlq_test.DatalakeDLQTest.test_dlq_table_for_invalid_records.cloud_storage_type=CloudStorageType.S3.query_engine=QueryEngineType.SPARK.filesystem_catalog_mode=False ducktape https://buildkite.com/redpanda/redpanda/builds/61513#0194cca5-0a81-4314-81a5-a2c99ed61cfe FAIL 0/20
rptest.tests.datalake.datalake_dlq_test.DatalakeDLQTest.test_dlq_table_for_invalid_records.cloud_storage_type=CloudStorageType.S3.query_engine=QueryEngineType.TRINO.filesystem_catalog_mode=False ducktape https://buildkite.com/redpanda/redpanda/builds/61513#0194cca0-9afd-4147-9652-887cab6dcb3e FAIL 0/20
rptest.tests.datalake.datalake_dlq_test.DatalakeDLQTest.test_dlq_table_for_mixed_records.cloud_storage_type=CloudStorageType.S3.query_engine=QueryEngineType.SPARK.filesystem_catalog_mode=False ducktape https://buildkite.com/redpanda/redpanda/builds/61513#0194cca0-9aff-4ad1-adfe-4718bdd456c1 FAIL 0/20
rptest.tests.datalake.datalake_dlq_test.DatalakeDLQTest.test_dlq_table_for_mixed_records.cloud_storage_type=CloudStorageType.S3.query_engine=QueryEngineType.SPARK.filesystem_catalog_mode=False ducktape https://buildkite.com/redpanda/redpanda/builds/61513#0194cca5-0a81-4314-81a5-a2c99ed61cfe FAIL 0/20
rptest.tests.datalake.datalake_dlq_test.DatalakeDLQTest.test_dlq_table_for_mixed_records.cloud_storage_type=CloudStorageType.S3.query_engine=QueryEngineType.TRINO.filesystem_catalog_mode=False ducktape https://buildkite.com/redpanda/redpanda/builds/61513#0194cca0-9afd-4147-9652-887cab6dcb3e FAIL 0/20
rptest.tests.datalake.datalake_e2e_test.DatalakeE2ETests.test_e2e_basic.cloud_storage_type=CloudStorageType.S3.query_engine=QueryEngineType.SPARK.filesystem_catalog_mode=False ducktape https://buildkite.com/redpanda/redpanda/builds/61513#0194cca0-9afd-4147-9652-887cab6dcb3e FAIL 0/20
rptest.tests.datalake.datalake_e2e_test.DatalakeE2ETests.test_e2e_basic.cloud_storage_type=CloudStorageType.S3.query_engine=QueryEngineType.TRINO.filesystem_catalog_mode=False ducktape https://buildkite.com/redpanda/redpanda/builds/61513#0194cca0-9aff-4ad1-adfe-4718bdd456c1 FAIL 0/20
rptest.tests.datalake.datalake_e2e_test.DatalakeE2ETests.test_e2e_basic.cloud_storage_type=CloudStorageType.S3.query_engine=QueryEngineType.TRINO.filesystem_catalog_mode=False ducktape https://buildkite.com/redpanda/redpanda/builds/61513#0194cca5-0a81-4314-81a5-a2c99ed61cfe FAIL 0/20
rptest.tests.datalake.datalake_e2e_test.DatalakeE2ETests.test_iceberg_files_location.cloud_storage_type=CloudStorageType.S3.filesystem_catalog_mode=False ducktape https://buildkite.com/redpanda/redpanda/builds/61513#0194cca0-9afd-4147-9652-887cab6dcb3e FAIL 0/20
rptest.tests.datalake.datalake_e2e_test.DatalakeMetricsTest.test_lag_metrics.cloud_storage_type=CloudStorageType.S3 ducktape https://buildkite.com/redpanda/redpanda/builds/61513#0194cca0-9aff-4ad1-adfe-4718bdd456c1 FAIL 0/20
rptest.tests.datalake.datalake_e2e_test.DatalakeMetricsTest.test_lag_metrics.cloud_storage_type=CloudStorageType.S3 ducktape https://buildkite.com/redpanda/redpanda/builds/61513#0194cca5-0a81-4314-81a5-a2c99ed61cfe FAIL 0/20
rptest.tests.datalake.datalake_verifier_test.DatalakeVerifierTest.test_detecting_gap_in_offset_sequence.cloud_storage_type=CloudStorageType.S3 ducktape https://buildkite.com/redpanda/redpanda/builds/61513#0194cca0-9afd-4147-9652-887cab6dcb3e FAIL 0/20
rptest.tests.datalake.recovery_mode_test.DatalakeRecoveryModeTest.test_disabled_partitions.cloud_storage_type=CloudStorageType.S3.filesystem_catalog_mode=False ducktape https://buildkite.com/redpanda/redpanda/builds/61513#0194cca0-9afd-4147-9652-887cab6dcb3e FAIL 0/20
rptest.tests.datalake.recovery_mode_test.DatalakeRecoveryModeTest.test_recovery_mode.cloud_storage_type=CloudStorageType.S3.filesystem_catalog_mode=False ducktape https://buildkite.com/redpanda/redpanda/builds/61513#0194cca0-9aff-4ad1-adfe-4718bdd456c1 FAIL 0/20
rptest.tests.datalake.rest_catalog_connection_test.RestCatalogConnectionTest.test_redpanda_connection_to_rest_catalog.cloud_storage_type=CloudStorageType.S3 ducktape https://buildkite.com/redpanda/redpanda/builds/61513#0194cca0-9afd-4147-9652-887cab6dcb3e FAIL 0/20
rptest.tests.datalake.simple_connect_test.RedpandaConnectIcebergTest.test_translating_avro_serialized_records.cloud_storage_type=CloudStorageType.S3.scenario=remount ducktape https://buildkite.com/redpanda/redpanda/builds/61513#0194cca0-9afe-4062-ba7d-3e595f98c61a FAIL 0/20
rptest.tests.datalake.simple_connect_test.RedpandaConnectIcebergTest.test_translating_avro_serialized_records.cloud_storage_type=CloudStorageType.S3.scenario=remount ducktape https://buildkite.com/redpanda/redpanda/builds/61513#0194cca5-0a81-4314-81a5-a2c99ed61cfe FAIL 0/20
rptest.tests.datalake.simple_connect_test.RedpandaConnectIcebergTest.test_translating_avro_serialized_records.cloud_storage_type=CloudStorageType.S3.scenario=simple ducktape https://buildkite.com/redpanda/redpanda/builds/61513#0194cca0-9aff-4ad1-adfe-4718bdd456c1 FAIL 0/20
rptest.tests.datalake.transactions_test.DatalakeTransactionTests.test_with_transactions.cloud_storage_type=CloudStorageType.S3.compaction=False ducktape https://buildkite.com/redpanda/redpanda/builds/61513#0194cca0-9afe-4062-ba7d-3e595f98c61a FAIL 0/20
rptest.tests.datalake.transactions_test.DatalakeTransactionTests.test_with_transactions.cloud_storage_type=CloudStorageType.S3.compaction=False ducktape https://buildkite.com/redpanda/redpanda/builds/61513#0194cca5-0a81-4314-81a5-a2c99ed61cfe FAIL 0/20

@ztlpn ztlpn force-pushed the iceberg-custom-partitioning-dev branch from 9c7d055 to fcf181a Compare January 20, 2025 12:13
@ztlpn
Copy link
Contributor Author

ztlpn commented Jan 20, 2025

/ci-repeat

@ztlpn ztlpn force-pushed the iceberg-custom-partitioning-dev branch from fcf181a to 7d0f9c5 Compare January 20, 2025 20:19
@ztlpn
Copy link
Contributor Author

ztlpn commented Jan 20, 2025

/ci-repeat

@ztlpn ztlpn force-pushed the iceberg-custom-partitioning-dev branch from 7d0f9c5 to 1586e3c Compare January 21, 2025 13:07
@ztlpn
Copy link
Contributor Author

ztlpn commented Jan 21, 2025

/ci-repeat

@ztlpn ztlpn force-pushed the iceberg-custom-partitioning-dev branch from 1586e3c to 8af772e Compare January 21, 2025 22:13
@ztlpn
Copy link
Contributor Author

ztlpn commented Jan 21, 2025

/ci-repeat

@ztlpn ztlpn force-pushed the iceberg-custom-partitioning-dev branch from 8af772e to 9947ddd Compare January 22, 2025 17:58
@ztlpn
Copy link
Contributor Author

ztlpn commented Jan 22, 2025

/ci-repeat

@vbotbuildovich
Copy link
Collaborator

vbotbuildovich commented Jan 22, 2025

Retry command for Build#61061

please wait until all jobs are finished before running the slash command


/ci-repeat 1
tests/rptest/tests/cluster_config_test.py::ClusterConfigTest.test_valid_settings

@ztlpn ztlpn force-pushed the iceberg-custom-partitioning-dev branch from 9947ddd to 6511bed Compare January 27, 2025 19:45
@ztlpn
Copy link
Contributor Author

ztlpn commented Jan 27, 2025

/ci-repeat

@ztlpn ztlpn force-pushed the iceberg-custom-partitioning-dev branch from 6511bed to b928a76 Compare January 27, 2025 22:21
@ztlpn
Copy link
Contributor Author

ztlpn commented Jan 27, 2025

/ci-repeat

@ztlpn ztlpn force-pushed the iceberg-custom-partitioning-dev branch 5 times, most recently from 664869a to e07f2af Compare February 3, 2025 14:58
@ztlpn
Copy link
Contributor Author

ztlpn commented Feb 3, 2025

/ci-repeat

@vbotbuildovich
Copy link
Collaborator

vbotbuildovich commented Feb 3, 2025

Retry command for Build#61513

please wait until all jobs are finished before running the slash command



/ci-repeat 1
tests/rptest/tests/datalake/simple_connect_test.py::RedpandaConnectIcebergTest.test_translating_avro_serialized_records@{"cloud_storage_type":1,"scenario":"remount"}
tests/rptest/tests/datalake/transactions_test.py::DatalakeTransactionTests.test_with_transactions@{"cloud_storage_type":1,"compaction":false}
tests/rptest/tests/datalake/rest_catalog_connection_test.py::RestCatalogConnectionTest.test_redpanda_connection_to_rest_catalog@{"cloud_storage_type":1}
tests/rptest/tests/datalake/recovery_mode_test.py::DatalakeRecoveryModeTest.test_disabled_partitions@{"cloud_storage_type":1,"filesystem_catalog_mode":false}
tests/rptest/tests/datalake/datalake_e2e_test.py::DatalakeE2ETests.test_e2e_basic@{"cloud_storage_type":1,"filesystem_catalog_mode":false,"query_engine":"spark"}
tests/rptest/tests/datalake/datalake_e2e_test.py::DatalakeE2ETests.test_iceberg_files_location@{"cloud_storage_type":1,"filesystem_catalog_mode":false}
tests/rptest/tests/datalake/datalake_dlq_test.py::DatalakeDLQTest.test_dlq_table_for_invalid_records@{"cloud_storage_type":1,"filesystem_catalog_mode":false,"query_engine":"trino"}
tests/rptest/tests/datalake/datalake_verifier_test.py::DatalakeVerifierTest.test_detecting_gap_in_offset_sequence@{"cloud_storage_type":1}
tests/rptest/tests/datalake/datalake_dlq_test.py::DatalakeDLQTest.test_dlq_table_for_mixed_records@{"cloud_storage_type":1,"filesystem_catalog_mode":false,"query_engine":"trino"}
tests/rptest/tests/datalake/custom_partitioning_test.py::DatalakeCustomPartitioningTest.test_basic@{"cloud_storage_type":1,"filesystem_catalog_mode":false}
tests/rptest/tests/datalake/simple_connect_test.py::RedpandaConnectIcebergTest.test_translating_avro_serialized_records@{"cloud_storage_type":1,"scenario":"simple"}
tests/rptest/tests/datalake/datalake_e2e_test.py::DatalakeMetricsTest.test_lag_metrics@{"cloud_storage_type":1}
tests/rptest/tests/datalake/recovery_mode_test.py::DatalakeRecoveryModeTest.test_recovery_mode@{"cloud_storage_type":1,"filesystem_catalog_mode":false}
tests/rptest/tests/datalake/datalake_dlq_test.py::DatalakeDLQTest.test_dlq_table_for_invalid_records@{"cloud_storage_type":1,"filesystem_catalog_mode":false,"query_engine":"spark"}
tests/rptest/tests/datalake/datalake_e2e_test.py::DatalakeE2ETests.test_e2e_basic@{"cloud_storage_type":1,"filesystem_catalog_mode":false,"query_engine":"trino"}
tests/rptest/tests/datalake/datalake_dlq_test.py::DatalakeDLQTest.test_dlq_table_for_mixed_records@{"cloud_storage_type":1,"filesystem_catalog_mode":false,"query_engine":"spark"}

@ztlpn ztlpn force-pushed the iceberg-custom-partitioning-dev branch from e07f2af to f5ce4bb Compare February 11, 2025 01:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants