RavenDB-3039: After failing smuggler import should continue where it failed. Main behavior implemented, no tests yet.
Fixed: If document is null after a transform skip it instead of fail with NullReferenceException.
Fixed: Errors from the import process are not simplified to give a proper detail of the problem.
Report the actual amount of work not performed thanks to the continuation.
RavenDB-3034: Smuggler failed when importing from a database that has conflicted documents. No tests yet.
Merge remote-tracking branch 'raven-authoritative/master'
Merge remote-tracking branch 'raven-authoritative/master'
Merge remote-tracking branch 'raven-authoritative/master'
Merge remote-tracking branch 'raven-authoritative/master'
RavenDB-3050: When the Indexes directory was deleted, it wont reindex the files.
RavenDB-3047: *.deleting files were indexed on forcing reindexing.
RavenDB-3049: Repro in test.
We now store the continuation token in the destination database. Moved some tests to the proper assembly/namespace (Raven.Tests.Smuggler).
Merge remote-tracking branch 'origin/master'
Moved DocumentRetriever.EnsureIdInMetadata static method to JsonDocument for it to be more accessible.
Merge remote-tracking branch 'raven-authoritative/master'
Renamed ContinuationFile to ContinuationToken now that is stored in the destination database.
RavenDB-3063 clearing route cache in Authorization tests
RavenDB-3047: PageSize will now provide a paged stream instead of a single stream without paging.
When the intervals between incremental calls to smuggler export happen in the same minute, the ordering of the files is wrong.
Ensure that the last continuation token is also written to the database.
RDoc-300 better summaries in Raven.Abstractions/Commands/*
RavenDB-3057 Replace replication topology chart
RavenDB-2867 Side-by-side indexes
RDoc-300 adding summaries in Raven.Abstractions/Data/*