-
Notifications
You must be signed in to change notification settings - Fork 2.5k
[HUDI-4294][Stacked on 4293] Introduce build action to actually perform index data generation #6677
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
Conversation
59e2196 to
0ce0aee
Compare
|
@hudi-bot run azure |
146f2f9 to
d018620
Compare
|
@huberylee : seems interesting idea. but do we have an RFC on this already ? |
Yes, this PR is part of the secondary index implementation. RFC is in another PR: #5370 |
|
👍 cool |
|
Hi @huberylee , similar here, are you still actively working on this PR and resolving conflicts? |
d018620 to
39a9cea
Compare
|
@hudi-bot run azure |
39a9cea to
e55e4c0
Compare
560d192 to
88197b1
Compare
88197b1 to
abc0856
Compare
|
There is an |
Change Logs
Introducing a new action type called build to actually perform index data generation. This action contains two steps as clustering action does:
Call procedure will be implemented as well to show or run build action.
Classes in package
org.apache.hudi.secondary.index.lucene.hadoopwere copied from packageorg.apache.solr.hdfs.storein Apache Solr project.Impact
User can use
call show_build(table=> '$table'[, path => $path], limit => $limit, show_involved_partition => [true/false])to list build commits, usecall run_build(table => '$table'[, path => $path], predicate => '$predicate', show_involved_partition => [true/false])to trigger new build action if conditions are satisfied.Risk level: none | low | medium | high**
none
Contributor's checklist