Skip to content

Conversation

@XiaoHongbo-Hope
Copy link
Contributor

Purpose

Linked issue: close #xxx

Tests

API and Format

Documentation

@JingsongLi
Copy link
Contributor

We should add java & python e2e for 3.6 too.

@XiaoHongbo-Hope
Copy link
Contributor Author

We should add java & python e2e for 3.6 too.

👌

@XiaoHongbo-Hope XiaoHongbo-Hope changed the title fix fastavro read java avro issue [python/hotfix] Fix zstd manifest decompression error on Python 3.6 Jan 8, 2026
@XiaoHongbo-Hope XiaoHongbo-Hope marked this pull request as ready for review January 8, 2026 14:16
@XiaoHongbo-Hope
Copy link
Contributor Author

XiaoHongbo-Hope commented Jan 8, 2026

We should add java & python e2e for 3.6 too.

When I tried to enable e2e case for py36, some cases failed. Then I only add current case for py36 in this PR, will create another PR to fix other cases in py36

}

# Function to run zstd manifest e2e test
run_zstd_manifest_test() {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You don't need to create this, by default, manifest is compressed by zstd.


@Test
@EnabledIfSystemProperty(named = "run.e2e.tests", matches = "true")
@DisabledIfSystemProperty(named = "python.version", matches = "3.6")
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why disable for 3.6?

Copy link
Contributor Author

@XiaoHongbo-Hope XiaoHongbo-Hope Jan 9, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why disable for 3.6?

compatible issue in pk table for py36, will create another PR to fix it.


@Test
@EnabledIfSystemProperty(named = "run.e2e.tests", matches = "true")
@DisabledIfSystemProperty(named = "python.version", matches = "3.6")
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why disable for 3.6?

Copy link
Contributor Author

@XiaoHongbo-Hope XiaoHongbo-Hope Jan 9, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why disable for 3.6?

py36 does not have pylance dependency

@JingsongLi
Copy link
Contributor

Thanks @XiaoHongbo-Hope , looks good to me!

@JingsongLi JingsongLi merged commit 17727e7 into apache:master Jan 9, 2026
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants