Coder Social home page Coder Social logo

embulk-output-bigquery's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

embulk-output-bigquery's Issues

Plan to replace `embulk-output-bigquery` with trocco-io's `embulk-output-bigquery_java`

embulk-output-bigquery has a long history. It started as a File Input plugin written in Java, and then it was totally rewritten as an Input Plugin written in Ruby.

Now, Embulk is going to make JRuby optional through v0.10. Maintaining Ruby plugins is less prioritized.

In addition, we are seeing several problems around embulk-output-bigquery -- although it does not look like a problem of the plugin, but a kind of JRuby and JRE.


https://github.com/trocco-io has developed and is maintaining embulk-output-bigquery_java, which is a Java-based plugin aimed to be compatible with existing Ruby-based embulk-output-bigquery.

We've discussed with https://github.com/trocco-io, and we agreed to replace the existing embulk-output-bigquery with their embulk-output-bigquery_java after it achieves sufficient compatibility.

What is "reason:[Too many errors encountered. Limit is: 0.] status:[FAILED]" means ??

I try to import CloudFront access-log to BigQuery.

But, error similar to the following is displayed...

2015-03-20 01:23:51.006 +0900 [INFO] (transaction): Job executed. job id:[job_CExNBQnGTx1_3nmnVFGDYIk8Ugk]
2015-03-20 01:23:52.354 +0900 [INFO] (transaction): Checking job status... job id:[job_CExNBQnGTx1_3nmnVFGDYIk8Ugk] elapsed_time:1348ms status:[PENDING]
2015-03-20 01:24:03.798 +0900 [INFO] (transaction): Checking job status... job id:[job_CExNBQnGTx1_3nmnVFGDYIk8Ugk] elapsed_time:12792ms status:[RUNNING]
2015-03-20 01:24:14.754 +0900 [INFO] (transaction): Checking job status... job id:[job_CExNBQnGTx1_3nmnVFGDYIk8Ugk] elapsed_time:23748ms status:[RUNNING]
2015-03-20 01:24:25.917 +0900 [INFO] (transaction): Checking job status... job id:[job_CExNBQnGTx1_3nmnVFGDYIk8Ugk] elapsed_time:34911ms status:[RUNNING]
2015-03-20 01:24:36.974 +0900 [WARN] (transaction): Job failed. job id:[job_CExNBQnGTx1_3nmnVFGDYIk8Ugk] reason:[Too many errors encountered. Limit is: 0.] status:[FAILED]

What is "reason:[Too many errors encountered. Limit is: 0.] status:[FAILED]" means ??

※FYI

embulk config is .....

exec: {}
in:
  type: s3
  bucket: cloudfront-log-bucket
  path_prefix: XXXXXXXXXXXXX.2015-03-16-01
  endpoint: s3-ap-northeast-1.amazonaws.com
  access_key_id: hoge
  secret_access_key: hoge
  decoders:
  - {type: gzip}
  parser:
    charset: UTF-8
    newline: CRLF
    type: csv
    delimiter: "\t"
    quote: ''
    escape: ''
    skip_header_lines: 2
    columns:
    - {name: date, type: string}
    - {name: time, type: string}
    - {name: edge_location, type: string}
    - {name: sc_bytes, type: long}
    - {name: c_ip, type: string}
    - {name: cs_method, type: string}
    - {name: cs_host, type: string}
    - {name: cs_uri_stem, type: string}
    - {name: sc_status, type: string}
    - {name: cs_referer, type: string}
    - {name: cs_user_agent, type: string}
    - {name: cs_uri_query, type: string}
    - {name: cs_cookie, type: string}
    - {name: edge_result_type, type: string}
    - {name: edge_result_id, type: string}
    - {name: host_header, type: string}
    - {name: cs_protocol, type: string}
    - {name: cs_bytes, type: long}
    - {name: time_taken, type: double}
filters:
  - type: eval
    eval_columns:
      - cs_user_agent: "'-'"
out:
  type: bigquery
  service_account_email: [email protected]
  p12_keyfile_path: ./hoge.p12
  path_prefix: ./20150316
  file_ext: csv.gz
  source_format: CSV
  is_file_compressed: 1
  project: hoge
  bucket: cloudfront
  remote_path: 20150316
  dataset: cloudfront
  table: 20150316
  formatter:
    type: csv
    header_line: false
  encoders:
  - {type: gzip}
  delete_from_local_when_upload_end: 1
  delete_from_bucket_when_job_end: 1

symbolic link issue on Windows platform.

Related #80

This plugin can't install on the Windows platform.
Because this os doesn't treat symbolic link correctly (At least, in JRuby language)

  • Embulk: v0.8.18
  • embulk-output-bigquery: 0.6.0
  • OS: Windows 10 1803
gem install embulk-output-bigquery
...
Successfully installed time_with_zone-0.3.1
Fetching: embulk-output-bigquery-0.6.0.gem (100%)
ERROR:  While executing gem ... (Errno::EACCES)
    Permission denied - File.symlink

I have two plans for fixing this issue.

  • Plan1: Use normal file instead of symbolic symlink
  • plan2: Create gem without example directory.

Which way is preferable? or Any idea?

diff --git a/embulk-output-bigquery.gemspec b/embulk-output-bigquery.gemspec
index 5d91b78..095e69e 100644
--- a/embulk-output-bigquery.gemspec
+++ b/embulk-output-bigquery.gemspec
@@ -8,7 +8,8 @@ Gem::Specification.new do |spec|
   spec.licenses      = ["MIT"]
   spec.homepage      = "https://github.com/embulk/embulk-output-bigquery"

-  spec.files         = `git ls-files`.split("\n") + Dir["classpath/*.jar"]
+  spec.files         = `git ls-files`.split("\n") + Dir["classpath/*.jar"] -
+                       Dir["example/*" ]
   spec.test_files    = spec.files.grep(%r{^(test|spec)/})
   spec.require_paths = ["lib"]

symblic files.

find . -type l -print
./example/example4_4.csv
./example/example2_2.csv
./example/example2_1.csv
./example/config_jsonl.yml
./example/config_gzip.yml
./example/example4_2.csv
./example/example4_3.csv
./example/example4_1.csv
./example/example.yml
./example/config_uncompressed.yml
./example/config_nested_record.yml

Ref: https://teratail.com/questions/208523#reply-307792

Preparing v0.10.x series.

As you know, We will soon release Embulk v0.11, the next "stable" version. (See detail: Embulk v0.11 is coming soon)

For testing the Embulk v0.10 development series, I want to port this plugin to v0.10.x.

I'll create some PRs for this work.

  • Add GitHub Actions (#152)
  • Fix testing (#153)
  • Port embulk-output-bigquery to v0.10.x (#155)

Plugin should retry executeLoad method if catches SocketTimeOutException

This stacktrace is of embulk-output-bigquery v0.1.11, but same problem may happen with recent version.

2016-02-24 00:22:16.178 +0000 [INFO] (transaction): Loaded plugin embulk-output-bigquery (0.1.11)
2016-02-24 00:22:18.713 +0000 [INFO] (task-0000): Writing file [/path/to/.000.00.csv.gz]
2016-02-24 00:22:19.083 +0000 [INFO] (task-0000): Job preparing... project:my-project dataset:my-dataset table:my-table
2016-02-24 00:22:19.093 +0000 [INFO] (task-0000): table:[my-table] will be create if not exists
2016-02-24 00:22:19.107 +0000 [INFO] (task-0000): Upload start [/path/to/.000.00.csv.gz]
2016-02-24 00:22:39.143 +0000 [ERROR] (task-0000): Read timed out
2016-02-24 00:22:39.144 +0000 [INFO] (transaction): {done:  1 / 1, running: 0}
java.lang.RuntimeException: java.net.SocketTimeoutException: Read timed out
org.embulk.exec.PartialExecutionException: java.lang.RuntimeException: java.net.SocketTimeoutException: Read timed out
    at org.embulk.exec.BulkLoader$LoaderState.buildPartialExecuteException(BulkLoader.java:363)
    at org.embulk.exec.BulkLoader.doRun(BulkLoader.java:572)
    at org.embulk.exec.BulkLoader.access$000(BulkLoader.java:33)
    at org.embulk.exec.BulkLoader$1.run(BulkLoader.java:374)
    at org.embulk.exec.BulkLoader$1.run(BulkLoader.java:370)
    at org.embulk.spi.Exec.doWith(Exec.java:25)
    at org.embulk.exec.BulkLoader.run(BulkLoader.java:370)
    at org.embulk.EmbulkEmbed.run(EmbulkEmbed.java:180)
    at com.treasuredata.worker.calls.EmbulkResult.run(EmbulkResult.java:62)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at com.treasuredata.java_call.JavaCall.processRequest(JavaCall.java:147)
    at com.treasuredata.java_call.JavaCall.run(JavaCall.java:111)
    at com.treasuredata.worker.JavaCallMain.main(JavaCallMain.java:21)
Caused by: java.lang.RuntimeException: java.net.SocketTimeoutException: Read timed out
    at com.google.common.base.Throwables.propagate(Throwables.java:160)
    at org.embulk.output.BigqueryOutputPlugin$2.finish(BigqueryOutputPlugin.java:323)
    at org.embulk.standards.GzipFileEncoderPlugin$1.finish(GzipFileEncoderPlugin.java:62)
    at org.embulk.spi.util.OutputStreamFileOutput.finish(OutputStreamFileOutput.java:58)
    at org.embulk.spi.util.FileOutputOutputStream.close(FileOutputOutputStream.java:104)
    at sun.nio.cs.StreamEncoder.implClose(StreamEncoder.java:320)
    at sun.nio.cs.StreamEncoder.close(StreamEncoder.java:149)
    at java.io.OutputStreamWriter.close(OutputStreamWriter.java:233)
    at java.io.BufferedWriter.close(BufferedWriter.java:266)
    at org.embulk.spi.util.LineEncoder.finish(LineEncoder.java:100)
    at org.embulk.standards.CsvFormatterPlugin$1.finish(CsvFormatterPlugin.java:206)
    at org.embulk.spi.FileOutputRunner$DelegateTransactionalPageOutput.finish(FileOutputRunner.java:172)
    at org.embulk.spi.PageBuilder.finish(PageBuilder.java:223)
    at org.embulk.spi.FileInputRunner.run(FileInputRunner.java:154)
    at org.embulk.spi.util.Executors.process(Executors.java:67)
    at org.embulk.spi.util.Executors.process(Executors.java:42)
    at org.embulk.exec.LocalExecutorPlugin$2.call(LocalExecutorPlugin.java:104)
    at org.embulk.exec.LocalExecutorPlugin$2.call(LocalExecutorPlugin.java:100)
    at java.util.concurrent.FutureTask.run(FutureTask.java:262)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    at java.lang.Thread.run(Thread.java:745)
    Suppressed: java.lang.IllegalStateException: Current state = FLUSHED, new state = CODING_END
        at java.nio.charset.CharsetEncoder.throwIllegalStateException(CharsetEncoder.java:968)
        at java.nio.charset.CharsetEncoder.encode(CharsetEncoder.java:554)
        at sun.nio.cs.StreamEncoder.flushLeftoverChar(StreamEncoder.java:242)
        at sun.nio.cs.StreamEncoder.implClose(StreamEncoder.java:301)
        at sun.nio.cs.StreamEncoder.close(StreamEncoder.java:149)
        at java.io.OutputStreamWriter.close(OutputStreamWriter.java:233)
        at java.io.BufferedWriter.close(BufferedWriter.java:266)
        at org.embulk.spi.util.LineEncoder.close(LineEncoder.java:114)
        at org.embulk.standards.CsvFormatterPlugin$1.close(CsvFormatterPlugin.java:211)
        at org.embulk.spi.FileOutputRunner$DelegateTransactionalPageOutput.close(FileOutputRunner.java:178)
        at org.embulk.spi.CloseResource.close(CloseResource.java:34)
        at org.embulk.spi.util.Executors.process(Executors.java:81)
        ... 7 more
Caused by: java.net.SocketTimeoutException: Read timed out
    at java.net.SocketInputStream.socketRead0(Native Method)
    at java.net.SocketInputStream.read(SocketInputStream.java:152)
    at java.net.SocketInputStream.read(SocketInputStream.java:122)
    at sun.security.ssl.InputRecord.readFully(InputRecord.java:442)
    at sun.security.ssl.InputRecord.read(InputRecord.java:480)
    at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:934)
    at sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:891)
    at sun.security.ssl.AppInputStream.read(AppInputStream.java:102)
    at java.io.BufferedInputStream.fill(BufferedInputStream.java:235)
    at java.io.BufferedInputStream.read1(BufferedInputStream.java:275)
    at java.io.BufferedInputStream.read(BufferedInputStream.java:334)
    at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:689)
    at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:633)
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1324)
    at java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:468)
    at sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:338)
    at com.google.api.client.http.javanet.NetHttpResponse.<init>(NetHttpResponse.java:37)
    at com.google.api.client.http.javanet.NetHttpRequest.execute(NetHttpRequest.java:94)
    at com.google.api.client.http.HttpRequest.execute(HttpRequest.java:972)
    at com.google.api.client.googleapis.media.MediaHttpUploader.executeCurrentRequestWithoutGZip(MediaHttpUploader.java:545)
    at com.google.api.client.googleapis.media.MediaHttpUploader.executeCurrentRequest(MediaHttpUploader.java:562)
    at com.google.api.client.googleapis.media.MediaHttpUploader.executeUploadInitiation(MediaHttpUploader.java:519)
    at com.google.api.client.googleapis.media.MediaHttpUploader.resumableUpload(MediaHttpUploader.java:384)
    at com.google.api.client.googleapis.media.MediaHttpUploader.upload(MediaHttpUploader.java:336)
    at com.google.api.client.googleapis.services.AbstractGoogleClientRequest.executeUnparsed(AbstractGoogleClientRequest.java:427)
    at com.google.api.client.googleapis.services.AbstractGoogleClientRequest.executeUnparsed(AbstractGoogleClientRequest.java:352)
    at com.google.api.client.googleapis.services.AbstractGoogleClientRequest.execute(AbstractGoogleClientRequest.java:469)
    at org.embulk.output.BigqueryWriter.executeLoad(BigqueryWriter.java:181)
    at org.embulk.output.BigqueryOutputPlugin$2.finish(BigqueryOutputPlugin.java:315)

