Again, it's my "vision": if the community wants to maintain and move
forward on HadoopCatalog, that's fine (not sure it would be a good
idea regarding the "limitations" of filesystem based catalog :)).

Let's see what the others are thinking.

Regards
JB

On Mon, Jul 15, 2024 at 8:29 AM lisoda <lis...@yeah.net> wrote:
>
> Okay. I see......
> I‘m so sad. :(
> But anyway, thanks for answering all my questions.
>
>
>
>
>
>
> 在 2024-07-15 14:25:16,"Jean-Baptiste Onofré" <j...@nanthrax.net> 写道:
> >Hi
> >
> >HadoopCatalog is not a "recommended" catalog for production (at least
> >up to now). So, we should consider either to move it in a separate
> >repo (if we have the guarantee that it's gonna be maintained, else it
> >doesn't make sense) or remove it to avoid confusion. My take here is
> >the same (for several months :)): we should privilege the REST Catalog
> >API and users should use a REST Catalog server implementation.
> >
> >Regards
> >JB
> >
> >On Mon, Jul 15, 2024 at 8:13 AM lisoda <lis...@yeah.net> wrote:
> >>
> >> Sir. Even if the entire hadoopCatalog can be used without lockManager, 
> >> should we delete it?
> >>
> >>
> >>
> >>
> >>
> >>
> >> 在 2024-07-15 14:08:40,"Jean-Baptiste Onofré" <j...@nanthrax.net> 写道:
> >> >Hi
> >> >
> >> >My understanding is that lock manager is mostly used on the
> >> >HadoopCatalog. The other catalogs relays on a third party lock
> >> >mechanism: for instance, JDBC Catalog uses the RDBMS table/row
> >> >locking, REST Catalog uses implementation lock.
> >> >I would rather remove HadoopCatalog and the lock manager in favor of
> >> >the REST catalog and implementation lock mechanism.
> >> >
> >> >Just my $0.01 :)
> >> >
> >> >Regards
> >> >JB
> >> >
> >> >On Fri, Jul 12, 2024 at 7:41 AM lisoda <lis...@yeah.net> wrote:
> >> >>
> >> >> Currently, the only lockManager implementation in iceberg-core is 
> >> >> InMemoryLockManager. This PR extends two LockManager implementations, 
> >> >> one based on the Redis, and another based on the Rest-API.
> >> >> In general, most users use redisLockManager is sufficient to cope with 
> >> >> most of the scenarios, for redis can not meet the user's requirements, 
> >> >> we can let the user to provide a RestApi service to achieve this 
> >> >> function. I believe that, for a long time, these two lock-manager's 
> >> >> will satisfy most of the customer's needs.
> >> >>
> >> >> If someone could review this PR, that would be great.
> >> >>
> >> >> PR: https://github.com/apache/iceberg/pull/10688
> >> >> SLACK: 
> >> >> https://apache-iceberg.slack.com/archives/C03LG1D563F/p1720761992982729

Reply via email to