Skip to content

Commit

Permalink
Merge branch 'release/v0.27.0'
Browse files Browse the repository at this point in the history
  • Loading branch information
matthewhartstonge committed Sep 24, 2021
2 parents 057930d + c1419a9 commit 2b859b6
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 1 deletion.
16 changes: 16 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,21 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).

## [Unreleased]
## [v0.27.0] - 2021-09-24
This release will add a new hashed index on `signature` for the `accessTokens`
collection. This makes the old `accessTokens.idxSignatureId` index redundant and
can be removed.

### Added
- mongo: migrates to using a hashed index for the signature index on access tokens.
- The signature for an access token could grow quite large, leading to a
large index. By migrating to using a hashed index, the size can be
reduced to 2% of the original indices size. In our testing we went from
2.8GB -> 57MB.

### Fixed
- examples/mongo/authorizationserver: removes `mongo-features` example.

## [v0.26.0] - 2021-08-05
### Added
- utils: adds functions to help with adding and removing items from string sets.
Expand Down Expand Up @@ -626,6 +641,7 @@ clear out the password field before sending the response.
- General pre-release!

[Unreleased]: https://github.com/matthewhartstonge/storage/tree/master
[v0.27.0]: https://github.com/matthewhartstonge/storage/tree/v0.27.0
[v0.26.0]: https://github.com/matthewhartstonge/storage/tree/v0.26.0
[v0.25.1]: https://github.com/matthewhartstonge/storage/tree/v0.25.1
[v0.25.0]: https://github.com/matthewhartstonge/storage/tree/v0.25.0
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,11 +18,11 @@ know what versions you are successfully paired with.

| storage version | minimum fosite version | maximum fosite version |
|----------------:|-----------------------:|-----------------------:|
| `v0.27.X` | `v0.32.X` | `v0.34.X` |
| `v0.26.X` | `v0.32.X` | `v0.34.X` |
| `v0.25.X` | `v0.32.X` | `v0.34.X` |
| `v0.24.X` | `v0.32.X` | `v0.32.X` |
| `v0.22.X` | `v0.32.X` | `v0.32.X` |
| `v0.21.X` | `v0.31.X` | `v0.31.X` |

## Development
To start hacking:
Expand Down

0 comments on commit 2b859b6

Please sign in to comment.