Skip to content

Comments

[Fix](catalog)Fix hudi-catalog get file split error#18644

Merged
morningman merged 1 commit intoapache:branch-1.2-ltsfrom
CalvinKirs:hudi-catalog
Apr 13, 2023
Merged

[Fix](catalog)Fix hudi-catalog get file split error#18644
morningman merged 1 commit intoapache:branch-1.2-ltsfrom
CalvinKirs:hudi-catalog

Conversation

@CalvinKirs
Copy link
Member

Proposed changes

Issue Number: close #xxx

Problem summary

hudi-common depends on parque-avro, but the dependency scope is provide.
When we use hudi-catalog, HoodieAvroWriteSupport will be called. This method depends on parque-avro, so it will generate ClassNotFound
Describe your changes.

Checklist(Required)

add parquet-avro dependency

  • Does it affect the original behavior
  • Has unit tests been added
  • Has document been added or modified
  • Does it need to update dependencies
  • Is this PR support rollback (If NO, please explain WHY)

Further comments

If this is a relatively large or complex change, kick off the discussion at dev@doris.apache.org by explaining why you chose the solution you did and what alternatives you considered, etc...

@morningman morningman merged commit ef99144 into apache:branch-1.2-lts Apr 13, 2023
CalvinKirs added a commit to CalvinKirs/incubator-doris that referenced this pull request Apr 14, 2023
`hudi-common` depends on `parque-avro`, but the dependency scope is `provide`. 
When we use `hudi-catalog`, `HoodieAvroWriteSupport` will be called. This method depends on `parque-avro`, so it will generate ClassNotFound
Describe your changes.
morningman pushed a commit that referenced this pull request Apr 16, 2023
`hudi-common` depends on `parque-avro`, but the dependency scope is `provide`. 
When we use `hudi-catalog`, `HoodieAvroWriteSupport` will be called. This method depends on `parque-avro`, so it will generate ClassNotFound
Describe your changes.
xiaokang pushed a commit to xiaokang/doris that referenced this pull request Apr 19, 2023
…pache#18673)

`hudi-common` depends on `parque-avro`, but the dependency scope is `provide`. 
When we use `hudi-catalog`, `HoodieAvroWriteSupport` will be called. This method depends on `parque-avro`, so it will generate ClassNotFound
Describe your changes.
gnehil pushed a commit to gnehil/doris that referenced this pull request Apr 21, 2023
…pache#18673)

`hudi-common` depends on `parque-avro`, but the dependency scope is `provide`. 
When we use `hudi-catalog`, `HoodieAvroWriteSupport` will be called. This method depends on `parque-avro`, so it will generate ClassNotFound
Describe your changes.
Reminiscent pushed a commit to Reminiscent/doris that referenced this pull request May 15, 2023
…pache#18673)

`hudi-common` depends on `parque-avro`, but the dependency scope is `provide`. 
When we use `hudi-catalog`, `HoodieAvroWriteSupport` will be called. This method depends on `parque-avro`, so it will generate ClassNotFound
Describe your changes.
mongo360 pushed a commit to mongo360/doris that referenced this pull request Jul 12, 2023
`hudi-common` depends on `parque-avro`, but the dependency scope is `provide`. 
When we use `hudi-catalog`, `HoodieAvroWriteSupport` will be called. This method depends on `parque-avro`, so it will generate ClassNotFound
Describe your changes.
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