I have a question about this part:

After we support Paimon/hudi in the future, different forms will have
different characteristics and unique functions. For example, paimon has a
consumer streaming consumption meter mode[1]

In the Rest API design, can we do some isolation such as adding the /paimon
prefix

In terms of code, I do not recommend that the code completely couple the
current iceberg code, otherwise it will bring huge maintenance costs



   1. paimon consumer:
   https://paimon.apache.org/docs/master/flink/sql-query/#consumer-id


Congxian Qiu <qcx978132...@gmail.com> 于2024年7月31日周三 14:51写道:

> Thanks for the feedback,  #2635 has been added to the umbrella issue. and
> welcome anyone interested in this and contributing. thanks.
>
> Best,
> Congxian
>
>
> Paul Lam <paullin3...@gmail.com> 于2024年7月26日周五 17:11写道:
>
> > Hi Congxian,
> >
> > Thanks for driving the proposal. As a heavy user of REST API, I’m a big
> +1
> > for it.
> >
> > I filed a performance issue about table partitions earlier[1], please
> > kindly group it under the umbrella issue.
> >
> > [1] https://github.com/apache/amoro/issues/2635
> >
> > Best,
> > Paul Lam
> >
> > > 2024年7月26日 16:32,Congxian Qiu <qcx978132...@gmail.com> 写道:
> > >
> > > Hi
> > > I've crated the umbrella issue[1] for the improvement,
> > >
> > > [1] https://github.com/apache/amoro/issues/3064
> > >
> > > Best,
> > > Congxian
> > >
> > >
> > > Congxian Qiu <qcx978132...@gmail.com> 于2024年7月22日周一 09:17写道:
> > >
> > >> Thanks all for the feedback. will create issues to track these
> > >> improvements. and paste the parent issue here once created.
> > >>
> > >> Best,
> > >> Congxian
> > >>
> > >>
> > >> Jinsong Zhou <jinsongz...@apache.org> 于2024年7月15日周一 16:54写道:
> > >>
> > >>> Hi,
> > >>>
> > >>> Thanks for bringing up this discussion.
> > >>>
> > >>> Based on the examples from the documentation, the current causes of
> > slow
> > >>> API responses include:
> > >>> 1. Slow database query: Some database tables may retain a large
> amount
> > of
> > >>> data, but they may not have been properly designed with appropriate
> > >>> indexes
> > >>> to speed up queries on these tables.
> > >>> 2. Frequently table loading: Some operations result in frequent table
> > >>> loading, which is a time-consuming operation to load tables from
> > storage.
> > >>> 3. Unreasonable implementation: The implementation of some methods
> > >>> introduces unnecessary and costly operations.
> > >>>
> > >>> However, fixing these issues for all APIs one by one is
> time-consuming
> > and
> > >>> tedious work. Nevertheless, I am more than willing to participate in
> > it.
> > >>>
> > >>> Best,
> > >>> Jinsong
> > >>>
> > >>> On Fri, Jul 12, 2024 at 11:27 AM Xavier Bai <x...@apache.org> wrote:
> > >>>
> > >>>> Thank you for posting this proposal, some queries are indeed slower
> > and
> > >>> we
> > >>>> can start by optimising the query overhead of the database first
> > >>>>
> > >>>> Congxian Qiu <qcx978132...@gmail.com> 于2024年7月11日周四 18:40写道:
> > >>>>
> > >>>>> Hi devs,
> > >>>>>    We have encountered some problems with Rest API access not
> working
> > >>>>> efficiently when using Amoro recently, made a collation, and
> > suggested
> > >>>> some
> > >>>>> possible solutions in the doc[1], please let me know what you think
> > >>> about
> > >>>>> it, thanks.
> > >>>>>
> > >>>>> The problem is summarised below:
> > >>>>> 1. Amoro reads too many rows of data(some of which we do not need)
> > >>> each
> > >>>>> time it accesses the DB, which results in slow access.
> > >>>>> 2. Amoro needs to access the external Catalog(e.g. HiveMetaStore)
> > >>>> (multiple
> > >>>>> times), resulting in slow access.
> > >>>>>
> > >>>>> [1] https://docs.qq.com/doc/DQU9sZ2RsdmRYSE1V
> > >>>>>
> > >>>>> Best,
> > >>>>> Congxian
> > >>>>>
> > >>>>
> > >>>
> > >>
> >
> >
>


-- 
Best

ConradJam

Reply via email to