[jira] [Created] (FLINK-36589) Decouple the initialization of sync and async keyed statebackend

2024-10-22 Thread Zakelly Lan (Jira)
Zakelly Lan created FLINK-36589: --- Summary: Decouple the initialization of sync and async keyed statebackend Key: FLINK-36589 URL: https://issues.apache.org/jira/browse/FLINK-36589 Project: Flink

[RESULT][VOTE] FLIP-349: Move RocksDB statebackend classes to o.a.f.state.rocksdb package

2024-10-17 Thread Zakelly Lan
Hi devs, I'm happy to announce that FLIP-349: Move RocksDB statebackend classes to o.a.f.state.rocksdb package[1] has been accepted with 4 approving votes, all of which are binding [2]: - Gabor Somogyi - Yuan Mei - Rui Fan - Zakelly Lan And there is no disapproving one. Thanks t

Re: [VOTE] FLIP-349: Move RocksDB statebackend classes to o.a.f.state.rocksdb package

2024-10-17 Thread Zakelly Lan
> > > G > > > > > > On Mon, Oct 7, 2024 at 6:20 PM Zakelly Lan > wrote: > > > > > Hi everyone, > > > > > > I'd like to start a vote on FLIP-349: Move RocksDB statebackend classes > > to > > > o.a.f.state.rocksdb

Re: [VOTE] FLIP-349: Move RocksDB statebackend classes to o.a.f.state.rocksdb package

2024-10-07 Thread Rui Fan
+1 (binding) Best, Rui On Tue, Oct 8, 2024 at 12:28 AM Gabor Somogyi wrote: > +1 (binding) > > G > > > On Mon, Oct 7, 2024 at 6:20 PM Zakelly Lan wrote: > > > Hi everyone, > > > > I'd like to start a vote on FLIP-349: Move RocksDB statebackend cla

Re: [VOTE] FLIP-349: Move RocksDB statebackend classes to o.a.f.state.rocksdb package

2024-10-07 Thread Yuan Mei
+1 Best Yuan On Tue, Oct 8, 2024 at 12:28 AM Gabor Somogyi wrote: > +1 (binding) > > G > > > On Mon, Oct 7, 2024 at 6:20 PM Zakelly Lan wrote: > > > Hi everyone, > > > > I'd like to start a vote on FLIP-349: Move RocksDB statebackend classes &

Re: [VOTE] FLIP-349: Move RocksDB statebackend classes to o.a.f.state.rocksdb package

2024-10-07 Thread Gabor Somogyi
+1 (binding) G On Mon, Oct 7, 2024 at 6:20 PM Zakelly Lan wrote: > Hi everyone, > > I'd like to start a vote on FLIP-349: Move RocksDB statebackend classes to > o.a.f.state.rocksdb package [1]. The discussion can be found here [2]. > > The vote will be open for at leas

[VOTE] FLIP-349: Move RocksDB statebackend classes to o.a.f.state.rocksdb package

2024-10-07 Thread Zakelly Lan
Hi everyone, I'd like to start a vote on FLIP-349: Move RocksDB statebackend classes to o.a.f.state.rocksdb package [1]. The discussion can be found here [2]. The vote will be open for at least 72 hours unless there are any objections or insufficient votes. [1] https://cwiki.apach

Re: [DISCUSS][2.0] FLIP-349: Move RocksDB statebackend classes to o.a.f.state.rocksdb package

