You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In #15616 we implemented masking of sensitive fields in common.MapStr objects. This implementation relies on cloning the object so masks may applied to the clone while preserving the original as-is.
Depending on the size of the object being cloned, the cloning could be expensive in terms of memory allocations. Ideally we could replace this implementation with a streaming one, perhaps using https://github.com/elastic/go-structform, to save on memory allocations. The masking would be done via a transformer on the stream.
The text was updated successfully, but these errors were encountered:
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
In #15616 we implemented masking of sensitive fields in
common.MapStr
objects. This implementation relies on cloning the object so masks may applied to the clone while preserving the original as-is.Depending on the size of the object being cloned, the cloning could be expensive in terms of memory allocations. Ideally we could replace this implementation with a streaming one, perhaps using https://github.com/elastic/go-structform, to save on memory allocations. The masking would be done via a transformer on the stream.
The text was updated successfully, but these errors were encountered: