Skip to content

1.2.2

Compare
Choose a tag to compare
@mmeloni mmeloni released this 19 Jan 16:24
· 1828 commits to master since this release

All binaries are notarized and can now be authenticated against the Community Attestation Service with SignerID immudb@codenotary.com.

After downloading the CAS client simply run cas authenticate binaryname --signerID immudb@codenotary.com

Changelog

[v1.2.2] - 2022-01-17

Bug Fixes

  • registering connection in order to make possible conn recycling
  • Dockerfile: Add ca-certificates.crt file to immudb image
  • client/file_cache: Fix storing immudb state in file cache
  • embedded/immustore: Avoid deadlock when acquire vLog lock
  • embedded/sql: max key len validations
  • embedded/sql: consider not null flag is on for auto incremental column
  • pkg/server: validate if db is not replica then other replication attributes are not set
  • pkg/stdlib: fix last insert id generation

Changes

  • create code of conduct markdown file (#1051)
  • cmd/immuclient: return actual login error
  • embedded/sql: wip client provided auto-incremental values
  • embedded/sql: add first and last insert pks retrivial methods
  • embedded/sql: change column constraints ordering
  • metrics: Add indexer metrics
  • metrics: Add more s3-related metrics
  • pkg/database: pre-validation of duplicated entries in execAll operation
  • pkg/database: temporarily disable execall validations
  • pkg/database: instantiate tx holder only in safe mode
  • pkg/database: self-contained noWait execAll
  • pkg/database: descriptive error messages
  • pkg/replication: delay replication after failure
  • pkg/stdlib: clean connection registration and leftovers

Features

  • hot backup and restore
  • embedded/sql: support for basic insert conflict handling
  • s3: Add support for AWS V4 signatures

Downloads

Docker image
https://hub.docker.com/r/codenotary/immudb

Immudb Binaries

File SHA256
immudb-v1.2.2-darwin-amd64 641853c5fc3c091f5e744f29282921e7c4463eeae76f169cda9d88f787f01b6d
immudb-v1.2.2-darwin-arm64 b3c867513a1682d2b4c927eaab919eced899fd5e8bca07e8e94415478e36d3a9
immudb-v1.2.2-freebsd-amd64 81c5e00e50595358e4ae1e3a6fbf32ba9aa4a75136c40f1291d57568579ba44d
immudb-v1.2.2-linux-amd64 efffe43ae1a95cfa1acd340221621a63b16fb5be2a79728e9d893d22f27f116a
immudb-v1.2.2-linux-amd64-static 93e49b7952eca6b5cdb8b58fe49fee7f841c49b74187492fa93f11d8aea0c8d6
immudb-v1.2.2-linux-arm64 f6fa5f3895731299fe4d0aec77e4313146c306df406365548fe880a9057f1cbf
immudb-v1.2.2-linux-s390x 16fa90bd42b736e40e241a90fe42eb3f4c6d849c7603f9fe71c815bcac141245
immudb-v1.2.2-windows-amd64.exe 42e49263ea0285958996e4965a60db46231d682d0f2bcb550a82dd4d639a9af6

Immuclient Binaries

File SHA256
immuclient-v1.2.2-darwin-amd64 e57512dcba9f5cbf072bf7a53f2d06dce9d8106b06534b665583359c0f82a9e4
immuclient-v1.2.2-darwin-arm64 7ad3bee87b5438884111b4efe14a1736ea1afaa1a36c069efa69c7deafb052e4
immuclient-v1.2.2-freebsd-amd64 4e869bb48f9d2fde61584892fd7bcf779f997c90cd2d073777191b70718b0865
immuclient-v1.2.2-linux-amd64 c3361d4bea4ed52484138aef3d2e2a92bea824ab5c26ed7c26a3665c000d6519
immuclient-v1.2.2-linux-amd64-static 3e72fbba186a50432dab6827cc40e02d08915ff84b891bb85b534717b9754d10
immuclient-v1.2.2-linux-arm64 b57a4996b099b0c96b7d5f3883d7db6295b24799e43795466fe718cc709695ea
immuclient-v1.2.2-linux-s390x bf9130d4b4ce2d2c74adf03d40f66d2c669e8a8bbeed3ee6898b63a8f2736511
immuclient-v1.2.2-windows-amd64.exe f140e8fe37f84e4c45122b0291442edd11157bdce0a8b8cbd9f12a336571ace2

Immuadmin Binaries

File SHA256
immuadmin-v1.2.2-darwin-amd64 5d181bc75c0bd60fd7f377e33d6b9f08e0ddb85266893e14436b7f26a0683a73
immuadmin-v1.2.2-darwin-arm64 4714c15e7e08b22b00e50501112bea7b61f03fccfce3f14eafaf14fd6ed5a5e7
immuadmin-v1.2.2-freebsd-amd64 a7f2b5566f2b691c3a36fc7d348a0f38e52a288becda05d329152eab4a39bce1
immuadmin-v1.2.2-linux-amd64 6fb772d83b19324940bb4b76d1a8c08d62dd1ae03d9d54df3600ac9d808d7cd6
immuadmin-v1.2.2-linux-amd64-static 79d707b0b63d8df1c543dce7d20fa77082ebf0773d4fc8d275d4efc41eb32a42
immuadmin-v1.2.2-linux-arm64 d0dbaad3fbe743a3f5ce0417df5d365b1be8142cdb1e4c732675bc7f5d6faed4
immuadmin-v1.2.2-linux-s390x 93e9e6bd009072b493c442703dbc5451777fedbde00314f1452443c5b84e9aa2
immuadmin-v1.2.2-windows-amd64.exe 636d76033514c7813a8be72ec3089ffe445c951aa9f238b254990bc0062c1220