-
Notifications
You must be signed in to change notification settings - Fork 0
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
replace binlogIO with io.BinlogIO in datanode #14
base: master
Are you sure you want to change the base?
Commits on Jan 10, 2024
-
fix: Save lite WatchInfo into etcd in DataNode (milvus-io#29687)
Signed-off-by: yangxuan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9c8fd5e - Browse repository at this point
Copy the full SHA 9c8fd5eView commit details -
fix: Release collection delete proxy collection meta (milvus-io#29854)
pr: milvus-io#29675 Signed-off-by: aoiasd <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 73cfdab - Browse repository at this point
Copy the full SHA 73cfdabView commit details -
enhance: make Load process traceable in querynode & segcore (milvus-i…
…o#29858) See also milvus-io#29803 This PR: - Add trace span for `LoadIndex` & `LoadFieldData` in segment loader - Add `TraceCtx` parameter for `Index.Load` in segcore - Add span for ReadFiles & Engine Load for Memory/Disk Vector index --------- Signed-off-by: Congqi Xia <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d642993 - Browse repository at this point
Copy the full SHA d642993View commit details
Commits on Jan 11, 2024
-
feat: support mmap for marisa trie (milvus-io#29613)
this supports mmap for marisa trie index related milvus-io#21866 Signed-off-by: yah01 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 031243f - Browse repository at this point
Copy the full SHA 031243fView commit details -
fix: increase expr recursion depth to avoid parse failed (milvus-io#2…
…9860) milvus-io#29759 Signed-off-by: luzhang <[email protected]> Co-authored-by: luzhang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5164d30 - Browse repository at this point
Copy the full SHA 5164d30View commit details -
enhance: optimize search performance of inverted index (milvus-io#29794)
issue: milvus-io#29793 Use `DocSetCollector` instead of `TopDocsCollector`, which will avoid scoring and sorting. --------- Signed-off-by: longjiquan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 67ab5be - Browse repository at this point
Copy the full SHA 67ab5beView commit details -
enhance: skip loading duplicated index (milvus-io#29715)
this protect the loading index from failure, and speed up the loading progress Signed-off-by: yah01 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 44fe06f - Browse repository at this point
Copy the full SHA 44fe06fView commit details -
fix: Drop segment meta info with prefix (milvus-io#29856)
If segment has more than 128 log fils, drop segment will exceed etcd txn ops limit, which will failed the drop segment request This PR drop segment meta info with prefix, to avoid drop segment meta failed --------- Signed-off-by: Wei Liu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9fc5f11 - Browse repository at this point
Copy the full SHA 9fc5f11View commit details -
fix: remove Unnecessary lock in config manager (milvus-io#29836)
issue: milvus-io#29709 #291712 to avoid concurrent recursive RLock and Lock cause deadlock, This PR remove the unnecessary lock in config manager --------- Signed-off-by: Wei Liu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1f75983 - Browse repository at this point
Copy the full SHA 1f75983View commit details -
enhance: Simplify cross cluster routing integration test (milvus-io#2…
…9873) This pull request simplifies the integration test for cross-cluster routing by reusing `integration.MiniClusterSuite`, instead of defining custom Milvus clients, servers, and etcd client. issue: milvus-io#29874 Signed-off-by: bigsheeper <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a4f15f4 - Browse repository at this point
Copy the full SHA a4f15f4View commit details -
fix: the insert count is zero after set the pointer to nil (milvus-io…
…#29870) this leads to the EntitiesNum metric would be never reduced fix: milvus-io#29766 Signed-off-by: yah01 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 26e9001 - Browse repository at this point
Copy the full SHA 26e9001View commit details -
Add float16 approve for multi-type part (milvus-io#28427)
issue:milvus-io#22837 Add bfloat16 vector, add the index part of float16 vector. Signed-off-by: Writer-X <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e429965 - Browse repository at this point
Copy the full SHA e429965View commit details -
fix: Add multi logical exprs case (milvus-io#29871)
milvus-io#29759 Signed-off-by: luzhang <[email protected]> Co-authored-by: luzhang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 673f980 - Browse repository at this point
Copy the full SHA 673f980View commit details -
enhance: Change some frequency log to rated level (milvus-io#29720)
This PR change some frequency log to rated level Signed-off-by: Wei Liu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7978479 - Browse repository at this point
Copy the full SHA 7978479View commit details -
enhance: add standalone mode for nightly ci (milvus-io#29884)
Signed-off-by: Sammy Huang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 27992e1 - Browse repository at this point
Copy the full SHA 27992e1View commit details -
enhance: clean .github/workflow/main.yaml (milvus-io#29524)
Signed-off-by: Sammy Huang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0b3b753 - Browse repository at this point
Copy the full SHA 0b3b753View commit details -
feat: Implement DescribeAlias and ListAliases interfaces (milvus-io#2…
…9641) milvus-io#22882 /kind feature Signed-off-by: wayblink <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1df3f90 - Browse repository at this point
Copy the full SHA 1df3f90View commit details -
enhance: update pymilvus version and test cases (milvus-io#29882)
Signed-off-by: nico <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 930735c - Browse repository at this point
Copy the full SHA 930735cView commit details
Commits on Jan 12, 2024
-
test: remove xfail from case (milvus-io#29853)
pr: milvus-io#29634 After verifying that the problem is fixed, it is necessary to run this case every night for regression. Signed-off-by: elstic <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 315d492 - Browse repository at this point
Copy the full SHA 315d492View commit details -
[automated] Update Pytest image changes (milvus-io#29895)
Update Pytest image changes See changes: milvus-io@930735c Signed-off-by: sre-ci-robot [email protected] Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 0d39591 - Browse repository at this point
Copy the full SHA 0d39591View commit details -
enhance: Support read hardware metrics for cgroupv2 (milvus-io#29850)
issue: milvus-io#29846 Signed-off-by: jaime <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 90984a2 - Browse repository at this point
Copy the full SHA 90984a2View commit details -
enhance: [skip e2e]debug why no configuration file when docker-compos…
…e up (milvus-io#29890) milvus-io#29889 Signed-off-by: Sammy Huang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 61acda4 - Browse repository at this point
Copy the full SHA 61acda4View commit details -
[automated] Update Knowhere Commit (milvus-io#29904)
Update Knowhere Commit Signed-off-by: sre-ci-robot [email protected] Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 4d11525 - Browse repository at this point
Copy the full SHA 4d11525View commit details -
enhance: add trace span for wait tsafe (milvus-io#29911)
Add tracing span for search/query operation waiting tsafe duration Signed-off-by: Congqi Xia <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for adf0c88 - Browse repository at this point
Copy the full SHA adf0c88View commit details -
fix: missing field data after appending scalar index to loaded segment (
milvus-io#29912) related milvus-io#29843 Signed-off-by: yah01 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for aba2656 - Browse repository at this point
Copy the full SHA aba2656View commit details -
enhance: optimize the loading strategy (milvus-io#29910)
as we have the pool size limit so we don't need to limit the concurrency manually Signed-off-by: yah01 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6c477ce - Browse repository at this point
Copy the full SHA 6c477ceView commit details -
enhance: reduce delete detail log to delete range (milvus-io#29916)
Delete detail log will be large and hard to read when log level is debug. This PR change the log to stringer and print only pk range, number. Signed-off-by: Congqi Xia <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1062269 - Browse repository at this point
Copy the full SHA 1062269View commit details -
enhance: correct nightly e2e (milvus-io#29919)
Signed-off-by: Sammy Huang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d3dd2a2 - Browse repository at this point
Copy the full SHA d3dd2a2View commit details -
feat: Add RBAC functionality to alias (milvus-io#29885)
issue: milvus-io#29781 issue: milvus-io/milvus-proto#237 Signed-off-by: zhenshan.cao <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a442194 - Browse repository at this point
Copy the full SHA a442194View commit details -
enhance: optimize the loading index performance (milvus-io#29894)
this utilizes concurrent loading Signed-off-by: yah01 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f2e36db - Browse repository at this point
Copy the full SHA f2e36dbView commit details -
feat: integrate storagev2 into loading segment (milvus-io#29336)
issue: milvus-io#29335 --------- Signed-off-by: sunby <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e1258b8 - Browse repository at this point
Copy the full SHA e1258b8View commit details -
enhance: Skip generate load segment task (milvus-io#29724)
issue: milvus-io#29814 if channel is not subscribed yet, the generated load segment task will be remove from task scheduler due to the load segment task need to be transfer to worker node by shard leader. This PR skip generate load segment task when channel is not subscribed yet. Signed-off-by: Wei Liu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 565fc3a - Browse repository at this point
Copy the full SHA 565fc3aView commit details -
fix: Fix error message for indexing (milvus-io#29898)
issue: milvus-io#29897 --------- Signed-off-by: Cai Zhang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8c89ad6 - Browse repository at this point
Copy the full SHA 8c89ad6View commit details -
enhance: Add a group by case (milvus-io#29939)
Related issue: milvus-io#29883 xfail for now. Signed-off-by: yanliang567 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c1b0562 - Browse repository at this point
Copy the full SHA c1b0562View commit details -
enhance: make compactor use actual buffer size to decide when to sync (…
…milvus-io#29945) See also: milvus-io#29657 Datanode Compactor use estimated row number from schema to decide when to sync the batch of data when executing compaction. This est value could go way from actual size when the schema contains variable field( say VarChar, JSON, etc.) This PR make compactor able to check the actual buffer data size and make it possible to sync when buffer is actually beyong max binglog size. --------- Signed-off-by: Congqi Xia <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ed89c6a - Browse repository at this point
Copy the full SHA ed89c6aView commit details
Commits on Jan 13, 2024
-
enhance: Use newer checkpoint when packing LoadSegmentRequest (milvus…
…-io#29922) See also: milvus-io#29650 Either segment dml position & channel checkpoint could be newer in some cases. This PR make PackLoadSegments use the newer one improving load performance during cases where there are lots of upsert. --------- Signed-off-by: Congqi Xia <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 082ee1a - Browse repository at this point
Copy the full SHA 082ee1aView commit details
Commits on Jan 14, 2024
-
enhance: change some frequent log level (milvus-io#29953)
Signed-off-by: lixinguo <[email protected]> Co-authored-by: lixinguo <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 595ec25 - Browse repository at this point
Copy the full SHA 595ec25View commit details -
fix: querynode num entity metric is broken by illegal label (milvus-i…
…o#29948) issue: milvus-io#29766 also see pr: milvus-io#29825 Signed-off-by: chyezh <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d300bc7 - Browse repository at this point
Copy the full SHA d300bc7View commit details -
fix: remove checking if running inside container (milvus-io#29940)
issue: milvus-io#29846 Since checking if Milvus running inside the container is difficult, which is decided by the system version and cgroup version, we try to get the memory limit of the container each time instead of checking whether inside the container first. Signed-off-by: jaime <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ee26561 - Browse repository at this point
Copy the full SHA ee26561View commit details -
fix: the delete msg disorder issue (milvus-io#29915)
/kind improvement Signed-off-by: SimFG <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d9edd50 - Browse repository at this point
Copy the full SHA d9edd50View commit details -
fix: SealedIndexingEntry in SealedIndexingRecord may leak without sma…
…rt pointer protect. (milvus-io#29932) may related issue: milvus-io#29828 Signed-off-by: chyezh <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for def717a - Browse repository at this point
Copy the full SHA def717aView commit details -
fix: unhealthy datacoord started with unhealthy channel manager (milv…
…us-io#29848) issue: milvus-io#29818 Signed-off-by: chyezh <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for df5445f - Browse repository at this point
Copy the full SHA df5445fView commit details -
enhance:remove some unused code (milvus-io#29827)
Signed-off-by: lixinguo <[email protected]> Co-authored-by: lixinguo <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 073de85 - Browse repository at this point
Copy the full SHA 073de85View commit details -
fix: Fix unstable msg dispatcher ut (milvus-io#29925)
This fix will not augment the execution time of unit tests, but solely enhances tolerance for waiting for failure. issue: milvus-io#29921 Signed-off-by: bigsheeper <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8febbc7 - Browse repository at this point
Copy the full SHA 8febbc7View commit details
Commits on Jan 15, 2024
-
fix: Dynamic update rate limit config with wrong value (milvus-io#29901)
when apply dynamic config changes, we should format the value to proper unit This PR fix update rate limit config with wrong value. Signed-off-by: Wei Liu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fb4fbcf - Browse repository at this point
Copy the full SHA fb4fbcfView commit details -
fix: Remove logging data when logging skip msg (milvus-io#29707)
See also: milvus-io#29696 Signed-off-by: yangxuan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f9508a4 - Browse repository at this point
Copy the full SHA f9508a4View commit details -
enhance: refine groupby-performance (milvus-io#29933)
related: milvus-io#29844 Signed-off-by: MrPresent-Han <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c31e684 - Browse repository at this point
Copy the full SHA c31e684View commit details
Commits on Jan 16, 2024
-
fix: correct file name when loading index (milvus-io#29985)
issue: milvus-io#29973 Signed-off-by: sunby <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8030b90 - Browse repository at this point
Copy the full SHA 8030b90View commit details -
enhance: adjust the GPU pool size (milvus-io#29937)
according to benchmark, the GPU pool size with 6 performs best Signed-off-by: yah01 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cda44c0 - Browse repository at this point
Copy the full SHA cda44c0View commit details -
enhance: [skip e2e] use checkout action to get ".git" for codecov (mi…
…lvus-io#30014) Ignoring .git may result "unusable report" in codecov. Use checkout action to get .git information in upload codecov step --------- Signed-off-by: Congqi Xia <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2dacca7 - Browse repository at this point
Copy the full SHA 2dacca7View commit details -
fix: level 0 segments not loaded (milvus-io#29908)
the recent changes move the level 0 segments list to a new proto field, which leads to the QueryCoord can't see the level 0 segments, handle the new changes fix milvus-io#29907 Signed-off-by: yah01 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c68c128 - Browse repository at this point
Copy the full SHA c68c128View commit details -
enhance: [skip e2e] failed to run all-contributors workflow (milvus-i…
…o#29974) issue: milvus-io#30025 Signed-off-by: Sammy Huang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 750166f - Browse repository at this point
Copy the full SHA 750166fView commit details -
feat: support general capacity restrict for cloud-side resoure contro… (
milvus-io#29845) related: milvus-io#29844 Signed-off-by: MrPresent-Han <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2a0eb1d - Browse repository at this point
Copy the full SHA 2a0eb1dView commit details -
enhance: replace magic number with ParamItem for dist handler (milvus…
…-io#30020) See also milvus-io#28817 Signed-off-by: Congqi Xia <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7cb6beb - Browse repository at this point
Copy the full SHA 7cb6bebView commit details -
fix: use SafeChan preventing close channel multiple times (milvus-io#…
…30022) See also milvus-io#29935 Signed-off-by: Congqi Xia <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c0f0548 - Browse repository at this point
Copy the full SHA c0f0548View commit details
Commits on Jan 17, 2024
-
fix: record apply pk latency metric to ms (milvus-io#29987)
Signed-off-by: yangxuan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7f059b1 - Browse repository at this point
Copy the full SHA 7f059b1View commit details -
fix: Change finish log level to info (milvus-io#30031)
Signed-off-by: yangxuan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ad7a0b4 - Browse repository at this point
Copy the full SHA ad7a0b4View commit details -
fix: Remove heartbeat lag logic during get shard leaders (milvus-io#2…
…9999) issue: milvus-io#29677 milvus-io#29838 during get shard leaders, if qeurynode doesn't ack the heartbeat than 10s, querycoord will treat it as unavailable, and won't return shard leader on it. but when querynode has a full cpu usage, it's easily to stuck for more than 10s without ack the heartbeat, which cause no shard leader to search/query. This PR remove heartbeat lag logic during get shard leaders Signed-off-by: Wei Liu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9abc868 - Browse repository at this point
Copy the full SHA 9abc868View commit details -
enhance: enable converting segcore error to merr (milvus-io#29914)
this converts the segcore error to merr if possible Signed-off-by: yah01 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8f083e4 - Browse repository at this point
Copy the full SHA 8f083e4View commit details -
enhance: add index after load succeeded (milvus-io#30015)
this avoids a corner case: after load index failed, this index can be never loaded as it has been added into the segment's index map Signed-off-by: yah01 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9a38372 - Browse repository at this point
Copy the full SHA 9a38372View commit details -
enhance: free CString in InitTraceConfig (milvus-io#30055)
`C.CString` result needs to be freed after usage Signed-off-by: Congqi Xia <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 10acdbb - Browse repository at this point
Copy the full SHA 10acdbbView commit details -
enhance: [skip e2e] when issue is required and when is not (milvus-io…
…#30063) Signed-off-by: Sammy Huang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1152838 - Browse repository at this point
Copy the full SHA 1152838View commit details -
enhance: [skip e2e]to workaround the error "HOME not set" (milvus-io#…
…30047) issue: milvus-io#30046 to workaround the error "HOME not set" happened in self hosted runner solution from https://alexanderhose.com/aws-codecommit-with-instance-role-and-user-data/ Signed-off-by: Sammy Huang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e7dc82d - Browse repository at this point
Copy the full SHA e7dc82dView commit details -
fix: report error if the altering index doesn't support mmap (milvus-…
…io#29832) this also checks the param value fix milvus-io#29909 Signed-off-by: yah01 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1c8ce33 - Browse repository at this point
Copy the full SHA 1c8ce33View commit details -
fix: written file size is over the int32 range and raises error (milv…
…us-io#30057) we sum the total data size in int32, which could lead to an overflow error related milvus-io#30056 Signed-off-by: yah01 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1185e4d - Browse repository at this point
Copy the full SHA 1185e4dView commit details -
enhance: change some important request log level to Info (milvus-io#3…
…0062) Some important request log level shall be at least Info level Signed-off-by: Congqi Xia <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 80465a0 - Browse repository at this point
Copy the full SHA 80465a0View commit details -
fix: duplicate dynamic field data by mistake (milvus-io#30042)
issue : milvus-io#30000 Signed-off-by: zhenshan.cao <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3174044 - Browse repository at this point
Copy the full SHA 3174044View commit details -
fix: Leader checker canot submit load task (milvus-io#30067)
issue: milvus-io#29841 if segment loaded, submit load segment task for it isn't permitted, to avoid load segment twice. but this logic blocks the leader checker to correct leader view by `LoadSegment` This PR remove the segment loaded check, to fix that leader checker cann't submit load task Signed-off-by: Wei Liu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 57bd3e2 - Browse repository at this point
Copy the full SHA 57bd3e2View commit details -
enhance: delete should inc ProxyFunctionCall metric failed label when…
… run failed instead abandon (milvus-io#29621) Signed-off-by: aoiasd <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 04e2156 - Browse repository at this point
Copy the full SHA 04e2156View commit details -
enhance: Shuffle candidates before channel assignment (milvus-io#30066)
Signed-off-by: Congqi Xia <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4c93912 - Browse repository at this point
Copy the full SHA 4c93912View commit details -
fix: Trigger leader checker too frequency (milvus-io#29991)
issue: milvus-io#29841 This PR fix leader checker use wrong check interval, which causes leader checker trigger too frequency Signed-off-by: Wei Liu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f8695ae - Browse repository at this point
Copy the full SHA f8695aeView commit details -
Signed-off-by: sre-ci-robot <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6fd4325 - Browse repository at this point
Copy the full SHA 6fd4325View commit details -
enhance: Opt metric type does not match error message (milvus-io#29927)
issue: milvus-io#29791 /kind improvement Signed-off-by: xige-16 <[email protected]> Signed-off-by: xige-16 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fa7cf58 - Browse repository at this point
Copy the full SHA fa7cf58View commit details -
fix: Add more checks to rank params (milvus-io#29950)
issue: milvus-io#29840 milvus-io#29867 /kind bug Signed-off-by: xige-16 <[email protected]> Signed-off-by: xige-16 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 91aa81b - Browse repository at this point
Copy the full SHA 91aa81bView commit details -
fix: the system rejects all queries and never recovers if enabled rea…
…d rate limit (milvus-io#30061) fix milvus-io#30060 Signed-off-by: yah01 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0d4e781 - Browse repository at this point
Copy the full SHA 0d4e781View commit details
Commits on Jan 18, 2024
-
enhance: make integration test case timeout configurable (milvus-io#3…
…0073) currently integration test may timeout if any case run time is above 3 minutes. This duration was hard coded. This PR change this duration into a customized parameter and could be passed via test running commands. --------- Signed-off-by: Congqi Xia <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9f8eb0e - Browse repository at this point
Copy the full SHA 9f8eb0eView commit details -
fix: CollectionSchema.autoID is deprecated (milvus-io#30002)
issue: milvus-io#30000 related to: [milvus-proto milvus-io#202](milvus-io/milvus-proto#202) 1. replace collSchema.AutoID with primaryField.AutoID 2. show `enableDynamic` & `enableDynamicField` at the same time 3. avoid data race about the access to metacache Signed-off-by: PowderLi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 631ebb1 - Browse repository at this point
Copy the full SHA 631ebb1View commit details -
test: update pyarrow version (milvus-io#29992)
fix vulnerability alerts Signed-off-by: zhuwenxing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c91254f - Browse repository at this point
Copy the full SHA c91254fView commit details -
fix: Proxy restful api doesn't register (milvus-io#30072)
issue: milvus-io#30074 This PR fix that management restful api in proxy doesn't register to http service Signed-off-by: Wei Liu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fc56ed5 - Browse repository at this point
Copy the full SHA fc56ed5View commit details -
enhance:don't store logPath in meta to reduce memory (milvus-io#28873)
don't store logPath in meta to reduce memory, when service get segmentinfo, generate logpath from logid. milvus-io#28885 Signed-off-by: lixinguo <[email protected]> Co-authored-by: lixinguo <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e52ce37 - Browse repository at this point
Copy the full SHA e52ce37View commit details -
enhance: add the bytes data type for merge data and format some code (m…
…ilvus-io#30105) /kind improvement Signed-off-by: SimFG <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ddccccb - Browse repository at this point
Copy the full SHA ddccccbView commit details
Commits on Jan 19, 2024
-
fix: Add more throughput in related metrics (milvus-io#30038)
This PR also fixes bugs in l0 compactor where l0 results would never be removed from datanode See also: milvus-io#30099 Signed-off-by: yangxuan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 86f4886 - Browse repository at this point
Copy the full SHA 86f4886View commit details -
fix: fix wrong log file name when running as mixture type (milvus-io#…
…29979) See also: milvus-io#25323, milvus-io#29969 many users reported log file name is incorrect when starting in mixture type. --------- Signed-off-by: sunby <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dad27cb - Browse repository at this point
Copy the full SHA dad27cbView commit details -
enhance: calc the accurate mem size of segment (milvus-io#30093)
this stats the real memory size of segment, also reduces the memory usage in mmap mode resolve milvus-io#30095 Signed-off-by: yah01 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f542bdb - Browse repository at this point
Copy the full SHA f542bdbView commit details -
fix: Move compress binlog after check result GetCompactionResult error (
milvus-io#30127) See also: milvus-io#28873 When datanode returns error or go offline during GetCompactionResult call, the compress binlog logic will panic since it was using a nil result This PR move it after the CheckRPCCall error to prevent this case. Signed-off-by: Congqi Xia <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 15716ec - Browse repository at this point
Copy the full SHA 15716ecView commit details -
enhance: add pool for scheduler dmQueue task (milvus-io#30103)
Signed-off-by: aoiasd <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4ef6217 - Browse repository at this point
Copy the full SHA 4ef6217View commit details -
enhance: only buffer delete if it match insert has smaller timestamp (m…
…ilvus-io#30122) See also: milvus-io#30121 milvus-io#27675 This PR changes the delete buffering logic: - Write buffer shall buffer insert first - Then the delete messages shall be evaluated - Whether PK matches previous Bloom filter, which ts is always smaller - Whether PK matches insert data which has smaller timestamp - Then the segment bloom filter is updates by the newly buffered pk rows --------- Signed-off-by: Congqi Xia <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0d356b0 - Browse repository at this point
Copy the full SHA 0d356b0View commit details -
enhance: Opt vector dimension mismatch error message (milvus-io#29928)
issue: milvus-io#29791 /kind improvement Signed-off-by: xige-16 <[email protected]> --------- Signed-off-by: xige-16 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for aee19dc - Browse repository at this point
Copy the full SHA aee19dcView commit details -
fix: Set segment level for comapct to segment (milvus-io#30129)
See also: milvus-io#29204 Signed-off-by: yangxuan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3d46096 - Browse repository at this point
Copy the full SHA 3d46096View commit details -
test: add test cases (milvus-io#29924)
issue: milvus-io#28499 Signed-off-by: nico <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ba0e980 - Browse repository at this point
Copy the full SHA ba0e980View commit details -
test: update test cases for error code modification (milvus-io#30124)
milvus-io#23075 Signed-off-by: nico <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a762561 - Browse repository at this point
Copy the full SHA a762561View commit details -
fix: return correct compaction plan count by datacoord (milvus-io#29980)
issue: milvus-io#29943 --------- Signed-off-by: sunby <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d802517 - Browse repository at this point
Copy the full SHA d802517View commit details -
fix: Fix closing closed chan in proxy watcher (milvus-io#30143)
issue: milvus-io#30142 Signed-off-by: bigsheeper <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ddd741a - Browse repository at this point
Copy the full SHA ddd741aView commit details -
fix: collection properties not saved for alter collection (milvus-io#…
…30145) Resolves: milvus-io#30144 Signed-off-by: Congqi Xia <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e3b8c3f - Browse repository at this point
Copy the full SHA e3b8c3fView commit details
Commits on Jan 20, 2024
-
fix: Leader checker can't remove segment from leader view (milvus-io#…
…30151) issue: milvus-io#30150 This PR fix three problems: 1. leader checker use wrong node id when generate release task, which cause the release task finished immediately 2. the release request generated by leader_checker doesn't set the `force` flag, the operation to clean leader view on delegator will fail. Signed-off-by: Wei Liu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f69f65f - Browse repository at this point
Copy the full SHA f69f65fView commit details
Commits on Jan 21, 2024
-
enhance: support dataType: array & json (milvus-io#30076)
issue: milvus-io#30075 deal with the array<?> field data correctly Signed-off-by: PowderLi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4f44942 - Browse repository at this point
Copy the full SHA 4f44942View commit details -
enhance: Add a counter monitoring for the rate-limit requests (milvus…
…-io#30109) Add a counter monitoring metric for the ratelimited rpc requests with labels: proxy nodeID, rpc request type, and state. issue: milvus-io#30052 Signed-off-by: bigsheeper <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c8a7846 - Browse repository at this point
Copy the full SHA c8a7846View commit details
Commits on Jan 22, 2024
-
enhance: [skip e2e]enable serviceMonitor for a nightly ci (milvus-io#…
…30141) Signed-off-by: Sammy Huang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8a6bc2a - Browse repository at this point
Copy the full SHA 8a6bc2aView commit details -
[automated] Update Pytest image changes (milvus-io#30104)
Update Pytest image changes See changes: milvus-io@c91254f Signed-off-by: sre-ci-robot [email protected] Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 922414c - Browse repository at this point
Copy the full SHA 922414cView commit details -
enhance: [skip e2e]Revert changes from pr 29890 (milvus-io#29957)
Revert changes from pr milvus-io#29890 This reverts commit 61acda4. Signed-off-by: Sammy Huang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ae4f62a - Browse repository at this point
Copy the full SHA ae4f62aView commit details -
enhance: support groupby based on scalar-index(milvus-io#29965) (milv…
…us-io#30091) related: milvus-io#29965 Signed-off-by: MrPresent-Han <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4436eff - Browse repository at this point
Copy the full SHA 4436effView commit details -
enhance: refine proxy metacache for concurrent safe (milvus-io#29872)
relate: milvus-io#29675 Signed-off-by: aoiasd <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a81d2b4 - Browse repository at this point
Copy the full SHA a81d2b4View commit details -
fix: Use channel cp as the dml&start position for import segments (mi…
…lvus-io#30107) This PR discontinuing the subscription to the mq and, instead, employing the channel checkpoint as the DML and starting position for the import segments. issue: milvus-io#30106 Signed-off-by: bigsheeper <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8780d65 - Browse repository at this point
Copy the full SHA 8780d65View commit details -
fix: decompress deltelog path for level zero compaction (milvus-io#30164
) Resolves: milvus-io#30161 See also: milvus-io#28873 --------- Signed-off-by: Congqi Xia <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8a6de3d - Browse repository at this point
Copy the full SHA 8a6de3dView commit details -
fix: Use determined order to lock in BlockAll to avoid deadlock (milv…
…us-io#29246) issue: milvus-io#29104 Signed-off-by: chyezh <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5ee9f73 - Browse repository at this point
Copy the full SHA 5ee9f73View commit details -
fix: Fix bug for read data from azure (milvus-io#30007)
issue: milvus-io#30005 Signed-off-by: Cai Zhang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6bfa826 - Browse repository at this point
Copy the full SHA 6bfa826View commit details -
enhance: fix access log can't print SDK version when client connect (m…
…ilvus-io#29680) Signed-off-by: aoiasd <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4142743 - Browse repository at this point
Copy the full SHA 4142743View commit details -
[automated] Update Knowhere Commit (milvus-io#30120)
Update Knowhere Commit Signed-off-by: sre-ci-robot [email protected] Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for e967949 - Browse repository at this point
Copy the full SHA e967949View commit details -
fix: Use longTime bucket for longer latency (milvus-io#30175)
See also: milvus-io#30174 Signed-off-by: yangxuan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0ac37a4 - Browse repository at this point
Copy the full SHA 0ac37a4View commit details -
enhance: convert the
GetObject
util to async (milvus-io#30166)This makes it much easier to use Signed-off-by: yah01 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a77693a - Browse repository at this point
Copy the full SHA a77693aView commit details
Commits on Jan 23, 2024
-
Signed-off-by: sre-ci-robot <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3d31017 - Browse repository at this point
Copy the full SHA 3d31017View commit details -
enhance: Add open telemetry tracing for compaction (milvus-io#30168)
Resolves milvus-io#30167 This PR add tracing for all compaction from the task start in datacoord and execution procedures in datanode. --------- Signed-off-by: Congqi Xia <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6a73860 - Browse repository at this point
Copy the full SHA 6a73860View commit details -
feat: Support tencent cloud object storage for milvus (milvus-io#30163)
issue: milvus-io#30162 Signed-off-by: Cai Zhang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6cf2f09 - Browse repository at this point
Copy the full SHA 6cf2f09View commit details -
fix:diskann search crash when search list = 9999999999 (milvus-io#30185)
issue: milvus-io#29020 Json can't not pass a max_int32 value to int32_t, so let knowhere check value range by itself. After fix this, pymilvus will report: pymilvus.exceptions.MilvusException: <MilvusException: (code=65535, message=fail to search on QueryNode 6: worker(6) query failed: => failed to search: arithmetic overflow: param search_list_size should be at most 2147483647)> Signed-off-by: cqy123456 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 42bb4e3 - Browse repository at this point
Copy the full SHA 42bb4e3View commit details -
enhance: support related privilege for grant api (milvus-io#30153)
/kind improvement Signed-off-by: SimFG <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4637659 - Browse repository at this point
Copy the full SHA 4637659View commit details -
test: add assert message if assert failed (milvus-io#30186)
add assert message if assert failed Signed-off-by: zhuwenxing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 24bbb12 - Browse repository at this point
Copy the full SHA 24bbb12View commit details -
fix: use atomic.Pointer to store EventHandler in case of data race (m…
…ilvus-io#30205) Resolves milvus-io#30204 --------- Signed-off-by: Congqi Xia <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d73b534 - Browse repository at this point
Copy the full SHA d73b534View commit details -
fix: Init paramtable after milvus role setup (milvus-io#30211)
See also milvus-io#30176 Move paramtable.Init after env setup in roles.Run. Also introduced a flag for mixture run to set role correctly for mixture mode. Signed-off-by: Congqi Xia <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c9860e3 - Browse repository at this point
Copy the full SHA c9860e3View commit details -
test: add restful client test in ci (milvus-io#30036)
add restful client test in ci --------- Signed-off-by: zhuwenxing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cad8bf6 - Browse repository at this point
Copy the full SHA cad8bf6View commit details -
fix: Remove useless lock which cause porxy meta cache recursive lock (m…
…ilvus-io#30203) relate: milvus-io#30193 --------- Signed-off-by: aoiasd <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 38746df - Browse repository at this point
Copy the full SHA 38746dfView commit details -
enhance: pass partition key scalar info if enabled when build vector …
…index (milvus-io#29931) issue: milvus-io#29892 Pass optional scalar IVF offsets to Cardinal Signed-off-by: Patrick Weizhi Xu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0907d76 - Browse repository at this point
Copy the full SHA 0907d76View commit details
Commits on Jan 24, 2024
-
fix: wrong format expr for the delete rest api (milvus-io#30217)
/kind improvement issue: milvus-io#30092 Signed-off-by: SimFG <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b62748a - Browse repository at this point
Copy the full SHA b62748aView commit details -
feat: support etcd authentication (milvus-io#30226)
issue: milvus-io#28895 add 3 configuration for ETCD config Signed-off-by: PowderLi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 08ca0a2 - Browse repository at this point
Copy the full SHA 08ca0a2View commit details -
fix: prevent segments got flushed multiple times (milvus-io#30240)
See also milvus-io#30111 Segments could be "Flushed" only by `FlushSegments` grpc call from datacoord by design. There are two possible reason to cause one segment got flushed multiple times. - Segment is in flushing state during multiple epoch in flowgraph - Segment is flushed by flushTs & Flush segments So this pr fix: - Remove state change logic form FlushTs policy - Change Flush segment into three stage way: Sealed->Flushing->Flushed preventing multiple Flushed=true operations. Signed-off-by: Congqi Xia <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6445880 - Browse repository at this point
Copy the full SHA 6445880View commit details -
fix: Donot set metrics for compactTo 0 rows seg (milvus-io#30126)
See also: milvus-io#29204 Signed-off-by: yangxuan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 36b8fbb - Browse repository at this point
Copy the full SHA 36b8fbbView commit details -
enhance: [skip e2e]increase timeout for building gpu image (milvus-io…
…#30238) Signed-off-by: Sammy Huang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3e741cc - Browse repository at this point
Copy the full SHA 3e741ccView commit details -
enhance: update pymilvus version and update cases (milvus-io#30012)
1. modify test case: test_search_repeatedly_ivf_index_different_limit 2. update pymilvus version from 2.4.0rc19 to 2.4.0rc24 3. Before, insert will return a pk list. In the latest milvus client, insert will return a number that is inserted successfully 4. In the latest milvus client, flush and num_entities have been removed 5. Before, the default consistency level of a new collection is strong. In the latest milvus client, it becomes bounded. So related cases have been modified correspondingly, or immediate search after insert will return no results. 6. In the latest pymilvus, new data type FLOAT16_VECTOR and BFLOAT16_VECTOR have been added. Signed-off-by: nico <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ba862ef - Browse repository at this point
Copy the full SHA ba862efView commit details
Commits on Jan 25, 2024
-
enhance: optimize marisa trie range search for performance (milvus-io…
…#30079) milvus-io#30078 milvus-io#29986 Signed-off-by: luzhang <[email protected]> Co-authored-by: luzhang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8c58d9a - Browse repository at this point
Copy the full SHA 8c58d9aView commit details -
enhance: [skip e2e] fix integration block UT 30 minutes after failed …
…and use merr (milvus-io#30125) Signed-off-by: aoiasd <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for da749c0 - Browse repository at this point
Copy the full SHA da749c0View commit details -
fix: Fix requery without limit during HybridSearch (milvus-io#30220)
issue: milvus-io#29990 /kind bug Signed-off-by: xige-16 <[email protected]> Signed-off-by: xige-16 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4f25066 - Browse repository at this point
Copy the full SHA 4f25066View commit details -
enhance: Utilize partition key optimization in reQuery (milvus-io#30253)
See also milvus-io#30250 This PR add requery flag in query task. When reQuery flag is true, query task shall skip partition name conversion and use pre-calculated partitionIDs passed from search task. TODO: hybrid search does not have partition id information. we shall apply same logic for hybrid search later. Signed-off-by: Congqi Xia <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8e8ac21 - Browse repository at this point
Copy the full SHA 8e8ac21View commit details -
enhance: hint the invalid metric type in error message (milvus-io#30263)
this hints the user passed invalid metric type in error message, so users could know what's wrong Signed-off-by: yah01 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 51fe474 - Browse repository at this point
Copy the full SHA 51fe474View commit details -
test: add multi vector for bulk insert test (milvus-io#30223)
add multi vector for bulk insert test --------- Signed-off-by: zhuwenxing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 78562d0 - Browse repository at this point
Copy the full SHA 78562d0View commit details -
enhance: move the cgo code in the pkg dir to interal dir (milvus-io#3…
…0261) /kind improvement Signed-off-by: SimFG <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for aa7014a - Browse repository at this point
Copy the full SHA aa7014aView commit details -
enhance: reduce many I/O operations while loading disk index (milvus-…
…io#30189) before this, every time writting the index chunk data into the disk, there are 4 I/O operations: - open the file - seek to the offset - write the data - close the file this optimized this to open only once and continiously write all data. This also makes it concurrent to load the files from object storage Signed-off-by: yah01 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a27c0e8 - Browse repository at this point
Copy the full SHA a27c0e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9488ac0 - Browse repository at this point
Copy the full SHA 9488ac0View commit details -
Configuration menu - View commit details
-
Copy full SHA for ea44277 - Browse repository at this point
Copy the full SHA ea44277View commit details -
enhance: Add trace span for scheduling read tasks in QueryNode (milvu…
…s-io#30265) This PR adds a trace span for search/query task scheduling duration --------- Signed-off-by: Congqi Xia <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f2c0ead - Browse repository at this point
Copy the full SHA f2c0eadView commit details -
enhance: Allows proactive warming up of chunk cache (milvus-io#30182)
Allows proactive warming up of chunk cache. Original vector data will be asynchronously loaded into the chunk cache during the load process. It has the potential to significantly reduce query/search latency for a certain duration after the load, albeit with a concurrent increase in disk usage. issue: milvus-io#30181 --------- Signed-off-by: bigsheeper <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c02fb64 - Browse repository at this point
Copy the full SHA c02fb64View commit details -
fix: groupby bug for ut (milvus-io#30272)
related: milvus-io#29965 Signed-off-by: MrPresent-Han <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 116d0f2 - Browse repository at this point
Copy the full SHA 116d0f2View commit details
Commits on Jan 26, 2024
-
test: add part of milvus client test cases (milvus-io#30222)
issue: milvus-io#30221 Signed-off-by: binbin lv <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a847d56 - Browse repository at this point
Copy the full SHA a847d56View commit details -
fix: Use correct pools for all CGO methods in segments pkg (milvus-io…
…#30274) See also milvus-io#30273 This PR: - Rename confusing `LoadIndexInfo` to `UpdateIndexInfo` for LocalSegment - Use `DynamicPool` instead of `LoadPool` for `UpdateSealedSegmentIndex` - Fix cgo call missing pool control Signed-off-by: Congqi Xia <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 405877c - Browse repository at this point
Copy the full SHA 405877cView commit details -
fix: Fill in info in CompactionSegmentBinlogs (milvus-io#30279)
After milvus-io#28873, PartitionID and CollectionID should be filled in CompactionSegmentBinlog so that DataNode can compose the correct logPath. However There're some places left forgotten to fill in the information, causing Datanode downloading `xxx/0/0/xxxx/xxxx` binlogs during compaction See also: milvus-io#30213 Signed-off-by: yangxuan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0b6beb7 - Browse repository at this point
Copy the full SHA 0b6beb7View commit details -
fix: Use size bucket for compacted segment size metric (milvus-io#30028)
See also: milvus-io#29204 Signed-off-by: yangxuan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fd19e41 - Browse repository at this point
Copy the full SHA fd19e41View commit details -
fix: channel checker reduce balancing channels. (milvus-io#30087)
Ignore leader unavailable when channel checker judge repeat channel to avoid channel checker remove channels balancing. relate: milvus-io#29841 milvus-io#29838 Signed-off-by: aoiasd <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f84d9a5 - Browse repository at this point
Copy the full SHA f84d9a5View commit details -
enhance: support standalone mode with one only pod for e2e test (milv…
…us-io#30282) issue: milvus-io#30294 --------- Signed-off-by: Sammy Huang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 199c198 - Browse repository at this point
Copy the full SHA 199c198View commit details -
enhance: Enlarge default datanode sync parallel to 256 (milvus-io#30270)
See also milvus-io#27675 After supporting control sync parallel in datanode globally, the shall change default value to a more suitable value for most use cases. Signed-off-by: Congqi Xia <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7ced0af - Browse repository at this point
Copy the full SHA 7ced0afView commit details -
fix: fix searchPlan metricType modified concurrently (milvus-io#30227)
issue: milvus-io#30225 /kind bug Signed-off-by: xige-16 <[email protected]> --------- Signed-off-by: xige-16 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e9fdd24 - Browse repository at this point
Copy the full SHA e9fdd24View commit details -
enhance: Set correct role for non-standalone deployment (milvus-io#30303
) See also milvus-io#30211 After fix initialization problem, distributed components do no have their role set. This will cause logger & tracing miss component service info when recording information. Signed-off-by: Congqi Xia <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 20a3569 - Browse repository at this point
Copy the full SHA 20a3569View commit details -
enhance: Don't expire ShardLeaders cache actively (milvus-io#29879)
issue: milvus-io#29772 The shardLeaders cache does not actively expire, update the cache when search/query fails. Signed-off-by: Cai Zhang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d87726e - Browse repository at this point
Copy the full SHA d87726eView commit details -
fix: compact operation on datacoord meta should preform as a transcat…
…ion (milvus-io#29775) issue: milvus-io#29691 Signed-off-by: chyezh <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f2985d8 - Browse repository at this point
Copy the full SHA f2985d8View commit details -
enhance: adjust config source for support config event use paramtable (…
…milvus-io#29995) Adjust config source for support config event which for dynamic config could use paramtable and not deadlock. relate: milvus-io#29807 Signed-off-by: aoiasd <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8385157 - Browse repository at this point
Copy the full SHA 8385157View commit details -
Signed-off-by: sre-ci-robot <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c3c9dcd - Browse repository at this point
Copy the full SHA c3c9dcdView commit details -
enhance: reduce memory when read data (milvus-io#30284)
Signed-off-by: lixinguo <[email protected]> Co-authored-by: lixinguo <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9512af3 - Browse repository at this point
Copy the full SHA 9512af3View commit details
Commits on Jan 28, 2024
-
fix: empty MetricType (milvus-io#30216)
issue: milvus-io#30102 milvus-io#30225 we should read MetricType from SearchResult, because query node never 1. read metricType from LoadMeta 2. store to collection 3. set SearchRequest.MetricType Signed-off-by: PowderLi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8fc4ebf - Browse repository at this point
Copy the full SHA 8fc4ebfView commit details -
feat: restful phase two (milvus-io#29728)
issue: milvus-io#29732 Signed-off-by: PowderLi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6abbab1 - Browse repository at this point
Copy the full SHA 6abbab1View commit details -
enhance: change plan desc log from info to debug (milvus-io#30304)
milvus-io#30172 Signed-off-by: luzhang <[email protected]> Co-authored-by: luzhang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for aeb1e36 - Browse repository at this point
Copy the full SHA aeb1e36View commit details -
[automated] Update Knowhere Commit (milvus-io#30332)
Update Knowhere Commit Signed-off-by: sre-ci-robot [email protected] Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 0542a0e - Browse repository at this point
Copy the full SHA 0542a0eView commit details
Commits on Jan 29, 2024
-
enhance: [skip e2e]change to a better name (milvus-io#30329)
Signed-off-by: Sammy Huang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 927d310 - Browse repository at this point
Copy the full SHA 927d310View commit details -
enhance: Set segment.maxSize param to 1024M (milvus-io#30139)
issue: milvus-io#25639 /kind improvement When the number of vector columns increases, the number of rows per segment will decrease. In order to reduce the impact on vector indexing performance, it is necessary to increase the segment max limit. If a collection has multiple vector fields with memory and disk indices on different vector fields, the size limit after segment compaction is the minimum of segment.maxSize and segment.diskSegmentMaxSize. Signed-off-by: xige-16 <[email protected]> --------- Signed-off-by: xige-16 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 033eae9 - Browse repository at this point
Copy the full SHA 033eae9View commit details -
test: add freshness checker (milvus-io#30280)
add freshness checker insert/upsert --> query: Get the time when it can be queried delete --> query: Get the time when it can not be queried Signed-off-by: zhuwenxing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for aab7cc9 - Browse repository at this point
Copy the full SHA aab7cc9View commit details -
test: [skip e2e]add values yaml file for one pod standalone chaos test (
milvus-io#30311) add values yaml file for one pod standalone chaos test Signed-off-by: zhuwenxing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 467379d - Browse repository at this point
Copy the full SHA 467379dView commit details -
enhance: Add growing row count weight (milvus-io#30271)
Signed-off-by: sunby <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 406bf14 - Browse repository at this point
Copy the full SHA 406bf14View commit details -
test: add invert index and string datatype for bulk insert test (milv…
…us-io#30334) add invert index and string datatype for bulk insert test Signed-off-by: zhuwenxing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fcd9f89 - Browse repository at this point
Copy the full SHA fcd9f89View commit details -
enhance: add basic information of milvus into metrics (milvus-io#29665)
add basic build information and runtime component dependency into metrics. issue: milvus-io#29664 Signed-off-by: chyezh <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 211143c - Browse repository at this point
Copy the full SHA 211143cView commit details -
test: add milvus client test cases (milvus-io#30323)
issue: milvus-io#30221 Signed-off-by: binbin lv <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f274c16 - Browse repository at this point
Copy the full SHA f274c16View commit details -
test: Update requirements and pytest configuration (milvus-io#30336)
Update requirements and pytest configuration Signed-off-by: zhuwenxing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f92edc6 - Browse repository at this point
Copy the full SHA f92edc6View commit details -
enhance:limit binlog index rows num (milvus-io#30173)
issue: milvus-io#27678 also relate issue: milvus-io#30065 Signed-off-by: cqy123456 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 74cfba0 - Browse repository at this point
Copy the full SHA 74cfba0View commit details
Commits on Jan 30, 2024
-
enhance: Make l0 compactor download files in parallel (milvus-io#30309)
See also milvus-io#27606 `MultiRead` actually download file in sequence, which may lead to large time consumption during l0 compaction download phase. This PR make l0 compactor download deltalogs in parallel utilizing conc package & io pool. --------- Signed-off-by: Congqi Xia <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 743bdf1 - Browse repository at this point
Copy the full SHA 743bdf1View commit details -
enhance: Make compaction log has traceID (milvus-io#30338)
See also milvus-io#30167 After support open telemetry tracing, we want to have traceID as well, this PR adds util functions to set traceID with span & propagate traceID between different context. --------- Signed-off-by: Congqi Xia <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0c7a96b - Browse repository at this point
Copy the full SHA 0c7a96bView commit details -
enhance: Set delete scope for LoadSegment streaming data (milvus-io#3…
…0245) See also milvus-io#29474 --------- Signed-off-by: Congqi Xia <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7c086a4 - Browse repository at this point
Copy the full SHA 7c086a4View commit details -
test: update test cases about rbac (milvus-io#29088)
issue: milvus-io#29087 RBAC cases fail a lot. 1. some cases are out of date, for example, the default value of db_name has changed from "default" to "" in some apis 2. add time sleep after the action of grant or revoke, for it costs time to take effect Signed-off-by: nico <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 168260c - Browse repository at this point
Copy the full SHA 168260cView commit details -
enhance: Break down the granularity of collection info cache expired (m…
…ilvus-io#29977) issue: milvus-io#29772 1. `DropPartition` only invalidates the cache related to the partition. 2. `CreateAlias` does not invalidate the cache. Signed-off-by: Cai Zhang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f619d79 - Browse repository at this point
Copy the full SHA f619d79View commit details -
enhance: Limit index pool size of standalone server (milvus-io#30170)
issue: milvus-io#29926 Signed-off-by: Cai Zhang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 47af347 - Browse repository at this point
Copy the full SHA 47af347View commit details -
fix: panic with datanode negetive wait group counter (milvus-io#30135)
issue: milvus-io#29170 Signed-off-by: chyezh <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6d63fb5 - Browse repository at this point
Copy the full SHA 6d63fb5View commit details -
enhance: hotfix docker-compose.yml (milvus-io#30378)
Signed-off-by: Sammy Huang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fda6f8d - Browse repository at this point
Copy the full SHA fda6f8dView commit details
Commits on Jan 31, 2024
-
enhance: hotfix container network (milvus-io#30389)
Signed-off-by: Sammy Huang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fb9d64a - Browse repository at this point
Copy the full SHA fb9d64aView commit details -
test: fix query result verification (milvus-io#30351)
fix query result verification: changed the query expression and adopted a more lenient validation method to address the issue of not being able to guarantee the retrieval of specific IDs due to frequent deletion operation Signed-off-by: zhuwenxing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e6daff4 - Browse repository at this point
Copy the full SHA e6daff4View commit details -
enhance: limit the max pool size to 16 (milvus-io#30371)
according to our benchmark, concurrency level 16 is enough to fully utilize the object storage network bandwidth Signed-off-by: yah01 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 878c4c9 - Browse repository at this point
Copy the full SHA 878c4c9View commit details -
enhance: Add more tests for groupby (milvus-io#30346)
Related issue: milvus-io#30033 skip the tests before bug fixes --------- Signed-off-by: yanliang567 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5415025 - Browse repository at this point
Copy the full SHA 5415025View commit details -
fix: proxy may never setup if the port binded (milvus-io#30035)
the proxy miss-returned nil while failed to listen the port, then the server continues to run but we can't connect to service resolve milvus-io#30034 Signed-off-by: yah01 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2f778d9 - Browse repository at this point
Copy the full SHA 2f778d9View commit details -
enhance: restful support import jobs (milvus-io#30343)
issue: milvus-io#28521 milvus-io#29732 include 1. list collection's import jobs 2. create a new import job 3. get the progress of an import job fix: 1. mix the order of dbName & collectionName milvus-io#29728 2. trace log keep the same as v1 3. support traceID 4. azure precheck, blob name cannot end with / milvus-io#29703 --------- Signed-off-by: PowderLi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5cf9bb2 - Browse repository at this point
Copy the full SHA 5cf9bb2View commit details -
enhance: Remove current stats after RollStats action (milvus-io#30391)
See also milvus-io#27675 BloomFilterSet.current shall be reset after RollStats, otherwise it will keep tracking whole segment data causing the false positive ratio larger than expected. Signed-off-by: Congqi Xia <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b5e078c - Browse repository at this point
Copy the full SHA b5e078cView commit details -
enhance: Add
MemoryHighSyncPolicy
back to write buffer manager (mil……vus-io#29997) See also milvus-io#27675 This PR adds back MemoryHighSyncPolicy implementation. Also change MinSegmentSize & CheckInterval to configurable param item. --------- Signed-off-by: Congqi Xia <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fc0d007 - Browse repository at this point
Copy the full SHA fc0d007View commit details -
feat: Add import executor and manager for datanode (milvus-io#29438)
This PR introduces novel importv2 roles for datanode: 1. Executor: To execute tasks, a import task will be divided into the following steps: read data -> hash data -> sync data; 2. Manager: To manage all the tasks; issue: milvus-io#28521 --------- Signed-off-by: bigsheeper <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c591829 - Browse repository at this point
Copy the full SHA c591829View commit details
Commits on Feb 1, 2024
-
enhance: Add PrimaryKeys interface to reduce memory usage (milvus-io#…
…30405) See also milvus-io#30404 `PrimaryKey` is used to hold pk values for both int64 & varchar data type. Since it is an interface it may occupies more memory than pure slices when holding a group of pks. This PR add `PrimaryKeys` interface when some other module need to hold lots of PrimaryKeys. By using this interface, it could reduce the memory of pk slice to half when using Int64 Pk data type and reduce interface cost for each row of varchar as well. --------- Signed-off-by: Congqi Xia <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e677af1 - Browse repository at this point
Copy the full SHA e677af1View commit details -
test: refine debug log and error handle (milvus-io#30406)
refine debug log and error handle --------- Signed-off-by: zhuwenxing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b02b525 - Browse repository at this point
Copy the full SHA b02b525View commit details -
enhance: [skip e2e]revert back to original way to archive, upload and…
… download (milvus-io#30248) Signed-off-by: Sammy Huang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 265453f - Browse repository at this point
Copy the full SHA 265453fView commit details -
enhance: Reduce get segments scan during l0 compaction (milvus-io#30408)
See also milvus-io#27606 Previously l0 linear compaction will scan all target segment id from metacache for each line of delta entry, which is not needed since compaction target segments shall be all immutable. Signed-off-by: Congqi Xia <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for be8831b - Browse repository at this point
Copy the full SHA be8831bView commit details -
fix: [skip e2e]use unique topic name for test pulsarCtl (milvus-io#30364
) See also: milvus-io#30363 Signed-off-by: yangxuan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e0f371c - Browse repository at this point
Copy the full SHA e0f371cView commit details -
enhance: move the option of network mode into builder.sh file (milvus…
…-io#30419) Signed-off-by: Sammy Huang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 46d9ac5 - Browse repository at this point
Copy the full SHA 46d9ac5View commit details -
enhance: full-support for wildcard pattern matching (milvus-io#30288)
issue: milvus-io#29988 This pr adds full-support for wildcard pattern matching from end to end. Before this pr, the users can only use prefix match in their expression, for example, "like 'prefix%'". With this pr, more flexible syntax can be combined. To do so, this pr makes these changes: - 1. support regex query both on index and raw data; - 2. translate the pattern matching to regex query, so that it can be handled by the regex query logic; - 3. loose the limit of the expression parsing, which allows general pattern matching syntax; With the support of regex query in segcore backend, we can also add mysql-like `REGEXP` syntax later easily. --------- Signed-off-by: longjiquan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e549148 - Browse repository at this point
Copy the full SHA e549148View commit details -
fix: call injectDone after compaction failed (milvus-io#30277)
syncMgr.Block() will lock the segment when executing compaction. Previous implementation was unable to Unblock thoese segments when compaction failed. If next compaction of the same segments arrives, it'll stuck forever and block all later compation tasks. This PR makes sure compaction executor would Unblock these segments after a failure compaction. Apart form that, this PR also refines some logs and clean some codes of compaction, compactor: 1. Log segment count instead of segmentIDs to avoid logging too many segments 2. Flush RPC returns L1 segments only, skip L0 and L2 3. CompactionType is checked in `Compaction`, no need to check again inside compactor 4. Use ligter method to replace `getSegmentMeta` 5. Log information for L0 compaction when encounters an error See also: milvus-io#30213 --------- Signed-off-by: yangxuan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for fb5e09d - Browse repository at this point
Copy the full SHA fb5e09dView commit details -
enhance: [skip e2e]cleanup unnecessary part in the github action (mil…
…vus-io#30425) Signed-off-by: Sammy Huang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 32914a3 - Browse repository at this point
Copy the full SHA 32914a3View commit details -
fix: Support mvcc with hybrid serach (milvus-io#30114)
issue: milvus-io#29656 /kind bug Signed-off-by: xige-16 <[email protected]> --------- Signed-off-by: xige-16 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 060c860 - Browse repository at this point
Copy the full SHA 060c860View commit details -
enhance: check load state before altering collection (milvus-io#30399)
/kind improvement Signed-off-by: sunby <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e22e8b3 - Browse repository at this point
Copy the full SHA e22e8b3View commit details -
enhance: support varchar autoid when bulkinsert (milvus-io#30377)
support varchar autoid when bulkinsert Signed-off-by: lixinguo <[email protected]> Co-authored-by: lixinguo <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6bc10f9 - Browse repository at this point
Copy the full SHA 6bc10f9View commit details -
enhance: roll back apimachinery to v0.28.6 (milvus-io#30398)
apimachinery use go 1.21 in v0.29.0 reference issue: golang/go#62409 Signed-off-by: sunby <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for adaf270 - Browse repository at this point
Copy the full SHA adaf270View commit details -
fix: Limit L0 Compaction segment size and count (milvus-io#30374)
See also: milvus-io#30191 --------- Signed-off-by: yangxuan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e0ed564 - Browse repository at this point
Copy the full SHA e0ed564View commit details
Commits on Feb 2, 2024
-
fix: Deprecated shard leader cache while deprecating collection (milv…
…us-io#30446) Resolves: milvus-io#30445 Signed-off-by: Congqi Xia <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1c1dd48 - Browse repository at this point
Copy the full SHA 1c1dd48View commit details -
fix: Correct Size calculation of DeleteData (milvus-io#30397)
This PR would correct the actual deltalog size See also: milvus-io#30191 --------- Signed-off-by: yangxuan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d744962 - Browse repository at this point
Copy the full SHA d744962View commit details -
enhance: update milvus-proto dep to add sparse vector related protos (m…
…ilvus-io#30400) issue: milvus-io#29419 this PR solely adds proto definition. sparse float vector support will be in subsequent PRs. Signed-off-by: Buqian Zheng <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1632668 - Browse repository at this point
Copy the full SHA 1632668View commit details -
fix: failed to download OpenDAL (milvus-io#30380)
OpenDAL's url has been changed fix milvus-io#30379 Signed-off-by: yah01 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ec688f5 - Browse repository at this point
Copy the full SHA ec688f5View commit details -
enhance: Opt maxVectorFieldNum param check (milvus-io#30440)
Signed-off-by: xige-16 <[email protected]> --------- Signed-off-by: xige-16 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6d70618 - Browse repository at this point
Copy the full SHA 6d70618View commit details -
enhance: add milvus client rbac test cases (milvus-io#30456)
link: milvus-io#30221 Signed-off-by: nico <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3b58670 - Browse repository at this point
Copy the full SHA 3b58670View commit details -
enhance: [skip e2e] add alter collection task ut (milvus-io#30447)
Signed-off-by: sunby <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dcdf859 - Browse repository at this point
Copy the full SHA dcdf859View commit details -
fix: fix requery without partitionIDs in hybrid search (milvus-io#30444)
issue: milvus-io#30412 Signed-off-by: xige-16 <[email protected]> Signed-off-by: xige-16 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0a78b38 - Browse repository at this point
Copy the full SHA 0a78b38View commit details -
fix: add more requests to the database interceptor (milvus-io#30452)
issue: milvus-io#30368 Signed-off-by: SimFG <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 02de842 - Browse repository at this point
Copy the full SHA 02de842View commit details -
fix: fix hybrid search panic when has multi shard (milvus-io#30464)
/kind bug issue:milvus-io#30457 Signed-off-by: xige-16 <[email protected]> Signed-off-by: xige-16 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 05ebe7b - Browse repository at this point
Copy the full SHA 05ebe7bView commit details -
doc: Add Milvus standalone all in one script (milvus-io#30459)
Signed-off-by: ping.liu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e4a0338 - Browse repository at this point
Copy the full SHA e4a0338View commit details -
Signed-off-by: sre-ci-robot <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c7cf7c8 - Browse repository at this point
Copy the full SHA c7cf7c8View commit details -
enhance: Remove useless frequent log in Mintimestamp (milvus-io#30471)
Signed-off-by: Congqi Xia <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1ab851d - Browse repository at this point
Copy the full SHA 1ab851dView commit details -
doc: fix standalone stop cannot start issue (milvus-io#30481)
Signed-off-by: ping.liu <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5cdf0f2 - Browse repository at this point
Copy the full SHA 5cdf0f2View commit details
Commits on Feb 3, 2024
-
fix: Only use bound indexnodes in bound mode (milvus-io#30461)
issue: milvus-io#30463 Signed-off-by: Cai Zhang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 36d3fd4 - Browse repository at this point
Copy the full SHA 36d3fd4View commit details -
fix: Decoupling importing segment from flush process (milvus-io#30402)
This pr decoups importing segment from flush process by: 1. Exclude the importing segment from the flush policy, this approch avoids notifying the datanode to flush the importing segment, which may not exist. 2. When RootCoord call Flush, DataCoord directly set the importing segment state to `Flushed`. issue: milvus-io#30359 --------- Signed-off-by: bigsheeper <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7ce876a - Browse repository at this point
Copy the full SHA 7ce876aView commit details -
[automated] Update Knowhere Commit (milvus-io#30487)
Update Knowhere Commit Signed-off-by: sre-ci-robot [email protected] Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 20c9cfc - Browse repository at this point
Copy the full SHA 20c9cfcView commit details
Commits on Feb 4, 2024
-
fix: donot set l0 segment as growing when savebinlogs (milvus-io#29194)
This PR fixes negative growing L0 segments in Metrics See also: milvus-io#29204, milvus-io#30441 --------- Signed-off-by: yangxuan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6959630 - Browse repository at this point
Copy the full SHA 6959630View commit details -
enhance: Speed up L0 compaction (milvus-io#30410)
This PR changes the following to speed up L0 compaction and prevent OOM: 1. Lower deltabuf limit to 16MB by default, so that each L0 segment would be 4X smaller than before. 2. Add BatchProcess, use it if memory is sufficient 3. Iterator will Deserialize when called HasNext to avoid massive memory peek 4. Add tracing in spiltDelta See also: milvus-io#30191 --------- Signed-off-by: yangxuan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e6eb6f2 - Browse repository at this point
Copy the full SHA e6eb6f2View commit details -
enhance: Use dynamic pool for
NewLoadIndexInfo
(milvus-io#30489)See also milvus-io#30445 Signed-off-by: Congqi Xia <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5143b8c - Browse repository at this point
Copy the full SHA 5143b8cView commit details -
fix: not store timestampTo and timestampFrom (milvus-io#30450)
milvus-io#30451 Signed-off-by: lixinguo <[email protected]> Co-authored-by: lixinguo <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for da50fbf - Browse repository at this point
Copy the full SHA da50fbfView commit details -
enhance: access log method support get status when method only return…
… error instead of status (milvus-io#30409) Signed-off-by: aoiasd <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 23aa136 - Browse repository at this point
Copy the full SHA 23aa136View commit details -
enhance: Extend support for varchar autoID to BulkInsertV2 (milvus-io…
…#30477) issue: milvus-io#30476 Signed-off-by: bigsheeper <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 18b979d - Browse repository at this point
Copy the full SHA 18b979dView commit details -
enhance: [skip e2e]to use yaml anchor and alias to abstract common pa…
…rt in yaml (milvus-io#30505) Signed-off-by: Sammy Huang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6e78cf2 - Browse repository at this point
Copy the full SHA 6e78cf2View commit details -
enhance: [skip-e2e] disable asan (milvus-io#30498)
fix: milvus-io#30511 /kind improvement --------- Signed-off-by: longjiquan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a587450 - Browse repository at this point
Copy the full SHA a587450View commit details -
[automated] Update Knowhere Commit (milvus-io#30515)
Update Knowhere Commit Signed-off-by: sre-ci-robot [email protected] Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for ebbe32d - Browse repository at this point
Copy the full SHA ebbe32dView commit details
Commits on Feb 5, 2024
-
fix: Verify sync task target segment and retry if not match (milvus-i…
…o#30500) See also milvus-io#27675 milvus-io#30469 For a sync task, the segment could be compacted during sync task. In previous implementation, this sync task will hold only the old segment id as KeyLock, in which case compaction on compacted to segment may run in parallel with delta sync of this sync task. This PR introduces sync target segment verification logic. It shall check target segment lock it's holding beforing actually syncing logic. If this check failed, sync task shall return`errTargetSegementNotMatch` error and make manager re-fetch the current target segment id. Signed-off-by: Congqi Xia <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a68b321 - Browse repository at this point
Copy the full SHA a68b321View commit details -
fix: [skip e2e] Correct check UT for go rules (milvus-io#30518)
Fixes: milvus-io#30517 Signed-off-by: yangxuan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 73f6ed6 - Browse repository at this point
Copy the full SHA 73f6ed6View commit details -
enhance: decrease coordinator init time (milvus-io#29822)
This PR mainly improve two items: 1. Target observer should refresh loading status during init time. An uninitialized loading status blocks search/query. Currently, the target observer refreshes every 10 seconds, i.e. we'd need to wait for 10s for no reason. That's also the reason why we constantly see false log "collection unloaded" upon mixcoord restarts. 2. Delete session when service is stopped. So that the new service doesn't need to wait for the previous session to expire (~10s). Item 1 is the major improvement of this PR, which should speed up init time by 10s. Item 2 is not a big concern in most cases as coordinators usually shut down after stop(). In those cases, coordinator restart triggers serverID change which further triggers an existing logic that deletes expired session. This PR only fixes rare cases where serverID doesn't change. integration test: `go test -tags dynamic -v -coverprofile=profile.out -covermode=atomic tests/integration/coordrecovery/coord_recovery_test.go -timeout=20m` Performance after the change: Average init time of coordinators: 10s Hardware: M2 Pro Test setup: 1000 collections with 1000 rows (dim=128) per collection. issue: milvus-io#29409 Signed-off-by: yiwangdr <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 32cff25 - Browse repository at this point
Copy the full SHA 32cff25View commit details -
fix: [skip-e2e] Fix unstable SaveBinlogPath ut (milvus-io#30508)
Fixes: milvus-io#30507 Signed-off-by: yangxuan <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e184c89 - Browse repository at this point
Copy the full SHA e184c89View commit details -
enhance: Add log when garbage collection resumed (milvus-io#30535)
/kind enhancement Signed-off-by: wayblink <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1635211 - Browse repository at this point
Copy the full SHA 1635211View commit details -
fix: safety access unordered_map and remove some useless code excute (m…
…ilvus-io#30504) issue: milvus-io#30358 and milvus-io#30491 Signed-off-by: cqy123456 <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5449e86 - Browse repository at this point
Copy the full SHA 5449e86View commit details
Commits on Feb 6, 2024
-
enhance: Maximize build space at the begin (milvus-io#30540)
Signed-off-by: Sammy Huang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d097d55 - Browse repository at this point
Copy the full SHA d097d55View commit details -
enhance: disallow tikv/rawkv usages (milvus-io#30027)
Data write through rawkv API may pollute tikv data. It should be disallowed. We will add this check to all repos that involves metadata access. In the longer term, we should have a metadata service that implements access control. relate: milvus-io#30029 Signed-off-by: yiwangdr <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 85246c1 - Browse repository at this point
Copy the full SHA 85246c1View commit details -
test: removing deprecated code (milvus-io#30484)
issue: milvus-io#29507 Removing deprecated code from integration test lib Signed-off-by: yiwangdr <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 98adbb3 - Browse repository at this point
Copy the full SHA 98adbb3View commit details -
enhance: Change update channel cp magic number to param item (milvus-…
…io#30555) See also milvus-io#28817 Signed-off-by: Congqi Xia <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d4100d5 - Browse repository at this point
Copy the full SHA d4100d5View commit details -
enhance: delete codc deserialize data by stream batch (milvus-io#30407)
relate: milvus-io#30404 --------- Signed-off-by: aoiasd <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a053715 - Browse repository at this point
Copy the full SHA a053715View commit details -
fix: groupby results lack good results(milvus-io#29883) (milvus-io#30428
) related: milvus-io#29883 Signed-off-by: MrPresent-Han <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 92d1d74 - Browse repository at this point
Copy the full SHA 92d1d74View commit details -
enhance: Use RWMutex and change WLock to RLock (milvus-io#30557)
Related to milvus-io#27675 Signed-off-by: Congqi Xia <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for b111f3b - Browse repository at this point
Copy the full SHA b111f3bView commit details -
feat: add a balancer based on both of row count and segment count (mi…
…lvus-io#30188) issue: milvus-io#30039 --------- Signed-off-by: sunby <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 715f042 - Browse repository at this point
Copy the full SHA 715f042View commit details
Commits on Feb 7, 2024
-
enhance: update test cases and increase timeout of rbac pipeline (mil…
…vus-io#30549) issue: milvus-io#29880 Signed-off-by: nico <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5bbace1 - Browse repository at this point
Copy the full SHA 5bbace1View commit details -
fix: erase pk empty check when pk index replace raw data (milvus-io#3…
…0432) milvus-io#30350 Signed-off-by: luzhang <[email protected]> Co-authored-by: luzhang <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e8a6f1e - Browse repository at this point
Copy the full SHA e8a6f1eView commit details -
feat: restful support new features (milvus-io#30485)
feat: restful support new features 1. search with groupingField milvus-io#25324 2. hybrid search milvus-io#25639 Signed-off-by: PowderLi <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1b87bcd - Browse repository at this point
Copy the full SHA 1b87bcdView commit details
Commits on Feb 12, 2024
-
fix: should return collectionName in response of ListAliases (milvus-…
…io#30532) issue : milvus-io#30369 Signed-off-by: zhenshan.cao <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bb93b22 - Browse repository at this point
Copy the full SHA bb93b22View commit details -
enhance: [skip e2e] set logrus log level to reduce output error logs (m…
…ilvus-io#30479) issue: milvus-io#30295 Signed-off-by: jaime <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 84566dc - Browse repository at this point
Copy the full SHA 84566dcView commit details
Commits on Feb 13, 2024
-
enhance: remove unused code (milvus-io#30601)
Signed-off-by: Alexandr Guzhva <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a297baa - Browse repository at this point
Copy the full SHA a297baaView commit details
Commits on Feb 18, 2024
-
test: remove xfail for testcase (milvus-io#30622)
issue has been fixed then remove xfail for testcase Signed-off-by: zhuwenxing <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bb63e32 - Browse repository at this point
Copy the full SHA bb63e32View commit details -
enhance: Add param item for datanode l0 batch/linear mode memory ratio (
milvus-io#30523) See also milvus-io#27606 --------- Signed-off-by: Congqi Xia <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 91b02b5 - Browse repository at this point
Copy the full SHA 91b02b5View commit details -
fix: make compactor inject done called no more than once (milvus-io#3…
…0603) See also milvus-io#30571 When `compactionExecutor` stops one compaction task, the `stop` method will case `injectDone` called. However in `executeTask` when `compact` method returns error, it shall also invoke `injectDone` as well. That the reason `Unlock of unlocked RWMutex` panicking happened. This PR add sync.Once to make sure that `injectDone` is called only once. We did not remove any of the `injectDone` since removal any of those invocation may cause logic problem. --------- Signed-off-by: Congqi Xia <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3c2e037 - Browse repository at this point
Copy the full SHA 3c2e037View commit details -
enhance: Add L2 segment level (milvus-io#29595)
milvus-io#28410 Signed-off-by: wayblink <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2bc212c - Browse repository at this point
Copy the full SHA 2bc212cView commit details
Commits on Feb 19, 2024
-
replace binlogIO with io.BinlogIO in datanode
Signed-off-by: wayblink <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 770aa6e - Browse repository at this point
Copy the full SHA 770aa6eView commit details