Split file each 4GB for BigQuery Quota Policy

BigQuery has following Quota Policy.

So, It's better to split output file each 4GB.

File Type Compressed Uncompressed
CSV 4 GB With new-lines in strings: 4 GB
Without new-lines in strings: 5 TB
JSON 4 GB 5TB

Problems

  • Have to split newline(CRLF/LF/CR) at EOL, not only filesize.
  • Split before output beforehand is better way than split output file, Because Embulk run multiple tasks with multiple CPU cores.

installation is failed on Embulk 0.8.10

Installation is failed on latest version (0.8.10) of Embulk. I'm not familiar with Ruby, so I just report.

The procedure is as following:

# curl -o /usr/local/bin/embulk --create-dirs -L "http://dl.embulk.org/embulk-latest.jar
# chmod +x /usr/local/bin/embulk
# embulk gem install embulk-output-bigquery

Embulk v0.8.10
Successfully installed uber-0.0.15
Successfully installed representable-2.3.0
Successfully installed retriable-2.1.0
Successfully installed addressable-2.4.0
Successfully installed mime-types-data-3.2016.0521
Successfully installed mime-types-3.1
Successfully installed hurley-0.2
Successfully installed multipart-post-2.0.0
Successfully installed faraday-0.9.2
Successfully installed little-plugger-1.1.4
Successfully installed multi_json-1.12.1
Successfully installed logging-2.1.0
Successfully installed jwt-1.5.4
Successfully installed memoist-0.14.0
Successfully installed os-0.9.6
Successfully installed signet-0.7.3
Successfully installed googleauth-0.5.1
ERROR:  While executing gem ... (NoMethodError)
    undefined method `jar_path' for Gem:Module

The build environment is:

# java -version

openjdk version "1.8.0_91"
OpenJDK Runtime Environment (build 1.8.0_91-8u91-b14-1~bpo8+1-b14)
OpenJDK 64-Bit Server VM (build 25.91-b14, mixed mode)

This Dockerfile will reproduces this error:
https://github.com/runtakun/embulk_docker_test

Thanks,

Dynamic table creating

create table when data load to BigQuery.

For example fluent-plugin-bigquery support 3method.

  1. List fields in config.yml
  2. Load a schema file in JSON. implemented
  3. Fetch a schema using BigQuery API implemented at v0.2.2

in embulk-output-bigquery...as follows?

load schema from json file implemented

out:
  type: bigquery
  auto_create_table: true
  table: target_table
  schema_path: /path/to/schema.json

load from config.yml

out:
  type: bigquery
  auto_create_table: true
  table: target_table
  schema: id:integer, name:string, time:timestamp

fetch_schema implemented at v0.2.2

out:
  type: bigquery
  fetch_schema: true

load from embulk schema?

But, FileOutputPlugin may not be received schema from embulk.
And support for NULLABLE/REQUIRED/REPEATED field is difficult.

out:
  type: bigquery
  auto_create_table: true
  table: target_table
  schema: 

GCS Bulk into BigQuery Partitioned Tables

Hi,
I have several CSV files in GCS bucket. Each file has a name like this:

PETR4_2017-03-10.csv
PETR4_2017-03-11.csv
PETR4_XXXXXXXXX.csv

Each one of them represent data for one day and I need to insert them into partitioned tables at once. I wonder if that is possible with embulk since BG has a 50.000 job quota.

Thanks.

job fail when there's Korean in json

Hi
We use Embulk v0.8.13
plugin embulk-input-redshift (0.7.4)
plugin embulk-output-bigquery (0.4.2)

job failed when there's Korean in json
Error: org.jruby.exceptions.RaiseException: (Error) failed during waiting a Load job, get_job(vuclipdataflow-1301, embulk_load_job_bc325bd0-6b78-4ca9-954a-7915dbe4cc55), errors:[{:reason=>"invalid", :message=>"Too many errors encountered."}, {:reason=>"invalid", :location=>"/gzip/subrange/file-00000000", :message=>"CSV table references column position 20, but line starting at position:22635868 contains only 20 columns."}]

{"user_geo":"10","user_ccode":"ID",,"user_name":"신제군","acq_campaign":"Viu_ID_TKM"}
All this info should in a column,but becuase of the Korean,the end part: "acq_campaign":"Viu_ID_TKM"
will be split to a new column in the tmp csv,then cause the exception above.

how to fix it?Pls help.

Installation failed (Err msg: signet requires Ruby version >= 2.4.0.)

Problem

embulk gem install embulk-ouput-bigquery failed with the following error.

embulk gem install embulk-output-bigquery
2019-10-11 17:16:49.537 +0900: Embulk v0.9.19

Gem plugin path is: /Users/user/.embulk/lib/gems

Fetching: signet-0.12.0.gem (100%)
ERROR:  Error installing embulk-output-bigquery:
	signet requires Ruby version >= 2.4.0.
embulk gem install google-api-client
2019-10-15 16:32:23.429 +0900: Embulk v0.9.19

Gem plugin path is: /Users/user/.embulk/lib/gems

ERROR:  Error installing google-api-client:
        signet requires Ruby version >= 2.4.0.

signet 0.12.0 and google-api-client 0.33.0 require Ruby 2.4
Embulk 0.9 use JRuby 9.1.X.Y and It compatible Ruby 2.3.

Workaround

embulk gem install signet -v 0.11.0
embulk gem install google-api-client -v 0.32.1
embulk gem install embulk-output-bigquery

Environment

  • Embulk 0.9.19
  • embulk-output-bigquery

Ref

Error: Bad character (ASCII 0) encountered.

While loading the data to embulk bigquery, the following error is showing up
"Caused by: org.jruby.exceptions.RaiseException: (Error) failed during waiting a Load job, get_job(bagavathy-embulk, embulk_load_job_d5ff4495-1921-4e15-8e1d-bcdec541cfa5), errors:[{:reason=>"invalid", :message=>"Error while reading data, error message: Error detected while parsing row starting at position: 46994450. Error: Bad character (ASCII 0) encountered."},"

I used encoding:UTF-8 in the out section of the yml config file.
I tried with various other encoding options like 'utf-16', 'ISO-8859-1', and it doesn't solve the problem. Kindly help to solve this issue.
Screenshot 2021-04-22 at 9 31 59 AM

Supporting JSON authentication keys

#13 added support for LocalFile class. This allows us to embed authentication information in config file. For example,

out:
  type: bigquery
  auth_method: private_key
  project: my-proj-1234
  dataset: ds1
  table: ts4
  auto_create_table: true
  schema_file:
    content: |
      {
         ..
      }
  p12_keyfile:
    base64: |
      aG9nZQpob2dlCmhvZ2UKaG9nZQpob2dlCmhvZ2UKaG9nZQpob2dlCmhvZ2UKaG9nZQpob2dlCmhv
      Z2UKaG9nZQpob2dlCmhvZ2UKaG9nZQpob2dlCmhvZ2UKaG9nZQpob2dlCmhvZ2UKaG9nZQpob2dl
      CmhvZ2UKaG9nZQpob2dlCmhvZ2UKaG9nZQpob2dlCmhvZ2UKaG9nZQpob2dlCmhvZ2UKaG9nZQpo
      b2dlCmhvZ2UKaG9nZQpob2dlCmhvZ2UKaG9nZQpob2dlCmhvZ2UKaG9nZQpob2dlCmhvZ2UKaG9n
      ZQpob2dlCmhvZ2UKaG9nZQpob2dlCmhvZ2UKaG9nZQpob2dlCmhvZ2UKaG9nZQpob2dlCmhvZ2UK
      aG9nZQpob2dlCmhvZ2UKaG9nZQpob2dlCmhvZ2UKaG9nZQpob2dlCmhvZ2UKaG9nZQpob2dlCmhv
      Z2UKaG9nZQpob2dlCmhvZ2UKaG9nZQpob2dlCmhvZ2UKaG9nZQpob2dlCmhvZ2UKaG9nZQpob2dl
      CmhvZ2UKaG9nZQpob2dlCmhvZ2UKaG9nZQpob2dlCmhvZ2UKaG9nZQpob2dlCmhvZ2UKaG9nZQpo
      b2dlCmhvZ2UKaG9nZQpob2dlCmhvZ2UKaG9nZQpob2dlCmhvZ2UKaG9nZQo=
...

This is good for us to deploy to servers because we can bundle all configuration in one file.

However, creating base64 of .p12 file needs additional work. It would be useful if it supports JSON authentication files. For example,

out:
  type: bigquery
  auth_method: json_key
  json_keyfile: /path/to/auth.json

or

out:
  type: bigquery
  auth_method: json_key
  json_keyfile:
    content: |
      {
          "private_key_id": "123456789",
          "private_key": "-----BEGIN PRIVATE KEY-----\nABCDEF",
          "client_email": "..."
       }
...

multipart-post requires Ruby version >= 2.6.0

I use embulk-0.9.24.

When I was installing embulk-output-biqquery v0.6.7, this error appeared.

ERROR:  Error installing embulk-output-bigquery:
multipart-post requires Ruby version >= 2.6.0.

This error was fixed by installing multipart-post -v 2.1.1, but nest error raised.

ERROR:  Error installing embulk-output-bigquery:
jwt requires Ruby version >= 2.5.0.

This error was also fixed by installing jwt v2.3.0. Ruby jwt gem of v2.4.0 or newer dropped support ruby v2.5.0 or older.

So these gem may need version lock when using with embulk-0.9.24

embulk gem install multipart-post -v 2.1.1
embulk gem install jwt -v 2.3.0

Error: org.jruby.exceptions.RaiseException: (NoMethodError) undefined method `map' for nil:NilClass Did you mean? tap

When I executed embulk. (mysql to BigQuery)
I encountered below error.

