embulk / embulk-output-bigquery Goto Github PK
View Code? Open in Web Editor NEWEmbulk output plugin to load/insert data into Google BigQuery
License: MIT License
Embulk output plugin to load/insert data into Google BigQuery
License: MIT License
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.
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
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)
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.
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
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.
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)
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 |
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,
create table when data load to BigQuery.
For example fluent-plugin-bigquery support 3method.
in embulk-output-bigquery...as follows?
out:
type: bigquery
auto_create_table: true
table: target_table
schema_path: /path/to/schema.json
out:
type: bigquery
auto_create_table: true
table: target_table
schema: id:integer, name:string, time:timestamp
out:
type: bigquery
fetch_schema: true
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:
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.
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.
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.
embulk gem install signet -v 0.11.0
embulk gem install google-api-client -v 0.32.1
embulk gem install embulk-output-bigquery
I'd like to trancate table when newer data using embulk-output-bigquey.
load job have parameter configuration.load.writeDisposition WRITE_TRUNCATE.
https://cloud.google.com/bigquery/docs/reference/v2/jobs#resource
this parameter is enable in this plugin?
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.
#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": "..."
}
...
When I abort embulk job with Ctrl+C, temporary files at local disk wasn't removed.
I think we should imprement content of abort() at embulk-output-bigquery/lib/embulk/output/bigquery.rb L525 or https://github.com/embulk/embulk-output-bigquery/blob/master/lib/embulk/output/bigquery.rb#L423
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
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
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
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
mode: replace
under a default configuration feels badChange 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
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.
So...?
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}
See discussions at #89 (comment).
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}
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
embulk-output-bigquery/lib/embulk/output/bigquery.rb
Lines 309 to 310 in 58f7cd7
a partition
rather than a table
.The embulk default timestamp format is %Y-%m-%d %H:%M:%S.%6N %Z
, but this is invalid for bigquery timestamp column.
The default timestamp format of embulk-output-bigquery should be %Y-%m-%d %H:%M:%S.%6N
or %Y-%m-%d %H:%M:%S.%6N UTC
.
https://cloud.google.com/bigquery/docs/reference/rest/v2/tables#timepartitioning
requirePartitionFilter
This field is deprecated; please set the field with the same name on the table itself instead
code:
when transfering large amount of data double release() calls. and can not transfer to BigQuery
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"
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
This error may relate to embulk/embulk#1218
File transfer rate is slow besides from GCE instances.
But gsutil can upload 50MB/sec from low low-speed line like my home.
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)
Currently, we get errors of data at LOAD after generating all of local files.
That is, if we take an hour to generate local files, we can notice errors of data after an hour passed.
I want to notice such errors as soon as possible.
Since p12 key is legacy now (which is default of this plugin currently), I want to refactor auth parameters:
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.
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.
Is there a way to get the total number of records loaded in bigquery?
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.
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?
[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
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)
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.
embulk gem install representable -v 3.0.4
embulk gem install embulk-output-bigquery
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.
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:
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.
Currently, we get errors of schema.json at LOAD, i.e., after generating all of local files.
That is, if we take an hour to generate local files, we can notice errors of schema.json after an hour passed.
I want to notice such errors as soon as possible.
some config which is related to JRuby performance issue will be removed as discussed in #122. It's better to give warning to users before it is dropped.
Predefined access token (Compute Engine only) support?
out:
type: bigquery
auth_method private_key
service_account_email [email protected]
p12_keyfile_path /path/to/privatekey.p12
out:
type: bigquery
auth_method: compute_engine
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:
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
java: 1.8.0_162 ( oracle )
embulk: v0.9.4
bigquery plugin: v0.4.5
Currently we can configure only table_name_old
for replace_backup, but I want to create the backup table for my backup dataset.
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.
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?
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.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.