Releases: codecrafters-io/redis-tester
Releases · codecrafters-io/redis-tester
v184
Changelog
- ca97dce Merge pull request #183 from codecrafters-io/andy/upgrade
- 52acc34 Update RDB test fixtures with new directory paths and adjust output formatting for consistency
- 12951ef ci: add regenerated fixtures
- 582ad31 Update dependencies in go.mod and go.sum
- b963c36 Merge pull request #182 from codecrafters-io/remove-go-redis
- c2ba3f7 fix: avoid re-creating array before marshalindent
- 40ec888 fix: dependency
- c402468 Applied requested changes - No abstraction in xrange test cases - update: in normalizer, added the new regex into 'rdb_keys' - used tidwall/pretty - added randomization in xrange test cases
- f8215b6 Merge remote-tracking branch 'origin/main' into remove-go-redis
- 34ac6fb fix: update tester utils version
- bb4f5ed fix: linter issues; added comments
- d7720d2 Merge pull request #181 from codecrafters-io/log-replica-ports
- 0968c37 - update log format for replica ports - update RespConnection/GetIdentifier
- 7d7a0a4 fix: update normalizerTesterOutput for array elements
- 20472a9 refactor: add logging and rename variables
- e578974 wip: replace redis-go in hw1 and bs1
- fe57db3 - Replace go-redis in xrange, xrange_min_id, xrange_max_id test cases
- 5a68f2c Apply suggested changes: - Changed logging format - Addressed changes suggested by ryan
- 50c5205 WIP: - Replaced go-redis in um0 and ru9 - Updated Aray formatting function
- 01370dc - add replica port logging - update go.mod and go.sum - update test fixtures
v182
v181
Changelog
- 27c6cef Merge pull request #179 from codecrafters-io/deps-upgrade
- a2fbc3f fix: replace responses from the KEYS * stage
- 4a37edb ci: add regenerated fixtures
- b201e38 ci: add regenerated fixtures
- e11357a ci: update GitHub Actions to use latest versions of checkout and setup-go
- 921124b chore: update Go version and dependencies in go.mod and go.sum
- 72063a4 fix: update import path for random utility in rdb_file_creator_test
- 3a482e2 chore: fix lint issues
- f6ce782 Merge pull request #178 from codecrafters-io/ci-upgrade
- 15ab107 ci: add regenerated fixtures
- 2216cce fix: remove duplicate success log messages in testReplReplicationID function
- d112328 ci: add regenerated fixtures
- a28bed1 fix: remove duplicate success log messages in testReplReplicationID function
- 0a8f400 fix: update fixture regeneration workflow to use master branch of tester-utils
- 68bb015 feat: add setup target for redis-tester prerequisites in Makefile
- 59c91f9 feat: add workflow for fixture regeneration on labeled pull requests refactor: update test job name for clarity
v180
Changelog
- 0698609 Merge pull request #177 from codecrafters-io/andy/fix
- a470512 chore: remove redundant test-flakiness job from GitHub Actions workflow
- c52cab9 refactor: ensure proper mutex handling in SendCommandTestCase
- 9eb30e4 refactor: replace SendCommandWithSyncTestCase with direct XReadTestCase usage in testStreamsXreadBlockMaxID
- 348964e refactor: rename AwaitChan to WaitChan for consistency in test cases
- 066faa8 feat: introduce SendCommandWithSyncTestCase for enhanced command execution in tests
- c8df7d0 chore: update test fixtures for Redis replication and stream handling
- f3adba6 chore: update GitHub Actions workflow to install and manage Redis service
- fbe04c3 feat: add test_flakiness target and AwaitCommandTestCase for improved testing reliability
v179
Changelog
- a470512 chore: remove redundant test-flakiness job from GitHub Actions workflow
- c52cab9 refactor: ensure proper mutex handling in SendCommandTestCase
- 9eb30e4 refactor: replace SendCommandWithSyncTestCase with direct XReadTestCase usage in testStreamsXreadBlockMaxID
- 348964e refactor: rename AwaitChan to WaitChan for consistency in test cases
- 066faa8 feat: introduce SendCommandWithSyncTestCase for enhanced command execution in tests
- c8df7d0 chore: update test fixtures for Redis replication and stream handling
- f3adba6 chore: update GitHub Actions workflow to install and manage Redis service
- fbe04c3 feat: add test_flakiness target and AwaitCommandTestCase for improved testing reliability
v178
Changelog
- 2c3dd72 Merge pull request #175 from codecrafters-io/andy/fix
- 9b8419a refactor: enhance XReadResponseAssertion with ToSerializable method for improved serialization of response values
- ff642ea refactor: introduce NewXReadResponseAssertion constructor for improved response assertion in testStreamsXreadBlockMaxID
- 9576977 refactor: replace StreamAssertion with XReadResponseAssertion for improved response validation in testStreamsXreadBlockMaxID
- 1984438 test: update fixtures
- 9009b4c refactor: streamline testStreamsXreadBlockMaxID function and introduce StreamAssertion for response validation
v177
v176
Changelog
- d016ede Merge pull request #168 from codecrafters-io/reused-conn-logs
- a5ce597 test: update fixtures
- 0adf190 test: update fixtures
- 6894185 refactor: update RespConnection struct to track total sent bytes The SendCommand method has been updated to check the TotalSentBytes field instead of the SentBytes field to determine if a command is being sent for the first time or not.
v175
Changelog
- d016ede Merge pull request #168 from codecrafters-io/reused-conn-logs
- a5ce597 test: update fixtures
- 0adf190 test: update fixtures
- 6894185 refactor: update RespConnection struct to track total sent bytes The SendCommand method has been updated to check the TotalSentBytes field instead of the SentBytes field to determine if a command is being sent for the first time or not.