Skip to content

v0.3.1

Choose a tag to compare

@TobiasHafner TobiasHafner released this 03 Sep 07:47

Highlights

Per-application statement logs

  • Logging now captures all committed data and schema-modifying statements on a per-application basis.
  • Provides improved visibility into database activity and can serve as a foundation for replication and recovery mechanisms.

Statement objects available to users

  • Statement objects can now be created and executed directly within a session.
  • This makes query execution more explicit and integrates seamlessly with the new logging functionality.
  • The previous Session.execute(...) method has been deprecated and will be removed in a future release.

Documentation improvements

Extended coverage now includes:

  • Querying
  • Statement objects
  • Flex models
  • Logging features

Deprecations

  • session._execute(language: str, statement: str, parameters=None, namespace: str=None, fetch: bool=True) is deprecated.
  • Users should migrate to using statement objects executed within a session.
  • The new method is session._execute(statement: Statement, fetch=True).
  • The deprecated method will be removed in a future release.