README.md in fluent-plugin-bigquery-0.4.0 vs README.md in fluent-plugin-bigquery-0.4.1

- old
+ new

@@ -15,10 +15,17 @@ OAuth flow for installed applications. ## Notice If you use ruby-2.1 or earlier, you must use activesupport-4.2.x or earlier. +## With docker image +If you use official alpine based fluentd docker image (https://github.com/fluent/fluentd-docker-image), +You need to install `bigdecimal` gem on your own dockerfile. +Because alpine based image has only minimal ruby environment in order to reduce image size. +And in most case, dependency to embedded gem is not written on gemspec. +Because embbeded gem dependency sometimes restricts ruby environment. + ## Configuration ### Options | name | type | required? | default | description | @@ -57,9 +64,10 @@ | time_format | string | no | nil | ex. `%s`, `%Y/%m%d %H:%M:%S` | | replace_record_key | bool | no | false | see examples. | | replace_record_key_regexp{1-10} | string | no | nil | see examples. | | convert_hash_to_json (deprecated) | bool | no | false | If true, converts Hash value of record to JSON String. | | insert_id_field | string | no | nil | Use key as `insert_id` of Streaming Insert API parameter. | +| allow_retry_insert_errors | bool | no | false | Retry to insert rows when an insertErrors occurs. There is a possibility that rows are inserted in duplicate. | | request_timeout_sec | integer | no | nil | Bigquery API response timeout | | request_open_timeout_sec | integer | no | 60 | Bigquery API connection, and request timeout. If you send big data to Bigquery, set large value. | | time_partitioning_type | enum | no (either day) | nil | Type of bigquery time partitioning feature(experimental feature on BigQuery). | | time_partitioning_expiration | time | no | nil | Expiration milliseconds for bigquery time partitioning. (experimental feature on BigQuery) |