Skip to content

v206

Choose a tag to compare

@github-actions github-actions released this 13 Mar 11:12
· 57 commits to main since this release
8985e5c

Changelog

  • 8985e5c Merge pull request #238 from codecrafters-io/optimistic-locking
  • a759436 Remove bug in PrefixAndSubstringsAssertion
  • 99b6b3b Merge pull request #244 from codecrafters-io/client-spawn-improvements
  • 1d27d7d Merge pull request #245 from codecrafters-io/pattern-assertion
  • 3b2bb2d Apply PR review suggestions on PrefixAndSubstringsAssertion
  • 885ec42 Add trailing space in prefix for WatchTesCase
  • 8336ccd Add logger in antiCheatTest
  • 625674d Improve PrefixAndSubstringsAssertion
  • a6ae891 Add trailing space message; Record fixtures
  • 980fe86 Restore stages_test.go
  • 19d7157 Rename PatternedBytesAssertion->PrefixAndSubstringsAssertion; Record fixtures
  • ef94a0b Record fixtures
  • 41adfed Merge branch 'client-spawn-improvements' into pattern-assertion
  • c28e99a Move remaining stages to the clients spawner construct and record fixtures
  • 5f870e2 Remove logger from ClientSpawner
  • 478f03b Use ClientSpawner in all stages
  • 8dc879e Move stages which spawn 1 client at a time to ClientSpawner setup
  • b24a675 Add comment to ClientsSpawner
  • 653bfb5 Remove unused method; remove redundant logFriendlyError
  • 328f9c7 Remove logFriendlyError from test_pubsub_publish1.go
  • 048c399 Use ClientsSpawner in optimistic locking stages; Record fixtures
  • 3b17367 Merge branch 'optimistic-locking' into client-spawn-improvements
  • d566beb Remove RegexErrorAssertion and RegexSimpleStringAssertion and replace with PatternedBytesAssertion
  • 9ab25c7 Merge pull request #241 from codecrafters-io/optimistic-locking-2
  • bd5930a Merge pull request #242 from codecrafters-io/optimistic-locking-3
  • 0ccdda4 Improvements to client spawning mechanism
  • bb09d0c Merge pull request #243 from codecrafters-io/optimistic-locking-4
  • d60020f Reset stage tests
  • 4acfb5e Use OptimisticLockingTestCase in stages 7 and 8
  • 8a7c62d Merge branch 'optimistic-locking-3' into optimistic-locking-4
  • c2d0e4f Merge branch 'optimistic-locking-2' into optimistic-locking-3
  • 6eb8956 Apply PR suggestions to OptimisticLockingTestCase
  • fcd331d Use OptimisticLockingTestCase in stages 5 and 6
  • 05f7830 Merge branch 'optimistic-locking-2' into optimistic-locking-3
  • 4bc70ef Removed resolved comment
  • c235b33 Add panic check in optimistic locking test case
  • f809cbe Fix bug in internal/test_optimistic_locking_tracking_key_modification.go
  • a40bb1c Fix linting issues
  • 38644e2 Add OptimisticLockingTestCase and use it in stage 3 and 4; Record fixtures
  • 7dc2b5d Merge with optimistic-locking-2 and record fixtures
  • 8fcb6ec Refactor stages 5 and 6
  • fe3682f Refactor internal/test_optimistic_locking_watch_multiple_keys.go
  • e7867a8 Merge branch 'optimistic-locking' into optimistic-locking-2
  • c479ea6 Simplify WatchTestCase
  • f04509e Add log message in testOptimisticLockingScenario
  • 544b5c3 Add tests and fixtures for stages 7 and 8
  • 4e83407 Add tests for stage 5 and 6; Record fixtures
  • b9557dd Restore stages_test.go
  • 9be6e53 Update logs and record fixtures
  • b64850a Restore stages_test
  • 5142225 Use separate values for updating unwatched key in testOptimisticLockingTrackingKeyModification
  • 1f9fdc3 Update the usage of TransactionTestCase
  • 7550f2d Add stages 3 and 4 for optimistic locking
  • 1d9cbe0 Add stage 1 and 2 tests and fixtures
  • fef5884 Merge branch 'main' into optimistic-locking
  • b2aef8e Merge pull request #239 from codecrafters-io/stages-test-shorten
  • 9c97015 Merge branch 'stages-test-shorten' into optimistic-locking
  • bd8bd24 Merge pull request #240 from codecrafters-io/cursor/workflow-shell-error-flags-84fa
  • 269239b Fix missing error flags in shell override for Redis installation step
  • 0eaa6ea Remove stop redis server in Install Redis block in test.yml
  • fc5b337 Add comment in test.yml
  • 76a134d Restore original Makefile
  • 543a360 Run 'Install Redis' block as root
  • dc1f536 Restore old test.yml with pinned redis version
  • 98de94c Remove local setup and add tests using docker in CI
  • c7576a2 Pin redis version in test.yml file
  • 047b648 Print redis version after setup in Makefile
  • 398b1dd Pin Redis version in Makefile
  • 4bb3231 Record fixtures
  • b8eb9c1 Fix redis version in CI
  • 9388375 Use stage-100 prefix instead of tester-100 in optimistic locking block in Makefile
  • 30e289b Re-add list block in Makefile after it was accidentally removed
  • 5dfcd9b Add template for Redis/Optimistic Locking stages