Closed wagich closed 2 years ago
Do you have a failing test for this problem?
I've created a test project at https://github.com/wagich/ReplicateZonedDateTimeQueryProblem.
The issue can also be replicated in the integrated test project by replacing the ProjectReference to Raven.Client.NodaTime.csproj
with a package reference to the nuget package RavenDB.Client.NodaTime
while also bumping the RavenDB package version to >=5.3.100.
When trying to query a
ZonedDateTime
property (usingToInstant()
), the query processing blows up withMissingMethodException: Method not found: 'Result Raven.Client.Documents.Linq.LinqPathProvider.GetPath(System.Linq.Expressions.Expression)'.
.It looks like the signature of
GetPath
changed in RavenDB 5.3.100 (see https://github.com/ravendb/ravendb/commit/ea67ed339fe38618c5cafc8f4ea999de854feeb1 for the diff) causing the failure.Would you be able to release a new version of the package compiled against RavenDB.Client 5.3.100 or higher?