Kazuma Watanabe

Results 94 issues of Kazuma Watanabe

Unscope values in the `bitemporal_default_scope` were introduced in [this commit](https://github.com/kufu/activerecord-bitemporal/commit/c2cea8be637732930eda03221fdf86288a1fec70). Since it is faster to build a query explicitly with a where clause than with a scope call, we hacked...

Active Record `transaction(joinable: false)` is a private API and should not be used. If you use this, there is a problem with callbacks such as `after_commit` being invoked before the...

See also https://github.com/kufu/activerecord-bitemporal/pull/140 #140 fixes the issue where `touch` generates irrelevant changes by fixing `_update_row`. However, I noticed that the current `touch` implementation has another problem where unsaved changes are...

While doing some research, I noticed that models that include `ActiveRecord::Bitemporal` have unintended changes after being touched: ```ruby # bitemporal employee.changes.keys # => [] employee.touch employee.changes.keys # => ["valid_from", "transaction_from"]...

Currently, creating a record with `bitemporal_id` unintentionally has changes. ```ruby employee = Employee.create!(bitemporal_id: "a45296d3-ee21-4d3f-9235-ba2b3e679216") employee.swapped_id # => "f77b261b-3bf2-45e3-891f-b35a25e0787d", employee.changes # => {"id"=>["f77b261b-3bf2-45e3-891f-b35a25e0787d", "a45296d3-ee21-4d3f-9235-ba2b3e679216"]} ``` This can cause unintended updates in...

Fixes https://github.com/terraform-linters/tflint/issues/1217 This PR adds `required_version` attribute to TFLint's configuration in preparation for https://github.com/terraform-linters/tflint/issues/1953. This is roughly equivalent to [Terraform's `required_version`](https://developer.hashicorp.com/terraform/language/settings#specifying-a-required-terraform-version), and similar constraints can be placed on TFLint's version:...

Fixes https://github.com/terraform-linters/tflint/issues/2005 This PR adds support for host-specific GitHub tokens like `GITHUB_TOKEN_example_com`. Previously, the `GITHUB_TOKEN` environment variable was supported during plugin installation for private repositories and to avoid rate limits....

Fixes https://github.com/terraform-linters/tflint/issues/1943 As explained in #1943, this PR parallelizes recursive inspection by multi-processes. The process that runs `tflint --recursive` is called the coordinator, and it starts a worker process for...

## Introduction TFLint plugins are primarily intended to be hosted on github.com and is installed using the GitHub API. Currently, we support authenticated requests with `GITHUB_TOKEN` for the following purposes:...

enhancement
good first issue

``` haikunator.HaikuNate undefined (type haikunator.Name has no field or method HaikuNate, but does have Haikunate) ```