Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

E2E MULTI/EXEC/WATCH Support #619

Open
wants to merge 28 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
c3e8ef9
test watch support with redis PR
sjpotter May 11, 2023
afa5440
linter
sjpotter May 11, 2023
833cefc
fix blocking commands in multi
sjpotter May 11, 2023
aa9ba04
change acl/user handling for usage with persistent clients
sjpotter May 11, 2023
6d7ac5d
fix
sjpotter May 11, 2023
f3e4d5e
add dirty flag support to snapshot/restore and use at apply time
sjpotter May 16, 2023
468cd21
linter
sjpotter May 16, 2023
8748578
update redis pr
sjpotter May 17, 2023
2bd6235
add some more tests for blocking commands in multi with and without w…
sjpotter May 18, 2023
61790dd
remove duplication from tests
sjpotter May 18, 2023
28859f2
update redis pr
sjpotter May 18, 2023
f3169e0
add tests for unwatch and discard
sjpotter May 21, 2023
464c36f
add discard support to clear watches
sjpotter May 21, 2023
3fd3e09
linter
sjpotter May 21, 2023
752e45c
add test for exec abort situation with watches
sjpotter May 21, 2023
7dbff8b
enable most watch/multi/exec tests
sjpotter May 22, 2023
d64fff3
fix
sjpotter May 22, 2023
0eeddad
update git ref for redis
sjpotter May 22, 2023
e931548
comment ping changes + update redissuite skip test list/comments
sjpotter May 23, 2023
418ac5b
update redis ref
sjpotter May 23, 2023
90fe66c
pass almost all tests
sjpotter May 23, 2023
b3708cb
another monitor test that fails due to raft prefix
sjpotter May 23, 2023
b6332c2
linter issues
sjpotter May 23, 2023
0ca22ba
remove redundant call
sjpotter May 24, 2023
cebaa5d
py linter
sjpotter May 24, 2023
86233a6
fix spelling error
sjpotter May 24, 2023
10795b6
fix blocking commands when sessions are active + test
sjpotter May 30, 2023
6013dba
linter
sjpotter May 30, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
update redis pr
  • Loading branch information
sjpotter committed May 23, 2023
commit 874857815732edbc0e2f7d6fc62341d2952268b3
4 changes: 2 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:
uses: actions/checkout@v2
with:
repository: 'sjpotter/redis'
ref: '686799e2fff207ccbb1c4cf8d546cb76e6f77fe3'
ref: 'e138e7445e62ddedddf4477b0724ae431f200ea1'
path: 'redis'
- name: Build Redis
run: cd redis && make -j 4 gcov
Expand Down Expand Up @@ -55,7 +55,7 @@ jobs:
uses: actions/checkout@v2
with:
repository: 'sjpotter/redis'
ref: '686799e2fff207ccbb1c4cf8d546cb76e6f77fe3'
ref: 'e138e7445e62ddedddf4477b0724ae431f200ea1'
path: 'redis'
- name: Build Redis
run: cd redis && make -j 4 SANITIZER=address
Expand Down