issues
search
anishathalye
/
porcupine
A fast linearizability checker written in Go 🔎
https://anishathalye.com/testing-distributed-systems-for-linearizability/
MIT License
935
stars
52
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Allow non-deterministic next states
#23
jayaprabhakar
opened
3 days ago
3
Add methods that expose partial linearizations
#22
anishathalye
closed
3 days ago
1
Access longest linearizable path
#21
dfarr
closed
3 days ago
2
Huge visualization files
#20
serathius
opened
6 months ago
3
Revert to prev staticcheck pkg pattern
#19
sanjit-bhat
closed
6 months ago
1
Add support for annotations in visualization
#18
anishathalye
closed
3 days ago
5
Allow adding operations that are not part of any linearization
#17
serathius
closed
6 months ago
7
Make LinearizationInfo struct public
#16
serathius
closed
7 months ago
2
fix: ioutil deprecation warning
#15
sanjit-bhat
closed
10 months ago
1
Visualization should support adding non-linearization related events
#14
serathius
closed
3 days ago
2
Use generics instead of interface{}
#13
nikgalushko
closed
1 year ago
1
Add support for generics
#12
tjungblu
closed
2 years ago
10
RWLock'd map deemed not linearizable
#11
thomasjungblut
closed
2 years ago
6
etcd test write timeout
#10
MasseGuillaume
closed
2 years ago
4
if and only if ??
#9
iwanttobepowerful
closed
3 years ago
3
How does porcupine handle timeouts?
#8
symbiont-sean-lyons
closed
4 years ago
2
how to check strong consistency of database
#7
thinhdanggroup
closed
5 years ago
2
verify 400 events is too slow for my bank case
#6
siddontang
closed
5 years ago
8
add set model test
#5
siddontang
closed
6 years ago
1
Should return sequence that violates linearizability
#4
toddlipcon
closed
4 years ago
8
Check 5000 events OOM
#3
siddontang
closed
6 years ago
2
how to check the write fail event
#2
siddontang
closed
7 years ago
4
how to write a correct bank transfer check
#1
siddontang
closed
7 years ago
4