-
Notifications
You must be signed in to change notification settings - Fork 29
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
Test against Milvus 2.4 #72
Conversation
* Implement CI matrix testing to test on both 2.3.10 and 2.4.0-rc.1.
Note: after this is merged, main will represent the 2.4 version of the SDK. I'll create a release/2.3 branch so that we can continue improving the 2.3 SDK as necessary, e.g. to release 2.3.1. |
Assert.NotEqual(0, compactionId); | ||
if ((await Client.GetVersionAsync()).StartsWith("v2.4.", StringComparison.Ordinal)) | ||
{ | ||
// Milvus 2.4 returns -1 here as the compaction ID |
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.
@yhmo @weianweigan FYI, this is the only case where a test failed when transitioning from 2.3.10 to 2.4.0-rc.1 - not sure if this is intentional...
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.
Let me try to contact @yhmo .
Note that I've pushed branch release/2.3 for any work that would happen for 2.3 (with main now representing 2.4). |
A bug of compaction is fixed in milvus v2.4.0: milvus-io/milvus#29943 In v2.4.0, the ManualCompaction() interface has been changed: CompactionPlanCount should be set to the count of the generated compaction plan and CompactionID should be set to a negative value if there's no plan generated. |
No description provided.