-
Notifications
You must be signed in to change notification settings - Fork 3k
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
feat: Add import scheduler and manager #29367
Merged
sre-ci-robot
merged 254 commits into
milvus-io:master
from
bigsheeper:2312-import-scheduler
Mar 1, 2024
Merged
Changes from 1 commit
Commits
Show all changes
254 commits
Select commit
Hold shift + click to select a range
500955e
updaet
bigsheeper 963891f
update import reader for binlog
bigsheeper 0fb4c5d
update reader
bigsheeper dc9f7d4
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper e6d590e
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper cdce1ad
resolve import sycle
bigsheeper cffeda2
code format
bigsheeper 868688f
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 691a44a
update
bigsheeper f2e4285
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper b96c030
update test
bigsheeper 14eb29a
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 61998d3
update
bigsheeper c5fb921
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 9938ef8
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 7e2f1cf
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper bf0edeb
update test
bigsheeper 3c0a72b
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 20e19f0
update
bigsheeper 4dd1bd9
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 0fbdf44
ut pass
bigsheeper 6fb9e86
ut pass2
bigsheeper cfb06ed
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 08bcf59
update
bigsheeper 5ccad15
all test pass
bigsheeper 1f0875e
all test pass 2
bigsheeper 2d4f86f
update
bigsheeper 7e28b25
all test pass 3
bigsheeper 74300f1
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 4679afc
update
bigsheeper 10f4199
update
bigsheeper b5a0588
feat: Add import reader for json
bigsheeper aaa146d
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 9815f1e
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 539c837
feat: Add import reader for numpy
bigsheeper 6d7faf6
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper c97c26c
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 925c38c
update
bigsheeper 47e160c
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 84eec47
code format
bigsheeper de37615
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 04c5fef
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper d799f47
code format
bigsheeper 6fb736f
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 4061245
update
bigsheeper 0fd267a
resolve conflicts
bigsheeper 4d65b2d
refactor manager
bigsheeper cd8e524
update
bigsheeper fe853ca
update
bigsheeper f3066d2
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 4f75a24
add new func
bigsheeper 4776c59
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 0687470
add log
bigsheeper 240e82e
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper b6b2541
add import meta test
bigsheeper 26122f0
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 8542be7
revert mock
bigsheeper a12b57d
use id allocator
bigsheeper 9aef24b
add more ut
bigsheeper 88fad66
code format
bigsheeper 144fb24
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 20713ef
add import executor
bigsheeper c2a2c63
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper abb9b2f
update
bigsheeper 878990b
add new func
bigsheeper c84c29e
add manager test
bigsheeper 17a131c
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper c037657
update hash func
bigsheeper 0cc1017
update executor
bigsheeper f5e1df2
udpate
bigsheeper dbd46f8
add ut
bigsheeper f861eba
code format
bigsheeper 1fa9c48
add mocker
bigsheeper a68ab86
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 64c9c7c
update proto
bigsheeper 6a15df5
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper df1196e
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper b4908ad
update
bigsheeper c2fdeb1
update
bigsheeper b4f8237
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper bae2186
update
bigsheeper 3ef72e1
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper f0bcd9c
update
bigsheeper f8b9ea3
resolve conflicts
bigsheeper 32a5496
readPKs
bigsheeper ea516f0
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper ef0e987
update
bigsheeper 043620d
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper d9d04a9
update
bigsheeper 513e7ce
update
bigsheeper 11062b8
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 819d26b
implement apis
bigsheeper ee1e2e4
implement import in proxt
bigsheeper 63340a2
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper de63b81
code format
bigsheeper ecba12b
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 9f0d59c
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 76c896c
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 04d8882
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 579d935
update
bigsheeper 6cb25b1
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper d7eb479
merge executor
bigsheeper 5a3cedc
merge json reader
bigsheeper 6189fed
Merge branch '2312-numpy-reader' of github.com:bigsheeper/milvus into…
bigsheeper 072872c
Merge branch '2312-binlog-reader' of github.com:bigsheeper/milvus int…
bigsheeper e1e5355
Fix import
bigsheeper d71e839
add mock
bigsheeper 50e1f80
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 1526f36
ci tests pass 1
bigsheeper e76bca1
add parquet reader
bigsheeper fb49c87
code format
bigsheeper a9b55b8
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 88eda09
update proto
bigsheeper 1394320
fix executor
bigsheeper 79315c6
code format
bigsheeper 2e57e0c
fix ut
bigsheeper 2fa6883
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper bad9a1c
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper f540137
add bulkinsert RESTful api
bigsheeper 8fee759
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper a75299a
resolve conflicts
bigsheeper 8817608
fix conflicts
bigsheeper 5e2fb3c
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 5da0093
merge binlog
bigsheeper d84f8b1
merge json
bigsheeper b5c3256
merge numpy
bigsheeper 5dac277
merge parquet
bigsheeper f935f32
merge reader
bigsheeper aba4acd
merge restful
bigsheeper 42852ce
fix reader in executor
bigsheeper a985d3f
fix error case
bigsheeper 48b306c
merge binlog
bigsheeper 0c5e061
remove count
bigsheeper b63ab03
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper f83d535
update hash
bigsheeper 38e723e
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 9ba4b1e
merge parquet reader
bigsheeper 64e2bb0
code format
bigsheeper 1a2f44a
update ut
bigsheeper ee1aa49
GC import tasks
bigsheeper b3ffce7
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper f173fab
update logs
bigsheeper c0361c3
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 758c890
update pick segment policy
bigsheeper 9bf629d
merge numpy reader
bigsheeper bcd14ea
resolve context and timeout
bigsheeper 42e1f1a
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 37146a1
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper b8bd0ee
code format
bigsheeper 47c1544
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 81d64fd
update checkErr
bigsheeper 5684a89
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper f3d8e47
improve hash
bigsheeper a42758e
code format
bigsheeper 11e1fb5
pass Options
bigsheeper 78784b2
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 46cb4e1
update
bigsheeper 6e19fec
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 54e4ebc
all test pass
bigsheeper 8558b8e
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 4add758
fix ut
bigsheeper bbfe744
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 1e4d9e0
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 87258d7
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 0ed7411
debug parquet import
bigsheeper 06d4d15
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 9e4cad3
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 313e00b
imporve parquet import performance
bigsheeper 49cbe3d
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 4f18d44
add more integration test
bigsheeper f02b569
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 58a22df
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 8b45413
make params configurable
bigsheeper ea2c7b2
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 2a901cb
add monitoring
bigsheeper 4175771
update estimate count policy
bigsheeper 065042d
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper d28279f
fix RESTful api ut
bigsheeper b7e5087
update test dir
bigsheeper b1bbb36
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 8bf0bfa
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper b3893f6
fix ut
bigsheeper f999eeb
Fix large files import
bigsheeper acb32a5
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 785e63d
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper bb3b90d
fix rows update bug
bigsheeper 330bf59
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 4341fe5
read concurrently
bigsheeper afefba3
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper c1d67a7
merge
bigsheeper 44e9283
Fix mockery
bigsheeper 1cf5fbd
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper df11548
update by code review
bigsheeper 7105b10
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 11d5929
udpate
bigsheeper 3ba5f6f
update by code review
bigsheeper 8dbaf56
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper c079823
update
bigsheeper 57b5203
code foramt
bigsheeper 16d1423
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper de4a62e
update test
bigsheeper b6c72de
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 78f0d3d
list binlogs and group by segment
bigsheeper 089551e
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 68da88e
Check if collection dropped
bigsheeper 75c1265
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper ce170e8
add more ut and fix datanode import task concurrency
bigsheeper 04386b4
fix conflicts
bigsheeper 748dafd
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 001169c
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 0125098
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 7fa4d8b
enhance: Extend support for varchar autoID to BulkInsertV2
bigsheeper d52d985
update checkImportState
bigsheeper 7c17159
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 01220f7
add more integration test
bigsheeper 52621f4
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 89a4add
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper e3c3bb0
update by code review, 1. estimate by size, 2. seperate api in catalog
bigsheeper 05f3342
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 7db69a5
add import jopb
bigsheeper 7ebd1cf
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 5078623
gc import job
bigsheeper c35552b
simplify import task and preimport task
bigsheeper 33ad8ed
add more ut
bigsheeper 92d2bd8
add mockery
bigsheeper c7d7154
add mockery
bigsheeper 92244be
fix ut and integration test
bigsheeper c04401c
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper aa8b341
Merge branch '2312-import-debug' into 2312-import-scheduler
bigsheeper dc61824
fix httpserver ut
bigsheeper 9446454
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 0eb4621
remove broker from import meta and add more ut
bigsheeper 119ebb6
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 65f909a
revert unnecessary changes
bigsheeper 6c80294
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 8bdaf9c
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 4a32566
add more ut
bigsheeper 88ec56b
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 8ef5cb6
revert test/python
bigsheeper 801beb3
revert restful
bigsheeper 06a688c
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper b93c076
remove api test
bigsheeper 5206ef7
add more ut 2
bigsheeper 70a68a8
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper 859691b
Update by code review3
bigsheeper 2961b07
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper d3518d9
fix proxy client
bigsheeper 75227ca
fix conflicts
bigsheeper 447eada
fix by code review4
bigsheeper 357b4e6
Merge branch 'master' of https://github.com/milvus-io/milvus into 231…
bigsheeper File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Fix large files import
Signed-off-by: bigsheeper <yihao.dai@zilliz.com>
- Loading branch information
commit f999eeb22e83f4ae7849d7bde0ca8a79b28e1c51
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
do not lock frequently