You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@iceberg.apache.org by "happydave1 (via GitHub)" <gi...@apache.org> on 2026/04/29 22:04:22 UTC

[PR] fix: Better error message for unregistered IO scheme [iceberg-go]

happydave1 opened a new pull request, #960:
URL: https://github.com/apache/iceberg-go/pull/960

   fixes #959 


-- 
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-unsubscribe@iceberg.apache.org

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


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@iceberg.apache.org
For additional commands, e-mail: issues-help@iceberg.apache.org


Re: [PR] feat(io): Better error message for unregistered IO scheme [iceberg-go]

Posted by "laskoviymishka (via GitHub)" <gi...@apache.org>.
laskoviymishka commented on PR #960:
URL: https://github.com/apache/iceberg-go/pull/960#issuecomment-4355837853

   @happydave1 welcome to contributors club!


-- 
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-unsubscribe@iceberg.apache.org

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


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@iceberg.apache.org
For additional commands, e-mail: issues-help@iceberg.apache.org


Re: [PR] fix: Better error message for unregistered IO scheme [iceberg-go]

Posted by "laskoviymishka (via GitHub)" <gi...@apache.org>.
laskoviymishka commented on code in PR #960:
URL: https://github.com/apache/iceberg-go/pull/960#discussion_r3167434364


##########
io/registry.go:
##########
@@ -75,6 +75,20 @@ func init() {
 	Register("", localFSFactory)
 }
 
+func schemeRegistrationHint(scheme string) string {
+	switch scheme {
+	case "s3", "s3a", "s3n", "gs", "abfs", "abfss", "wasb", "wasbs":
+		return `hint: import the matching IO module for side-effect registration:
+  _ "github.com/apache/iceberg-go/io/gocloud"  // for s3/gcs/azblob/file
+  _ "github.com/apache/iceberg-go/io/local"    // for file-only`

Review Comment:
   we don't have separate local package



-- 
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-unsubscribe@iceberg.apache.org

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


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@iceberg.apache.org
For additional commands, e-mail: issues-help@iceberg.apache.org


Re: [PR] feat(io): Better error message for unregistered IO scheme [iceberg-go]

Posted by "laskoviymishka (via GitHub)" <gi...@apache.org>.
laskoviymishka merged PR #960:
URL: https://github.com/apache/iceberg-go/pull/960


-- 
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-unsubscribe@iceberg.apache.org

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


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@iceberg.apache.org
For additional commands, e-mail: issues-help@iceberg.apache.org