- [enhancement] Support JQL script for Profile #66
- [enhancement] Support JQL script #65
- [enhancement] Update the authentication method to latest #63
- [enhancement] Handle the wrong period during transition from standard to daylight saving time exception #62
- [enhancement] Limit number of returned records in guess and preview #60
- [bug] Fix incorrect from_date #59
- [enhancement] Enable API endpoint configuration #58
- [enhancement] Add logic to detect error from Mixpanel when doing import, add option to failed embulk job if encounter error import #57
- [enhancement] Add upper limit delay to incremental column query #56
- [bug] Fix issue when back_fill data get processed by Mixpanel when plugin is running
- [bug] Revert PR #54
- [bug] Fix issue when back_fill data get processed by Mixpanel when plugin is running #54
- [enhancement] Add slice_range configuration #52
- [bug] Fix a bug when
fetch_days
is 1 plugin will fetch 2 days instead of 1 #51
- [enhancement] Allow user to choose to run incremental or not
incremental
option default to true #50 - [enhancement] Allow user to specify an
incremental_column
, which will be add to the where praramter is API requests#50 - [enhancement] Allow user to specifiy backfill days, this
back_fill_time
option will tell plugin how many days we look back for data #50
- Enable TCP Keepalive to protect from NAT #48
This version contains compatibility breaking for the default config, but you can use old config fetch_unknown_columns
in this version.
- [enhancement] Change default value to fetch_unknown_columns: false #46
- [fixed] Retry was only enabled on preview and run. #45
- [enhancement] Retry with too frequency requests error #44
- [fixed] Don't try to guess future date #43
- [enhancement] Reduce memory usage by streaming processing #42
- [enhancement] Custom properties json #40
- [fixed] Fix Range request was not satisfied #39
- [enhancement] Reduce data bytes with range #38
This version contains compatibility breaking. Only support Embulk 0.8 or later since this version, no longer support Embulk 0.7.x or earlier.
- [enhancement] Support json type #35
- [enhancement] Check Mixpanel availability before run #37
- [enhancement] Guessing time column as statically #36
- [enhancement] Reduce guess and preview records #34
- [maintenance] Use perfect_retry #33
- [enhancement] Create
unknown_columns
only when option is true #32
- [enhancement] Exponential backoff retry #31
- [enhancement] Treat unguessed columns #30
- [enhancement] Loosely guess #27
- [maintenance] Refactor #26
- [enhancement] Support embulk 0.7 #25
- [enhancement] Show ignore dates as range #23 [Reported by @muga. Thanks!!]
This version breaks backword compatibility of mixpanel. days
key in config was changed to fetch_days
. For detail, please check README.md to modify your config.
- [fixed] Fix the bug 1 day data can't be fetched #21
- [fixed] Fix guess with recently from date #18
- [fixed] Fix error handling when invalid date set given #17
- [enhanement] Raise config error for unretryable #15 [Reported by @muga. Thanks!!]
- [maintenance] Use everyleaf-embulk_helper #14
- [enhancement] Support scheduled execution #13 [Reported by @muga. Thanks!!]
- [maintenance] Improve coverage #10
- [fixed] README: Add description for how to get project's timezone #9
The first release!!