congqixia 8a6e1a4b27
enhance: pre-allocate result FieldData space to reduce copy & growslice (#29726)
See also: #29113

Add a new utitliy function in `pkg/util/typetuil` to pre-allocate field
data slice capacity acoording to search limit. This shall avoid copying
the data during `AppendFieldData` when previous slice is out of space.
And shall also save CPU time during high paylog.

---------

Signed-off-by: Congqi Xia <congqi.xia@zilliz.com>
2024-01-09 15:48:55 +08:00
..
2023-09-21 09:45:27 +08:00
2023-09-21 09:45:27 +08:00
2023-09-21 09:45:27 +08:00
2023-06-06 10:24:34 +08:00
2023-10-11 21:01:35 +08:00
2023-09-21 09:45:27 +08:00
2021-11-16 15:41:11 +08:00
2023-10-09 10:09:33 +08:00
2023-09-21 09:45:27 +08:00
2023-09-21 09:45:27 +08:00
2023-04-14 15:30:29 +08:00
2023-10-11 21:01:35 +08:00
2024-01-05 16:12:48 +08:00
2023-09-21 09:45:27 +08:00