Skip to content

Commit

Permalink
Prepare for 1.1.0 (#500)
Browse files Browse the repository at this point in the history
Signed-off-by: yangxuan <[email protected]>
  • Loading branch information
XuanYang-cn authored Apr 29, 2021
1 parent f8f87f7 commit 076ed7f
Show file tree
Hide file tree
Showing 5 changed files with 86 additions and 72 deletions.
130 changes: 71 additions & 59 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,129 +1,141 @@
# pymilvus 1.0.2(TBD)
# Change logs

## New Feature
## pymilvus 1.1.1(TBD)

### New Feature

### Improvement

## pymilvus 1.1.0(2021-04-29)

### New Feature
- \#295 - Complete all tests
- \#456 - Remove Numpy in require packages
- \#484 - Add `partition_tag` parameter to `get_entity_by_id` and `delete_entity_by_id`, Support `release_collection`

## Improvement
### Improvement
- \#442 - Add tutorial documentation
- \#444 - Add index-param documentation
- \#447 - Add query-results documentation
- \#450 - Update API reference documentation
- \#457 - Update require package `ujson` version
- \#491 - Update support versions
- \#497 - Force using http/https scheme with http-handler
- \#498 - Bump jinja2 pygments and py
- \#500 - Prepare for 1.1.0


# pymilvus 1.0.1(2021-03-08)
## pymilvus 1.0.1(2021-03-08)

## New Feature
### New Feature
- \#436 - Update PyMilvus v1.0.x documentation frame

## Task
### Task
- \#432 - Remove hybrid APIs


# pymilvus 1.0.0(2021-03-05)
## pymilvus 1.0.0(2021-03-05)

## Improvement
### Improvement
- \#424 - Prepare for 1.x


# pymilvus 0.4.0(2021-01-21)
## pymilvus 0.4.0(2021-01-21)

## Improvement
### Improvement
- \#345 - Do not support python 3.5.x any more


# pymilvus 0.2.15(2021-01-06)
## pymilvus 0.2.15(2021-01-06)

## New Feature
### New Feature
- \#392 - Upgrade method "load_collection" for milvus v0.10.5


# pymilvus 0.2.14(2020-07-20)
## pymilvus 0.2.14(2020-07-20)

## Bug
### Bug
- \#237 - Fix wrong result on 'has_partition' with http handler


# pymilvus 0.2.13(2020-06-13)
## pymilvus 0.2.13(2020-06-13)

## New Feature
### New Feature
- \#220 - Add sdk statistics badges
- \#224 - Add option 'grpc.keepalive_time_ms' in grpc channel

## Bug
### Bug
- \#218 - Fix retults by 'get_entity_by_id' with HTTP
- \#222 - Fix protobuf import failed


# pymilvus 0.2.12(2020-05-29)
## pymilvus 0.2.12(2020-05-29)

## Bug
### Bug
- \215 - Fix 'ping() got an unexpected keyword argument 'max_retry' when using http handler'

## Improvement
### Improvement
- \#216 Optimize checking matched version behavior

## New Feature
### New Feature
- \#213 - Add new API called 'reload_segments'


# pymilvus 0.2.11(2020-05-15)
## pymilvus 0.2.11(2020-05-15)

## Bug
### Bug
- \#190 - Fix rpc return error when error occur
- \#200 - Fix TypeError raised in inserting vectors with async set true
- \#201 - Fix get collection info failed when info is null
- \#202 - Fix async 'NoneType' object has no attribute 'result'
- \#207 - Fix excepted exceptions if async invoke with timeout

## Improvement
### Improvement
- \#175 - Remove connect API
- \#203 - Add method 'is_done()' in Future class
- \#205 - Filter search results which id is -1
- \#206 - Update APIs names

## New Feature
### New Feature
- \#174 - Support connection pool
- \#177 - Support async API
- \#199 - Add API 'has_partition'


# pymilvus 0.2.10(2020-04-15)
## pymilvus 0.2.10(2020-04-15)

## Improvement
### Improvement
- \#182 - Optimize usage of gRPC future

## New Feature
### New Feature
- \#178 - New index annoy


# pymilvus 0.2.9(2020-03-29)
## pymilvus 0.2.9(2020-03-29)

## Bug
### Bug
- \#168 - Fix incorrect demo in readme
- \#172 - Allow empty list in flush passing parameter

## Improvement
### Improvement
- \#175 - Remove connect APIs

## New Feature
### New Feature
- \#170 - Add index RNSG into HTTP handler
- \#171 - Add two new binary metric: SUBSTRUCTURE and SUPERSTRUCTURE
- \#174 - Support connection pool
- \#177 - Support async APIs


# pymilvus 0.2.8(2020-03-11)
## pymilvus 0.2.8(2020-03-11)

## Bug
### Bug
- \#140 - Convert distance in http result to float value
- \#141 - Add index IVF_SQ8H into http handler
- \#146 - Preserve existing loggers when imported to other applications
- \#162 - Remove version_notes from API doc

## Improvement
### Improvement
- \#143 - Remove query range when searching
- \#149 - Change json parser to `ujson`
- \#151 - Add new interface `compact`
Expand All @@ -134,40 +146,40 @@
- \#164 - Add vectors CRUD example


# pymilvus 0.2.7(2020-01-16)
## pymilvus 0.2.7(2020-01-16)

## Bug
### Bug
- \#136 - Fix incorrect description in README.md

## New Feature
### New Feature
- \#138 - Add binary vectors support


# pymilvus 0.2.6(2019-12-07)
## pymilvus 0.2.6(2019-12-07)

## Bug
### Bug
- \#127 - Fix crash when printing search result
- \#133 - Change error message when array is illegal

## Improvement
### Improvement
- \#124 - Make method `_set_hook` public
- \#125 - Replace all old method invoke with alternative new method name
- \#132 - Change index type `MIX_NSG` to `NSG`

## New Feature
### New Feature
- \#112 - Support operation `with`
- \#123 - Add a new index named `IVF_PQ`

## Task
### Task
- \#117 - Implement new api for partition


# pymilvus 0.2.5(2019-11-13)
## pymilvus 0.2.5(2019-11-13)

## Bug
### Bug
- \#114 - Fix method `has_table` bug for return a tuple

## Improvement
### Improvement
- \#108 - Update version table in README.md
- \#110 - Remove attribute `server_address` in class GrpcMilvus
- \#111 - Make method `set_channel` protected
Expand All @@ -176,24 +188,24 @@
- \#119 - Set timeout -1 for default to allow invoke synchronously


# pymilvus 0.2.4(2019-11-04)
## pymilvus 0.2.4(2019-11-04)

## Bug
### Bug
- \#102 - Make methods `delete_by_range` private

## Improvement
### Improvement
- \#103 - Remove .codecov.yml and .travis.yml
- \#105 - Update READ.md to update version table and version note
- \#108 - Update version table in README.md adding milvus v0.5.1

## New Feature
### New Feature
- \#100 - Add new index type PQ
- \#101 - Give client methods new alterative names.


# pymilvus 0.2.3(2019-10-21)
## pymilvus 0.2.3(2019-10-21)

## Bug
### Bug
- MS-452 - Fix build index timeout bug
- MS-469 - Add index_file_size min value check
- MS-512 - Fix ids error
Expand All @@ -204,16 +216,16 @@
- \#90 - Remove TODO file
- \#93 - Fix describe_table not sync'ed with latest proto bug

## Improvement
### Improvement
- \#97 - Modify CHANGLOG.md to adjust standard

## Feature
### Feature
- \#94 - Remove stream call in grpc


# pymilvus 0.2.2(2019-09-12)
## pymilvus 0.2.2(2019-09-12)

## Bug
### Bug
- \#12 - IndexType change & fix param of search_vector_in_files ranges
- \#23 - Fix not-connect raise wrong exception bug
- \#26 - Format of server_version's return value fixed
Expand All @@ -237,7 +249,7 @@
- MS-439 - Fix search result unpack bug on windows
- MS-444 - Fix timeout bug

## Improvement
### Improvement
- \#10 - Update examples
- \#14 - Update example
- \#28 - Update README with newest sdk
Expand All @@ -250,7 +262,7 @@
- \#74 - Add a new attribute server_address
- \#77 - Print out TopKResult more friendly

## Feature
### Feature
- \#3 - Transport protocol configurable by settings, add_vector support non-binary array inputs
- \#6 - Status quick-check-success, Log message more understandable, Status code related to Thrift Exception, Operations before connect will raise NotConnectError, Adding UNKNOWN Status
- \#8 - Add new api: search_vectors_by_file, fix some bugs
Expand All @@ -262,7 +274,7 @@
- \#81 - Remove all thrift, update interface and interface param
- \#82 - Add timeout option, add default param in tableschema and indexparam

## Task
### Task
- \#1 - Build Repository
- \#2 - Add CHANGELOG.md and LICENSE, update setup.py
- \#70 - Update README and examples
8 changes: 5 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ The following collection shows Milvus versions and recommended PyMilvus versions
|Milvus version| Recommended PyMilvus version |
|:-----:|:-----:|
| 1.0.x | 1.0.1 |
| 1.1.x | 1.1.0 |


## Installation
Expand All @@ -34,13 +35,13 @@ $ pip3 install pymilvus
You can install a specific version of PyMilvus by:

```shell
$ pip install pymilvus==1.0.1
$ pip3 install pymilvus==1.1.0
```

You can upgrade PyMilvus to the latest version by:

```shell
$ pip install --upgrade pymilvus
$ pip3 install --upgrade pymilvus
```


Expand All @@ -61,7 +62,8 @@ For example, after PyMilvus 1.0.1 is released, a tag named v1.0.1 can be found o

### Developing packages

The commits on the development branch of each version will be packaged and uploaded to Test PyPI. Development branches refer to branches such as 1.0 and 1.1, and version releases are generated from the development branches, such as 1.0.1 and 1.0.2.
The commits on the development branch of each version will be packaged and uploaded to Test PyPI.
Development branches refer to branches such as 1.0 and 1.1, and version releases are generated from the development branches, such as 1.0.1 and 1.0.2.

The package name generated by the development branch is x.y.z.dev<dist>, where <dist> is the number of commits that differ from the most recent release.

Expand Down
4 changes: 2 additions & 2 deletions docs/source/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@
author = 'Milvus'

# The full version, including alpha/beta/rc tags
release = '1.0.1'
release = '1.1.0'
show_authors = True


Expand All @@ -43,7 +43,7 @@
# Copy button configuration for python and shell
# regexp for:
# ">>> ", "... ", "$ ", "In [digit]", "(char) $ "
copybutton_prompt_text = r">>> |\.\.\. |\$ |In \[\d*\]: | {2,5}\.\.\.: | {5,8}: |\(.\) \$ "
copybutton_prompt_text = r">>> |\.\.\. |\$ |In \[\d*\]: | {2,5}\.\.\.: | {5,8}: |\(.\) \$ "
copybutton_prompt_is_regexp = True

# Add any source suffix
Expand Down
2 changes: 1 addition & 1 deletion docs/source/install.rst
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ If you want to install a specific version of PyMilvus:

.. code-block:: shell
(venv) $ pip install pymilvus==1.0.1
(venv) $ pip install pymilvus==1.1.0
If you want to upgrade PyMilvus into the latest version published:

Expand Down
Loading

0 comments on commit 076ed7f

Please sign in to comment.