Comments (1)
pterm's SpinnerPrinter
and ProgressbarPrinter
are not thread safe:
Better concurrency pattern for LivePrinters #439
Data race on pterm.SpinnerPrinter #482
There is an open draft PR that is supposed to fix most of these issues, but it appears to be stale:
Fix most data race issues & enable in CI tests #447
This means our tests will fail with the -race
flag, whether run sequentially or concurrently, due to the bugs mentioned above.
I will keep this issue open to track any progress on fixing the concurrency issues in pterm.
from zarf.
Related Issues (20)
- Zarf deployments loading images from incorrect location HOT 9
- Zarf (helm) ignores strict schema decoding on deploy HOT 1
- Error Message in Namespace Overview When Using `zarf tools k9s`
- Provide support for CRD upgrades natively in zarf
- test: reduce duration of E2E tests HOT 1
- refactor: PrintBreakingChanges should return a string
- zarf tools registry pull doesn't seem to respect --platform in newer version HOT 2
- Add support for Crossplane CRDs
- Refactoring of logging HOT 1
- Zarf dev lint warns that cosign signatures are not pinned with a digest
- Rename YOLO mode HOT 2
- Remove PLG logging stack from init package HOT 6
- lib: Remove mandatory PublicKeyPath from OCISource HOT 3
- Zarf local docker fallback not working on MacOS+DockerDesktop+ContainerdMode HOT 8
- Ability to specify that images should ONLY be pulled from the local docker daemon
- Flavor validation on `package create` HOT 1
- Package create breaks when a cosign signature image exists in the package and in the cache HOT 2
- clean up ctx.TODO -> ctx.Background HOT 3
- Context needs to be better passed through to several parts of Zarf so that interrupts can be implemented properly
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from zarf.