[BUG] [Ruby client] Online mode can't work with lower version of dependencies(faraday,faraday_middleware)
@Xiaochao8 đang làm issue này rồi.
Từ ngày 7/2/2023.
Đánh giá
Issue này chưa được đánh giá.
Mô tả
Describe the bug
The translation API can't get online translation if use these lower versions of dependency:
concurrent-ruby (1.2.0)
faraday (0.17.6)
faraday_middleware (0.14.0)
Because of this limitation, the client can't be integrated into a product which is using the lower versions of those dependencies.
To Reproduce
Steps to reproduce the behavior:
- cd ruby-client/singleton/samples
- Use singleton-client-test (0.7.7.11) lib in Gemfile and change its dependencies version on Gemfile.lock as:
concurrent-ruby (1.2.0)
faraday (0.17.6)
faraday_middleware (0.14.0) - Change vip_server to a valid value on sgtnclient.yml to enable online mode
- run 'bundle exec ruby translation/all.rb'
- See error
linr-a01:samples linr$ bundle exec ruby translation/all.rb
/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/universal-darwin21/rbconfig.rb:230: warning: Insecure world writable dir /usr/local/bin in PATH, mode 040777
/System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/universal-darwin21/rbconfig.rb:230: warning: Insecure world writable dir /usr/local/bin in PATH, mode 040777
validating config...
create log file: './unit_test.log', level: DEBUG
WARNING: No adapter was configured for this request
WARNING: No adapter was configured for this request
#<Thread:0x000000010ea99598@/Users/linr/.rvm/gems/ruby-3.0.0/gems/logging-2.3.1/lib/logging/diagnostic_context.rb:471 run> terminated with exception (report_on_exception is true):
/Users/linr/.rvm/gems/ruby-3.0.0/gems/faraday_middleware-0.14.0/lib/faraday_middleware/gzip.rb:40:inblock in call': undefined methodempty?' for nil:NilClass (NoMethodError)
from /Users/linr/.rvm/gems/ruby-3.0.0/gems/faraday-0.17.6/lib/faraday/response.rb:61:inon_complete' from /Users/linr/.rvm/gems/ruby-3.0.0/gems/faraday_middleware-0.14.0/lib/faraday_middleware/gzip.rb:39:incall'
from /Users/linr/.rvm/gems/ruby-3.0.0/gems/faraday-0.17.6/lib/faraday/response.rb:8:incall' from /Users/linr/.rvm/gems/ruby-3.0.0/gems/faraday-0.17.6/lib/faraday/response/logger.rb:26:incall'
from /Users/linr/.rvm/gems/ruby-3.0.0/gems/faraday-0.17.6/lib/faraday/response.rb:8:incall' from /Users/linr/.rvm/gems/ruby-3.0.0/gems/faraday_middleware-0.14.0/lib/faraday_middleware/response_middleware.rb:31:incall'
from /Users/linr/.rvm/gems/ruby-3.0.0/gems/faraday-0.17.6/lib/faraday/rack_builder.rb:143:inbuild_response' from /Users/linr/.rvm/gems/ruby-3.0.0/gems/faraday-0.17.6/lib/faraday/connection.rb:387:inrun_request'
from /Users/linr/.rvm/gems/ruby-3.0.0/gems/faraday-0.17.6/lib/faraday/connection.rb:138:inget' from /Users/linr/.rvm/gems/ruby-3.0.0/gems/singleton-client-test-0.7.7.11/lib/sgtn-client/loader/server.rb:66:inquery_server'
from /Users/linr/.rvm/gems/ruby-3.0.0/gems/singleton-client-test-0.7.7.11/lib/sgtn-client/loader/server.rb:62:inavailable_components' from /Users/linr/.rvm/gems/ruby-3.0.0/gems/singleton-client-test-0.7.7.11/lib/sgtn-client/loader/server.rb:47:inblock in available_bundles'
from /Users/linr/.rvm/gems/ruby-3.0.0/gems/logging-2.3.1/lib/logging/diagnostic_context.rb:474:in `block in create_with_logging_context'
Expected behavior
The string-based API should be able to get translation from Singleton service.
- Ngôn ngữ chính
- Java
- Star
- 72
- Fork
- 69
- Merge trung bình
- 12 giờ 26 phút
- Pull request đã merge (30 ngày)
- 5
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Không có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của vmware/singleton
-
[BUG][Java Service][Security] Please upgrade dependency libraries to latest version: spring-web (0.6.x)Có thể làm lại được @tigershi đã nhận 937 ngày trước và không có pull request nào đang mở. Đang mởEpic kind/bug
-
[BUG] [Service] Get Access key errorCó thể làm lại được @tigershi đã nhận 946 ngày trước và không có pull request nào đang mở. Đang mởkind/bug
-
[BUG][Java Service][Security] Please upgrade dependency libraries to latest version: springboot-3.1.9Có thể làm lại được @tigershi đã nhận 964 ngày trước và không có pull request nào đang mở. Đang mởkind/bug
-
[Java Service] Upgrade Spring Boot from 3.1.x to 3.2.xCó thể làm lại được @tigershi đã nhận 967 ngày trước và không có pull request nào đang mở. Đang mởarea/java-service kind/security priority/medium
-
[BUG][Java Service][Security] Please upgrade dependency libraries to latest version: springboot-3.1.8Có thể làm lại được @tigershi đã nhận 993 ngày trước và không có pull request nào đang mở. Đang mởarea/java-service kind/security priority/high
Tất cả issue của vmware/singleton
Issue tương tự
-
status: waiting-for-triage
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 62/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100
Maintainer thường phản hồi trong vòng 1 ngày
-
AOT compilation fails for derived delete queries returning SetCó thể đã có người làm @ryujungkyun đã nhận hôm nay. Đang mởstatus: waiting-for-triage
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
spring-projects/spring-data-jpa#4387 ·
Maintainer thường phản hồi trong vòng 3 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
apache/rocketmq-dashboard#6636 ·
Maintainer thường phản hồi trong vòng 3 ngày