amoeba commented on PR #46180:
URL: https://github.com/apache/arrow/pull/46180#issuecomment-2825902742

   I'm not sure the benefit of putting these helpers in the public API 
outweighs the downsides of renaming `arrow/json` for users and the work 
required for us. @pitrou's point about avoiding confusion is important though. 
I also don't think `arrow/jsonl` is really more correct than `arrow/json` since 
JSONL (the format) falls under the umbrella of JSON (the 
concept/standard/grammar). 
   
   I should also point out that there are other `*FromJSON` helpers we should 
consider moving into the public API in future PRs (notably 
`RecordBatchFromJSON`/`TableFromJSON` but probably others) and what we do here 
may interact with that work. The ones I'm thinking of currently span 
`arrow/util`, `arrow/compute`, `arrow/dataset`, and could even include 
`arrow/engine/substrait`. I was thinking we'd have a few `from_json.{h,cc}` 
files in various sub-trees of the repo but maybe this is even more confusing. 
Thoughts?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: github-unsubscr...@arrow.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to