5.2.5
What's New
- Ensured full compatibility with RavenDB 6.0.x ⚡
- Time Series
- Creation of a document with server-generated GUID (#199)
- Revisions (#201)
- Configuration
- Crud
- Force revision creation
- Bulk insert (#202)
- Counters bulk insert
- Time series bulk insert
- HTTPS
- Secured changes API (#204)
- Multiple new useful operations & commands (#200, #203)
- ResetIndexOperation
- GetStatisticsOperation
- DeleteIndexErrorsOperation
- CreateSampleDataOperation
- ConfigureExpirationOperation
- ReorderDatabaseMembersOperation
- PromoteDatabaseNodeOperation
- NextIdentityForOperation
- SeedIdentityForOperation
- CompactDatabaseOperation
- ExplainQueryCommand
- GetIdentitiesOperation
- ToggleDatabasesStateOperation
- PutSortersOperation
- DeleteSorterOperation
- PutServerWideAnalyzersOperation
- DeleteServerWideAnalyzerOperation
- PutServerWideBackupConfigurationOperation
- GetServerWideBackupConfigurationsOperation
- GetServerWideBackupConfigurationOperation
- DeleteServerWideTaskOperation
- UpdateDocumentsCompressionConfigurationOperation
- GetLogsConfigurationOperation
- SetLogsConfigurationOperation
- SetDatabasesLockOperation
- PutServerWideSortersOperation
- DeleteServerWideSorterOperation
Breaking changes 💔
- Changed method name in spatial options - GeographySpatialOptionsFactory.quad_prefix_tree_level to quad_prefix_tree_index - 243b292
- Removed duplicated
FacetTermSortMode
- here - aggregate_by_facets now takes a list of Facets - 02346f5
Improved typehints for:
LoaderWithInclude.load()
attachments.store()
session.advanced.attachments.get()
Minor fixes for:
- Facets queries
- Spatial queries
The client is now being tested using Embedded RavenDB Server as a package!
https://github.com/ravendb/ravendb-python-embedded
It's a great tool for so many scenarios!
Full Changelog: 5.2.4...5.2.5