2024-09-29 Thread Gabor Somogyi
> >> > > >> > Best > >> > Yun Tang > >> > > >> > From: Yu Li > >> > Sent: Wednesday, July 26, 2023 14:10 > >> > To: dev@flink.apache.org > >> > Subject: Re: [DISCUSS][2.0

Re: [DISCUSS][2.0] FLIP-349: Move RocksDB statebackend classes to o.a.f.state.rocksdb package

2024-09-29 Thread Zakelly Lan
ang 于2023年7月26日周三 14:19写道: >> >> > +1 (binding) >> > >> > Best >> > Yun Tang >> > >> > From: Yu Li >> > Sent: Wednesday, July 26, 2023 14:10 >> > To: dev@flink.apache.org >> > Subject: Re: [DISCUSS][2.0] FLIP-349: Move

[jira] [Created] (FLINK-36376) More friendly error or warn message for misconfigured statebackend with async state processing

2024-09-26 Thread Zakelly Lan (Jira)
Zakelly Lan created FLINK-36376: --- Summary: More friendly error or warn message for misconfigured statebackend with async state processing Key: FLINK-36376 URL: https://issues.apache.org/jira/browse/FLINK-36376

[jira] [Created] (FLINK-36374) Bundle forst statebackend in flink-dist and provide shortcut to enable

2024-09-25 Thread Zakelly Lan (Jira)
Zakelly Lan created FLINK-36374: --- Summary: Bundle forst statebackend in flink-dist and provide shortcut to enable Key: FLINK-36374 URL: https://issues.apache.org/jira/browse/FLINK-36374 Project: Flink

[jira] [Created] (FLINK-36304) Remove deprecated Statebackend config options

2024-09-17 Thread Xuannan Su (Jira)
Xuannan Su created FLINK-36304: -- Summary: Remove deprecated Statebackend config options Key: FLINK-36304 URL: https://issues.apache.org/jira/browse/FLINK-36304 Project: Flink Issue Type: Sub

[jira] [Created] (FLINK-36251) Remove StateBackend-related configuration getters/setters that return/set complex Java objects

2024-09-10 Thread Junrui Li (Jira)
Junrui Li created FLINK-36251: - Summary: Remove StateBackend-related configuration getters/setters that return/set complex Java objects Key: FLINK-36251 URL: https://issues.apache.org/jira/browse/FLINK-36251

[jira] [Created] (FLINK-35044) Introduce statebackend-forst module

2024-04-07 Thread Hangxiang Yu (Jira)
Hangxiang Yu created FLINK-35044: Summary: Introduce statebackend-forst module Key: FLINK-35044 URL: https://issues.apache.org/jira/browse/FLINK-35044 Project: Flink Issue Type: Sub-task

[RESULT][VOTE] FLIP-420: Add API annotations for RocksDB StateBackend user-facing classes

2024-03-13 Thread Jinzhong Li
Hi devs, I'm happy to announce that FLIP-420: Add API annotations for RocksDB StateBackend user-facing classes [1] has been accepted with 7 approving votes (4 binding) [2]: - Yun Tang (binding) - Jeyhun Karimov (non-binding) - Hangxiang Yu (binding) - Yanfei Lei (binding) - Zakelly Lan

Re: [VOTE] FLIP-420: Add API annotations for RocksDB StateBackend user-facing classes

2024-03-13 Thread Ahmed Hamdy
, Mar 7, 2024 at 9:34 AM Yun Tang wrote: > >> > > > >> > > > > +1 for this FLIP. > >> > > > Sorry for not being clear in my previous reply, it's a binding > vote. > >> > > > > >> > > > Best >

Re: [DISCUSS]FLIP-420: Add API annotations for RocksDB StateBackend user-facing classes

2024-03-12 Thread Jinzhong Li
Hi Jing, Thanks for your feedback! > I am fine with @Internal and once we > use @Internal, we should add it to all classes within a module to keep the > consistency. I think the scope to keep consistency within a module is all interfaces, not all classes. For example, in changelog-sta

Re: [VOTE] FLIP-420: Add API annotations for RocksDB StateBackend user-facing classes

2024-03-12 Thread Jing Ge
2024 at 9:34 AM Yun Tang wrote: >> > > >> > > > > +1 for this FLIP. >> > > > Sorry for not being clear in my previous reply, it's a binding vote. >> > > > >> > > > Best >> > > > Yun Tang >

Re: [DISCUSS]FLIP-420: Add API annotations for RocksDB StateBackend user-facing classes

2024-03-12 Thread Jing Ge
Mar 11, 2024 at 9:03 AM Jinzhong Li wrote: > Hi Jing. > > Thanks for your suggestion. > > >> I was wondering if SingleStateIterator and RocksDBRestoreOperation are > exposed to users even if they are interfaces. > > I agree that very very few users implement the

Re: [DISCUSS]FLIP-420: Add API annotations for RocksDB StateBackend user-facing classes

2024-03-11 Thread Jinzhong Li
Hi Jing. Thanks for your suggestion. >> I was wondering if SingleStateIterator and RocksDBRestoreOperation are exposed to users even if they are interfaces. I agree that very very few users implement these two interfaces, except for some advanced users who implement their own StateB

Re: [VOTE] FLIP-420: Add API annotations for RocksDB StateBackend user-facing classes

2024-03-10 Thread Jing Ge
> > > Best > > > > Yun Tang > > > > > > > > From: Jeyhun Karimov > > > > Sent: Thursday, March 7, 2024 4:40 > > > > To: dev@flink.apache.org > > > > Subject: Re: [VOTE] FL

Re: [DISCUSS]FLIP-420: Add API annotations for RocksDB StateBackend user-facing classes

2024-03-10 Thread Jing Ge
implementation classes. The flink-statebackend-rocksdb module has many more classes than the FLIP described. Only adding @Internal annotation to these two interfaces could be considered as an implicit hint that users can replace the default behaviour with their own implementation. Another suggestion is

Re: [VOTE] FLIP-420: Add API annotations for RocksDB StateBackend user-facing classes

2024-03-06 Thread Zakelly Lan
hursday, March 7, 2024 4:40 > > > To: dev@flink.apache.org > > > Subject: Re: [VOTE] FLIP-420: Add API annotations for RocksDB > StateBackend > > > user-facing classes > > > > > > Hi Jinzhong, > > > > > > Thanks for the FLIP. > &

Re: [VOTE] FLIP-420: Add API annotations for RocksDB StateBackend user-facing classes

2024-03-06 Thread Yanfei Lei
ing vote. > > > > Best > > Yun Tang > > > > From: Jeyhun Karimov > > Sent: Thursday, March 7, 2024 4:40 > > To: dev@flink.apache.org > > Subject: Re: [VOTE] FLIP-420: Add API annotations for RocksDB StateBackend > > user-facing classes > > >

Re: [VOTE] FLIP-420: Add API annotations for RocksDB StateBackend user-facing classes

2024-03-06 Thread Hangxiang Yu
4:40 > To: dev@flink.apache.org > Subject: Re: [VOTE] FLIP-420: Add API annotations for RocksDB StateBackend > user-facing classes > > Hi Jinzhong, > > Thanks for the FLIP. > > +1 (non-binding) > > Regards, > Jeyhun > > On Wed, Mar 6, 2024 at 5:09 PM

Re: [VOTE] FLIP-420: Add API annotations for RocksDB StateBackend user-facing classes

2024-03-06 Thread Yun Tang
> +1 for this FLIP. Sorry for not being clear in my previous reply, it's a binding vote. Best Yun Tang From: Jeyhun Karimov Sent: Thursday, March 7, 2024 4:40 To: dev@flink.apache.org Subject: Re: [VOTE] FLIP-420: Add API annotations for RocksDB Stat

Re: [VOTE] FLIP-420: Add API annotations for RocksDB StateBackend user-facing classes

2024-03-06 Thread Jeyhun Karimov
ev@flink.apache.org > Subject: [VOTE] FLIP-420: Add API annotations for RocksDB StateBackend > user-facing classes > > Hi All, > > I'd like to start a vote on the FLIP-420: Add API annotations for RocksDB > StateBackend user-facing classes[1]. > The discussion thread i

Re: [VOTE] FLIP-420: Add API annotations for RocksDB StateBackend user-facing classes

2024-03-06 Thread Yun Tang
+1 for this FLIP. Best Yun Tang From: Jinzhong Li Sent: Wednesday, March 6, 2024 20:29 To: dev@flink.apache.org Subject: [VOTE] FLIP-420: Add API annotations for RocksDB StateBackend user-facing classes Hi All, I'd like to start a vote on the FLIP-420

[VOTE] FLIP-420: Add API annotations for RocksDB StateBackend user-facing classes

2024-03-06 Thread Jinzhong Li
Hi All, I'd like to start a vote on the FLIP-420: Add API annotations for RocksDB StateBackend user-facing classes[1]. The discussion thread is here [2]. The vote will be open for at least 72 hours unless there is an objection or not enough votes. [1]https://cwiki.apache.org/conflue

Re: [DISCUSS]FLIP-420: Add API annotations for RocksDB StateBackend user-facing classes

2024-02-26 Thread Jinzhong Li
/docs/ops/state/large_state_tuning/#tuning-rocksdb-memory > > > > > > Best > > Yun Tang > > > > From: Yanfei Lei > > Sent: Thursday, February 22, 2024 15:39 > > To: dev@flink.apache.org > > Subject: Re: [DISCUSS]

Re: [DISCUSS]FLIP-420: Add API annotations for RocksDB StateBackend user-facing classes

2024-02-25 Thread Yanfei Lei
rocksdb-memory > > > Best > Yun Tang > > From: Yanfei Lei > Sent: Thursday, February 22, 2024 15:39 > To: dev@flink.apache.org > Subject: Re: [DISCUSS]FLIP-420: Add API annotations for RocksDB StateBackend > user-facing classes &

Re: [DISCUSS]FLIP-420: Add API annotations for RocksDB StateBackend user-facing classes

2024-02-23 Thread Yun Tang
://nightlies.apache.org/flink/flink-docs-master/docs/ops/state/large_state_tuning/#tuning-rocksdb-memory Best Yun Tang From: Yanfei Lei Sent: Thursday, February 22, 2024 15:39 To: dev@flink.apache.org Subject: Re: [DISCUSS]FLIP-420: Add API annotations for RocksDB StateBackend user

Re: [DISCUSS]FLIP-420: Add API annotations for RocksDB StateBackend user-facing classes

2024-02-21 Thread Yanfei Lei
t; > > *RocksDBStateDownloader > > > *with @Internal, as they seem to be ordinary classes without interacting > > > with other modules. > > > Also, I have reservations about annotating *SingleStateIterator*, but I'd > > > like to hear others' opinions an

Re: [DISCUSS]FLIP-420: Add API annotations for RocksDB StateBackend user-facing classes

2024-01-24 Thread Jinzhong Li
e to hear others' opinions and won't insist on this. > > > > Best, > > Zakelly > > > > On Wed, Jan 24, 2024 at 10:26 PM Jinzhong Li > > wrote: > > > > > Hi devs, > > > > > > I’m opening this thread to discuss about FLIP-420:

Re: [DISCUSS]FLIP-420: Add API annotations for RocksDB StateBackend user-facing classes

2024-01-24 Thread Hangxiang Yu
t; > > > I’m opening this thread to discuss about FLIP-420: Add API annotations > for > > RocksDB StateBackend user-facing classes[1]. > > > > As described in FLINK-18255[2] , several user-facing classes in > > flink-statebackend-rocksdb module don'

Re: [DISCUSS]FLIP-420: Add API annotations for RocksDB StateBackend user-facing classes

2024-01-24 Thread Zakelly Lan
about annotating *SingleStateIterator*, but I'd like to hear others' opinions and won't insist on this. Best, Zakelly On Wed, Jan 24, 2024 at 10:26 PM Jinzhong Li wrote: > Hi devs, > > I’m opening this thread to discuss about FLIP-420: Add API annotations for > RocksDB

[DISCUSS]FLIP-420: Add API annotations for RocksDB StateBackend user-facing classes

2024-01-24 Thread Jinzhong Li
Hi devs, I’m opening this thread to discuss about FLIP-420: Add API annotations for RocksDB StateBackend user-facing classes[1]. As described in FLINK-18255[2] , several user-facing classes in flink-statebackend-rocksdb module don't have any API annotations, not even @PublicEvolving. This

Re: [DISCUSS][2.0] FLIP-349: Move RocksDB statebackend classes to o.a.f.state.rocksdb package

2023-07-31 Thread liu ron
+1, Best, Ron Yun Tang 于2023年7月26日周三 14:19写道: > +1 (binding) > > Best > Yun Tang > > From: Yu Li > Sent: Wednesday, July 26, 2023 14:10 > To: dev@flink.apache.org > Subject: Re: [DISCUSS][2.0] FLIP-349: Move Rock

Re: [DISCUSS][2.0] FLIP-349: Move RocksDB statebackend classes to o.a.f.state.rocksdb package

2023-07-25 Thread Yun Tang
+1 (binding) Best Yun Tang From: Yu Li Sent: Wednesday, July 26, 2023 14:10 To: dev@flink.apache.org Subject: Re: [DISCUSS][2.0] FLIP-349: Move RocksDB statebackend classes to o.a.f.state.rocksdb package +1 Best Regards, Yu On Wed, 26 Jul 2023 at 10:47

Re: [DISCUSS][2.0] FLIP-349: Move RocksDB statebackend classes to o.a.f.state.rocksdb package

2023-07-25 Thread Yu Li
+1 > > > > > > > > > > > > > On 24. Jul 2023, at 12:25, Chesnay Schepler > wrote: > > > > > > > > To properly reflect the state of the rocksdb statebackend I propose > to > > > move all classes in the state-backend-rocksdb

Re: [DISCUSS][2.0] FLIP-349: Move RocksDB statebackend classes to o.a.f.state.rocksdb package

2023-07-25 Thread Yanfei Lei
t; > Best regards, > Jing > > On Tue, Jul 25, 2023 at 4:29 PM Stefan Richter > wrote: > > > > > +1 > > > > > > > > > On 24. Jul 2023, at 12:25, Chesnay Schepler wrote: > > > > > > To properly reflect the state of the rocksdb stat

Re: [DISCUSS][2.0] FLIP-349: Move RocksDB statebackend classes to o.a.f.state.rocksdb package

2023-07-25 Thread Jing Ge
make sense. Best regards, Jing On Tue, Jul 25, 2023 at 4:29 PM Stefan Richter wrote: > > +1 > > > > > On 24. Jul 2023, at 12:25, Chesnay Schepler wrote: > > > > To properly reflect the state of the rocksdb statebackend I propose to > move all classes in th

Re: [DISCUSS][2.0] FLIP-349: Move RocksDB statebackend classes to o.a.f.state.rocksdb package

2023-07-25 Thread Stefan Richter
+1 > On 24. Jul 2023, at 12:25, Chesnay Schepler wrote: > > To properly reflect the state of the rocksdb statebackend I propose to move > all classes in the state-backend-rocksdb module under the classes to > o.a.f.state.rocksdb package. > > > https://ww

Re: [DISCUSS][2.0] FLIP-349: Move RocksDB statebackend classes to o.a.f.state.rocksdb package

2023-07-24 Thread Xintong Song
+1 Best, Xintong On Mon, Jul 24, 2023 at 6:25 PM Chesnay Schepler wrote: > To properly reflect the state of the rocksdb statebackend I propose to > move all classes in the state-backend-rocksdb module under the classes > to o.a.f.state.rocksdb package. > > > > htt

[DISCUSS][2.0] FLIP-349: Move RocksDB statebackend classes to o.a.f.state.rocksdb package

2023-07-24 Thread Chesnay Schepler
To properly reflect the state of the rocksdb statebackend I propose to move all classes in the state-backend-rocksdb module under the classes to o.a.f.state.rocksdb package. https://cwiki.apache.org/confluence/display/FLINK/FLIP-349%3A+Move+RocksDB+statebackend+classes+to+o.a.f.state.rocksdb

[jira] [Created] (FLINK-32651) Benchmark Support for Changelog Statebackend

2023-07-23 Thread Yuan Mei (Jira)
Yuan Mei created FLINK-32651: Summary: Benchmark Support for Changelog Statebackend Key: FLINK-32651 URL: https://issues.apache.org/jira/browse/FLINK-32651 Project: Flink Issue Type: Improvement

[jira] [Created] (FLINK-30316) [JUnit5 Migration] Migrate flink-statebackend-common

2022-12-06 Thread Sergey Nuyanzin (Jira)
Sergey Nuyanzin created FLINK-30316: --- Summary: [JUnit5 Migration] Migrate flink-statebackend-common Key: FLINK-30316 URL: https://issues.apache.org/jira/browse/FLINK-30316 Project: Flink

[jira] [Created] (FLINK-29776) [JUnit5 Migration] Module: flink-statebackend-changelog

2022-10-27 Thread Hangxiang Yu (Jira)
Hangxiang Yu created FLINK-29776: Summary: [JUnit5 Migration] Module: flink-statebackend-changelog Key: FLINK-29776 URL: https://issues.apache.org/jira/browse/FLINK-29776 Project: Flink

[jira] [Created] (FLINK-29775) [JUnit5 Migration] Module: flink-statebackend-rocksdb

2022-10-27 Thread Hangxiang Yu (Jira)
Hangxiang Yu created FLINK-29775: Summary: [JUnit5 Migration] Module: flink-statebackend-rocksdb Key: FLINK-29775 URL: https://issues.apache.org/jira/browse/FLINK-29775 Project: Flink Issue

[jira] [Created] (FLINK-28581) Test Changelog StateBackend V2 Manually

2022-07-17 Thread Hangxiang Yu (Jira)
Hangxiang Yu created FLINK-28581: Summary: Test Changelog StateBackend V2 Manually Key: FLINK-28581 URL: https://issues.apache.org/jira/browse/FLINK-28581 Project: Flink Issue Type: Bug

[jira] [Created] (FLINK-28178) Show the delegated StateBackend and whether changelog is enabled in the UI

2022-06-21 Thread Feifan Wang (Jira)
Feifan Wang created FLINK-28178: --- Summary: Show the delegated StateBackend and whether changelog is enabled in the UI Key: FLINK-28178 URL: https://issues.apache.org/jira/browse/FLINK-28178 Project

[jira] [Created] (FLINK-27470) [JUnit5 Migration] Module: flink-statebackend-heap-spillable

2022-05-02 Thread Chesnay Schepler (Jira)
Chesnay Schepler created FLINK-27470: Summary: [JUnit5 Migration] Module: flink-statebackend-heap-spillable Key: FLINK-27470 URL: https://issues.apache.org/jira/browse/FLINK-27470 Project: Flink

[jira] [Created] (FLINK-26876) flink-statebackend-rocksdb EmbeddedRocksDBStateBackend crashing on mac m1

2022-03-27 Thread Jira
Damian Święcki created FLINK-26876: -- Summary: flink-statebackend-rocksdb EmbeddedRocksDBStateBackend crashing on mac m1 Key: FLINK-26876 URL: https://issues.apache.org/jira/browse/FLINK-26876

[jira] [Created] (FLINK-25750) Performance regression on 20.01.2021 in globalWindow and stateBackend benchmarks

2022-01-21 Thread Roman Khachatryan (Jira)
Roman Khachatryan created FLINK-25750: - Summary: Performance regression on 20.01.2021 in globalWindow and stateBackend benchmarks Key: FLINK-25750 URL: https://issues.apache.org/jira/browse/FLINK-25750

[jira] [Created] (FLINK-25744) Support native savepoints (w/o modifying the statebackend specific snapshot strategies)

2022-01-21 Thread Piotr Nowojski (Jira)
Piotr Nowojski created FLINK-25744: -- Summary: Support native savepoints (w/o modifying the statebackend specific snapshot strategies) Key: FLINK-25744 URL: https://issues.apache.org/jira/browse/FLINK-25744

[jira] [Created] (FLINK-23534) Banned dependencies in flink-statebackend-changelog

2021-07-28 Thread Dawid Wysakowicz (Jira)
Dawid Wysakowicz created FLINK-23534: Summary: Banned dependencies in flink-statebackend-changelog Key: FLINK-23534 URL: https://issues.apache.org/jira/browse/FLINK-23534 Project: Flink

[jira] [Created] (FLINK-23104) flink-statebackend-changelog does not build with scala 2.12

2021-06-22 Thread Xintong Song (Jira)
Xintong Song created FLINK-23104: Summary: flink-statebackend-changelog does not build with scala 2.12 Key: FLINK-23104 URL: https://issues.apache.org/jira/browse/FLINK-23104 Project: Flink

Re: [DISCUSS][Statebackend][Runtime] Changelog Statebackend Configuration Proposal

2021-06-09 Thread Yuan Mei
levels - Define explicitly the meaning of "enable flag" = true/false/unset - Hide ChangelogStateBackend from users According to the discussion in this thread, we will go with Option 3: Enable Changelog Statebackend through a Boolean Flag + W/O ChangelogStateBackend Exposed

Re: [DISCUSS][Statebackend][Runtime] Changelog Statebackend Configuration Proposal

2021-06-08 Thread Yu Li
this discussion. > > > > I prefer option-3 as this is the easiest to understand for users. > > > > > > Best > > Yun Tang > > ____ > > From: Roman Khachatryan > > Sent: Monday, May 31, 2021 16:53 > > To: dev &

Re: [DISCUSS][Statebackend][Runtime] Changelog Statebackend Configuration Proposal

2021-06-03 Thread Piotr Nowojski
sał(a): > Hi Yuan, thanks for launching this discussion. > > I prefer option-3 as this is the easiest to understand for users. > > > Best > Yun Tang > > From: Roman Khachatryan > Sent: Monday, May 31, 2021 16:53 > To: dev > Sub

Re: [DISCUSS][Statebackend][Runtime] Changelog Statebackend Configuration Proposal

2021-06-01 Thread Yun Tang
Hi Yuan, thanks for launching this discussion. I prefer option-3 as this is the easiest to understand for users. Best Yun Tang From: Roman Khachatryan Sent: Monday, May 31, 2021 16:53 To: dev Subject: Re: [DISCUSS][Statebackend][Runtime] Changelog Statebackend

Re: [DISCUSS][Statebackend][Runtime] Changelog Statebackend Configuration Proposal

2021-05-31 Thread Roman Khachatryan
og > Statebakcend. > > As part of FLIP-158[1], Changelog state backend wraps on top of existing > state backend (HashMapStateBackend, EmbeddedRocksDBStateBackend and may > expect more) and delegates state changes to the underlying state backends. > This thread is to discuss the pr

[DISCUSS][Statebackend][Runtime] Changelog Statebackend Configuration Proposal

2021-05-30 Thread Yuan Mei
state backends. This thread is to discuss the problem of how Changelog StateBackend should be enabled and configured. Proposed options to enable/config state changelog is listed below: Option 1: Enable Changelog Statebackend through a Boolean Flag Option 2: Enable Changelog Statebackend through

[jira] [Created] (FLINK-22678) Fix Loading Changelog Statebackend with configs set in job-level and cluster-level separately

2021-05-16 Thread Yuan Mei (Jira)
Yuan Mei created FLINK-22678: Summary: Fix Loading Changelog Statebackend with configs set in job-level and cluster-level separately Key: FLINK-22678 URL: https://issues.apache.org/jira/browse/FLINK-22678

[jira] [Created] (FLINK-22563) Add migration guide for new StateBackend interfaces

2021-05-04 Thread Seth Wiesman (Jira)
Seth Wiesman created FLINK-22563: Summary: Add migration guide for new StateBackend interfaces Key: FLINK-22563 URL: https://issues.apache.org/jira/browse/FLINK-22563 Project: Flink Issue

[jira] [Created] (FLINK-22301) Statebackend and CheckpointStorage type is not shown in the Web UI

2021-04-15 Thread Yun Gao (Jira)
Yun Gao created FLINK-22301: --- Summary: Statebackend and CheckpointStorage type is not shown in the Web UI Key: FLINK-22301 URL: https://issues.apache.org/jira/browse/FLINK-22301 Project: Flink

[jira] [Created] (FLINK-22146) Migrate StateBackend related Chinese docs to latest state backend

2021-04-07 Thread Yun Tang (Jira)
Yun Tang created FLINK-22146: Summary: Migrate StateBackend related Chinese docs to latest state backend Key: FLINK-22146 URL: https://issues.apache.org/jira/browse/FLINK-22146 Project: Flink

[jira] [Created] (FLINK-22059) add a new option is rocksdb statebackend to enable job threads setting

2021-03-30 Thread xiaogang zhou (Jira)
xiaogang zhou created FLINK-22059: - Summary: add a new option is rocksdb statebackend to enable job threads setting Key: FLINK-22059 URL: https://issues.apache.org/jira/browse/FLINK-22059 Project

[jira] [Created] (FLINK-21929) flink-statebackend-rocksdb crashes with Error occurred in starting fork

2021-03-23 Thread Robert Metzger (Jira)
Robert Metzger created FLINK-21929: -- Summary: flink-statebackend-rocksdb crashes with Error occurred in starting fork Key: FLINK-21929 URL: https://issues.apache.org/jira/browse/FLINK-21929 Project

[jira] [Created] (FLINK-21900) flink-statebackend-rocksdb test core dump

2021-03-21 Thread Guowei Ma (Jira)
Guowei Ma created FLINK-21900: - Summary: flink-statebackend-rocksdb test core dump Key: FLINK-21900 URL: https://issues.apache.org/jira/browse/FLINK-21900 Project: Flink Issue Type: Bug

[jira] [Created] (FLINK-21897) CalcITCase.testPrimitiveMapType[StateBackend=HEAP] fail because of "Not enough resources available for scheduling"

2021-03-21 Thread Guowei Ma (Jira)
Guowei Ma created FLINK-21897: - Summary: CalcITCase.testPrimitiveMapType[StateBackend=HEAP] fail because of "Not enough resources available for scheduling" Key: FLINK-21897 URL: https://issues.apache.org/j

[jira] [Created] (FLINK-21413) TtlMapState and TtlListState cannot be clean completely with Filesystem StateBackend

2021-02-18 Thread Jiayi Liao (Jira)
Jiayi Liao created FLINK-21413: -- Summary: TtlMapState and TtlListState cannot be clean completely with Filesystem StateBackend Key: FLINK-21413 URL: https://issues.apache.org/jira/browse/FLINK-21413

[jira] [Created] (FLINK-20022) Move statebackend tradeoffs to from production readiness checklist to statebackend page

2020-11-06 Thread Chesnay Schepler (Jira)
Chesnay Schepler created FLINK-20022: Summary: Move statebackend tradeoffs to from production readiness checklist to statebackend page Key: FLINK-20022 URL: https://issues.apache.org/jira/browse/FLINK-20022

[jira] [Created] (FLINK-18978) Support full table scan of key and namespace from statebackend

2020-08-17 Thread Seth Wiesman (Jira)
Seth Wiesman created FLINK-18978: Summary: Support full table scan of key and namespace from statebackend Key: FLINK-18978 URL: https://issues.apache.org/jira/browse/FLINK-18978 Project: Flink

[jira] [Created] (FLINK-18712) Flink RocksDB statebackend memory leak issue

2020-07-24 Thread Farnight (Jira)
Farnight created FLINK-18712: Summary: Flink RocksDB statebackend memory leak issue Key: FLINK-18712 URL: https://issues.apache.org/jira/browse/FLINK-18712 Project: Flink Issue Type: Bug

[jira] [Created] (FLINK-18165) When savingpoint is restored, select the checkpoint directory and stateBackend

2020-06-06 Thread Xinyuan Liu (Jira)
Xinyuan Liu created FLINK-18165: --- Summary: When savingpoint is restored, select the checkpoint directory and stateBackend Key: FLINK-18165 URL: https://issues.apache.org/jira/browse/FLINK-18165 Project

[jira] [Created] (FLINK-17923) It will throw MemoryAllocationException if rocksdb statebackend and Python UDF are used in the same slot

2020-05-25 Thread Dian Fu (Jira)
Dian Fu created FLINK-17923: --- Summary: It will throw MemoryAllocationException if rocksdb statebackend and Python UDF are used in the same slot Key: FLINK-17923 URL: https://issues.apache.org/jira/browse/FLINK-17923

[jira] [Created] (FLINK-17302) Add multiget() interface for state of rocksdb statebackend

2020-04-21 Thread Peidian Li (Jira)
Peidian Li created FLINK-17302: -- Summary: Add multiget() interface for state of rocksdb statebackend Key: FLINK-17302 URL: https://issues.apache.org/jira/browse/FLINK-17302 Project: Flink

[jira] [Created] (FLINK-11833) Cleanup unnecessary createKeyedStateBackend methods in StateBackend

2019-03-05 Thread Yu Li (JIRA)
Yu Li created FLINK-11833: - Summary: Cleanup unnecessary createKeyedStateBackend methods in StateBackend Key: FLINK-11833 URL: https://issues.apache.org/jira/browse/FLINK-11833 Project: Flink Issue

[jira] [Created] (FLINK-11107) [state] Avoid memory stateBackend to create arbitrary folders under HA path when no checkpoint path configured

2018-12-09 Thread Yun Tang (JIRA)
Yun Tang created FLINK-11107: Summary: [state] Avoid memory stateBackend to create arbitrary folders under HA path when no checkpoint path configured Key: FLINK-11107 URL: https://issues.apache.org/jira/browse/FLINK

[jira] [Created] (FLINK-10387) StateBackend create methods should return interface not abstract KeyedStateBackend classes

2018-09-21 Thread Gyula Fora (JIRA)
Gyula Fora created FLINK-10387: -- Summary: StateBackend create methods should return interface not abstract KeyedStateBackend classes Key: FLINK-10387 URL: https://issues.apache.org/jira/browse/FLINK-10387

[jira] [Created] (FLINK-10254) Fix check in stateBackend

2018-08-29 Thread aitozi (JIRA)
aitozi created FLINK-10254: -- Summary: Fix check in stateBackend Key: FLINK-10254 URL: https://issues.apache.org/jira/browse/FLINK-10254 Project: Flink Issue Type: Improvement Components

[jira] [Created] (FLINK-8189) move flink-statebackend-rocksdb out of flink-contrib

2017-12-01 Thread Bowen Li (JIRA)
Bowen Li created FLINK-8189: --- Summary: move flink-statebackend-rocksdb out of flink-contrib Key: FLINK-8189 URL: https://issues.apache.org/jira/browse/FLINK-8189 Project: Flink Issue Type: Sub

[jira] [Created] (FLINK-7683) Add method to iterate over all of the existing keys in a statebackend

2017-09-25 Thread Piotr Nowojski (JIRA)
Piotr Nowojski created FLINK-7683: - Summary: Add method to iterate over all of the existing keys in a statebackend Key: FLINK-7683 URL: https://issues.apache.org/jira/browse/FLINK-7683 Project: Flink

[jira] [Created] (FLINK-7041) Deserialize StateBackend from JobCheckpointingSettings with user classloader

2017-06-29 Thread Aljoscha Krettek (JIRA)
Aljoscha Krettek created FLINK-7041: --- Summary: Deserialize StateBackend from JobCheckpointingSettings with user classloader Key: FLINK-7041 URL: https://issues.apache.org/jira/browse/FLINK-7041

[jira] [Created] (FLINK-5823) Store Checkpoint Root Metadata in StateBackend (not in HA custom store)

2017-02-16 Thread Stephan Ewen (JIRA)
Stephan Ewen created FLINK-5823: --- Summary: Store Checkpoint Root Metadata in StateBackend (not in HA custom store) Key: FLINK-5823 URL: https://issues.apache.org/jira/browse/FLINK-5823 Project: Flink

[jira] [Created] (FLINK-5821) Create StateBackend root interface

2017-02-16 Thread Stephan Ewen (JIRA)
Stephan Ewen created FLINK-5821: --- Summary: Create StateBackend root interface Key: FLINK-5821 URL: https://issues.apache.org/jira/browse/FLINK-5821 Project: Flink Issue Type: Sub-task

[jira] [Created] (FLINK-5468) Restoring from a semi async rocksdb statebackend (1.1) to 1.2 fails with ClassNotFoundException

2017-01-12 Thread Robert Metzger (JIRA)
Robert Metzger created FLINK-5468: - Summary: Restoring from a semi async rocksdb statebackend (1.1) to 1.2 fails with ClassNotFoundException Key: FLINK-5468 URL: https://issues.apache.org/jira/browse/FLINK-5468

[jira] [Created] (FLINK-5240) Properly Close StateBackend in StreamTask when closing/canceling

2016-12-02 Thread Aljoscha Krettek (JIRA)
Aljoscha Krettek created FLINK-5240: --- Summary: Properly Close StateBackend in StreamTask when closing/canceling Key: FLINK-5240 URL: https://issues.apache.org/jira/browse/FLINK-5240 Project: Flink

[jira] [Created] (FLINK-5222) Rename StateBackend interface to StateBinder

2016-12-01 Thread MaGuowei (JIRA)
MaGuowei created FLINK-5222: --- Summary: Rename StateBackend interface to StateBinder Key: FLINK-5222 URL: https://issues.apache.org/jira/browse/FLINK-5222 Project: Flink Issue Type: Improvement

[jira] [Created] (FLINK-5138) The StateBackend provides the method to estimate memory usage based on hint of state size in ResourceSpec

2016-11-22 Thread Zhijiang Wang (JIRA)
Zhijiang Wang created FLINK-5138: Summary: The StateBackend provides the method to estimate memory usage based on hint of state size in ResourceSpec Key: FLINK-5138 URL: https://issues.apache.org/jira/browse

[jira] [Created] (FLINK-4441) RocksDB statebackend makes all operators appear stateful

2016-08-21 Thread Gyula Fora (JIRA)
Gyula Fora created FLINK-4441: - Summary: RocksDB statebackend makes all operators appear stateful Key: FLINK-4441 URL: https://issues.apache.org/jira/browse/FLINK-4441 Project: Flink Issue Type

Re: Cassandra statebackend

2016-08-08 Thread Chen Qin
s for a while for state size scaling reasons > but have switched to RocksDB later and therefore this statebackend has been > removed from Flink to cut some maintenance costs. > > You can find the initial PR here that contains the description: > https://github.com/apache/flink/pull/130

Re: Cassandra statebackend

2016-08-08 Thread Gyula Fóra
Hi, I have done something similar in the past for storing state in sharded MySql databases. We used this for a while for state size scaling reasons but have switched to RocksDB later and therefore this statebackend has been removed from Flink to cut some maintenance costs. You can find the

Re: Cassandra statebackend

2016-08-08 Thread Aljoscha Krettek
system does not know > > about any relation between them. We have to introduce such a relation, > > basically putting the checkpoints into a graph structure that shows the > > lineage of the checkpoints. Then, when we are cleaning up old checkpoints > > we check the

Re: Cassandra statebackend

2016-08-05 Thread Chen Qin
t; lineage of the checkpoints. Then, when we are cleaning up old checkpoints > we check the ranges of (logical) timestamps of the checkpoints that we can > remove and instruct the StateBackend to remove the relevant ranges. > > This leads to another interesting thing. We might need to hav

Re: Cassandra statebackend

2016-07-28 Thread Aljoscha Krettek
hen we are cleaning up old checkpoints we check the ranges of (logical) timestamps of the checkpoints that we can remove and instruct the StateBackend to remove the relevant ranges. This leads to another interesting thing. We might need to have a StateBackend component running in the JobManager t

Re: Cassandra statebackend

2016-07-25 Thread Chen Qin
Hi Aljoscha, Cool! I created a JIRA for this. https://issues.apache.org/jira/browse/FLINK-4266 Some comments inline. Chen On Mon, Jul 25, 2016 at 2:41 AM, Aljoscha Krettek wrote: > Hi, > I thought there was a Jira for that but I looked and couldn't find it. If > you'd like you can create one a

[jira] [Created] (FLINK-4266) Cassandra Statebackend

2016-07-25 Thread Chen Qin (JIRA)
Chen Qin created FLINK-4266: --- Summary: Cassandra Statebackend Key: FLINK-4266 URL: https://issues.apache.org/jira/browse/FLINK-4266 Project: Flink Issue Type: New Feature Components

Re: Cassandra statebackend

2016-07-25 Thread Aljoscha Krettek
Hi, I thought there was a Jira for that but I looked and couldn't find it. If you'd like you can create one and we can discuss the design. Do you have any ideas yet? The tricky things I see in this are: - Knowing which data is the current data. This will require some kind of timestamps or increas

  1   2   >