Skip to content

Latest commit

 

History

History
1436 lines (956 loc) · 57.6 KB

CHANGELOG.md

File metadata and controls

1436 lines (956 loc) · 57.6 KB

CHANGELOG

v0.13.0 (2024-06-22)

Chore

Feature

  • feat: add WHEREIN to SEARCH (e7b5c29)

  • feat: add WHEREIN to NEARBY (587c629)

  • feat: add WHEREIN to INTERSECTS (41e81dd)

  • feat: add WHEREIN to WITHIN (f706b80)

  • feat: add WHEREIN to SCAN (afa301e)

  • feat: add wherein to Whereable class (c3ad4df)

Refactor

  • refactor: simplify WHEREIN command, resolve mypy issues on object searches (33b23e8)

v0.12.0 (2024-06-07)

Feature

  • feat: support FEXISTS command as of tile38 v1.33.0 (12f900d)

  • feat: support EXISTS command as of tile38 v1.33.0 (39e0593)

v0.11.4 (2024-06-07)

Chore

  • chore(deps): bump python-semantic-release/python-semantic-release

Bumps python-semantic-release/python-semantic-release from 9.6.0 to 9.8.0.


updated-dependencies:

  • dependency-name: python-semantic-release/python-semantic-release dependency-type: direct:production update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] <[email protected]> (3578319)

  • chore(deps): 🔗 update redis (7f52479)

Fix

  • fix: ObjectResponse with fields not compatible with Tile38 v1.30.0 (6272e70)

v0.11.3 (2024-05-05)

Chore

  • chore(deps): update redis (c7e2b1e)

  • chore(deps): bump actions/cache from 4.0.0 to 4.0.1

Bumps actions/cache from 4.0.0 to 4.0.1.


updated-dependencies:

  • dependency-name: actions/cache dependency-type: direct:production update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <[email protected]> (ff3161e)

  • chore(deps): bump python-semantic-release/python-semantic-release

Bumps python-semantic-release/python-semantic-release from 9.1.0 to 9.1.1.


updated-dependencies:

  • dependency-name: python-semantic-release/python-semantic-release dependency-type: direct:production update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <[email protected]> (b772a6b)

  • chore(deps): update pydantic (bffbe1c)

  • chore(deps): update pydantic (2eb7986)

  • chore(deps): 🔗 remove black, update pydantic (0b59dd7)

  • chore(deps): update (0ce11c4)

Fix

  • fix: bump pydantic to v2.7.0 (f71b6c6)

v0.11.2 (2024-01-09)

Chore

  • chore(deps): bump pydantic from 2.5.1 to 2.5.2

Bumps pydantic from 2.5.1 to 2.5.2.


updated-dependencies:

  • dependency-name: pydantic dependency-type: direct:production update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <[email protected]> (9d26cc8)

  • chore(deps): bump pydantic from 2.5.0 to 2.5.1

Bumps pydantic from 2.5.0 to 2.5.1.


updated-dependencies:

  • dependency-name: pydantic dependency-type: direct:production update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <[email protected]> (5cb4d03)

  • chore(deps): bump pydantic from 2.4.2 to 2.5.0

Bumps pydantic from 2.4.2 to 2.5.0.


updated-dependencies:

  • dependency-name: pydantic dependency-type: direct:production update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] <[email protected]> (7b4456c)

  • chore(deps): bump pydantic from 2.4.1 to 2.4.2

Bumps pydantic from 2.4.1 to 2.4.2.


updated-dependencies:

  • dependency-name: pydantic dependency-type: direct:production update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <[email protected]> (e4c1ef4)

  • chore(deps): bump actions/cache from 3.3.1 to 3.3.2

Bumps actions/cache from 3.3.1 to 3.3.2.


updated-dependencies:

  • dependency-name: actions/cache dependency-type: direct:production update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <[email protected]> (d9a2ad5)

  • chore(deps): bump actions/checkout from 3 to 4

Bumps actions/checkout from 3 to 4.


updated-dependencies:

  • dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ...

Signed-off-by: dependabot[bot] <[email protected]> (e991811)

  • chore(deps): bump redis from 5.0.0 to 5.0.1

Bumps redis from 5.0.0 to 5.0.1.


updated-dependencies:

  • dependency-name: redis dependency-type: direct:production update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <[email protected]> (0639456)

  • chore(deps): bump pydantic from 2.4.0 to 2.4.1

Bumps pydantic from 2.4.0 to 2.4.1.


