Closed rkdud007 closed 3 months ago
Note: this is bit tricky problem love to hear more feedback
trying to find sweet spot of "try not to introduce breaking change too much" vs "have more intuitive cli with v2 <> v1 generalization".
This is the cases where we use hdp most often:
we will have 4 command
hdp encode --request-query {FILE_PATH} --encoded-query {FILE_PATH}
hdp decode --encoded-query {FILE_PATH} --request-query {FILE_PATH}
and run command will support 2 type, each can be either by calling encoded request or raw request
hdp run-datalake --encoded-datalakes {BYTES} --encoded-tasks {BYTES} ... some etc arguments
hdp run-module --encoded-modules {BYTES} ... some etc arguments
and raw server request
hdp run --request-query {FILE_PATH}
close with #115
Note: this is bit tricky problem love to hear more feedback
trying to find sweet spot of "try not to introduce breaking change too much" vs "have more intuitive cli with v2 <> v1 generalization".
And also try to remove unnecessary serde/deserde and commands
Background
This is the cases where we use hdp most often:
we will have 4 command
and run command will support 2 type, each can be either by calling encoded request or raw request
and raw server request