Error: org.jruby.exceptions.RaiseException: (NoMethodError) undefined method `map' for nil:NilClass Did you mean?  tap

I'm not sure what was wrong.
If you have any idea to resolve this issue, please kindly let me know.

here is a detail of error.

2020-02-18 11:07:27.090 +0000 [INFO] (0001:transaction): Loaded plugin embulk-input-mysql (0.10.1)
2020-02-18 11:07:31.068 +0000 [INFO] (0001:transaction): Loaded plugin embulk-output-bigquery (0.6.4)
2020-02-18 11:07:31.117 +0000 [INFO] (0001:transaction): JDBC Driver = /root/.embulk/jruby/2.3.0/gems/embulk-input-mysql-0.10.1/default_jdbc_driver/mysql-connector-java-5.1.44.jar
2020-02-18 11:07:31.126 +0000 [INFO] (0001:transaction): Fetch size is 10000. Using server-side prepared statement.
2020-02-18 11:07:31.128 +0000 [INFO] (0001:transaction): Connecting to jdbc:mysql://mask.amazonaws.com:3306/account_management options {useCompression=true, socketTimeout=1800000, useSSL=false, user=mask, useLegacyDatetimeCode=false, tcpKeepAlive=true, useCursorFetch=true, connectTimeout=300000, password=***, zeroDateTimeBehavior=convertToNull}
2020-02-18 11:07:31.504 +0000 [INFO] (0001:transaction): Using JDBC Driver mysql-connector-java-5.1.44 ( Revision: b3cda4f864902ffdde495b9df93937c3e20009be )
2020-02-18 11:07:31.504 +0000 [WARN] (0001:transaction): embulk-input-mysql 0.9.0 upgraded the bundled MySQL Connector/J version from 5.1.34 to 5.1.44 .
2020-02-18 11:07:31.505 +0000 [WARN] (0001:transaction): And set useLegacyDatetimeCode=false by default in order to get correct datetime value when the server timezone and the client timezone are different.
2020-02-18 11:07:31.505 +0000 [WARN] (0001:transaction): Set useLegacyDatetimeCode=true if you need to get datetime value same as older embulk-input-mysql.
2020-02-18 11:07:31.567 +0000 [INFO] (0001:transaction): Using local thread executor with max_threads=4 / output tasks 2 = input tasks 1 * 2
2020-02-18 11:07:31.621 +0000 [INFO] (0001:transaction): embulk-output-bigquery: Get dataset... mask-data-strategy-dev:embulk
2020-02-18 11:07:34.070 +0000 [INFO] (0001:transaction): embulk-output-bigquery: Create table... mask-data-strategy-dev:embulk.LOAD_TEMP_0be4f76a_98ca_4b2b_8da2_8380d4fa7ab0_embulk_hoge
2020-02-18 11:07:34.071 +0000 [INFO] (0001:transaction): embulk-output-bigquery: Get table... mask-data-strategy-dev:embulk.hoge
org.embulk.exec.PartialExecutionException: org.jruby.exceptions.RaiseException: (NoMethodError) undefined method `map' for nil:NilClass
Did you mean?  tap
	at org.embulk.exec.BulkLoader$LoaderState.buildPartialExecuteException(BulkLoader.java:375)
	at org.embulk.exec.BulkLoader.doRun(BulkLoader.java:607)
	at org.embulk.exec.BulkLoader.access$000(BulkLoader.java:35)
	at org.embulk.exec.BulkLoader$1.run(BulkLoader.java:391)
	at org.embulk.exec.BulkLoader$1.run(BulkLoader.java:387)
	at org.embulk.spi.Exec.doWith(Exec.java:25)
	at org.embulk.exec.BulkLoader.run(BulkLoader.java:387)
	at org.embulk.EmbulkEmbed.run(EmbulkEmbed.java:180)
	at org.embulk.EmbulkRunner.runInternal(EmbulkRunner.java:331)
	at org.embulk.EmbulkRunner.run(EmbulkRunner.java:174)
	at org.embulk.cli.EmbulkRun.runSubcommand(EmbulkRun.java:468)
	at org.embulk.cli.EmbulkRun.run(EmbulkRun.java:100)
	at org.embulk.cli.Main.main(Main.java:28)
	Suppressed: java.lang.NullPointerException
		at org.embulk.exec.BulkLoader.doCleanup(BulkLoader.java:496)
		at org.embulk.exec.BulkLoader$3.run(BulkLoader.java:427)
		at org.embulk.exec.BulkLoader$3.run(BulkLoader.java:423)
		at org.embulk.spi.Exec.doWith(Exec.java:25)
		at org.embulk.exec.BulkLoader.cleanup(BulkLoader.java:423)
		at org.embulk.EmbulkEmbed.run(EmbulkEmbed.java:184)
		... 5 more
Caused by: org.jruby.exceptions.RaiseException: (NoMethodError) undefined method `map' for nil:NilClass
Did you mean?  tap
	at RUBY.fields_from_table(/root/.embulk/jruby/2.3.0/gems/embulk-output-bigquery-0.6.4/lib/embulk/output/bigquery/bigquery_client.rb:47)
	at RUBY.fields(/root/.embulk/jruby/2.3.0/gems/embulk-output-bigquery-0.6.4/lib/embulk/output/bigquery/bigquery_client.rb:39)
	at RUBY.create_table_if_not_exists(/root/.embulk/jruby/2.3.0/gems/embulk-output-bigquery-0.6.4/lib/embulk/output/bigquery/bigquery_client.rb:423)
	at RUBY.auto_create(/root/.embulk/jruby/2.3.0/gems/embulk-output-bigquery-0.6.4/lib/embulk/output/bigquery.rb:309)
	at RUBY.transaction(/root/.embulk/jruby/2.3.0/gems/embulk-output-bigquery-0.6.4/lib/embulk/output/bigquery.rb:332)
	at RUBY.transaction(/opt/embulk.jar!/embulk/output_plugin.rb:64)

Error: org.jruby.exceptions.RaiseException: (NoMethodError) undefined method `map' for nil:NilClass
Did you mean?  tap

Dockerfile is below.

FROM java:8
ENV EMBULK_VERSION 0.8.39
 
RUN curl -L https://bintray.com/artifact/download/embulk/maven/embulk-${EMBULK_VERSION}.jar -o /opt/embulk.jar
RUN java -jar /opt/embulk.jar gem install embulk-input-mysql
RUN java -jar /opt/embulk.jar gem install embulk-output-bigquery
 
WORKDIR /work 
COPY config.yml.liquid /work/
COPY cert/dev.json /work/dev.json
 
ENTRYPOINT ["java", "-jar", "/opt/embulk.jar", "run", "config.yml.liquid"]

config.yml.liquid is below.

in:
  type: mysql
  user: {{env.DB_USER}}
  password: {{env.DB_PASS}}
  database: {{env.DB_NAME}}
  host: {{env.DB_HOST}}
  query: {{env.DB_QUERY}}
  default_timezone: "Asia/Tokyo"
out:
  type: bigquery
  auth_method: json_key
  json_keyfile: dev.json
  project: hoge-data-strategy-dev
  dataset: embulk
  auto_create_table: true
  table: embulk_hoge
  template_table: hoge
  encoders:
  - {type: gzip}

Execute

docker run -e DB_USER=user -e DB_PASS=pass -e DB_NAME=database -e DB_HOST=mask.ap-northeast-1.rds.amazonaws.com  -e DB_QUERY="select user.id from user" --rm -it dmp/extract-by-embulk

[PLAN] Reconsider auto_create_table option because it is not intuitive

PROBLEM

auto_create_table: true option is not intuitive because, tables are automatically created in serveral modes such as replace even if auto_create_table: false (default).

This is because it is mandatory to create a new table with mode: replace because it works like

  • create a temp table (HERE)
  • load data into a temp table
  • copy the temp table to the target table atomically. (or HERE)
  • delete the temp table

BACKGROUND REASON

This plugin has behaved like this from old days, when this plugin was java implementation.

I guess (I am not the original author) this is because

  • auto_create_table: false is the default value
  • raising error with mode: replace under a default configuration feels bad

IDEA

Change the default value to something like auto_create_table: 'auto'?

And, then, raise an error with contradictory configuration such as

  • mode: replace and auto_create_table: false
  • mode: delete_in_advance and auto_create_table: false
  • TODO: write completed list

ANOTHER PROBLEM

For partitioned table #58, mode: replace copy tables into a partition rather than a table.
Thus, it does not create a table. It requires that a table already exists.

auto_create_table: true or false works to create a table this case as its word describes.
It is not mandatory to create a new table with mode: replace for a partitioned table.

CONCLUSION

So...?

NullPointerException

Thank you for your embulk plugin.
Could you advise me to run embulk with your plugin?
embulk: v0.5.4
embulk-output-bigquery: v0.1.1 and v0.1.2
I got the following error while running embulk.

2015-04-03 12:17:41.244 +0900: Embulk v0.5.4
2015-04-03 12:17:44.109 +0900 [INFO] (transaction): Fetch size is 10000. Using server-side prepared statement.
2015-04-03 12:17:52.070 +0900 [INFO] (transaction): {done:  0 / 1, running: 0}
2015-04-03 12:17:52.145 +0900 [INFO] (transaction): {done:  0 / 1, running: 0}
java.lang.NullPointerException
        at java.io.File.<init>(java/io/File.java:277)
        at org.embulk.output.BigqueryOutputPlugin$1.nextFile(org/embulk/output/BigqueryOutputPlugin.java:189)
        at org.embulk.spi.util.FileOutputOutputStream.nextFile(org/embulk/spi/util/FileOutputOutputStream.java:34)
        at org.embulk.standards.GzipFileEncoderPlugin$1.openNext(org/embulk/standards/GzipFileEncoderPlugin.java:52)
        at org.embulk.spi.util.OutputStreamFileOutput.nextFile(org/embulk/spi/util/OutputStreamFileOutput.java:34)
        at org.embulk.spi.util.FileOutputOutputStream.nextFile(org/embulk/spi/util/FileOutputOutputStream.java:34)
        at org.embulk.spi.util.LineEncoder.nextFile(org/embulk/spi/util/LineEncoder.java:92)
        at org.embulk.standards.CsvFormatterPlugin.open(org/embulk/standards/CsvFormatterPlugin.java:72)
        at org.embulk.spi.FileOutputRunner.open(org/embulk/spi/FileOutputRunner.java:136)
        at org.embulk.exec.LocalExecutor$6.call(org/embulk/exec/LocalExecutor.java:625)
        at org.embulk.exec.LocalExecutor$6.call(org/embulk/exec/LocalExecutor.java:616)
        at java.util.concurrent.FutureTask.run(java/util/concurrent/FutureTask.java:262)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(java/util/concurrent/ThreadPoolExecutor.java:1145)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(java/util/concurrent/ThreadPoolExecutor.java:615)
        at java.lang.Thread.run(java/lang/Thread.java:745)

Error:

config.yml

out:
  type: bigquery
  service_account_email: [email protected]
  p12_keyfile_path: /path/to/bigquery.p12
  path_prefix: test
  file_ext: .csv.gz
  source_format: CSV
  is_file_compressed: 1
  project: project-name
  bucket: bucket-example
  dataset: debug
  table: hoge
  formatter: {type: csv, header_line: false}
  encoders:
  - {type: gzip}

can not retry in Japanese error message of with_network_retry function.

SocketException occurred while inserting object into gcs. In this case, we will try again, but no retries will be made.

Although it seems to be judging a retry from an error message, retry will not be done with a Japanese error.

:message=>"パイプが切断されました (Write failed)"

2017-04-17 03:55:17.949 +0900 [ERROR] (0001:transaction): Exception: embulk-output-bigquery: response:{:message=>"パイプが切断されました (Write failed)", :error_class=>Java::JavaNet::SocketException}

https://github.com/embulk/embulk-output-bigquery/blob/master/lib/embulk/output/bigquery/google_client.rb#L83

Incompatible table partitioning specification when copying to the column partitioned table

If users try to replace a non-partitioned table table_name to a partitioned table as:

out:
  type: bigquery
  mode: replace
  table: table_name
  time_partitioning:
    type: DAY
    field: timestamp

it raises an error: Incompatible table partitioning specification when copying to the column partitioned table https://cloud.google.com/bigquery/docs/managing-partitioned-table-data

delete_in_advance also does not work now:

out:
  type: bigquery
  mode: delete_in_advance
  table: table_name
  time_partitioning:
    type: DAY
    field: timestamp

This is because of

if task['time_partitioning']
bigquery.delete_partition(task['table'])
It tries to delete a partition rather than a table.

A Buffer detected double release() calls when transfering large amount of data

Summary

when transfering large amount of data double release() calls. and can not transfer to BigQuery

Environment

  • OS version : Ubuntu 18.04.1

  • Java version : 1.8.0_111

  • Embulk version : Embulk v0.9.23

  • Embulk configuration (YAML) : config.yml

in:
  type: sqlserver
  host: {{env.DBBACKBORN_HOST}}
  port: {{env.DBBACKBORN_PORT}}
  user: {{env.DBBACKBORN_USER}}
  password: {{env.DBBACKBORN_PASSWORD}}
  database: {{env.DBBACKBORN_DATABASE}}
  query: |
    SELECT * FROM {{env.IMPORT_TABLE_NAME}} WITH(NOLOCK)
out:
  type: bigquery
  project: {{env.GCP_PROJECT_ID}}
  dataset: '{{env.DBBACKBORN_DATABASE}}'
  table: '{{env.IMPORT_TABLE_NAME}}'
  mode: replace
  auth_method: json_key
  json_keyfile:
    content: |
        {{ env.GCP_CREDENTIAL }}
  gcs_bucket: '{{env.GCP_BUCKET_NAME}}'
  auto_create_dataset: true
  with_rehearsal: false
  auto_create_gcs_bucket: false
  open_timeout_sec: 1800
  send_timeout_sec: 1800
  read_timeout_sec: 1800
  retries: 5
  compression: NONE
  source_format: NEWLINE_DELIMITED_JSON
  job_status_max_polling_time: 36000
  default_timezone: "Asia/Tokyo"

Error Meeage

