design_docs.All_ByID(limit: 10000, descending: true).each do |doc|
begin
source = source_data.get(doc.id)
convert(source).to_json
rescue StandardError => e
puts "Skipped document '#{doc.id}': '#{e}'"
end
end
But after processing some documents it fails with
/Users/christianbecker/.rbenv/versions/2.4.3/lib/ruby/gems/2.4.0/gems/couchbase-1.3.15/lib/couchbase/view_row.rb:106:in `delete': no implicit conversion of Object into String (TypeError)
This seems to be a bug. Will there be someone looking at it or do I need to migrate to libcouchbase-gem instead?
Hi @christian.becker, this issue has been fixed on master (and will be released in 2.0). I have restarted maintainership of Ruby SDK, so now updates will be more frequent. To verify your code you can do the following: