Skip to content

Commit

Permalink
Merge pull request #61 from lscheinkman/fix_elastic_logger
Browse files Browse the repository at this point in the history
Update elastic_logger to be compatible with latest pandas
  • Loading branch information
lscheinkman committed Sep 12, 2019
2 parents 67261bc + b145750 commit e1c518d
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions nupic/research/support/elastic_logger.py
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
from elasticsearch.client.xpack import SqlClient
from elasticsearch.helpers import BulkIndexError
from pandas import DataFrame
from pandas.io.json.normalize import nested_to_record
from pandas.io.json import json_normalize
from ray.tune.logger import Logger


Expand Down Expand Up @@ -178,7 +178,7 @@ def elastic_dsl(client, dsl, index, **kwargs):
data = []
for row in response:
# Normalize nested dicts in '_source' such as 'config' or 'git'
source = nested_to_record(row["_source"]) if "_source" in row else {}
source = json_normalize(row["_source"]) if "_source" in row else {}

# Squeeze scalar fields returned as arrays in the response by the search API
fields = row.get("fields", {})
Expand Down

0 comments on commit e1c518d

Please sign in to comment.