2021-07-24 22:26:15.352 +0900 [INFO] (0144@[0:datatransfer]+dailybatch_bigquery_transfer+transfer_to_bigquery^sub+for-0=DATABASE=7=<database>+transfer_to_bigquery+transfer_target_tables^sub+for-0=TABLE=0=<table>+transfer_to_bigquery_private) io.digdag.core.agent.OperatorManager: sh>: embulk run -b /var/lib/embulk tasks/embulk/embulk_bigquery_load.yml.liquid
2021-07-24 22:26:15.355 +0900 [INFO] (0144@[0:datatransfer]+dailybatch_bigquery_transfer+transfer_to_bigquery^sub+for-0=DATABASE=7=<database>+transfer_to_bigquery+transfer_target_tables^sub+for-0=TABLE=0=<table>+transfer_to_bigquery_private) io.digdag.standards.command.DockerCommandExecutor: Pulling docker image <aws-account-id>.dkr.ecr.ap-northeast-1.amazonaws.com/zozo-datapool/embulk
2021-07-24 13:26:28.782 +0000: Embulk v0.9.5
2021-07-24 13:26:34.277 +0000 [INFO] (main): Started Embulk v0.9.5
2021-07-24 13:26:34.771 +0000 [INFO] (0001:transaction): BUNDLE_GEMFILE is being set: "/var/lib/embulk/Gemfile"
2021-07-24 13:26:34.772 +0000 [INFO] (0001:transaction): Gem's home and path are being cleared.
2021-07-24 13:26:38.566 +0000 [INFO] (0001:transaction): Loaded plugin embulk-input-sqlserver (0.9.3)
2021-07-24 13:26:44.319 +0000 [INFO] (0001:transaction): Loaded plugin embulk-output-bigquery (0.4.10)
2021-07-24 13:26:44.388 +0000 [INFO] (0001:transaction): Using jTDS Driver
2021-07-24 13:26:44.414 +0000 [INFO] (0001:transaction): Connecting to jdbc:jtds:sqlserver://<ip-address>:1433/<database> options {appName=embulk-input-sqlserver, user=<user>, password=***, loginTimeout=300, socketTimeout=1800}
2021-07-24 13:26:44.543 +0000 [INFO] (0001:transaction): Using JDBC Driver 1.3.1
2021-07-24 13:26:44.643 +0000 [INFO] (0001:transaction): Using local thread executor with max_threads=64 / output tasks 32 = input tasks 1 * 32
2021-07-24 13:26:45.065 +0000 [INFO] (0001:transaction): embulk-output-bigquery: Create dataset... <gcp-project>:<database> in us/eu
2021-07-24 13:26:46.550 +0000 [INFO] (0001:transaction): embulk-output-bigquery: Create table... <gcp-project>:<database>.LOAD_TEMP_3e695cf3_0b06_4206_b8a5_f74dbba9f4bd_<table>
2021-07-24 13:26:47.042 +0000 [INFO] (0001:transaction): {done:  0 / 1, running: 0}
2021-07-24 13:26:47.197 +0000 [INFO] (0047:task-0000): Using jTDS Driver
2021-07-24 13:26:47.197 +0000 [INFO] (0047:task-0000): Connecting to jdbc:jtds:sqlserver://<ip-address>:1433/<database> options {appName=embulk-input-sqlserver, user=<user>, password=***, loginTimeout=300, socketTimeout=1800}
2021-07-24 13:26:47.241 +0000 [INFO] (0047:task-0000): SQL: SELECT * FROM <table> WITH(NOLOCK)

