This repository has been archived by the owner on Dec 13, 2021. It is now read-only.
Releases: osrg/namazu
Releases · osrg/namazu
Release v0.2.1
Release Note: http://osrg.github.io/namazu/post/release-0-2-1/
Changes from v0.2.0:
- #167, #168, #169, #170: doc: miscellaneous improvements
- #166: vendor go packages
- #163: *: bump up Go to 1.7
- #162: container: add support for inspectors/fs
- #160: inspectors/fs: implement Fsync
- #158, #159: inspectors/fs: improved CLI (thank you @v01dstar !)
- #156: inspectors/proc: improved error handling
- #154, #155: inspectors/proc: improved CLI
Release v0.2.0
Release Note: http://osrg.github.io/namazu/post/release-0-2-0/
Changes from v0.1.2:
- New project name (Earthquake --> Namazu)
- New feature: process inspector (useful for reproducing flaky xUnit test failures)
- New feature: filesystem inspector (found YARN-4301)
- New feature: Container CLI (Docker-like, human-friendly CLI)
- New experimental feature: Semi-deterministic replaying API
Changes from v0.2.0-rc2:
- #146: Reduce CPU consumption
- #142: New project name (Earthquake --> Namazu)
- #140: Integrate
earthquake-container
toearthquake
- #139: Support static build
- #137: New experimental feature: Semi-deterministic replaying API
- #131: New minor feature: Standalone orchestrator
- Improvement on docs
- Some minor fixes
Release v0.2.0-rc2
- Major improvements of documents, CLI, and unit tests
earthquake-container run
supports external volumes (-v
as indocker run
)- API changes:
- Include packet
[]byte
inPacketEvent
(aspacketEvent.JSONMap()["option"]["bytes"]
) s/QueueNextEvent/QueueEvent/g
,s/GetNextActionChan/ActionChan/g
- Include packet
- Config parameter change:
s/containerParam/container/g
- Some minor fixes
Release v0.2.0-rc1
- New feature: Filesystem Inspector (found YARN-4301)
- New feature: Process Inspector (reproduced many Hadoop and etcd flaky tests. Please refer to the FOSDEM slide)
- New feature: New simplified CLI:
earthquake-container run -it --rm ubuntu bash
. No configuration needed. earthquake
has its own embedded Ethernet Inspector implementation. So it no longer depends on pyearthquake (Scapy-based Ethernet Inspector implementation)- Major refactoring
Release v0.1.2
- New feature: Branch Analyzer (for Java)
- Reproduced ZooKeeper bug #2080
- Found etcd bug #3517 (fixed in #3530)
Release v0.1.1
- rewrite orchestrator in golang
- netfilter-based inspector
- MongoDB event history storage
Release v0.1
We have successfully found a distributed race condition bug of ZooKeeper using Earthquake.
Please refer to example/zk-found-bug.ether for further information.