issues: 174404136
This data as json
id | node_id | number | title | user | state | locked | assignee | milestone | comments | created_at | updated_at | closed_at | author_association | active_lock_reason | draft | pull_request | body | reactions | performed_via_github_app | state_reason | repo | type |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
174404136 | MDExOlB1bGxSZXF1ZXN0ODM1NDgwNzU= | 996 | add 'no_conflicts' as compat option for merging non-conflicting data | 8982598 | closed | 0 | 8 | 2016-08-31T23:38:00Z | 2016-09-15T16:07:16Z | 2016-09-15T16:07:16Z | CONTRIBUTOR | 0 | pydata/xarray/pulls/996 | This solves #742 and partially #835 (does not address a combine_first option yet). It essentially adds a notnull_equals method to Variable (and currently DataArray/set) that merge can use to compare objects, subsequently combining them with 'fillna'. Used as such: ``` python
Should be very easy to add other merging options such as overwriting left to write and vice versa. TODO
ISSUES
Currently all tests passing (6 new), and no flake8 errors on the diff... |
{ "url": "https://api.github.com/repos/pydata/xarray/issues/996/reactions", "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
13221727 | pull |