Skip to content
This repository has been archived by the owner on Apr 15, 2023. It is now read-only.

v0.7.1 - Refactoring of types

Pre-release
Pre-release
Compare
Choose a tag to compare
@chotchki chotchki released this 01 Aug 14:56
· 116 commits to main since this release

This release marks the major enhancement of the internal type system.

  • The structs were moved into a better place that aligns with the rest of the code.
  • The serialization process now uses a unified buffer instead of concatenating many small buffers.
  • I can support complex AND array types.
  • There is now a split between table and type which will make transformations easier in queries.
  • I have a strong definition of what each layer should be doing.

Known design issues.

  • I still have not addressed the lack of well done locking.
  • The state of the client is not tracked in regards to in progress transactions.