zhjwpku commented on PR #30: URL: https://github.com/apache/iceberg-cpp/pull/30#issuecomment-2594498304
> For instance, async vs sync: [#2 (comment)](https://github.com/apache/iceberg-cpp/issues/2#issuecomment-2522607394) Can we provide both? > > Or, whether the core library should do any IO at all: [#2 (comment)](https://github.com/apache/iceberg-cpp/issues/2#issuecomment-2527410151) Without doing any IO, do you mean users do the read and pass the buffer to iceberg for parsing only? In my use case, I prefer giving a directory(local fs or s3 bucket) to iceberg and let iceberg do the work. > > (You could also perhaps imagine an interface where the core library just works in terms of an interface to an Avro file and only parses manifests/snapshots, deferring all I/O to other implementations.) -- 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: issues-unsubscr...@iceberg.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@iceberg.apache.org For additional commands, e-mail: issues-h...@iceberg.apache.org