Skip to content

Commit 101fbe9

Browse files
committed
Support Scripted aggregations and Add type hints to field_mappings.py and refactor/improve capability_matrix usage
1 parent 7a2e845 commit 101fbe9

File tree

10 files changed

+2923
-784
lines changed

10 files changed

+2923
-784
lines changed

eland/dataframe.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -618,11 +618,11 @@ def es_info(self):
618618
is_source_field: False
619619
Mappings:
620620
capabilities:
621-
es_field_name is_source es_dtype es_date_format pd_dtype is_searchable is_aggregatable is_scripted aggregatable_es_field_name
622-
timestamp timestamp True date strict_date_hour_minute_second datetime64[ns] True True False timestamp
623-
OriginAirportID OriginAirportID True keyword None object True True False OriginAirportID
624-
DestAirportID DestAirportID True keyword None object True True False DestAirportID
625-
FlightDelayMin FlightDelayMin True integer None int64 True True False FlightDelayMin
621+
display_name es_field_name is_source es_dtype es_date_format pd_dtype is_searchable is_aggregatable is_scripted aggregatable_es_field_name
622+
0 timestamp timestamp True date strict_date_hour_minute_second datetime64[ns] True True False timestamp
623+
1 OriginAirportID OriginAirportID True keyword None object True True False OriginAirportID
624+
2 DestAirportID DestAirportID True keyword None object True True False DestAirportID
625+
3 FlightDelayMin FlightDelayMin True integer None int64 True True False FlightDelayMin
626626
Operations:
627627
tasks: [('boolean_filter': ('boolean_filter': {'bool': {'must': [{'term': {'OriginAirportID': 'AMS'}}, {'range': {'FlightDelayMin': {'gt': 60}}}]}})), ('tail': ('sort_field': '_doc', 'count': 5))]
628628
size: 5

0 commit comments

Comments
 (0)