2021-07-24 13:26:47.256 +0000 [INFO] (0047:task-0000): > 0.01 seconds
2021-07-24 13:26:47.286 +0000 [INFO] (embulk-output-executor-0): embulk-output-bigquery: create /tmp/embulk_output_bigquery_20210724-7-bivv1h.7.2004.jsonl
2021-07-24 13:26:47.293 +0000 [INFO] (embulk-output-executor-1): embulk-output-bigquery: create /tmp/embulk_output_bigquery_20210724-7-bivv1h.7.2006.jsonl
2021-07-24 13:26:47.306 +0000 [INFO] (embulk-output-executor-2): embulk-output-bigquery: create /tmp/embulk_output_bigquery_20210724-7-bivv1h.7.2008.jsonl
2021-07-24 13:26:47.310 +0000 [INFO] (0047:task-0000): Fetched 500 rows.
2021-07-24 13:26:47.312 +0000 [INFO] (embulk-output-executor-3): embulk-output-bigquery: create /tmp/embulk_output_bigquery_20210724-7-bivv1h.7.2010.jsonl
2021-07-24 13:26:47.316 +0000 [INFO] (embulk-output-executor-4): embulk-output-bigquery: create /tmp/embulk_output_bigquery_20210724-7-bivv1h.7.2012.jsonl
2021-07-24 13:26:47.320 +0000 [INFO] (embulk-output-executor-5): embulk-output-bigquery: create /tmp/embulk_output_bigquery_20210724-7-bivv1h.7.2014.jsonl
2021-07-24 13:26:47.324 +0000 [INFO] (embulk-output-executor-6): embulk-output-bigquery: create /tmp/embulk_output_bigquery_20210724-7-bivv1h.7.2016.jsonl
2021-07-24 13:26:47.326 +0000 [INFO] (0047:task-0000): Fetched 1,000 rows.
2021-07-24 13:26:47.328 +0000 [INFO] (embulk-output-executor-7): embulk-output-bigquery: create /tmp/embulk_output_bigquery_20210724-7-bivv1h.7.2018.jsonl
2021-07-24 13:26:47.331 +0000 [INFO] (embulk-output-executor-8): embulk-output-bigquery: create /tmp/embulk_output_bigquery_20210724-7-bivv1h.7.2020.jsonl
2021-07-24 13:26:47.335 +0000 [INFO] (embulk-output-executor-9): embulk-output-bigquery: create /tmp/embulk_output_bigquery_20210724-7-bivv1h.7.2022.jsonl
2021-07-24 13:26:47.338 +0000 [INFO] (embulk-output-executor-10): embulk-output-bigquery: create /tmp/embulk_output_bigquery_20210724-7-bivv1h.7.2024.jsonl
2021-07-24 13:26:47.343 +0000 [INFO] (embulk-output-executor-11): embulk-output-bigquery: create /tmp/embulk_output_bigquery_20210724-7-bivv1h.7.2026.jsonl
2021-07-24 13:26:47.347 +0000 [INFO] (embulk-output-executor-12): embulk-output-bigquery: create /tmp/embulk_output_bigquery_20210724-7-bivv1h.7.2028.jsonl
2021-07-24 13:26:47.351 +0000 [INFO] (embulk-output-executor-13): embulk-output-bigquery: create /tmp/embulk_output_bigquery_20210724-7-bivv1h.7.2030.jsonl
2021-07-24 13:26:47.355 +0000 [INFO] (embulk-output-executor-14): embulk-output-bigquery: create /tmp/embulk_output_bigquery_20210724-7-bivv1h.7.2032.jsonl
2021-07-24 13:26:47.356 +0000 [INFO] (0047:task-0000): Fetched 2,000 rows.
2021-07-24 13:26:47.359 +0000 [INFO] (embulk-output-executor-15): embulk-output-bigquery: create /tmp/embulk_output_bigquery_20210724-7-bivv1h.7.2034.jsonl
2021-07-24 13:26:47.365 +0000 [INFO] (embulk-output-executor-16): embulk-output-bigquery: create /tmp/embulk_output_bigquery_20210724-7-bivv1h.7.2036.jsonl
2021-07-24 13:26:47.369 +0000 [INFO] (embulk-output-executor-17): embulk-output-bigquery: create /tmp/embulk_output_bigquery_20210724-7-bivv1h.7.2038.jsonl
2021-07-24 13:26:47.378 +0000 [INFO] (embulk-output-executor-18): embulk-output-bigquery: create /tmp/embulk_output_bigquery_20210724-7-bivv1h.7.2040.jsonl
2021-07-24 13:26:47.382 +0000 [INFO] (embulk-output-executor-19): embulk-output-bigquery: create /tmp/embulk_output_bigquery_20210724-7-bivv1h.7.2042.jsonl
2021-07-24 13:26:47.384 +0000 [INFO] (embulk-output-executor-20): embulk-output-bigquery: create /tmp/embulk_output_bigquery_20210724-7-bivv1h.7.2044.jsonl
2021-07-24 13:26:47.387 +0000 [INFO] (embulk-output-executor-21): embulk-output-bigquery: create /tmp/embulk_output_bigquery_20210724-7-bivv1h.7.2046.jsonl
2021-07-24 13:26:47.389 +0000 [INFO] (embulk-output-executor-22): embulk-output-bigquery: create /tmp/embulk_output_bigquery_20210724-7-bivv1h.7.2048.jsonl
2021-07-24 13:26:47.392 +0000 [INFO] (embulk-output-executor-23): embulk-output-bigquery: create /tmp/embulk_output_bigquery_20210724-7-bivv1h.7.2050.jsonl
2021-07-24 13:26:47.395 +0000 [INFO] (embulk-output-executor-24): embulk-output-bigquery: create /tmp/embulk_output_bigquery_20210724-7-bivv1h.7.2052.jsonl
2021-07-24 13:26:47.397 +0000 [INFO] (embulk-output-executor-25): embulk-output-bigquery: create /tmp/embulk_output_bigquery_20210724-7-bivv1h.7.2054.jsonl
2021-07-24 13:26:47.400 +0000 [INFO] (embulk-output-executor-26): embulk-output-bigquery: create /tmp/embulk_output_bigquery_20210724-7-bivv1h.7.2056.jsonl
2021-07-24 13:26:47.404 +0000 [INFO] (embulk-output-executor-27): embulk-output-bigquery: create /tmp/embulk_output_bigquery_20210724-7-bivv1h.7.2058.jsonl
2021-07-24 13:26:47.407 +0000 [INFO] (embulk-output-executor-28): embulk-output-bigquery: create /tmp/embulk_output_bigquery_20210724-7-bivv1h.7.2060.jsonl
2021-07-24 13:26:47.410 +0000 [INFO] (embulk-output-executor-29): embulk-output-bigquery: create /tmp/embulk_output_bigquery_20210724-7-bivv1h.7.2062.jsonl
2021-07-24 13:26:47.412 +0000 [INFO] (0047:task-0000): Fetched 4,000 rows.
2021-07-24 13:26:47.412 +0000 [INFO] (embulk-output-executor-30): embulk-output-bigquery: create /tmp/embulk_output_bigquery_20210724-7-bivv1h.7.2064.jsonl
2021-07-24 13:26:47.415 +0000 [INFO] (embulk-output-executor-31): embulk-output-bigquery: create /tmp/embulk_output_bigquery_20210724-7-bivv1h.7.2066.jsonl
2021-07-24 13:26:47.657 +0000 [INFO] (0047:task-0000): Fetched 8,000 rows.
2021-07-24 13:26:47.899 +0000 [INFO] (0047:task-0000): Fetched 16,000 rows.
2021-07-24 13:26:48.102 +0000 [INFO] (0047:task-0000): Fetched 32,000 rows.
2021-07-24 13:26:48.876 +0000 [INFO] (0047:task-0000): Fetched 64,000 rows.
2021-07-24 13:26:50.518 +0000 [INFO] (0047:task-0000): Fetched 128,000 rows.
2021-07-24 13:26:54.494 +0000 [INFO] (0047:task-0000): Fetched 256,000 rows.
2021-07-24 13:27:05.394 +0000 [INFO] (0047:task-0000): Fetched 512,000 rows.
2021-07-24 13:27:12.860 +0000 [INFO] (0047:task-0000): Fetched 1,024,000 rows.
2021-07-24 13:27:25.134 +0000 [INFO] (0047:task-0000): Fetched 2,048,000 rows.
2021-07-24 13:27:49.129 +0000 [INFO] (0047:task-0000): Fetched 4,096,000 rows.
2021-07-24 13:28:38.489 +0000 [INFO] (0047:task-0000): Fetched 8,192,000 rows.
2021-07-24 13:30:15.455 +0000 [INFO] (0047:task-0000): Fetched 16,384,000 rows.
2021-07-24 13:33:57.159 +0000 [INFO] (0047:task-0000): Fetched 32,768,000 rows.
2021-07-24 13:40:25.887 +0000 [INFO] (0047:task-0000): Fetched 65,536,000 rows.
2021-07-24 13:53:16.709 +0000 [INFO] (0047:task-0000): Fetched 131,072,000 rows.
2021-07-24 14:19:12.741 +0000 [INFO] (0047:task-0000): Fetched 262,144,000 rows.
org.embulk.exec.PooledBufferAllocator$BufferDoubleReleasedException: Detected double release() call of a buffer
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:46)
	at org.embulk.spi.Page.release(Page.java:68)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:357)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:288)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Caused by: org.embulk.exec.PooledBufferAllocator$BufferReleasedBeforeAt
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:51)
	at org.embulk.spi.PageReader.close(PageReader.java:152)
	at sun.reflect.GeneratedMethodAccessor44.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling(JavaMethod.java:438)
	at org.jruby.javasupport.JavaMethod.invokeDirect(JavaMethod.java:302)
	at org.jruby.java.invokers.InstanceMethodInvoker.call(InstanceMethodInvoker.java:36)
	at org.jruby.runtime.callsite.CachingCallSite.cacheAndCall(CachingCallSite.java:298)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:127)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.invokeOther7:close(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.RUBY$method$each$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:90)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:128)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135)
	at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:142)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.invokeOther19:each(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.invokeOther4:add(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.invokeOther3:add(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0$__VARARGS__(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:77)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:93)
	at Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.add(Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.gen:13)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:348)
	... 5 more
org.embulk.exec.PooledBufferAllocator$BufferDoubleReleasedException: Detected double release() call of a buffer
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:46)
	at org.embulk.spi.Page.release(Page.java:68)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:357)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:288)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Caused by: org.embulk.exec.PooledBufferAllocator$BufferReleasedBeforeAt
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:51)
	at org.embulk.spi.PageReader.close(PageReader.java:152)
	at sun.reflect.GeneratedMethodAccessor44.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling(JavaMethod.java:438)
	at org.jruby.javasupport.JavaMethod.invokeDirect(JavaMethod.java:302)
	at org.jruby.java.invokers.InstanceMethodInvoker.call(InstanceMethodInvoker.java:36)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:125)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.invokeOther7:close(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.RUBY$method$each$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:90)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:128)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135)
	at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:142)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.invokeOther19:each(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.invokeOther4:add(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.invokeOther3:add(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0$__VARARGS__(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:77)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:93)
	at Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.add(Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.gen:13)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:348)
	... 5 more
org.embulk.exec.PooledBufferAllocator$BufferDoubleReleasedException: Detected double release() call of a buffer
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:46)
	at org.embulk.spi.Page.release(Page.java:68)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:357)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:288)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Caused by: org.embulk.exec.PooledBufferAllocator$BufferReleasedBeforeAt
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:51)
	at org.embulk.spi.PageReader.close(PageReader.java:152)
	at sun.reflect.GeneratedMethodAccessor44.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling(JavaMethod.java:438)
	at org.jruby.javasupport.JavaMethod.invokeDirect(JavaMethod.java:302)
	at org.jruby.java.invokers.InstanceMethodInvoker.call(InstanceMethodInvoker.java:36)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:125)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.invokeOther7:close(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.RUBY$method$each$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:90)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:128)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135)
	at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:142)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.invokeOther19:each(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.invokeOther4:add(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.invokeOther3:add(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0$__VARARGS__(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:77)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:93)
	at Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.add(Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.gen:13)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:348)
	... 5 more
org.embulk.exec.PooledBufferAllocator$BufferDoubleReleasedException: Detected double release() call of a buffer
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:46)
	at org.embulk.spi.Page.release(Page.java:68)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:357)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:288)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Caused by: org.embulk.exec.PooledBufferAllocator$BufferReleasedBeforeAt
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:51)
	at org.embulk.spi.PageReader.close(PageReader.java:152)
	at sun.reflect.GeneratedMethodAccessor44.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling(JavaMethod.java:438)
	at org.jruby.javasupport.JavaMethod.invokeDirect(JavaMethod.java:302)
	at org.jruby.java.invokers.InstanceMethodInvoker.call(InstanceMethodInvoker.java:36)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:125)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.invokeOther7:close(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.RUBY$method$each$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:90)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:128)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135)
	at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:142)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.invokeOther19:each(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.invokeOther4:add(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.invokeOther3:add(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0$__VARARGS__(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:77)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:93)
	at Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.add(Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.gen:13)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:348)
	... 5 more
org.embulk.exec.PooledBufferAllocator$BufferDoubleReleasedException: Detected double release() call of a buffer
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:46)
	at org.embulk.spi.Page.release(Page.java:68)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:357)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:288)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Caused by: org.embulk.exec.PooledBufferAllocator$BufferReleasedBeforeAt
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:51)
	at org.embulk.spi.PageReader.close(PageReader.java:152)
	at sun.reflect.GeneratedMethodAccessor44.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling(JavaMethod.java:438)
	at org.jruby.javasupport.JavaMethod.invokeDirect(JavaMethod.java:302)
	at org.jruby.java.invokers.InstanceMethodInvoker.call(InstanceMethodInvoker.java:36)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:125)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.invokeOther7:close(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.RUBY$method$each$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:90)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:128)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135)
	at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:142)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.invokeOther19:each(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.invokeOther4:add(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.invokeOther3:add(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0$__VARARGS__(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:77)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:93)
	at Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.add(Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.gen:13)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:348)
	... 5 more
org.embulk.exec.PooledBufferAllocator$BufferDoubleReleasedException: Detected double release() call of a buffer
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:46)
	at org.embulk.spi.Page.release(Page.java:68)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:357)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:288)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Caused by: org.embulk.exec.PooledBufferAllocator$BufferReleasedBeforeAt
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:51)
	at org.embulk.spi.PageReader.close(PageReader.java:152)
	at sun.reflect.GeneratedMethodAccessor44.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling(JavaMethod.java:438)
	at org.jruby.javasupport.JavaMethod.invokeDirect(JavaMethod.java:302)
	at org.jruby.java.invokers.InstanceMethodInvoker.call(InstanceMethodInvoker.java:36)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:125)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.invokeOther7:close(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.RUBY$method$each$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:90)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:128)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135)
	at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:142)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.invokeOther19:each(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.invokeOther4:add(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.invokeOther3:add(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0$__VARARGS__(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:77)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:93)
	at Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.add(Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.gen:13)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:348)
	... 5 more
org.embulk.exec.PooledBufferAllocator$BufferDoubleReleasedException: Detected double release() call of a buffer
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:46)
	at org.embulk.spi.Page.release(Page.java:68)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:357)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:288)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Caused by: org.embulk.exec.PooledBufferAllocator$BufferReleasedBeforeAt
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:51)
	at org.embulk.spi.PageReader.close(PageReader.java:152)
	at sun.reflect.GeneratedMethodAccessor44.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling(JavaMethod.java:438)
	at org.jruby.javasupport.JavaMethod.invokeDirect(JavaMethod.java:302)
	at org.jruby.java.invokers.InstanceMethodInvoker.call(InstanceMethodInvoker.java:36)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:125)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.invokeOther7:close(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.RUBY$method$each$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:90)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:128)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135)
	at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:142)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.invokeOther19:each(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.invokeOther4:add(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.invokeOther3:add(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0$__VARARGS__(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:77)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:93)
	at Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.add(Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.gen:13)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:348)
	... 5 more
org.embulk.exec.PooledBufferAllocator$BufferDoubleReleasedException: Detected double release() call of a buffer
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:46)
	at org.embulk.spi.Page.release(Page.java:68)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:357)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:288)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Caused by: org.embulk.exec.PooledBufferAllocator$BufferReleasedBeforeAt
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:51)
	at org.embulk.spi.PageReader.close(PageReader.java:152)
	at sun.reflect.GeneratedMethodAccessor44.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling(JavaMethod.java:438)
	at org.jruby.javasupport.JavaMethod.invokeDirect(JavaMethod.java:302)
	at org.jruby.java.invokers.InstanceMethodInvoker.call(InstanceMethodInvoker.java:36)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:125)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.invokeOther7:close(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.RUBY$method$each$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:90)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:128)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135)
	at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:142)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.invokeOther19:each(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.invokeOther4:add(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.invokeOther3:add(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0$__VARARGS__(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:77)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:93)
	at Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.add(Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.gen:13)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:348)
	... 5 more
org.embulk.exec.PooledBufferAllocator$BufferDoubleReleasedException: Detected double release() call of a buffer
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:46)
	at org.embulk.spi.Page.release(Page.java:68)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:357)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:288)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Caused by: org.embulk.exec.PooledBufferAllocator$BufferReleasedBeforeAt
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:51)
	at org.embulk.spi.PageReader.close(PageReader.java:152)
	at sun.reflect.GeneratedMethodAccessor44.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling(JavaMethod.java:438)
	at org.jruby.javasupport.JavaMethod.invokeDirect(JavaMethod.java:302)
	at org.jruby.java.invokers.InstanceMethodInvoker.call(InstanceMethodInvoker.java:36)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:125)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.invokeOther7:close(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.RUBY$method$each$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:90)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:128)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135)
	at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:142)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.invokeOther19:each(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.invokeOther4:add(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.invokeOther3:add(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0$__VARARGS__(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:77)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:93)
	at Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.add(Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.gen:13)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:348)
	... 5 more
org.embulk.exec.PooledBufferAllocator$BufferDoubleReleasedException: Detected double release() call of a buffer
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:46)
	at org.embulk.spi.Page.release(Page.java:68)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:357)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:288)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Caused by: org.embulk.exec.PooledBufferAllocator$BufferReleasedBeforeAt
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:51)
	at org.embulk.spi.PageReader.close(PageReader.java:152)
	at sun.reflect.GeneratedMethodAccessor44.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling(JavaMethod.java:438)
	at org.jruby.javasupport.JavaMethod.invokeDirect(JavaMethod.java:302)
	at org.jruby.java.invokers.InstanceMethodInvoker.call(InstanceMethodInvoker.java:36)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:125)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.invokeOther7:close(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.RUBY$method$each$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:90)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:128)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135)
	at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:142)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.invokeOther19:each(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.invokeOther4:add(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.invokeOther3:add(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0$__VARARGS__(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:77)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:93)
	at Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.add(Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.gen:13)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:348)
	... 5 more
org.embulk.exec.PooledBufferAllocator$BufferDoubleReleasedException: Detected double release() call of a buffer
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:46)
	at org.embulk.spi.Page.release(Page.java:68)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:357)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:288)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Caused by: org.embulk.exec.PooledBufferAllocator$BufferReleasedBeforeAt
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:51)
	at org.embulk.spi.PageReader.close(PageReader.java:152)
	at sun.reflect.GeneratedMethodAccessor44.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling(JavaMethod.java:438)
	at org.jruby.javasupport.JavaMethod.invokeDirect(JavaMethod.java:302)
	at org.jruby.java.invokers.InstanceMethodInvoker.call(InstanceMethodInvoker.java:36)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:125)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.invokeOther7:close(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.RUBY$method$each$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:90)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:128)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135)
	at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:142)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.invokeOther19:each(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.invokeOther4:add(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.invokeOther3:add(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0$__VARARGS__(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:77)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:93)
	at Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.add(Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.gen:13)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:348)
	... 5 more
org.embulk.exec.PooledBufferAllocator$BufferDoubleReleasedException: Detected double release() call of a buffer
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:46)
	at org.embulk.spi.Page.release(Page.java:68)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:357)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:288)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Caused by: org.embulk.exec.PooledBufferAllocator$BufferReleasedBeforeAt
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:51)
	at org.embulk.spi.PageReader.close(PageReader.java:152)
	at sun.reflect.GeneratedMethodAccessor44.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling(JavaMethod.java:438)
	at org.jruby.javasupport.JavaMethod.invokeDirect(JavaMethod.java:302)
	at org.jruby.java.invokers.InstanceMethodInvoker.call(InstanceMethodInvoker.java:36)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:125)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.invokeOther7:close(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.RUBY$method$each$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:90)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:128)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135)
	at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:142)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.invokeOther19:each(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.invokeOther4:add(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.invokeOther3:add(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0$__VARARGS__(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:77)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:93)
	at Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.add(Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.gen:13)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:348)
	... 5 more
org.embulk.exec.PooledBufferAllocator$BufferDoubleReleasedException: Detected double release() call of a buffer
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:46)
	at org.embulk.spi.Page.release(Page.java:68)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:357)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:288)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Caused by: org.embulk.exec.PooledBufferAllocator$BufferReleasedBeforeAt
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:51)
	at org.embulk.spi.PageReader.close(PageReader.java:152)
	at sun.reflect.GeneratedMethodAccessor44.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling(JavaMethod.java:438)
	at org.jruby.javasupport.JavaMethod.invokeDirect(JavaMethod.java:302)
	at org.jruby.java.invokers.InstanceMethodInvoker.call(InstanceMethodInvoker.java:36)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:125)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.invokeOther7:close(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.RUBY$method$each$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:90)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:128)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135)
	at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:142)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.invokeOther19:each(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.invokeOther4:add(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.invokeOther3:add(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0$__VARARGS__(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:77)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:93)
	at Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.add(Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.gen:13)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:348)
	... 5 more
org.embulk.exec.PooledBufferAllocator$BufferDoubleReleasedException: Detected double release() call of a buffer
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:46)
	at org.embulk.spi.Page.release(Page.java:68)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:357)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:288)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Caused by: org.embulk.exec.PooledBufferAllocator$BufferReleasedBeforeAt
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:51)
	at org.embulk.spi.PageReader.close(PageReader.java:152)
	at sun.reflect.GeneratedMethodAccessor44.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling(JavaMethod.java:438)
	at org.jruby.javasupport.JavaMethod.invokeDirect(JavaMethod.java:302)
	at org.jruby.java.invokers.InstanceMethodInvoker.call(InstanceMethodInvoker.java:36)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:125)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.invokeOther7:close(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.RUBY$method$each$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:90)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:128)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135)
	at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:142)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.invokeOther19:each(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.invokeOther4:add(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.invokeOther3:add(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0$__VARARGS__(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:77)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:93)
	at Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.add(Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.gen:13)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:348)
	... 5 more
org.embulk.exec.PooledBufferAllocator$BufferDoubleReleasedException: Detected double release() call of a buffer
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:46)
	at org.embulk.spi.Page.release(Page.java:68)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:357)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:288)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Caused by: org.embulk.exec.PooledBufferAllocator$BufferReleasedBeforeAt
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:51)
	at org.embulk.spi.PageReader.close(PageReader.java:152)
	at sun.reflect.GeneratedMethodAccessor44.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling(JavaMethod.java:438)
	at org.jruby.javasupport.JavaMethod.invokeDirect(JavaMethod.java:302)
	at org.jruby.java.invokers.InstanceMethodInvoker.call(InstanceMethodInvoker.java:36)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:125)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.invokeOther7:close(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.RUBY$method$each$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:90)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:128)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135)
	at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:142)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.invokeOther19:each(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.invokeOther4:add(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.invokeOther3:add(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0$__VARARGS__(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:77)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:93)
	at Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.add(Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.gen:13)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:348)
	... 5 more
org.embulk.exec.PooledBufferAllocator$BufferDoubleReleasedException: Detected double release() call of a buffer
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:46)
	at org.embulk.spi.Page.release(Page.java:68)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:357)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:288)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Caused by: org.embulk.exec.PooledBufferAllocator$BufferReleasedBeforeAt
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:51)
	at org.embulk.spi.PageReader.close(PageReader.java:152)
	at sun.reflect.GeneratedMethodAccessor44.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling(JavaMethod.java:438)
	at org.jruby.javasupport.JavaMethod.invokeDirect(JavaMethod.java:302)
	at org.jruby.java.invokers.InstanceMethodInvoker.call(InstanceMethodInvoker.java:36)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:125)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.invokeOther7:close(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.RUBY$method$each$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:90)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:128)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135)
	at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:142)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.invokeOther19:each(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.invokeOther4:add(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.invokeOther3:add(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0$__VARARGS__(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:77)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:93)
	at Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.add(Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.gen:13)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:348)
	... 5 more
org.embulk.exec.PooledBufferAllocator$BufferDoubleReleasedException: Detected double release() call of a buffer
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:46)
	at org.embulk.spi.Page.release(Page.java:68)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:357)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:288)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Caused by: org.embulk.exec.PooledBufferAllocator$BufferReleasedBeforeAt
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:51)
	at org.embulk.spi.PageReader.close(PageReader.java:152)
	at sun.reflect.GeneratedMethodAccessor44.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling(JavaMethod.java:438)
	at org.jruby.javasupport.JavaMethod.invokeDirect(JavaMethod.java:302)
	at org.jruby.java.invokers.InstanceMethodInvoker.call(InstanceMethodInvoker.java:36)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:125)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.invokeOther7:close(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.RUBY$method$each$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:90)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:128)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135)
	at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:142)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.invokeOther19:each(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.invokeOther4:add(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.invokeOther3:add(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0$__VARARGS__(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:77)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:93)
	at Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.add(Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.gen:13)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:348)
	... 5 more
org.embulk.exec.PooledBufferAllocator$BufferDoubleReleasedException: Detected double release() call of a buffer
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:46)
	at org.embulk.spi.Page.release(Page.java:68)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:357)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:288)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Caused by: org.embulk.exec.PooledBufferAllocator$BufferReleasedBeforeAt
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:51)
	at org.embulk.spi.PageReader.close(PageReader.java:152)
	at sun.reflect.GeneratedMethodAccessor44.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling(JavaMethod.java:438)
	at org.jruby.javasupport.JavaMethod.invokeDirect(JavaMethod.java:302)
	at org.jruby.java.invokers.InstanceMethodInvoker.call(InstanceMethodInvoker.java:36)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:125)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.invokeOther7:close(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.RUBY$method$each$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:90)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:128)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135)
	at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:142)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.invokeOther19:each(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.invokeOther4:add(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.invokeOther3:add(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0$__VARARGS__(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:77)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:93)
	at Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.add(Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.gen:13)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:348)
	... 5 more
org.embulk.exec.PooledBufferAllocator$BufferDoubleReleasedException: Detected double release() call of a buffer
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:46)
	at org.embulk.spi.Page.release(Page.java:68)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:357)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:288)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Caused by: org.embulk.exec.PooledBufferAllocator$BufferReleasedBeforeAt
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:51)
	at org.embulk.spi.PageReader.close(PageReader.java:152)
	at sun.reflect.GeneratedMethodAccessor44.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling(JavaMethod.java:438)
	at org.jruby.javasupport.JavaMethod.invokeDirect(JavaMethod.java:302)
	at org.jruby.java.invokers.InstanceMethodInvoker.call(InstanceMethodInvoker.java:36)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:125)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.invokeOther7:close(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.RUBY$method$each$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:90)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:128)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135)
	at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:142)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.invokeOther19:each(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.invokeOther4:add(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.invokeOther3:add(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0$__VARARGS__(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:77)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:93)
	at Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.add(Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.gen:13)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:348)
	... 5 more
org.embulk.exec.PooledBufferAllocator$BufferDoubleReleasedException: Detected double release() call of a buffer
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:46)
	at org.embulk.spi.Page.release(Page.java:68)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:357)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:288)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Caused by: org.embulk.exec.PooledBufferAllocator$BufferReleasedBeforeAt
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:51)
	at org.embulk.spi.PageReader.close(PageReader.java:152)
	at sun.reflect.GeneratedMethodAccessor44.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling(JavaMethod.java:438)
	at org.jruby.javasupport.JavaMethod.invokeDirect(JavaMethod.java:302)
	at org.jruby.java.invokers.InstanceMethodInvoker.call(InstanceMethodInvoker.java:36)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:125)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.invokeOther7:close(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.RUBY$method$each$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:90)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:128)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135)
	at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:142)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.invokeOther19:each(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.invokeOther4:add(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.invokeOther3:add(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0$__VARARGS__(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:77)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:93)
	at Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.add(Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.gen:13)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:348)
	... 5 more
org.embulk.exec.PooledBufferAllocator$BufferDoubleReleasedException: Detected double release() call of a buffer
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:46)
	at org.embulk.spi.Page.release(Page.java:68)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:357)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:288)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Caused by: org.embulk.exec.PooledBufferAllocator$BufferReleasedBeforeAt
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:51)
	at org.embulk.spi.PageReader.close(PageReader.java:152)
	at sun.reflect.GeneratedMethodAccessor44.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling(JavaMethod.java:438)
	at org.jruby.javasupport.JavaMethod.invokeDirect(JavaMethod.java:302)
	at org.jruby.java.invokers.InstanceMethodInvoker.call(InstanceMethodInvoker.java:36)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:125)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.invokeOther7:close(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.RUBY$method$each$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:90)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:128)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135)
	at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:142)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.invokeOther19:each(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.invokeOther4:add(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.invokeOther3:add(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0$__VARARGS__(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:77)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:93)
	at Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.add(Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.gen:13)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:348)
	... 5 more
org.embulk.exec.PooledBufferAllocator$BufferDoubleReleasedException: Detected double release() call of a buffer
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:46)
	at org.embulk.spi.Page.release(Page.java:68)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:357)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:288)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Caused by: org.embulk.exec.PooledBufferAllocator$BufferReleasedBeforeAt
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:51)
	at org.embulk.spi.PageReader.close(PageReader.java:152)
	at sun.reflect.GeneratedMethodAccessor44.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling(JavaMethod.java:438)
	at org.jruby.javasupport.JavaMethod.invokeDirect(JavaMethod.java:302)
	at org.jruby.java.invokers.InstanceMethodInvoker.call(InstanceMethodInvoker.java:36)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:125)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.invokeOther7:close(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.RUBY$method$each$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:90)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:128)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135)
	at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:142)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.invokeOther19:each(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.invokeOther4:add(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.invokeOther3:add(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0$__VARARGS__(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:77)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:93)
	at Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.add(Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.gen:13)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:348)
	... 5 more
org.embulk.exec.PooledBufferAllocator$BufferDoubleReleasedException: Detected double release() call of a buffer
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:46)
	at org.embulk.spi.Page.release(Page.java:68)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:357)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:288)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Caused by: org.embulk.exec.PooledBufferAllocator$BufferReleasedBeforeAt
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:51)
	at org.embulk.spi.PageReader.close(PageReader.java:152)
	at sun.reflect.GeneratedMethodAccessor44.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling(JavaMethod.java:438)
	at org.jruby.javasupport.JavaMethod.invokeDirect(JavaMethod.java:302)
	at org.jruby.java.invokers.InstanceMethodInvoker.call(InstanceMethodInvoker.java:36)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:125)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.invokeOther7:close(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.RUBY$method$each$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:90)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:128)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135)
	at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:142)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.invokeOther19:each(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.invokeOther4:add(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.invokeOther3:add(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0$__VARARGS__(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:77)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:93)
	at Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.add(Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.gen:13)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:348)
	... 5 more
org.embulk.exec.PooledBufferAllocator$BufferDoubleReleasedException: Detected double release() call of a buffer
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:46)
	at org.embulk.spi.Page.release(Page.java:68)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:357)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:288)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Caused by: org.embulk.exec.PooledBufferAllocator$BufferReleasedBeforeAt
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:51)
	at org.embulk.spi.PageReader.close(PageReader.java:152)
	at sun.reflect.GeneratedMethodAccessor44.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling(JavaMethod.java:438)
	at org.jruby.javasupport.JavaMethod.invokeDirect(JavaMethod.java:302)
	at org.jruby.java.invokers.InstanceMethodInvoker.call(InstanceMethodInvoker.java:36)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:125)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.invokeOther7:close(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.RUBY$method$each$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:90)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:128)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135)
	at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:142)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.invokeOther19:each(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.invokeOther4:add(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.invokeOther3:add(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0$__VARARGS__(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:77)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:93)
	at Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.add(Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.gen:13)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:348)
	... 5 more
org.embulk.exec.PooledBufferAllocator$BufferDoubleReleasedException: Detected double release() call of a buffer
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:46)
	at org.embulk.spi.Page.release(Page.java:68)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:357)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:288)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Caused by: org.embulk.exec.PooledBufferAllocator$BufferReleasedBeforeAt
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:51)
	at org.embulk.spi.PageReader.close(PageReader.java:152)
	at sun.reflect.GeneratedMethodAccessor44.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling(JavaMethod.java:438)
	at org.jruby.javasupport.JavaMethod.invokeDirect(JavaMethod.java:302)
	at org.jruby.java.invokers.InstanceMethodInvoker.call(InstanceMethodInvoker.java:36)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:125)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.invokeOther7:close(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.RUBY$method$each$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:90)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:128)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135)
	at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:142)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.invokeOther19:each(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.invokeOther4:add(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.invokeOther3:add(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0$__VARARGS__(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:77)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:93)
	at Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.add(Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.gen:13)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:348)
	... 5 more
org.embulk.exec.PooledBufferAllocator$BufferDoubleReleasedException: Detected double release() call of a buffer
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:46)
	at org.embulk.spi.Page.release(Page.java:68)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:357)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:288)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Caused by: org.embulk.exec.PooledBufferAllocator$BufferReleasedBeforeAt
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:51)
	at org.embulk.spi.PageReader.close(PageReader.java:152)
	at sun.reflect.GeneratedMethodAccessor44.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling(JavaMethod.java:438)
	at org.jruby.javasupport.JavaMethod.invokeDirect(JavaMethod.java:302)
	at org.jruby.java.invokers.InstanceMethodInvoker.call(InstanceMethodInvoker.java:36)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:125)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.invokeOther7:close(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.RUBY$method$each$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:90)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:128)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135)
	at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:142)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.invokeOther19:each(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.invokeOther4:add(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.invokeOther3:add(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0$__VARARGS__(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:77)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:93)
	at Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.add(Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.gen:13)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:348)
	... 5 more
org.embulk.exec.PooledBufferAllocator$BufferDoubleReleasedException: Detected double release() call of a buffer
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:46)
	at org.embulk.spi.Page.release(Page.java:68)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:357)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:288)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Caused by: org.embulk.exec.PooledBufferAllocator$BufferReleasedBeforeAt
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:51)
	at org.embulk.spi.PageReader.close(PageReader.java:152)
	at sun.reflect.GeneratedMethodAccessor44.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling(JavaMethod.java:438)
	at org.jruby.javasupport.JavaMethod.invokeDirect(JavaMethod.java:302)
	at org.jruby.java.invokers.InstanceMethodInvoker.call(InstanceMethodInvoker.java:36)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:125)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.invokeOther7:close(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.RUBY$method$each$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:90)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:128)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135)
	at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:142)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.invokeOther19:each(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.invokeOther4:add(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.invokeOther3:add(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0$__VARARGS__(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:77)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:93)
	at Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.add(Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.gen:13)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:348)
	... 5 more
org.embulk.exec.PooledBufferAllocator$BufferDoubleReleasedException: Detected double release() call of a buffer
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:46)
	at org.embulk.spi.Page.release(Page.java:68)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:357)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:288)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Caused by: org.embulk.exec.PooledBufferAllocator$BufferReleasedBeforeAt
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:51)
	at org.embulk.spi.PageReader.close(PageReader.java:152)
	at sun.reflect.GeneratedMethodAccessor44.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling(JavaMethod.java:438)
	at org.jruby.javasupport.JavaMethod.invokeDirect(JavaMethod.java:302)
	at org.jruby.java.invokers.InstanceMethodInvoker.call(InstanceMethodInvoker.java:36)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:125)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.invokeOther7:close(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.RUBY$method$each$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:90)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:128)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135)
	at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:142)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.invokeOther19:each(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.invokeOther4:add(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.invokeOther3:add(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0$__VARARGS__(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:77)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:93)
	at Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.add(Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.gen:13)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:348)
	... 5 more
org.embulk.exec.PooledBufferAllocator$BufferDoubleReleasedException: Detected double release() call of a buffer
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:46)
	at org.embulk.spi.Page.release(Page.java:68)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:357)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:288)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Caused by: org.embulk.exec.PooledBufferAllocator$BufferReleasedBeforeAt
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:51)
	at org.embulk.spi.PageReader.close(PageReader.java:152)
	at sun.reflect.GeneratedMethodAccessor44.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling(JavaMethod.java:438)
	at org.jruby.javasupport.JavaMethod.invokeDirect(JavaMethod.java:302)
	at org.jruby.java.invokers.InstanceMethodInvoker.call(InstanceMethodInvoker.java:36)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:125)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.invokeOther7:close(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.RUBY$method$each$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:90)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:128)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135)
	at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:142)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.invokeOther19:each(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.invokeOther4:add(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.invokeOther3:add(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0$__VARARGS__(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:77)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:93)
	at Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.add(Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.gen:13)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:348)
	... 5 more
org.embulk.exec.PooledBufferAllocator$BufferDoubleReleasedException: Detected double release() call of a buffer
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:46)
	at org.embulk.spi.Page.release(Page.java:68)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:357)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:288)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Caused by: org.embulk.exec.PooledBufferAllocator$BufferReleasedBeforeAt
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:51)
	at org.embulk.spi.PageReader.close(PageReader.java:152)
	at sun.reflect.GeneratedMethodAccessor44.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling(JavaMethod.java:438)
	at org.jruby.javasupport.JavaMethod.invokeDirect(JavaMethod.java:302)
	at org.jruby.java.invokers.InstanceMethodInvoker.call(InstanceMethodInvoker.java:36)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:125)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.invokeOther7:close(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.RUBY$method$each$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:90)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:128)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135)
	at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:142)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.invokeOther19:each(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.invokeOther4:add(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.invokeOther3:add(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0$__VARARGS__(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:77)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:93)
	at Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.add(Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.gen:13)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:348)
	... 5 more
org.embulk.exec.PooledBufferAllocator$BufferDoubleReleasedException: Detected double release() call of a buffer
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:46)
	at org.embulk.spi.Page.release(Page.java:68)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:357)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:288)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Caused by: org.embulk.exec.PooledBufferAllocator$BufferReleasedBeforeAt
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:51)
	at org.embulk.spi.PageReader.close(PageReader.java:152)
	at sun.reflect.GeneratedMethodAccessor44.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling(JavaMethod.java:438)
	at org.jruby.javasupport.JavaMethod.invokeDirect(JavaMethod.java:302)
	at org.jruby.java.invokers.InstanceMethodInvoker.call(InstanceMethodInvoker.java:36)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:125)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.invokeOther7:close(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.RUBY$method$each$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:90)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:128)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135)
	at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:142)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.invokeOther19:each(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.invokeOther4:add(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.invokeOther3:add(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0$__VARARGS__(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:77)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:93)
	at Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.add(Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.gen:13)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:348)
	... 5 more
org.embulk.exec.PooledBufferAllocator$BufferDoubleReleasedException: Detected double release() call of a buffer
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:46)
	at org.embulk.spi.Page.release(Page.java:68)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:357)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:288)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Caused by: org.embulk.exec.PooledBufferAllocator$BufferReleasedBeforeAt
	at org.embulk.exec.PooledBufferAllocator$NettyByteBufBuffer.release(PooledBufferAllocator.java:51)
	at org.embulk.spi.PageReader.close(PageReader.java:152)
	at sun.reflect.GeneratedMethodAccessor44.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.jruby.javasupport.JavaMethod.invokeDirectWithExceptionHandling(JavaMethod.java:438)
	at org.jruby.javasupport.JavaMethod.invokeDirect(JavaMethod.java:302)
	at org.jruby.java.invokers.InstanceMethodInvoker.call(InstanceMethodInvoker.java:36)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:125)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.invokeOther7:close(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.RUBY$method$each$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:25)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:90)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:128)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:135)
	at org.jruby.runtime.callsite.CachingCallSite.callIter(CachingCallSite.java:142)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.invokeOther19:each(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.invokeOther4:add(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.RUBY$method$add$0(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:103)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:163)
	at org.jruby.internal.runtime.methods.DynamicMethod.call(DynamicMethod.java:200)
	at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:153)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.invokeOther3:add(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.RUBY$method$add$0$__VARARGS__(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb)
	at org.jruby.internal.runtime.methods.CompiledIRMethod.call(CompiledIRMethod.java:77)
	at org.jruby.internal.runtime.methods.MixedModeIRMethod.call(MixedModeIRMethod.java:93)
	at Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.add(Embulk$$OutputPlugin$$JavaAdapter$$OutputAdapter_1343620749.gen:13)
	at org.embulk.exec.LocalExecutorPlugin$ScatterTransactionalPageOutput$OutputWorker.call(LocalExecutorPlugin.java:348)
	... 5 more
2021-07-24 14:49:02.661 +0000 [INFO] (0001:transaction): {done:  1 / 1, running: 0}
2021-07-24 14:49:02.663 +0000 [INFO] (0001:transaction): embulk-output-bigquery: Delete table... <gcp-project>:<database>.LOAD_TEMP_3e695cf3_0b06_4206_b8a5_f74dbba9f4bd_<table>
org.embulk.exec.PartialExecutionException: org.jruby.exceptions.RaiseException: (Errno::ENOSPC) /tmp/embulk_output_bigquery_20210724-7-bivv1h.7.2004.jsonl
	at org.embulk.exec.BulkLoader$LoaderState.buildPartialExecuteException(BulkLoader.java:340)
	at org.embulk.exec.BulkLoader.doRun(BulkLoader.java:548)
	at org.embulk.exec.BulkLoader.access$000(BulkLoader.java:35)
	at org.embulk.exec.BulkLoader$1.run(BulkLoader.java:353)
	at org.embulk.exec.BulkLoader$1.run(BulkLoader.java:350)
	at org.embulk.spi.Exec.doWith(Exec.java:22)
	at org.embulk.exec.BulkLoader.run(BulkLoader.java:350)
	at org.embulk.EmbulkEmbed.run(EmbulkEmbed.java:162)
	at org.embulk.EmbulkRunner.runInternal(EmbulkRunner.java:292)
	at org.embulk.EmbulkRunner.run(EmbulkRunner.java:156)
	at org.embulk.cli.EmbulkRun.runSubcommand(EmbulkRun.java:436)
	at org.embulk.cli.EmbulkRun.run(EmbulkRun.java:91)
	at org.embulk.cli.Main.main(Main.java:26)
Caused by: org.jruby.exceptions.RaiseException: (Errno::ENOSPC) /tmp/embulk_output_bigquery_20210724-7-bivv1h.7.2004.jsonl
	at org.jruby.RubyIO.write(org/jruby/RubyIO.java:1459)
	at org.jruby.RubyIO.write(org/jruby/RubyIO.java:1430)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.block in add(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:106)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.page.each(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/page.rb:22)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.file_writer.add(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery/file_writer.rb:102)
	at var.lib.embulk.vendor.bundle.jruby.$2_dot_3_dot_0.gems.embulk_minus_output_minus_bigquery_minus_0_dot_4_dot_10.lib.embulk.output.bigquery.add(/var/lib/embulk/vendor/bundle/jruby/2.3.0/gems/embulk-output-bigquery-0.4.10/lib/embulk/output/bigquery.rb:489)
	at uri_3a_classloader_3a_.gems.embulk_minus_0_dot_9_dot_5_minus_java.lib.embulk.output_plugin.add(uri:classloader:/gems/embulk-0.9.5-java/lib/embulk/output_plugin.rb:114)
	Suppressed: org.jruby.exceptions.RaiseException: (Errno::ENOSPC) /tmp/embulk_output_bigquery_20210724-7-bivv1h.7.2006.jsonl
		... 7 more
	Suppressed: org.jruby.exceptions.RaiseException: (Errno::ENOSPC) /tmp/embulk_output_bigquery_20210724-7-bivv1h.7.2008.jsonl
		... 7 more

Error: org.jruby.exceptions.RaiseException: (Errno::ENOSPC) /tmp/embulk_output_bigquery_20210724-7-bivv1h.7.2004.jsonl
2021-07-24 23:49:16.128 +0900 [ERROR] (0144@[0:datatransfer]+dailybatch_bigquery_transfer+transfer_to_bigquery^sub+for-0=DATABASE=7=<database>+transfer_to_bigquery+transfer_target_tables^sub+for-0=TABLE=0=<table>+transfer_to_bigquery_private) io.digdag.core.agent.OperatorManager: Task failed, retrying
io.digdag.spi.TaskExecutionException: java.lang.RuntimeException: Command failed with code 1
	at io.digdag.spi.TaskExecutionException.ofNextPollingWithCause(TaskExecutionException.java:85)
	at io.digdag.util.BaseOperator.run(BaseOperator.java:54)
	at io.digdag.core.agent.OperatorManager.callExecutor(OperatorManager.java:315)
	at io.digdag.core.agent.OperatorManager.runWithWorkspace(OperatorManager.java:257)
	at io.digdag.core.agent.OperatorManager.lambda$runWithHeartbeat$2(OperatorManager.java:137)
	at io.digdag.core.agent.ExtractArchiveWorkspaceManager.withExtractedArchive(ExtractArchiveWorkspaceManager.java:77)
	at io.digdag.core.agent.OperatorManager.runWithHeartbeat(OperatorManager.java:135)
	at io.digdag.core.agent.OperatorManager.run(OperatorManager.java:119)
	at io.digdag.core.agent.MultiThreadAgent.lambda$null$0(MultiThreadAgent.java:127)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.RuntimeException: Command failed with code 1
	at io.digdag.standards.operator.ShOperatorFactory$ShOperator.runTask(ShOperatorFactory.java:143)
	at io.digdag.util.BaseOperator.run(BaseOperator.java:35)
	... 12 common frames omitted

Also related.

This error may relate to embulk/embulk#1218

Improvement of file transfer rate

File transfer rate is slow besides from GCE instances.

  • from GCE instance 25MB/sec
  • other environment 3〜7MB/sec

But gsutil can upload 50MB/sec from low low-speed line like my home.

Problems

  • Google APIs Client Library for Java doesn't support multipart upload.
  • I think it's too difficult to implove high upload throughput only using multipart upload.

[embulk 0.8.8, 0.8.9] java.lang.ArrayIndexOutOfBoundsException at org.jcodings.specific.BaseUTF8Encoding.mbcCaseFold(BaseUTF8Encoding.java:167)

jruby 9.0.5.0 has this issue > jruby/jruby#3670.
Downgrading to jruby 9.0.4.0 resolves for now.

Below is the log which I encountered:

java.lang.ArrayIndexOutOfBoundsException: 18
    at org.jcodings.specific.BaseUTF8Encoding.mbcCaseFold(BaseUTF8Encoding.java:167)
    at org.jcodings.specific.UTF8Encoding.mbcCaseFold(UTF8Encoding.java:24)
    at org.joni.SearchAlgorithm$SLOW_IC.lowerCaseMatch(SearchAlgorithm.java:238)
    at org.joni.SearchAlgorithm$SLOW_IC.search(SearchAlgorithm.java:206)
    at org.joni.Matcher.forwardSearchRange(Matcher.java:140)
    at org.joni.Matcher.searchInterruptible(Matcher.java:465)
    at org.jruby.RubyRegexp$SearchMatchTask.run(RubyRegexp.java:271)
    at org.jruby.RubyThread.executeBlockingTask(RubyThread.java:1337)
    at org.jruby.RubyRegexp.matcherSearch(RubyRegexp.java:233)
    at org.jruby.RubyRegexp.search19(RubyRegexp.java:1129)
    at org.jruby.RubyRegexp.search19(RubyRegexp.java:1084)
    at org.jruby.RubyRegexp.matchPos(RubyRegexp.java:1060)
    at org.jruby.RubyRegexp.op_match19(RubyRegexp.java:999)
    at org.jruby.RubyRegexp$INVOKER$i$1$0$op_match19.call(RubyRegexp$INVOKER$i$1$0$op_match19.gen)
    at org.jruby.runtime.callsite.CachingCallSite.call(CachingCallSite.java:161)
    at vendor.bundle.jruby.$2_dot_2_dot_0.gems.httpclient_minus_2_dot_7_dot_1.lib.httpclient.jruby_ssl_socket.invokeOther26:=~(vendor/bundle/jruby/2.2.0/gems/httpclient-2.7.1/lib/httpclient/jruby_ssl_socket.rb)
    at vendor.bundle.jruby.$2_dot_2_dot_0.gems.httpclient_minus_2_dot_7_dot_1.lib.httpclient.jruby_ssl_socket.RUBY$method$match_identify$0(vendor/bundle/jruby/2.2.0/gems/httpclient-2.7.1/lib/httpclient/jruby_ssl_socket.rb:408)

[PLAN] Refactor authentication parameters

Since p12 key is legacy now (which is default of this plugin currently), I want to refactor auth parameters:

  • auth_method: private_key , json_key or compute_engine (default: private_key)
  • service_account_email
  • p12_keyfile
  • json_keyfile

into as https://github.com/medjed/embulk-input-google_spreadsheets#configuration, or
into as https://github.com/sonots/gce-host#configuration

Anyway, I have a dream to unify configuration parameters to be same with all GCP-related embulk plugins. The problem is that this change breaks backward compatibilities.

Very sorry to bother you

Hello, I am a new user of the embulk. And when I using your plugin and want to run the the test.
It told me that Embulk.setup works only with JRuby(RuntimeError)
But I have already set the ruby version to the jruby-9.1.12.0 using the rbenv.
Really sorry to bother you with this issue.

Specify the billing project and the project to which the data will be loaded separately.

current

  • The load job will be executed with the specified project ID, and the data will be loaded to the same project ID.

new feature

  • Add an option that allows the project ID (billing project ID) to run the load job to be specified separately.
  • If the billing project ID is specified, it will be used, and if it is not specified, the same as the project ID to which the data is loaded will be used.

what is difference between delete_in_advance and replace?

I'm using this plugin very well. But I have something being curious. What is difference between delete_in_advance and replace in mode?

Situation is like below.
I'm migrationing to bigquery. But the job is full dump so I think delete_in_advance is more closer than replace.
But I got same result about two of both.
Please let me know what is difference.

Support for inserting data over streaming inserts

Hello!

I was wondering if supporting streaming inserts is a planned feature or the plugin is meant to work only with load operations?

I see in the README the suggestion of using the Fluentd plugin, but I was looking for a way of using streaming inserts directly with an embulk output plugin?

Error permission denied when install embulk-output-bigquery

[Sorry if my English is not good]

i have try in windows: embulk gem install embulk-output-bigquery
and i get an error: Error while executing gem
permission denied - File.syslink

looks when being executing gem, File.symlink copyed somewhere that I do not have permission and I do not know where it is

I tried to fix the problem but not resolved, please help me about that

[question] Upload to Big Query: Too many values in row starting at position: 0.

Hi all,

I'm trying to upload a csv from s3 to big query but I'm having trouble debugging the following error:
[...] :message=>"Too many values in row starting at position: 0." I created the table with a sample csv that I uploaded by hand to Big Query.

I first uploaded the data from postgresql to s3 using the following configuration file.

From pg to s3

in:
  type: postgresql
  host: {{ env.V3_HOST }}
  user: {{ env.V3_USER }}
  password: {{ env.V3_PASSWORD }}
  database: {{ env.V3_DATABASE }}
  table: orderitem
  where: id >= 5686672  # 2017-06-12

  fetch_rows: 20000
  incremental: true

out:
  type: s3
  bucket: {{ env.S3_DATALAKE_BUCKET }}
  access_key_id: {{ env.AWS_ACCESS_KEY_ID }}
  secret_access_key: {{ env.AWS_SECRET_ACCESS_KEY }}
  path_prefix: dbimport/{{ "now" | date: "%Y-%m-%d" }}/orderitem
  file_ext: .csv.gzip
  formatter:
    type: csv
  encoders:
    - type: gzip

Then I'm trying to transfer data from s3 to big query with the following configuration. It works fine when I'm using the csv parser but I'm trying the none parser as recommended.

From s3 to bq

in:
  type: s3
  bucket: {{ env.S3_DATALAKE_BUCKET }}
  access_key_id: {{ env.AWS_ACCESS_KEY_ID }}
  secret_access_key: {{ env.AWS_SECRET_ACCESS_KEY }}
  path_prefix: dbimport/{{ "now" | date: "%Y-%m-%d" }}/orderitem
  incremental: true
  decoders:
    - type: gzip
  parser:
    type: none
    column_name: payload

out:
  type: bigquery
  auth_method: json_key
  json_keyfile: {{ env.gbq_keyfile }}
  project: poc-bigquery-xxxx

  dataset: dwh
  table: orderitem
  mode: replace
  payload_column: payload

  with_rehearsal: true

How can I debug this?

Thank you for your help!

PS: I'm new to embulk and big query (currently testing it versus redshift)

[installation fail] representable 3.1.0 requires Ruby >= 2.4.0

Due to requiring Ruby 2.4 in representable gem
embulk gem install embulk-outputt-bigquery` fail in some situations.

Same as #113

google-api-client depends on representable gem.
representable gem 3.1.0 requires Ruby >= 2.4.0
Embulk 0.9 use JRuby 9.1.X.Y and It compatible Ruby 2.3.
representable in rubygems.

Reported-by: @nacodon

embulk gem install embulk-output-bigquery
2021-04-12 19:37:52.789 +0900: Embulk v0.9.23

Gem plugin path is: /Users/user/.embulk/lib/gems

Fetching: multipart-post-2.1.1.gem (100%)
Successfully installed multipart-post-2.1.1
Fetching: faraday-0.17.4.gem (100%)
Successfully installed faraday-0.17.4
Fetching: multi_json-1.15.0.gem (100%)
Successfully installed multi_json-1.15.0
Fetching: jwt-2.2.2.gem (100%)
Successfully installed jwt-2.2.2
Fetching: public_suffix-4.0.6.gem (100%)
Successfully installed public_suffix-4.0.6
Fetching: addressable-2.7.0.gem (100%)
Successfully installed addressable-2.7.0
Fetching: signet-0.11.0.gem (100%)
Successfully installed signet-0.11.0
Fetching: uber-0.1.0.gem (100%)
Successfully installed uber-0.1.0
Fetching: declarative-0.0.20.gem (100%)
Successfully installed declarative-0.0.20
Fetching: trailblazer-option-0.1.0.gem (100%)
Successfully installed trailblazer-option-0.1.0
Fetching: representable-3.1.0.gem (100%)
ERROR:  Error installing embulk-output-bigquery:
	representable requires Ruby version >= 2.4.0.

Workaround

embulk gem install representable -v 3.0.4
embulk gem install embulk-output-bigquery

faraday-net_http requires Ruby version >= 2.4.0.

Screenshot 2021-04-19 at 5 01 24 PM
While installing embulk-output-bigquery, the following error is coming
"ERROR: Error installing embulk-output-bigquery:
There are no versions of faraday-net_http (~> 1.0) compatible with your Ruby & RubyGems. Maybe try installing an older version of the gem you're looking for?
faraday-net_http requires Ruby version >= 2.4.0. The current ruby version is 2.3.0."

But while running the command ruby -v
It gives "ruby 2.4.10p364 (2020-03-31 revision 67879) [x86_64-linux]"

Kindly put some light into this issue and try to fix it as soon as possible.

[ISSUE] LOAD takes lots of time with ScatterTransactionalPageOutput

With embulk 0.8, page scattering is introduced http://www.embulk.org/docs/release/release-0.8.0.html.

It seems that because of this (maybe), embulk-output-bigquery now works as follows:

  1. creates local files with number of scatterCount
  2. LOAD local files of scatterCount sequentially

In an environment like 24 CPU core, embulk-output-bigquery issues 24 LOADS sequentially even for, say, 100 lines of data. 1 LOAD takes about 100 sec, thus 40min totally for 100 lines.

Milliseconds part in timestamp is not accurate.

I tried this example.

https://github.com/embulk/embulk-output-bigquery/tree/v0.4.5#run-example

But, the unexpected result came out as following:

2018-04-03 11 00 00

The milliseconds part of values in timestamp column in BQ are .000 although the source timestamp column in CSV has microseconds part .100000.

This is my config.yml. I didn't change in: part of the example.

in:
  type: file
  path_prefix: example/example.csv
  parser:
    type: csv
    charset: UTF-8
    newline: CRLF
    null_string: 'NULL'
    skip_header_lines: 1
    comment_line_marker: '#'
    columns:
      - {name: date,        type: string}
      - {name: timestamp,   type: timestamp, format: "%Y-%m-%d %H:%M:%S.%N", timezone: "+09:00"}
      - {name: "null",      type: string}
      - {name: long,        type: long}
      - {name: string,      type: string}
      - {name: double,      type: double}
      - {name: boolean,     type: boolean}
out:
  type: bigquery
  mode: append
  auth_method: json_key
  json_keyfile: ****
  auto_create_table: true
  dataset: example_dataset
  table: example

versions:

java: 1.8.0_162 ( oracle )
embulk: v0.9.4
bigquery plugin: v0.4.5

Remove temporary table on BigQuery when process is failed

A temporary table still exists when embulk job is failed.
Unfortunately, embulk plugin doesn't have the ability to handle aborted signal (from #70).

My idea is prepare option on embulk to give expirationTime the table via BigQuery API table.patch (https://cloud.google.com/bigquery/docs/reference/rest/v2/tables#resource).
What do you think about this idea?
I'm worry about that the option is just for temporary table and may confuse modes' behavior.

How to load tables to dataset in tokyo region?

Attempting to load table into Dataset existing in Tokyo region will result in the following error.

2018-04-28 07:44:38.345 +0000 [WARN] (main): DEPRECATION: JRuby org.jruby.embed.ScriptingContainer is directly injected.
org.embulk.exec.PartialExecutionException: org.jruby.exceptions.RaiseException: (Error) failed during waiting a Load job, get_job(gdp-glopla, embulk_load_job_66ca7b86-af5f-49ac-b39e-fee34476ea44), errors:[{:reason=>"notFound", :message=>"Not found: Dataset my_project:my_data_test. Please verify that the dataset exists and the correct location was used for the job."}]
	at org.embulk.exec.BulkLoader$LoaderState.buildPartialExecuteException(BulkLoader.java:339)
	at org.embulk.exec.BulkLoader.doRun(BulkLoader.java:565)
	at org.embulk.exec.BulkLoader.access$000(BulkLoader.java:34)
	at org.embulk.exec.BulkLoader$1.run(BulkLoader.java:352)
	at org.embulk.exec.BulkLoader$1.run(BulkLoader.java:349)
	at org.embulk.spi.Exec.doWith(Exec.java:22)
	at org.embulk.exec.BulkLoader.run(BulkLoader.java:349)
	at org.embulk.EmbulkEmbed.run(EmbulkEmbed.java:161)
	at org.embulk.EmbulkRunner.runInternal(EmbulkRunner.java:292)
	at org.embulk.EmbulkRunner.run(EmbulkRunner.java:156)
	at org.embulk.cli.EmbulkRun.runSubcommand(EmbulkRun.java:436)
	at org.embulk.cli.EmbulkRun.run(EmbulkRun.java:91)
	at org.embulk.cli.Main.main(Main.java:26)
Caused by: org.jruby.exceptions.RaiseException: (Error) failed during waiting a Load job, get_job(my_project, embulk_load_job_66ca7b86-af5f-49ac-b39e-fee34476ea44), errors:[{:reason=>"notFound", :message=>"Not found: Dataset my_project:my_data_set. Please verify that the dataset exists and the correct location was used for the job."}]
	at RUBY.wait_load(/home/digdag/.embulk/lib/gems/gems/embulk-output-bigquery-0.4.6/lib/embulk/output/bigquery/bigquery_client.rb:332)
	at RUBY.block in load_from_gcs(/home/digdag/.embulk/lib/gems/gems/embulk-output-bigquery-0.4.6/lib/embulk/output/bigquery/bigquery_client.rb:123)
	at RUBY.with_job_retry(/home/digdag/.embulk/lib/gems/gems/embulk-output-bigquery-0.4.6/lib/embulk/output/bigquery/bigquery_client.rb:56)
	at RUBY.load_from_gcs(/home/digdag/.embulk/lib/gems/gems/embulk-output-bigquery-0.4.6/lib/embulk/output/bigquery/bigquery_client.rb:76)
	at RUBY.transaction(/home/digdag/.embulk/lib/gems/gems/embulk-output-bigquery-0.4.6/lib/embulk/output/bigquery.rb:378)
	at RUBY.transaction(uri:classloader:/gems/embulk-0.9.7-java/lib/embulk/output_plugin.rb:64)

How to load tables into dataset in tokyo region?

It might be better to show original error message as well

We've got an error at the following point even though it's definitely json file... Eventually we realized it was caused by encoding issue. So It would be better to show original error message as well to let us know what is the actual reason for getting config error.

begin
    JSON.parse(File.read(task['schema_file']))
rescue => e
    raise ConfigError.new "schema_file #{task['schema_file']} is not a JSON file"
end

i would be happy to implement this.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.