milvus/internal/proto
zhenshan.cao 7cf2be09b5
fix: Restore the MVCC functionality. (#29749) (#29802)
When the TimeTravel functionality was previously removed, it
inadvertently affected the MVCC functionality within the system. This PR
aims to reintroduce the internal MVCC functionality as follows:

1. Add MvccTimestamp to the requests of Search/Query and the results of
Search internally.
2. When the delegator receives a Query/Search request and there is no
MVCC timestamp set in the request, set the delegator's current tsafe as
the MVCC timestamp of the request. If the request already has an MVCC
timestamp, do not modify it.
3. When the Proxy handles Search and triggers the second phase ReQuery,
divide the ReQuery into different shards and pass the MVCC timestamp to
the corresponding Query requests.

issue: #29656
pr: #29749

Signed-off-by: zhenshan.cao <zhenshan.cao@zilliz.com>
2024-01-11 14:42:49 +08:00
..
internalpb fix: Restore the MVCC functionality. (#29749) (#29802) 2024-01-11 14:42:49 +08:00
OWNERS [skip ci]Update OWNERS files (#11898) 2021-11-16 15:41:11 +08:00
data_coord.proto enhance: [cherry-pick] Add http method to control datacoord garbage collection (#29212) 2023-12-15 02:16:38 +08:00
etcd_meta.proto [Cherry-Pick] Support Database (#24769) 2023-06-25 17:20:43 +08:00
index_cgo_msg.proto Unify interface of vector index & scalar index. (#15959) 2022-03-21 14:23:24 +08:00
index_coord.proto Add chunk manager request timeout (#27692) 2023-10-23 20:08:08 +08:00
internal.proto fix: Restore the MVCC functionality. (#29749) (#29802) 2024-01-11 14:42:49 +08:00
plan.proto Support array datatype (#26369) 2023-09-19 14:23:23 +08:00
proxy.proto Support to manage connections (#24224) 2023-05-19 12:51:23 +08:00
query_coord.proto fix: [Cherry-pick] Add scope limit for querynode DeleteRequest (#29476) 2023-12-26 16:40:50 +08:00
root_coord.proto [Cherry-Pick] Support Database (#24769) 2023-06-25 17:20:43 +08:00
segcore.proto add growing segment index (#23615) 2023-04-26 10:14:41 +08:00