Re: [PR] Impl rest catalog + table updates & requirements [iceberg-go]

2024-09-15 Thread via GitHub
zeroshade commented on code in PR #146: URL: https://github.com/apache/iceberg-go/pull/146#discussion_r1760197376 ## catalog/rest.go: ## @@ -546,12 +640,8 @@ func (r *RestCatalog) ListTables(ctx context.Context, namespace table.Identifier path := []string{"namespaces",

Re: [PR] Impl rest catalog + table updates & requirements [iceberg-go]

2024-09-11 Thread via GitHub
jwtryg commented on code in PR #146: URL: https://github.com/apache/iceberg-go/pull/146#discussion_r1754973597 ## table/metadata.go: ## @@ -370,26 +876,26 @@ func (c *commonMetadata) validate() error { func (c *commonMetadata) Version() int { return c.FormatVersion } -type

Re: [PR] Impl rest catalog + table updates & requirements [iceberg-go]

2024-09-11 Thread via GitHub
jwtryg commented on code in PR #146: URL: https://github.com/apache/iceberg-go/pull/146#discussion_r1754963661 ## table/metadata.go: ## @@ -80,20 +86,512 @@ type Metadata interface { SnapshotByName(name string) *Snapshot // CurrentSnapshot returns the table's cur

Re: [PR] Impl rest catalog + table updates & requirements [iceberg-go]

2024-09-11 Thread via GitHub
jwtryg commented on code in PR #146: URL: https://github.com/apache/iceberg-go/pull/146#discussion_r1754962455 ## table/metadata.go: ## @@ -80,20 +86,512 @@ type Metadata interface { SnapshotByName(name string) *Snapshot // CurrentSnapshot returns the table's cur

Re: [PR] Impl rest catalog + table updates & requirements [iceberg-go]

2024-09-11 Thread via GitHub
jwtryg commented on code in PR #146: URL: https://github.com/apache/iceberg-go/pull/146#discussion_r1754957335 ## table/metadata.go: ## @@ -80,20 +86,512 @@ type Metadata interface { SnapshotByName(name string) *Snapshot // CurrentSnapshot returns the table's cur

Re: [PR] Impl rest catalog + table updates & requirements [iceberg-go]

2024-09-11 Thread via GitHub
jwtryg commented on code in PR #146: URL: https://github.com/apache/iceberg-go/pull/146#discussion_r1754951127 ## table/metadata.go: ## @@ -80,20 +86,512 @@ type Metadata interface { SnapshotByName(name string) *Snapshot // CurrentSnapshot returns the table's cur

Re: [PR] Impl rest catalog + table updates & requirements [iceberg-go]

2024-09-11 Thread via GitHub
jwtryg commented on code in PR #146: URL: https://github.com/apache/iceberg-go/pull/146#discussion_r1754949535 ## partitions.go: ## @@ -117,6 +117,10 @@ func (ps PartitionSpec) Equals(other PartitionSpec) bool { return ps.id == other.id && slices.Equal(ps.fields, other.f

Re: [PR] Impl rest catalog + table updates & requirements [iceberg-go]

2024-09-11 Thread via GitHub
jwtryg commented on code in PR #146: URL: https://github.com/apache/iceberg-go/pull/146#discussion_r1754883143 ## catalog/catalog.go: ## @@ -146,9 +147,9 @@ type Catalog interface { // identifiers containing the information required to load the table via that catalog.

Re: [PR] Impl rest catalog + table updates & requirements [iceberg-go]

2024-09-11 Thread via GitHub
jwtryg commented on code in PR #146: URL: https://github.com/apache/iceberg-go/pull/146#discussion_r1754878148 ## catalog/catalog.go: ## @@ -146,9 +147,9 @@ type Catalog interface { // identifiers containing the information required to load the table via that catalog.

[PR] Impl rest catalog + table updates & requirements [iceberg-go]

2024-09-09 Thread via GitHub
jwtryg opened a new pull request, #146: URL: https://github.com/apache/iceberg-go/pull/146 Hi @zeroshade I think it's really cool that you are working on a golang-iceberg implementation, and I would like to contribute if I can. I have tried to finish the rest catalog implementatio