updated-dependencies:

  • dependency-name: pydantic dependency-type: direct:production update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <[email protected]> (41153a8)

  • chore(deps): bump pydantic from 2.3.0 to 2.4.0

Bumps pydantic from 2.3.0 to 2.4.0.


updated-dependencies:

  • dependency-name: pydantic dependency-type: direct:production update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] <[email protected]> (7701b1f)

Fix

  • fix: use aclose to close connection instead of deprecated close() (2df87b5)

v0.11.1 (2023-09-05)

Chore

  • chore(deps): bump pydantic from 2.2.0 to 2.3.0

Bumps pydantic from 2.2.0 to 2.3.0.


updated-dependencies:

  • dependency-name: pydantic dependency-type: direct:production update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] <[email protected]> (3ac4690)

  • chore(deps): bump pydantic from 2.1.1 to 2.2.0

Bumps pydantic from 2.1.1 to 2.2.0.


updated-dependencies:

  • dependency-name: pydantic dependency-type: direct:production update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] <[email protected]> (6a710fe)

Fix

  • fix: 🐛 update redis to v5 (a5290ae)

v0.11.0 (2023-08-08)

Chore

  • chore(deps): bump pydantic from 2.0.3 to 2.1.1

Bumps pydantic from 2.0.3 to 2.1.1.


updated-dependencies:

  • dependency-name: pydantic dependency-type: direct:production update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] <[email protected]> (886e91a)

Feature

  • feat: ✨ add z coordinate to set and get point (3b4bd85)

  • feat: ✨ release v0.10.0 (ace3647)

v0.10.0 (2023-07-16)

Chore

  • chore(deps): bump pydantic from 1.10.8 to 1.10.9

Bumps pydantic from 1.10.8 to 1.10.9.


updated-dependencies:

  • dependency-name: pydantic dependency-type: direct:production update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <[email protected]> (fa1116b)

  • chore(deps): bump codecov/codecov-action from 3.1.3 to 3.1.4

Bumps codecov/codecov-action from 3.1.3 to 3.1.4.


updated-dependencies:

  • dependency-name: codecov/codecov-action dependency-type: direct:production update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <[email protected]> (5abc552)

  • chore(deps): bump pydantic from 1.10.7 to 1.10.8

Bumps pydantic from 1.10.7 to 1.10.8.


updated-dependencies:

  • dependency-name: pydantic dependency-type: direct:production update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <[email protected]> (d0b0322)

  • chore(deps): bump redis from 4.5.4 to 4.5.5

Bumps redis from 4.5.4 to 4.5.5.


updated-dependencies:

  • dependency-name: redis dependency-type: direct:production update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <[email protected]> (85436c4)

  • chore(deps): bump codecov/codecov-action from 3.1.1 to 3.1.3

Bumps codecov/codecov-action from 3.1.1 to 3.1.3.


updated-dependencies:

  • dependency-name: codecov/codecov-action dependency-type: direct:production update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <[email protected]> (f929be5)

  • chore(deps): bump actions/cache from 3.2.6 to 3.3.1

Bumps actions/cache from 3.2.6 to 3.3.1.


updated-dependencies:

  • dependency-name: actions/cache dependency-type: direct:production update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] <[email protected]> (4a2f11f)

  • chore(deps): bump redis from 4.5.3 to 4.5.4

Bumps redis from 4.5.3 to 4.5.4.


updated-dependencies:

  • dependency-name: redis dependency-type: direct:production update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <[email protected]> (7537c2a)

  • chore(deps): bump pydantic from 1.10.6 to 1.10.7

Bumps pydantic from 1.10.6 to 1.10.7.


updated-dependencies:

  • dependency-name: pydantic dependency-type: direct:production update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <[email protected]> (6a6ae95)

Feature

  • feat: ✨ bump pydantic to v2 (6a1c557)

Fix

  • fix: 🐛 model_config (d8e7d59)

  • fix: 🐛 incompatible types in assignment (8a70323)

v0.9.1 (2023-03-24)

Chore

  • chore(deps): bump redis from 4.5.1 to 4.5.2

Bumps redis from 4.5.1 to 4.5.2.


updated-dependencies:

  • dependency-name: redis dependency-type: direct:production update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <[email protected]> (0435e57)

  • chore(deps): bump pydantic from 1.10.5 to 1.10.6

Bumps pydantic from 1.10.5 to 1.10.6.


updated-dependencies:

  • dependency-name: pydantic dependency-type: direct:production update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <[email protected]> (76d85a4)

