Emma Haruka Iwao

Results 52 issues of Emma Haruka Iwao

## Bug Report **Describe the bug** The same one as #2472. fluent-bit writes a lot of format check failed errors. fluent-bit ends up having a lot of corrupt files (I...

**What type of PR is this?** /kind chore **What this PR does / Why we need it**: update go.mod dependencies to the latest available versions. **Which issue(s) this PR fixes**:...

**What type of PR is this?** > Uncomment only one ` /kind ` line, hit enter to put that in a new line, and remove leading whitespace from that line:...

**What type of PR is this?** > Uncomment only one ` /kind ` line, hit enter to put that in a new line, and remove leading whitespace from that line:...

**What type of PR is this?** /kind test **What this PR does / Why we need it**: Parallelize atomic tests with subtests. **Which issue(s) this PR fixes**: Part of #362...

**What type of PR is this?** /kind feat **What this PR does / Why we need it**: This PR adds keys_only in QueryRecords. **Which issue(s) this PR fixes**: Closes #344...

Go test supports [subtests](https://go.dev/blog/subtests) and some of the tests can be refactored with it for readability and possible parallism. For example, [AtomicIntMethods](https://github.com/googleforgames/open-saves/blob/9981c24442ffd05a52dc1cfb1854b26f68ef785e/internal/app/server/open_saves_test.go#L1214) can be rewritten with subtests.

Many tests in `open_savess_test.go` has seven lines for setup if they need a store and a record to work with. ```go ctx := context.Background() _, listener := getOpenSavesServer(ctx, t, "gcp")...

ListStores should support pagination because it returns N results.

enhancement

zap is a structured, type-safe logger for Go and we should switch from logrus. https://github.com/uber-go/zap

enhancement