Closed xxchan closed 1 day ago
main
This stack of pull requests is managed by Graphite. Learn more about stacking.
Oops. Seems this system catalog is not isolated between databases 🤔
Some catalogs support this, but some don't: e.g,
rw_tables
is isolatedrw_fragments
is notOops. Seems this system catalog is not isolated between databases 🤔
Some catalogs support this, but some don't: e.g,
rw_tables
is isolatedrw_fragments
is not
System catalogs about metadata of the streaming job are all not isolated between databases. They are used solely for debugging.
Yes, I was also a little hesitant to add isolation which might hurt debugging. 🤪
I hereby agree to the terms of the RisingWave Labs, Inc. Contributor License Agreement.
What's changed and what's your intention?
It's not easy to know what jobs are rate limited, so add this.
I want to avoid iterating over all fragments, so I introduced a new fragment flag for FsFetch. This means
rw_rate_limit
won't show fs fragments created before this PR, and I think it's acceptable.Checklist
./risedev check
(or alias,./risedev c
)Documentation
Release note
If this PR includes changes that directly affect users or other significant modifications relevant to the community, kindly draft a release note to provide a concise summary of these changes. Please prioritize highlighting the impact these changes will have on users.