v0.9.0 (2023-03-08)

Chore

  • chore(deps): bump actions/cache from 3.2.4 to 3.2.6

Bumps actions/cache from 3.2.4 to 3.2.6.


updated-dependencies:

  • dependency-name: actions/cache dependency-type: direct:production update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <[email protected]> (e1ff316)

  • chore(deps): bump redis from 4.4.2 to 4.5.1

Bumps redis from 4.4.2 to 4.5.1.


updated-dependencies:

  • dependency-name: redis dependency-type: direct:production update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] <[email protected]> (b51be64)

  • chore(deps): bump pydantic from 1.10.4 to 1.10.5

Bumps pydantic from 1.10.4 to 1.10.5.


updated-dependencies:

  • dependency-name: pydantic dependency-type: direct:production update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <[email protected]> (ff7c7d1)

  • chore(deps): bump actions/cache from 3.2.2 to 3.2.4

Bumps actions/cache from 3.2.2 to 3.2.4.


updated-dependencies:

  • dependency-name: actions/cache dependency-type: direct:production update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <[email protected]> (0823d40)

Fix

  • fix: 🐛 make client coroutine safe

redis-py introduced locks on single connections in 4.5.0 to synchronize concurrency at the client level. However each individual connection is not coroutine safe.

to avoid issues here, Pyle38 will now use utilize Redis.execute_command instead of managing connections itself. (6ab44c7)

Test

  • test: 🚨 fix tests and reset readonly option between tests (4f2c2b8)

v0.8.1 (2023-01-25)

Chore

  • chore(deps): bump redis from 4.4.1 to 4.4.2

Bumps redis from 4.4.1 to 4.4.2.


updated-dependencies:

  • dependency-name: redis dependency-type: direct:production update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <[email protected]> (1a85ce4)

  • chore(deps): bump redis from 4.4.0 to 4.4.1

Bumps redis from 4.4.0 to 4.4.1.


updated-dependencies:

  • dependency-name: redis dependency-type: direct:production update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <[email protected]> (1e1e267)

  • chore(deps): bump pydantic from 1.10.2 to 1.10.4

Bumps pydantic from 1.10.2 to 1.10.4.


updated-dependencies:

  • dependency-name: pydantic dependency-type: direct:production update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <[email protected]> (481eee7)

  • chore(deps): bump actions/cache from 3.0.11 to 3.2.2

Bumps actions/cache from 3.0.11 to 3.2.2.


updated-dependencies:

  • dependency-name: actions/cache dependency-type: direct:production update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] <[email protected]> (4d46ad4)

Fix

  • fix: 🐛 fset when field value is object (c16f487)

v0.8.0 (2022-12-22)

Chore

  • chore(deps): bump redis from 4.3.5 to 4.4.0

Bumps redis from 4.3.5 to 4.4.0.


updated-dependencies:

  • dependency-name: redis dependency-type: direct:production update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] <[email protected]> (0978d8b)

  • chore(deps): bump redis from 4.3.4 to 4.3.5

Bumps redis from 4.3.4 to 4.3.5.


updated-dependencies:

  • dependency-name: redis dependency-type: direct:production update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <[email protected]> (ac4e8c9)

  • chore(deps): bump actions/cache from 3.0.9 to 3.0.11

Bumps actions/cache from 3.0.9 to 3.0.11.


updated-dependencies:

  • dependency-name: actions/cache dependency-type: direct:production update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <[email protected]> (f98120d)

  • chore(deps): bump actions/cache from 3.0.8 to 3.0.9

Bumps actions/cache from 3.0.8 to 3.0.9.


updated-dependencies:

  • dependency-name: actions/cache dependency-type: direct:production update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <[email protected]> (ce5d95b)

  • chore(deps): bump codecov/codecov-action from 3.1.0 to 3.1.1

Bumps codecov/codecov-action from 3.1.0 to 3.1.1.


updated-dependencies:

  • dependency-name: codecov/codecov-action dependency-type: direct:production update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <[email protected]> (0f1a06f)

Feature

  • feat: ✨ allow field Any field value (ddc3f4a)

  • feat: ✨ add test helpers (277679b)

  • feat: ✨ implement whereable (65fa065)

Fix

  • fix: 🐛 rename to where_expr (8002e6a)

  • fix: 🐛 add whereable (1194a70)

