Releases: milvus-io/milvus-sdk-go
Releases · milvus-io/milvus-sdk-go
v2.2.8
What's Changed
- Update L3 cases and nightly qn replicas (#547) by @ThreadDao in #558
- Manually bump golang/x/net to 0.7.0 for v2.2.x by @congqixia in #564
- Bump SDK version to v2.2.8 by @congqixia in #565
Full Changelog: v2.2.7...v2.2.8
v2.3.0-beta
What's Changed
- Add index cases by @ThreadDao in #363
- Add query test cases by @ThreadDao in #367
- Add flush and delete cases by @ThreadDao in #370
- Add collection partition load release case and L0 L3 tag by @ThreadDao in #376
- Remove unused tests dir by @ThreadDao in #384
- Add GetLoadingProgress, GetLoadState, GetVersion interface by @wayblink in #387
- Add re-create index case by @ThreadDao in #386
- Add collection search cases by @ThreadDao in #391
- Support get bulk insert progress by @wayblink in #392
- Skip some search cases for knowhere 2.0 error changed by @ThreadDao in #405
- add
WithCollectionProperties
option and support the back field name forPKs2Expr
by @SimFG in #400 - Add compact test cases by @ThreadDao in #382
- Bump golang.org/x/text from 0.3.7 to 0.3.8 by @dependabot in #408
- Add mock server suite base by @congqixia in #412
- add IgnoreGrowing option by @aoiasd in #406
- Refactor collection list,create unit test by @congqixia in #414
- Add Resource Group API by @congqixia in #417
- Update mergify.yml by @Bennu-Li in #421
- Remove test teardown clear all collections by @ThreadDao in #419
- Add RenameCollection API by @congqixia in #425
- Set default consistency level to Bounded by @congqixia in #420
- Support upsert by @smellthemoon in #401
- Remove ANNOY index type by @congqixia in #436
- Add AlterCollection API by @congqixia in #435
- Use Milvus default shard number by @congqixia in #441
- Add JSON data type by @congqixia in #443
- Support to search/query json by @yah01 in #444
- Fix vector field type check logic by @congqixia in #447
- [Cherry-Pick] Handle LongData returned when queryresult is empty (#450) by @congqixia in #451
- Add AutoCompactionEnabled collection attribute by @congqixia in #452
- Update doc link by @congqixia in #453
- Add COSINE metric type by @congqixia in #454
- Adapt dynamic field and support insert column when dynamic field enabled by @congqixia in #455
- Adapt dynamic field and support insert by rows by @congqixia in #456
- Support search & query with dynamic schema by @congqixia in #457
- Improve file naming and schema creation usage by @congqixia in #458
- Add identifier inteceptor logic by @congqixia in #459
- Add PartitionKey definition for schema by @congqixia in #460
- Support anonymous dynamic schema by @congqixia in #462
- Support row interface with map[string]any by @congqixia in #466
- Add Logical partition num options for create collection by @congqixia in #467
- Improve ResultSet & Column Get methods by @congqixia in #471
- Ignore AutoID pk when converting rows to columns (#470) by @congqixia in #472
- Use milvus-proto/go-api/v2 for master by @congqixia in #489
- [Feature|Pick] Support Database for managing collection and index by @chyezh in #501
- Add forTuning option by @chasingegg in #504
- Fix nightly ci action by @congqixia in #510
- Fix workflow syntax & mergify condition by @congqixia in #511
- Support default value by @smellthemoon in #514
- Sync v2.2.x change to master by @congqixia in #516
- Improve error message to guide user fixing invalid parameter by @yah01 in #518
- Increase the number of retry times by @bigsheeper in #517
- Make SearchParams extensible by @yah01 in #521
- Support range search by @smellthemoon in #519
- Add yah01 as OWNER by @congqixia in #528
- modify the description by @jhonroxton in #529
- Sync InsertRows and config related PR to master by @congqixia in #532
- fix: log info error by @testwill in #534
- Add pass rule for example code change by @congqixia in #535
- Fix mergify example code rule file path by @congqixia in #540
- [cherry-pick]Add cases about resource group and database by @ThreadDao in #533
- Fix nightly config not found by @congqixia in #542
- Fix resource group L3 case code by @congqixia in #543
- Cherry pick partition key fix and example by @congqixia in #541
- Configure schedule nightly for branch v2.2.x by @congqixia in #545
- Remove time travel by @jiaoew1991 in #549
- Support GPU index type and search param by @congqixia in #550
- Change nightly job name for branches by @congqixia in #551
- Support SCANN index type by @congqixia in #552
- [Cherry-Pick] Support scalar index (#498) by @congqixia in #553
- Update L3 cases and nightly qn replicas by @ThreadDao in #547
- Remove the field name check of the drop index api by @SimFG in #554
New Contributors
- @SimFG made their first contribution in #400
- @dependabot made their first contribution in #408
- @Bennu-Li made their first contribution in #421
- @smellthemoon made their first contribution in #401
- @yah01 made their first contribution in #444
- @chasingegg made their first contribution in #504
- @jhonroxton made their first contribution in #529
- @testwill made their first contribution in #534
- @jiaoew1991 made their first contribution in #549
Full Changelog: v2.2.0...v2.3.0-beta
v2.2.7
What's Changed
- Increase the number of retry times (#517) by @bigsheeper in #520
- Make retry on ratelimit configurable by @congqixia in #522
- Auto fill 443 port for https schema url by @congqixia in #527
- Add json field and dynamic field test cases by @ThreadDao in #513
- Remove set default partition name logic by @congqixia in #536
- Add partition key example by @congqixia in #539
- Add milvus-nightly.yaml for v2.2.x branch by @congqixia in #548
- Add partition key cases by @ThreadDao in #544
- Add highlevel cases and update utils func by @ThreadDao in #546
Full Changelog: v2.2.6...v2.2.7
v2.2.6
What's Changed
- Add back CollectionProperty option by @congqixia in #508
- Use GetLoadingProgress for sync load coll/part by @congqixia in #509
Full Changelog: v2.2.5...v2.2.6
v2.2.5
What's Changed
- Add database cases and fix delete cases by @ThreadDao in #495
- Add NewCollection high level API by @congqixia in #496
- Support scalar index by @congqixia in #498
- Add highlevel API
Get
by @congqixia in #502 - Add PK max length option by @congqixia in #505
- Enable dynamic schema for high-level newcollection by default by @congqixia in #506
Full Changelog: v2.2.4...v2.2.5
v2.2.4
What's Changed
- Remove HasCollection check for create collection by @congqixia in #483
- Use milvus-proto/go-api/v2 by @congqixia in #485
- Fix api token format by @congqixia in #486
- Fix Varchar column not handle in AnyToRows by @congqixia in #487
- [Enhancement] use grpc.DialContext in client.NewClient by @chyezh in #491
- [2.2.x] Support struct field to json by @congqixia in #492
- Block not supported feature for Milvus before 2.2.9 by @congqixia in #493
- Bump milvus-proto v2.2.10 SDK version v2.2.4 by @congqixia in #494
Full Changelog: v2.2.3...v2.2.4
v2.2.3
What's Changed
- Handle LongData returned when queryresult is empty by @congqixia in #450
- Support Database for managing collection and index by @chyezh in #449
- Support JSON datatype by @congqixia in #461
- Support dynamic schema for 2.2.x by @congqixia in #463
- [2.2.x] Support row interface with map[string]any by @congqixia in #465
- [2.2.x] Add logical partition num option for create collection by @congqixia in #468
- [2.2.x] Improve ResultSet & Column Get methods by @congqixia in #469
- Ignore AutoID pk when converting rows to columns by @congqixia in #470
- [2.2.x] Support API token config by @congqixia in #473
- Add InsertRows API and mark InsertByRows deprecated by @congqixia in #474
- [2.2.x] Handle wildcard and outputFields by @congqixia in #475
- [2.2.x] Update query example code by @congqixia in #477
- Add connect RPC during establishing connection by @jaime0815 in #478
- [2.2.x] Change collection default consistency level by @congqixia in #479
- Update to support milvus-backup by @wayblink in #464
New Contributors
Full Changelog: v2.2.2...v2.2.3
v2.2.2
What's Changed
- Remove test teardown clear all collections by @ThreadDao in #418
- Support get bulk insert progress by @wayblink in #397
- add IgnoreGrowing option (#406) by @aoiasd in #431
- Add resource group test cases and load option by @ThreadDao in #428
- Add AlterCollection API by @congqixia in #434
- Use Milvus default shard number by @congqixia in #440
- Fix vector field type check logic by @congqixia in #446
Full Changelog: v2.2.1...v2.2.2
v2.2.1
What's Changed
- Add index cases by @ThreadDao in #363
- Add query test cases by @ThreadDao in #367
- Add flush and delete cases by @ThreadDao in #370
- Add collection partition load release case and L0 L3 tag by @ThreadDao in #376
- Remove tests dir and update ci job and nightly job by @ThreadDao in #383
- Add GetLoadingProgress, GetLoadState, GetVersion interface by @wayblink in #388
- [2.2.x] Add Resource Group API by @congqixia in #416
Full Changelog: v2.2.0...v2.2.1
v2.2.0
Major feature
- Bulkinsert
- DISKANN
- RBAC
- Pagination
- e2e
What's Changed
- flush segment before create index by @wg1026688210 in #311
- Expose GetPersistentSegmentInfo Interface by @wayblink in #309
- Implement bulkload interfaces by @wayblink in #317
- fix readme to current example by @zc2638 in #315
- Retry on rate limit by @bigsheeper in #320
- Rename bulkload to bulkinsert and support options by @wayblink in #322
- Set nq param in SearchRequest by @congqixia in #324
- Add auto index search params by @xiaocai2333 in #325
- Add nightly ci framework by @congqixia in #329
- Use proto in milvus-proto instead of local by @xiaocai2333 in #327
- Add index interface v2 by @xiaocai2333 in #331
- Remove unused index file by @xiaocai2333 in #333
- Add a NewDefaultGrpcClientWithURI API by @jaime0815 in #332
- Add new test cases and milvus client struct and response check and ut… by @ThreadDao in #336
- Add ci test workflow and operator log exporter and default milvus yaml by @ThreadDao in #338
- Merge index name option to simplify client by @congqixia in #340
- Update bulkinsert API, remove isRowBased parameter by @wayblink in #326
- Add ci test in mergify by @ThreadDao in #341
- Add collection cases and update check err func by @ThreadDao in #344
- Fix CreateIndex check building progress behavior by @congqixia in #347
- Fix mergify rule for e2e by @congqixia in #348
- Add query and pagination by @congqixia in #350
- Add connect and insert cases by @ThreadDao in #349
- Add RBAC APIs by @congqixia in #353
- Fix mergify rules for e2e case only by @congqixia in #356
- Sync supported index types by @congqixia in #360
New Contributors
- @wg1026688210 made their first contribution in #311
- @zc2638 made their first contribution in #315
- @bigsheeper made their first contribution in #320
Full Changelog: v2.1.2...v2.2.0