Native SDK for Connectors Java-Test – Versionshinweise¶
Versionshinweise für Native SDK for Connectors Java-Testbibliothek.
Version 2.1.0 (8. Juli 2024)¶
Verhaltensänderungen¶
Die Klasse
com.snowflake.connectors.taskreactor.InMemoryConfiguredTaskReactorExistenceVerifier
wurde entfernt.Die Klasse
com.snowflake.connectors.taskreactor.InMemoryNotConfiguredTaskReactorExistenceVerifier
wurde entfernt.Die Klasse
com.snowflake.connectors.application.common.task.InMemoryTaskRepository
wurde entfernt.
Neue Features¶
Neue Testbuilder für verschiedene Handler, mit denen Sie die von den Handler-Klassen verwendeten Objekte vollständig anpassen können:
com.snowflake.connectors.application.ingestion.create.CreateResourceHandlerTestBuilder
hinzugefügt.com.snowflake.connectors.application.ingestion.enable.EnableResourceHandlerTestBuilder
hinzugefügt.com.snowflake.connectors.application.ingestion.disable.DisableResourceHandlerTestBuilder
hinzugefügt.com.snowflake.connectors.application.ingestion.update.UpdateResourceHandlerTestBuilder
hinzugefügt.com.snowflake.connectors.application.scheduler.CreateSchedulerHandlerTestBuilder
hinzugefügt.
Neue In-Memory-Implementierungen:
com.snowflake.connectors.application.configuration.connector.InMemoryConnectorConfigurationService
hinzugefügt.com.snowflake.connectors.application.status.InMemoryConnectorStatusRepository
hinzugefügt.com.snowflake.connectors.application.status.InMemoryConnectorStatusRepository
hinzugefügt.com.snowflake.connectors.taskreactor.InMemoryTaskManagement
hinzugefügt.com.snowflake.connectors.util.snowflake.InMemoryAccessTools
hinzugefügt.com.snowflake.connectors.util.snowflake.InMemoryTransactionManager
hinzugefügt.
Neue Assertions in
com.snowflake.connectors.common.assertions.NativeSdkAssertions
hinzugefügt:com.snowflake.connectors.common.assertions.task.CommandAssert
hinzugefügt, was es erlaubt, Objekte der Klassecom.snowflake.connectors.taskreactor.commands.queue.Command
durchzusetzen.com.snowflake.connectors.common.assertions.common.object.ObjectNameAssert
hinzugefügt, was es erlaubt, Objekte der Klassecom.snowflake.connectors.common.object.ObjectName
durchzusetzen.com.snowflake.connectors.common.assertions.common.object.SchemaNameAssert
hinzugefügt, was es erlaubt, Objekte der Klassecom.snowflake.connectors.common.object.SchemaName
durchzusetzen.com.snowflake.connectors.common.assertions.common.object.ReferenceAssert
hinzugefügt, was es erlaubt, Objekte der Klassecom.snowflake.connectors.common.object.Reference
durchzusetzen.
com.snowflake.connectors.common.assertions.ingestion.definition.ResourceIngestionDefinitionAssert
:Methode
isEnabled()
hinzugefügt.Methode
isDisabled()
hinzugefügt.
com.snowflake.connectors.common.assertions.common.response
:Methode
hasAdditionalPayload()
hinzugefügt.
Andere Ergänzungen und Änderungen¶
com.snowflake.connectors.application.scheduler.InMemoryDefaultSchedulerCreator
wurde hinzugefügt, um eine Standardimplementierung der Zeitplanaufgabe im Speicher zu erstellen.
Fehlerkorrekturen¶
Nicht anwendbar.
Version 2.0.0 (24. Mai 2024)¶
Erstveröffentlichung.