Comments (7)
Thanks for filing this issue.
Are you able to provide context on what the user issue is here with Agones, and how to reproduce it.
Unfortunately I'm not sure if we have enough actionable information here to action this ticket.
from agones.
In fact, I didn`t meet any trouble coused by this. I just thought the code here did something obviouslly different from the comment. Even if it really coused instant unconsistency, i thought it wil be fixed eventually. Just misleading code.
from agones.
Agreed, the comment is confusing - I didn't write the code but I think the point was to return the GameServer with the deletion timestamp when initially set in the cache, rather than when it ultimately hit the Kubernetes control pane.
Not sure if practically it makes any difference.
If you change the code, does anything break?
from agones.
I made the change to my fork and saw nothing wrong these days.
After reading the logics again before and after these lines, I think this will make any real difference.
from agones.
I made the change to my fork and saw nothing wrong these days.
Do the unit and integration tests pass?
from agones.
Sorry, may I ask you how to do unit and integration tests? Is there a document I can read?
from agones.
https://github.com/googleforgames/agones/blob/main/build/README.md
from agones.
Related Issues (20)
- Helm Param Update: Default to agones.controller if agones.extensions is Missing HOT 2
- RFC: Graduate Counters & Lists (`CountsAndLists` feature flag) to Beta HOT 2
- Update best practices for multi-cluster allocation
- Docs: Update High Available to include more details.
- Configurable Allocator HTTP status codes on failure HOT 6
- Fail CI if a PR updates an example without modifying the version HOT 3
- In-place Agones Upgrades: Testing HOT 2
- Release 1.40.0 HOT 1
- Direct connection to a GameServer/Pod without NAT HOT 14
- [mTLS]: allocator server can not verify client certificate when client certificate auto renew HOT 2
- Refactor simple-game-server
- `make gen-all-sdk-grpc` is ineffective for nodejs HOT 9
- [Docs] Single source of truth for example yaml files HOT 1
- Fleet autoscaler scale down delay HOT 1
- metadata.finalizers: "agones.dev": prefer a domain-qualified finalizer name to avoid accidental conflicts with other finalizer writer HOT 1
- Implement Count functions in SDKServer, and write e2e tests HOT 1
- sdkserver: add functionality to remove game server annotations
- sdkserver: add functionality to set multiple game server annotations at once HOT 2
- [e2e] Document the best path for making changes to simple-game-server for e2e tests HOT 1
- Add runAsUser, runAsGroup, and allowPrivilegeEscalation to helm chart for Agones control plane pieces HOT 3
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 agones.