Test

  • test: 🚨 update within tests with random data (01e24d5)

  • test: 🚨 update sethook tests with random data (235a045)

  • test: 🚨 update setchan tests with random data (eef77cf)

  • test: 🚨 update search tests with random data (4865eca)

  • test: 🚨 use test helper where possible (b8c5336)

  • test: 🚨 where with expression (24296a0)

v0.7.0 (2022-09-06)

Chore

  • chore(deps): bump pydantic from 1.9.2 to 1.10.1

Bumps pydantic from 1.9.2 to 1.10.1.


updated-dependencies:

  • dependency-name: pydantic dependency-type: direct:production update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] <[email protected]> (65c3657)

  • chore(deps): bump actions/cache from 3.0.5 to 3.0.8

Bumps actions/cache from 3.0.5 to 3.0.8.


updated-dependencies:

  • dependency-name: actions/cache dependency-type: direct:production update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <[email protected]> (79c216a)

  • chore(deps): bump pydantic from 1.9.1 to 1.9.2

Bumps pydantic from 1.9.1 to 1.9.2.


updated-dependencies:

  • dependency-name: pydantic dependency-type: direct:production update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <[email protected]> (32d2f3f)

  • chore(deps): bump actions/cache from 3.0.4 to 3.0.5

Bumps actions/cache from 3.0.4 to 3.0.5.


updated-dependencies:

  • dependency-name: actions/cache dependency-type: direct:production update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <[email protected]> (5c2ff67)

  • chore(deps): bump actions/setup-python from 3 to 4

Bumps actions/setup-python from 3 to 4.


updated-dependencies:

  • dependency-name: actions/setup-python dependency-type: direct:production update-type: version-update:semver-major ...

Signed-off-by: dependabot[bot] <[email protected]> (7ee2d20)

  • chore(deps): bump actions/cache from 3.0.3 to 3.0.4

Bumps actions/cache from 3.0.3 to 3.0.4.


updated-dependencies:

  • dependency-name: actions/cache dependency-type: direct:production update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <[email protected]> (2cceffc)

  • chore(deps): bump actions/cache from 3.0.2 to 3.0.3

Bumps actions/cache from 3.0.2 to 3.0.3.


updated-dependencies:

  • dependency-name: actions/cache dependency-type: direct:production update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <[email protected]> (f419ea9)

  • chore(deps): bump pydantic from 1.9.0 to 1.9.1

Bumps pydantic from 1.9.0 to 1.9.1.


updated-dependencies:

  • dependency-name: pydantic dependency-type: direct:production update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <[email protected]> (ad23a58)

  • chore(deps): bump github/codeql-action from 1 to 2

Bumps github/codeql-action from 1 to 2.


updated-dependencies:

  • dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-major ...

Signed-off-by: dependabot[bot] <[email protected]> (d1ca619)

  • chore(deps): bump codecov/codecov-action from 2.1.0 to 3.1.0

Bumps codecov/codecov-action from 2.1.0 to 3.1.0.


updated-dependencies:

  • dependency-name: codecov/codecov-action dependency-type: direct:production update-type: version-update:semver-major ...

Signed-off-by: dependabot[bot] <[email protected]> (2800a8c)

  • chore(deps): bump actions/cache from 3.0.1 to 3.0.2

Bumps actions/cache from 3.0.1 to 3.0.2.


updated-dependencies:

  • dependency-name: actions/cache dependency-type: direct:production update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <[email protected]> (c136a19)

  • chore(deps): bump actions/checkout from 2 to 3

Bumps actions/checkout from 2 to 3.


updated-dependencies:

  • dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ...

Signed-off-by: dependabot[bot] <[email protected]> (c2b6c4a)

  • chore(deps): bump actions/cache from 2.1.7 to 3.0.1

Bumps actions/cache from 2.1.7 to 3.0.1.


updated-dependencies:

  • dependency-name: actions/cache dependency-type: direct:production update-type: version-update:semver-major ...

Signed-off-by: dependabot[bot] <[email protected]> (e2785dc)

  • chore(deps): bump actions/setup-python from 2 to 3

Bumps actions/setup-python from 2 to 3.


updated-dependencies:

  • dependency-name: actions/setup-python dependency-type: direct:production update-type: version-update:semver-major ...

Signed-off-by: dependabot[bot] <[email protected]> (33758d1)

Feature

  • feat: ✨ upgrade to redis-py, use single connection instead of pool

chore: 🔧 lock file maintenance (b31136d)

Test

  • test: 🚨 fix flaky follower tests (b95d212)

  • test: 🚨 set asyncio-mode (72f5368)

v0.6.1 (2022-01-24)

Fix

  • fix: 🐛 generic types and defaults (45fcd5d)

v0.6.0 (2022-01-04)

Chore

  • chore(deps): bump pydantic from 1.8.2 to 1.9.0

Bumps pydantic from 1.8.2 to 1.9.0.


updated-dependencies:

  • dependency-name: pydantic dependency-type: direct:production update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] <[email protected]> (d4ec8da)

  • chore(deps): bump actions/cache from 2.1.6 to 2.1.7

Bumps actions/cache from 2.1.6 to 2.1.7.


updated-dependencies:

  • dependency-name: actions/cache dependency-type: direct:production update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <[email protected]> (01acdaf)

  • chore(deps): bump snok/install-poetry from 1.2 to 1.3

Bumps snok/install-poetry from 1.2 to 1.3.


updated-dependencies:

  • dependency-name: snok/install-poetry dependency-type: direct:production update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] <[email protected]> (2912a12)

Feature

  • feat: ✨ add buffer search option to within search (1ad3655)

  • feat: ✨ add buffer search option to intersects search (f23d800)

v0.5.1 (2021-11-21)

Fix

  • fix: 🐛 remove stringobject class in favour of generics (8317d40)

  • fix: 🐛 utilize generic model object (1f95d2c)

  • fix: 🐛 get as string object (9f1a3a3)

v0.5.0 (2021-10-04)

Chore

  • chore(deps): bump snok/install-poetry from 1.1.8 to 1.2

Bumps snok/install-poetry from 1.1.8 to 1.2.


updated-dependencies:

  • dependency-name: snok/install-poetry dependency-type: direct:production update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] <[email protected]> (069f5ca)

  • chore(deps): bump codecov/codecov-action from 2.0.3 to 2.1.0

Bumps codecov/codecov-action from 2.0.3 to 2.1.0.


updated-dependencies:

  • dependency-name: codecov/codecov-action dependency-type: direct:production update-type: version-update:semver-minor ...

Signed-off-by: dependabot[bot] <[email protected]> (1988a36)

Feature

  • feat: ✨ add sector search to within and intersects (4b6931b)

v0.4.0 (2021-09-10)

Chore

  • chore(deps): bump snok/install-poetry from 1.1.7 to 1.1.8

Bumps snok/install-poetry from 1.1.7 to 1.1.8.


updated-dependencies:

  • dependency-name: snok/install-poetry dependency-type: direct:production update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <[email protected]> (e67a9c2)

  • chore(deps): bump codecov/codecov-action from 2.0.2 to 2.0.3

Bumps codecov/codecov-action from 2.0.2 to 2.0.3.


updated-dependencies:

  • dependency-name: codecov/codecov-action dependency-type: direct:production update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <[email protected]> (4bb84bd)

  • chore(deps): bump codecov/codecov-action from 1 to 2.0.2

Bumps codecov/codecov-action from 1 to 2.0.2.


updated-dependencies:

  • dependency-name: codecov/codecov-action dependency-type: direct:production update-type: version-update:semver-major ...

Signed-off-by: dependabot[bot] <[email protected]> (52848ac)

  • chore(deps): bump snok/install-poetry from 1.1.6 to 1.1.7

Bumps snok/install-poetry from 1.1.6 to 1.1.7.


updated-dependencies:

  • dependency-name: snok/install-poetry dependency-type: direct:production update-type: version-update:semver-patch ...

Signed-off-by: dependabot[bot] <[email protected]> (77e2a3f)

Feature

  • feat: ✨ add where filter to scan command (8c78d8b)

  • feat: ✨ add where filter to search command (5e02bd4)

  • feat: ✨ add where filter to nearby command (0f795c8)

  • feat: ✨ add where filter to intersects command (dbf8be1)

  • feat: ✨ add where filter to within command (ceb5a29)

Fix

  • fix: 🐛 update server extended response (62628fb)

Test

  • test: 🚨 remove get to follower, flaky (f102b8d)

  • test: 🚨 remove flaky tests leader<>follower (4ef1d64)

v0.3.2 (2021-07-31)

v0.3.1 (2021-07-25)

Fix

  • fix: 🐛 redis from url is sync (7842e76)

Test

  • test: 🚨 increase delay between leader and follower further (2b63afc)

v0.3.0 (2021-06-27)

Feature

  • feat: ✨ add INFO command (3e3d916)

Fix

  • fix: 🐛 incompatible return types on subclass follower (600e59f)

Test

  • test: 🚨 increase delay between leader follower in ci (ec4afa7)

  • test: 🚨 sleep between set/get for follower tests (780df65)

v0.2.0 (2021-06-12)

Chore

  • chore(deps): bump actions/cache from 2.1.5 to 2.1.6

Bumps actions/cache from 2.1.5 to 2.1.6.

Signed-off-by: dependabot[bot] <[email protected]> (71d452c)

  • chore(deps): bump snok/install-poetry from 1.1.4 to 1.1.6

Bumps snok/install-poetry from 1.1.4 to 1.1.6.

Signed-off-by: dependabot[bot] <[email protected]> (2b3d362)

  • chore(deps): bump pydantic from 1.8.1 to 1.8.2

Bumps pydantic from 1.8.1 to 1.8.2.

Signed-off-by: dependabot[bot] <[email protected]> (2bef2c2)

  • chore(deps): bump actions/cache from v2.1.4 to v2.1.5

Bumps actions/cache from v2.1.4 to v2.1.5.

Signed-off-by: dependabot[bot] <[email protected]> (88bf8b2)

  • chore(deps): bump snok/install-poetry from v1.1.2 to v1.1.4

Bumps snok/install-poetry from v1.1.2 to v1.1.4.

Signed-off-by: dependabot[bot] <[email protected]> (220f86a)

Feature

  • feat: ✨ add HEALTHZ command (3af13b4)

Refactor

  • refactor: ♻️ bind TypeVar T to dict specifically (a750c25)

Test

  • test: 🚨 add sleep between leader follower interactions (940bbed)

  • test: 🚨 fix flaky test involving follower to be caught up (186446e)

v0.1.0 (2021-04-08)

Chore

  • chore(deps): bump actions/cache from v2 to v2.1.4

Bumps actions/cache from v2 to v2.1.4.

Signed-off-by: dependabot[bot] <[email protected]> (88a92b7)

  • chore(deps): bump snok/install-poetry from v1.0.0 to v1.1.2

Bumps snok/install-poetry from v1.0.0 to v1.1.2.

Signed-off-by: dependabot[bot] <[email protected]> (314bdb1)

Feature

  • feat: add command fset (510743a)

  • feat: add command setchan (d15bc25)

  • feat: add command sethook (a125da2)

  • feat: use fields in responses correctly, fix pointsresponse (3efbb1b)

  • feat: add fields to command set (31cdd2f)

  • feat: add command search (ea1c98f)

  • feat: add command scan (929c839)

  • feat: add command nearby (3681118)

  • feat: add command within (b8f7713)

  • feat: add command intersects, fix mypy issues, move queries to models (aa3806e)

  • feat: add command drop (2454033)

  • feat: add setchan delchan pdelchan sethook delhook pdelhook and delete (55905ec)

  • feat: add command rename renamenx (88e9427)

  • feat: add command readonly (679856c)

  • feat: add command persist expire ttl (18b071e)

  • feat: add pdel command, override exec in command set (32266f3)

  • feat: add command stats (e759586)

  • feat: add command server extended (5cc44b8)

  • feat: add commands keys ping and server (220ba0d)

  • feat: add JSET/JGET/JDEL (10f0068)

  • feat: add hooks command (1a3d8b9)

  • feat: add gc (4c60d8f)

  • feat: add config set get rewrite (9b846c6)

  • feat: add responses to Get (33f680a)

  • feat: add response classes, sort imports (7e28aee)

  • feat: add leader, follower and tile38. add set/get commands (9533631)

  • feat: initial commit 🎉 (bc10d18)

Fix

  • fix: import Tile38 from root (9e0a8e8)

  • fix: mypy issues, add pytest coverage (07c395d)

  • fix: reset options on init (1ea2954)

  • fix: command stats and response (06e4df6)

  • fix: add poethepoet and fix mypy errors (02a0aef)

  • fix: redis connection pool (87967cc)

Refactor

  • refactor: remove redundant withclient (5860ef9)

  • refactor: id is always string as tile38 coerces int to str anyways (5661adf)

  • refactor: return json response if Command.SET instead of dict (e2b30b1)

  • refactor: no tile38 url set exception handling and consistent naming (a1874e6)

  • refactor: make private, refactor tests to use follower also (d57bb77)

  • refactor: parametrize tests, renaming for consistency (2a1570e)

Test

  • test: add test for intersecting polygons (b2616ee)

  • test: add conftest to handle tile38 connection and teardown/flushdb (e69aef9)

Unknown