You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Description of the problem including expected versus actual behavior:
I'm upgrading from NEST 7.latest to the new Elastic.Clients.Elasticsearch version.
And I'm missing some features that are not yet supported
Steps to reproduce:
Create code to call the search API with a date histogram in it
Trying to parse the response of the Aggregations in the Search Api:
var bucket = agg as DateHistogramAggregate;
return bucket?.Buckets.NotNull()
.ToDictionary(s => s.Date, s => s.DocCount)
Expected behavior
In the NEST 7 version, the properties Date existed in the buckets of the aggregate
In the Elastic.Client.Elasticsearch 8 these field is missing, please add this back
Provide ConnectionSettings (if relevant):
Provide DebugInformation (if relevant):
The text was updated successfully, but these errors were encountered:
varhistogram=searchResponse.Aggregations?.GetDateHistogram("aggregation-name");vardict=histogram?.Buckets.ToDictionary(k =>DateTimeOffset.FromUnixTimeMilliseconds(k.Key).Date, v =>v.DocCount);
It definitely makes sense to simplify access to the date.
There are probably more places where date values are generated as long instead of DateTime. I will do some research to see if it would be desired to generate DateTime in all of these places to improve usability.
Elastic.Clients.Elasticsearch version:
8.13.5
Elasticsearch version:
N/A
.NET runtime version:
.Net 8.0
Operating system version:
N/A
Description of the problem including expected versus actual behavior:
I'm upgrading from NEST 7.latest to the new Elastic.Clients.Elasticsearch version.
And I'm missing some features that are not yet supported
Steps to reproduce:
Create code to call the search API with a date histogram in it
Trying to parse the response of the Aggregations in the Search Api:
Expected behavior
In the NEST 7 version, the properties Date existed in the buckets of the aggregate
In the Elastic.Client.Elasticsearch 8 these field is missing, please add this back
Provide
ConnectionSettings
(if relevant):Provide
DebugInformation
(if relevant):The text was updated successfully, but these errors were encountered: