-
Notifications
You must be signed in to change notification settings - Fork 289
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Optimize memory usage of RowChangedEvent
#10386
Comments
/label type/enhancement |
@lidezhu: The label(s) In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the ti-community-infra/tichi repository. |
/label enhancement |
@lidezhu: The label(s) In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the ti-community-infra/tichi repository. |
RowChangedEvent
Description
RowChangedEvent
represents a row changed event and contains required data and metadata in it. But each of them copy some schema information into it(liketype
,name
) which may cause unnecessary memory usage.And the memory profile on some real env shows that the decoding of
RowChangedEvent
is the main cause of memory consumption.Enhancement
Avoid copy schema info into
RowChangedEvent
.The text was updated successfully, but these errors were encountered: