Next | Query returned 50 messages, browsing 21 to 30 | Previous

History of commit frequency

CVS Commit History:


   2022-07-05 12:19:15 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-redis: updated to 4.3.4

Version 4.3

🔥 Breaking Changes

Fix backward compatibility from 4.3.2 in Lock.acquire()
Fix XAUTOCLAIM to return the full response, instead of only keys 2+

🚀 New Features

Added dynamic_startup_nodes configuration to RedisCluster.

🐛 Bug Fixes

Fix retries in async mode
Async cluster: fix simultaneous initialize
Uppercased commands in CommandsParser.get_keys

🧰 Maintenance

Late eval of the skip condition in async tests
Reuse the old nodes' connections when a cluster topology refresh is being done
Docs: add pipeline examples
Correct retention_msecs value
Cluster: use pipeline to execute split commands
Docs: Add a note about client_setname and client_name difference
   2022-06-08 19:27:05 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-redis: updated to 4.3.3

Version 4.3.3

Changes

🐛 Bug Fixes

Fix Lock crash, and versioning 4.3.3

🧰 Maintenance

Async cluster: improve docs

Version 4.3.2

Changes

🚀 New Features

SHUTDOWN - add support for the new NOW, FORCE and ABORT modifiers
Adding pipeline support for async cluster
Support CF.MEXISTS + Clean bf/commands.py
Extending query_params for FT.PROFILE
Implementing ClusterPipeline Lock

🐛 Bug Fixes

Set default response_callbacks to redis.asyncio.cluster.ClusterNode
Add default None for maxlen at xtrim command

🧰 Maintenance

Async cluster: add/update typing
Changed list type to single element type
Made sync lock consistent and added types to it
Async cluster: optimisations
Fix typos in README
Fix modules links to https://redis.io/commands/
   2022-05-10 07:25:58 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-redis: updated to 4.3.1

Version 4.3.1

🐛 Bug Fixes

Fix asyncio Search crash
   2022-05-09 07:42:55 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-redis: updated to 4.3.0

Version 4.3.0

🔥 Breaking Changes

Replace OSError exceptions from can_read with redis.ConnectionError
Updated FUNCTION LOAD changes (from release 7.0 rc3 to support redis 7.0 final)

🚀 New Features

Get command keys for subcommands
Add support for CLUSTER SHARDS
Add support for COMMAND LIST
Add Async RedisCluster
ACL SETUSER - add selectors and key based permissions
Support for redis 7 streams features
Async Connection: Allow PubSub.run() without previous subscribe()
Implemented LATENCY HISTOGRAM by always throwing NotImplementedError
Add async supoort for SEARCH commands
Retry(): Support negative retries value
Add support for MODULE LOADEX
INFO - add support for taking multiple section arguments
CONFIG SET - add the ability to set multiple parameters in one call
CONFIG GET - add the ability to pass multiple pattern parameters in one call
Add support for COMMAND GETKEYSANDFLAGS
Support CASESENSITIVE for TAG fields

🐛 Bug Fixes

Rename 'update_supported_erros' to 'update_supported_errors' in Retry module
Fix execute_command() determining nodes error when no key command
Fix incorrect return statement in auth

🧰 Maintenance

Add unittest for PubSub.connect()
Fix incorrect return annotation in asyncio.lock
Minor cleanups in commands/cluster.py
Update xtrim type annotation
Async tests for redis commands, json, bloom, timeseries
Fixed typing in getex command
   2022-04-04 20:18:34 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-redis: updated to 4.2.2

Version 4.2.2
Changes

🚀 New Features

Extended "CLUSTER NODES" parser to support special slot entries
🔥 NOTE: This change is potentially breaking depending on your use of \ 
specialized slot entries. Support for bytes was added
Add support for BIT|BYTE option available in redis 7

🐛 Bug Fixes

Fix imports in for async
Always clear reference to closed reader/writer
Fix disable decode for dump command in async

🧰 Maintenance

Cluster commands linkdocs
Clarify bit type in setbit/getbit documentation
Clean up test supoort enterprise environments
Vector similarity search example
Fix search query with params tests

Version 4.2.1
Changes

🚀 New Features

Add support for CLUSTER MYID
Add dialect support for RediSearch queries

🧰 Maintenance

Fix black
Make typing_extensions conditional to Python < 3.8

Version 4.2.0
Changes

🚀 New Features

Support for Vector Fields for Vector Similarity Search

🐛 Bug Fixes

Fix cluster scan command cursors & scan_iter

🧰 Maintenance

Remove verbose logging from cluster initializers
Mark tests for redis-stack
   2022-02-16 14:10:35 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-redis: updated to 4.1.4

4.1.4:

New Features

Adding ExecutionPlan support for graph
Vector similiary search support
   2022-02-08 17:43:03 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-redis: updated to 4.1.3

4.1.3

Bug Fixes

Fix flushdb and flushall

Maintenance

Add redis5 and redis4 dockers
Change json.clear test multi to be up to date with redisjson
Fixing volume for unstable_cluster docker
Update changes file with changes since 4.0.0-beta2
   2022-01-27 17:56:46 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-redis: updated to 4.1.2

Version 4.1.2
Changes

🚀 New Features

Invalid OCSP certificates should raise ConnectionError on failed validation
Added retry mechanism on socket timeouts when connecting to the server

🐛 Bug Fixes

LMOVE, BLMOVE return incorrect responses
Fixing AttributeError in UnixDomainSocketConnection
Fixing TypeError in GraphCommands.explain

🧰 Maintenance

For tests, increasing wait time for the cluster
Increased pubsub's wait_for_messages timeout to prevent flaky tests
README code snippets formatted to highlight properly
Fix link in the main page
Documentation fixes: JSON Example, SSL Connection Examples, RTD version
Direct link to readthedocs
   2022-01-17 20:02:13 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-redis: updated to 4.1.1

Version 4.1.1
Changes

🚀 New Features

Add retries to connections in Sentinel Pools
OCSP Stapling Support
Define incr/decr as aliases of incrby/decrby
FT.CREATE - support MAXTEXTFIELDS, TEMPORARY, NOHL, NOFREQS, SKIPINITIALSCAN

🐛 Bug Fixes

Timeseries docs fix
get_connection: catch OSError too
Set keys var otherwise variable not created
Clusters should optionally require full slot coverage

🧰 Maintenance

Triple quote docstrings in client.py PEP 257
syncing requirements
Typo and typing in GraphCommands documentation
Allowing poetry and redis-py to install together
setup.py: Add project_urls for PyPI
Support test with redis unstable docker
Connection examples
Documentation cleanup
   2022-01-10 18:41:47 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-redis: updated to 4.1.0

Version 4.1.0

🚀 New Features

OCSP stapling support
Support for SELECT
Support for specifying error types with retry
Support for RESET command since Redis 6.2.0
Support CLIENT TRACKING
Support WRITE in CLIENT PAUSE
JSON set_file and set_path support
Allow ssl_ca_path with rediss:// urls
Support for password-encrypted SSL private keys
Support SYNC and PSYNC

🐛 Bug Fixes

Retry on error exception and timeout fixes
Fixing read race condition during pubsub
Fixing exception in listen
Fixed MovedError, and stopped iterating through startup nodes when slots are \ 
fully covered
Socket not closing after server disconnect
Single sourcing the package version
Ensure redis_connect_func is set on uds connection

🧰 Maintenance

SRTALGO - Skip for redis versions greater than 7.0.0
Documentation updates
Add CI action to install package from repository commit hash
Fix link in lmove docstring
Disabling JSON.DEBUG tests

Version 4.0.2

🐛 Bug Fixes

Restoring Sentinel commands to redis client
Better removal of hiredis warning

🧰 Maintenance

Adding links to redis documents in function calls

Version 4.0.1

🐛 Bug Fixes

Removing command on initial connections
Removing hiredis warning when not installed

Version 4.0.0

🚀 New Features

FT.EXPLAINCLI intentionally raising NotImplementedError

🐛 Bug Fixes

Restoring ZRANGE desc for Redis < 6.2.0
Response parsing occasionally fails to parse floats
Re-enabling read-the-docs

🧰 Maintenance

Call HSET after FT.CREATE to avoid keyspace scan
Unit tests fixes for compatibility
Improve documentation about Locks
Fixes to allow --redis-url to pass through all tests
Fix unit tests running against Redis 4.0.0
Search alias test fix
Adding RediSearch/RedisJSON tests
Updating codecov rules
Tests to validate custom JSON decoders
Added breaking icon to release drafter

Next | Query returned 50 messages, browsing 21 to 30 | Previous