-
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
[Enhancement]: Support Growing Search With Querynode Delegator And Streaming Service #38399
Open
10 tasks done
Labels
feature/streaming node
streaming node feature
kind/enhancement
Issues or changes related to enhancement
Milestone
Comments
This was referenced Dec 12, 2024
sre-ci-robot
pushed a commit
that referenced
this issue
Dec 17, 2024
#38442) issue: #38399 - move the lifetime implementation of common code out of the server level lifetime implementation Signed-off-by: chyezh <[email protected]>
sre-ci-robot
pushed a commit
that referenced
this issue
Dec 17, 2024
issue: #38399 Signed-off-by: chyezh <[email protected]>
sre-ci-robot
pushed a commit
that referenced
this issue
Dec 23, 2024
issue: #38399 --------- Signed-off-by: chyezh <[email protected]>
This was referenced Dec 23, 2024
sre-ci-robot
pushed a commit
that referenced
this issue
Dec 24, 2024
issue: #38399 --------- Signed-off-by: chyezh <[email protected]>
sre-ci-robot
pushed a commit
that referenced
this issue
Dec 24, 2024
issue: #38399 --------- Signed-off-by: chyezh <[email protected]>
sre-ci-robot
pushed a commit
that referenced
this issue
Dec 25, 2024
issue: #38399 Signed-off-by: chyezh <[email protected]>
sre-ci-robot
pushed a commit
that referenced
this issue
Dec 25, 2024
issue: #38399 --------- Signed-off-by: chyezh <[email protected]>
This was referenced Dec 25, 2024
sre-ci-robot
pushed a commit
that referenced
this issue
Dec 26, 2024
issue: #38399 Signed-off-by: chyezh <[email protected]>
NicoYuan1986
pushed a commit
to NicoYuan1986/milvus
that referenced
this issue
Dec 26, 2024
…8400) issue: milvus-io#38399 --------- Signed-off-by: chyezh <[email protected]>
NicoYuan1986
pushed a commit
to NicoYuan1986/milvus
that referenced
this issue
Dec 26, 2024
issue: milvus-io#38399 --------- Signed-off-by: chyezh <[email protected]>
NicoYuan1986
pushed a commit
to NicoYuan1986/milvus
that referenced
this issue
Dec 26, 2024
…io#38671) issue: milvus-io#38399 --------- Signed-off-by: chyezh <[email protected]>
NicoYuan1986
pushed a commit
to NicoYuan1986/milvus
that referenced
this issue
Dec 26, 2024
issue: milvus-io#38399 Signed-off-by: chyezh <[email protected]>
NicoYuan1986
pushed a commit
to NicoYuan1986/milvus
that referenced
this issue
Dec 26, 2024
issue: milvus-io#38399 --------- Signed-off-by: chyezh <[email protected]>
NicoYuan1986
pushed a commit
to NicoYuan1986/milvus
that referenced
this issue
Dec 26, 2024
…#38743) issue: milvus-io#38399 Signed-off-by: chyezh <[email protected]>
sre-ci-robot
pushed a commit
that referenced
this issue
Dec 27, 2024
issue: #38399 - use last allocate but not last confirmed id to make barrier. - move the barrier logic into the timetick allocator. - try to sync up local allocator and remote allocator when first barrier check not pass to speed up. Signed-off-by: chyezh <[email protected]>
sre-ci-robot
pushed a commit
that referenced
this issue
Dec 30, 2024
issue: #38399 --------- Signed-off-by: chyezh <[email protected]>
sunby
pushed a commit
to sunby/milvus
that referenced
this issue
Jan 6, 2025
…8400) issue: milvus-io#38399 --------- Signed-off-by: chyezh <[email protected]>
This was referenced Jan 6, 2025
sre-ci-robot
pushed a commit
that referenced
this issue
Jan 7, 2025
issue: #38399 We want to support broadcast operation for both streaming and msgstream. But msgstream can be only sent message from rootcoord and proxy. So this pr move the streamingcoord to rootcoord to make easier implementation. --------- Signed-off-by: chyezh <[email protected]>
sre-ci-robot
pushed a commit
that referenced
this issue
Jan 7, 2025
issue: #38399 pr: #39007 We want to support broadcast operation for both streaming and msgstream. But msgstream can be only sent message from rootcoord and proxy. So this pr move the streamingcoord to rootcoord to make easier implementation. --------- Signed-off-by: chyezh <[email protected]>
This was referenced Jan 7, 2025
sre-ci-robot
pushed a commit
that referenced
this issue
Jan 8, 2025
issue: #38399 Signed-off-by: chyezh <[email protected]>
This was referenced Jan 8, 2025
sre-ci-robot
pushed a commit
that referenced
this issue
Jan 9, 2025
issue: #38399 - Add new rpc for transfer broadcast to streaming coord - Add broadcast service at streaming coord to make broadcast message sent automicly Signed-off-by: chyezh <[email protected]>
sre-ci-robot
pushed a commit
that referenced
this issue
Jan 9, 2025
issue: #38399 pr: #39020 - Add new rpc for transfer broadcast to streaming coord - Add broadcast service at streaming coord to make broadcast message sent automicly also cherry pick the pr #38400 --------- Signed-off-by: chyezh <[email protected]>
sre-ci-robot
pushed a commit
that referenced
this issue
Jan 14, 2025
issue: #38399 pr: #39040 - make broadcast service available for msgstream by reusing the architecture streaming service --------- Signed-off-by: chyezh <[email protected]>
sre-ci-robot
pushed a commit
that referenced
this issue
Jan 14, 2025
issue: #38399 - make broadcast service available for msgstream by reusing the architecture streaming service --------- Signed-off-by: chyezh <[email protected]>
gifi-siby
pushed a commit
to gifi-siby/milvus
that referenced
this issue
Jan 16, 2025
issue: milvus-io#38399 - make broadcast service available for msgstream by reusing the architecture streaming service --------- Signed-off-by: chyezh <[email protected]>
This was referenced Jan 22, 2025
sre-ci-robot
pushed a commit
that referenced
this issue
Jan 24, 2025
issue: #38399 - Embed the query node into streaming node to make delegator available at streaming node. - The embedded query node has a special server label `QUERYNODE_STREAMING-EMBEDDED`. - Change the balance strategy to make the channel assigned to streaming node as much as possible. Signed-off-by: chyezh <[email protected]>
sre-ci-robot
pushed a commit
that referenced
this issue
Feb 5, 2025
issue: #38399 - The stats may be kept after wal closing if the growing segment is not dirty. - Change the error handling of wal open to avoid redundant manager api call. Signed-off-by: chyezh <[email protected]>
sre-ci-robot
pushed a commit
that referenced
this issue
Feb 5, 2025
issue: #38399 - Make the wal scanner interface same with streaming scanner. - Use wal if the wal is located at current node. - Otherwise fallback the old logic. Signed-off-by: chyezh <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
feature/streaming node
streaming node feature
kind/enhancement
Issues or changes related to enhancement
Is there an existing issue for this?
What would you like to be added?
Also see the parent issue #33285.
Detail coming soon.
Why is this needed?
In order to quickly access growing query at streaming architecture in 2.6.
We are now implementing an intermediate version of StreamingService by the current delegator implemetation.
Since 2.6:
QUERYNODE_STREAMING-EMBEDED
, named streaming query node, aka. sqn.Here's the TODO list, part of them is extra enhancement for 2.6:
Anything else?
No response
The text was updated successfully, but these errors were encountered: