Chao Yang
Chao Yang
Given a lot of people use `cleartext` auth method to connect to DBs hosted by Azure and CockroachLabs. I think it's time to implement `sslmode=verify-full` to protect these use cases.
## Bug Report Below code works fine in compiled mode but fails with interpreter. ```crystal abstract class A end class B < A end def validate(b : B) puts b...
## Bug Report Example validator usage: ```crystal require "../../src/athena-validator" class A end callback = AVD::Constraints::Callback::CallbackProc.new do |value, context| value2 = value.get(A) context.add_violation "different violation" end constraint = AVD::Constraints::Callback.new callback: callback...
Start the repl, then run another shell command via `Process`, then it's frozen forever. The child process is defunct. ``` $ cr i Using compiled compiler at /home/chao/git/personal/crystal/.build/crystal icr:1:0> status...
## Bug Report Run spec/std/thread_spec.cr with interpreter, it produces one failed test: ``` $ cr i spec/std/thread_spec.cr Using compiled compiler at .build/crystal ..F. Failures: 1) Thread returns current thread object...
#### Bug Report Checklist - [x] Have you provided a full/minimal spec to reproduce the issue? - [x] Have you validated the input using an OpenAPI validator ([example](https://apidevtools.org/swagger-parser/online/))? - [x]...
Would this be an acceptable workaround for issue #12241? It bypasses signal handling in interpreted code and waits until child process terminates. I also tried forwarding child process exit code...
# What does this PR do? Update crystal and pg versions in CI # Any background context you want to provide? Run tests against latest versions of crystal lang
### Description of the Change Allow skipping http_handler and websocket_handler by setting skip_router to `true` on Context ### Alternate Designs ### Benefits It allows skipping router handlers from Grip pipelines....