v2.3.0
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
- Support append struct/map to json column by @congqixia in #557
- Add json dynamic filed, partition key, highlevel test cases by @ThreadDao in #556
- Remove empty index type param by @congqixia in #559
- Add back testcases skipped for issue 555 by @congqixia in #560
- Bump golang.org/x/net version manually by @congqixia in #437
- Bump proto version to 2.3.0 by @congqixia in #561
- Refine code style, examples & documents by @congqixia in #562
- Revert default value feature by @congqixia in #563
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