Skip to content

Releases: tigrisdata-archive/tigris

v1.0.0-alpha.24

22 Jul 17:16
b9a2b72
Compare
Choose a tag to compare
v1.0.0-alpha.24 Pre-release
Pre-release

1.0.0-alpha.24 (2022-07-22)

Bug Fixes

  • allow enabling fdb delete using config, fix a metadata version bug (797dd7f)
  • comment or remove expensive logging (15870d7)
  • disable DDL operations on search using config (#376) (d61c0d2)
  • Fixed the config binding for auth config (c0b5820)
  • Fixed the test by checking for presence of specific namespace (ef38333)
  • Hits and Facets cannot be null (#375) (61387bf)
  • respecting facet sizes (#377) (72a86de)

Features

  • Add namespace tags to FDB metrics (#360) (24dd5b1)
  • Admin authz and unknown namespace (0d50ceb)
  • allow disabling CDC writes using config (7b4de80)
  • implement search metrics (#372) (d07c819)

v1.0.0-alpha.23

14 Jul 04:51
c85ff8c
Compare
Choose a tag to compare
v1.0.0-alpha.23 Pre-release
Pre-release

1.0.0-alpha.23 (2022-07-14)

Bug Fixes

  • add grpc service name to grpc metrics (#352) (065426c)
  • add ts test key to deployment (#336) (0e71c1a)
  • Allow CORS on HTTP router level (a252283)
  • Fix linting errors (10dc5fa)
  • fix make test error (#341) (74944a1)
  • increase linter timeout (#338) (78f8cd2)
  • load environment during config init (#346) (328aaa8)
  • load environment during config init (#346) (03358f1)
  • Middleware will now also get invoked for health and admin API (9ecf6ef)
  • more realistic namespace creation in test (#354) (7192bb7)
  • Namespace read from storage, if cache misses (dcb7f72)
  • optimize checking of versions during dml requests (cdc956d)
  • Squashed search api bugs (#363) (44b5bfd)
  • sync metric naming and tagging with datadog conventions (#347) (694368a)
  • update the links after documentation restructure (#339) (4a0e984)

Features

  • ability to specify config as an argument (#335) (fdbb47f)
  • add critical tags to trace logs (#349) (6ee8a75)
  • Add workflow for building debug images (#334) (021a6a4)
  • Added initial version of admin API (311de7d)
  • Added machinery to set outgoing headers. Allow CORS by default (7ba6e98)
  • configurable metric groups (#344) (e206cff)
  • enable chi profiler on demand (#340) (9a921de)
  • enable codehotspots and endpoints in DD tracing (#337) (2fd156c)
  • implement request log sampling (#357) (9acf153)
  • implement trace sampling (#356) (a7fc79e)
  • Implemented ListNamespace admin API (4605e03)
  • namespace tag in grpc request metrics (#353) (50d8897)
  • output json logs by default (#348) (0c8c31e)
  • set sample rate in default deployment (#362) (ccacfed)
  • Support querying nested fields (3e9c839)

v1.0.0-alpha.22

30 Jun 21:07
1e3bfe5
Compare
Choose a tag to compare
v1.0.0-alpha.22 Pre-release
Pre-release

1.0.0-alpha.22 (2022-06-30)

Bug Fixes

  • Local development image build (b37fede)

Features

v1.0.0-alpha.21

27 Jun 23:12
1c67101
Compare
Choose a tag to compare
v1.0.0-alpha.21 Pre-release
Pre-release

1.0.0-alpha.21 (2022-06-27)

Bug Fixes

  • Avoid env collisions between viper and k8s service (#300) (f39c066)
  • Fix crash on unknown transaction id (ad2da83)
  • fix make local_run target (b57a770)
  • Forwarder fixed and tests added (9328e4b)
  • specify service address for search (#301) (2de7750)

Features

  • add faceting feature for search (2d6eee5)
  • add more logging around startup (#306) (1ee2797)
  • add search container to example deployment (#299) (fe6ca45)
  • Added basic restriction for collection field names (145b927)
  • allow collection updates for backward compatible changes (2acb6ab)
  • automatically add primary key if missing in the schema (3850dce)
  • honor id from the user model, use id as primary key if not set (c4bac33)
  • implementing page reader, integrating search api with the reader (9fd4f1f)
  • Initial /search req/resp stub (#307) (ace9364)
  • initialize GRPC metrics on startup (#293) (d2ae746)
  • metrics for fdb accesses (#309) (3a491f5)
  • separate specific and unknown errors, tag no known error metrics (#298) (1989933)
  • Transaction requests forwarder (88bf0ae)
  • Upgrade client to v1.0.0-alpha.17 (9d609a3)
  • Upgrade FDB API to 7.1 (8651a0e)
  • using binary64 for floating point filtering, add internal fields as reserved, fix metadata in response (3851e3c)

v1.0.0-alpha.20

10 Jun 23:50
7cd82ff
Compare
Choose a tag to compare
v1.0.0-alpha.20 Pre-release
Pre-release

1.0.0-alpha.20 (2022-06-10)

Bug Fixes

  • Fix docker dependencies caching (3456318)
  • Fix UUID generation (918d072)

Features

  • implement case sensitive search queries on string field (65a19d3)
  • Pass Typesense auth key through environment (d5de799)
  • support complex types and pagination in search backend (7ac2f26)
  • tigris search backend (5c2bb37)

v1.0.0-alpha.19

08 Jun 20:46
0cafb54
Compare
Choose a tag to compare
v1.0.0-alpha.19 Pre-release
Pre-release

1.0.0-alpha.19 (2022-06-08)

Bug Fixes

  • Autogeneration of the fields fixed (4b7d1bb)
  • installing dependencies on x64_64 Mac OS X (#271) (508cc3b)

Features

  • basic prometheus metrics for GRPC calls (#276) (672957b)
  • Pass transaction context in the headers (9c78416)

v1.0.0-alpha.18

31 May 23:01
1496a4b
Compare
Choose a tag to compare
v1.0.0-alpha.18 Pre-release
Pre-release

1.0.0-alpha.18 (2022-05-31)

Bug Fixes

  • CDC events were always behind by one (e801479)
  • missing id in tenant map on reload (d9fa090)
  • upgrade dependencies (14d7df5)
  • wrap error in the error object in response (beb6fc6)

Features

  • Added Reflection service to gRPC server (3d63b02)
  • auto-generate primary keys if not set by the user (c470300)
  • AutoGenerate pkeys when server recieve them as set to null too (8e40701)

BREAKING CHANGES

  • HTTP error response format is changed

v1.0.0-alpha.17

23 May 17:49
c5e69e2
Compare
Choose a tag to compare
v1.0.0-alpha.17 Pre-release
Pre-release

1.0.0-alpha.17 (2022-05-23)

Bug Fixes

  • proper marshal response metadata timestamps (12e0308)

Features

  • use timeout from request header, also use the context time for retries (ce5eeda)

v1.0.0-alpha.16

17 May 17:03
db52902
Compare
Choose a tag to compare
v1.0.0-alpha.16 Pre-release
Pre-release

1.0.0-alpha.16 (2022-05-17)

Bug Fixes

  • allow tests to override system table names (f29d2e2)
  • cache docker builds (3fc02d5)
  • check if error is retriable at KV layer (9629bb8)
  • do not retry explicit transaction in KV layer (735fa58)
  • Rollback failed transaction (ea2eb58)
  • updated test to account for default namespace (a0bab79)

Features

  • added CDC event stream (4fe229f)
  • added custom marshaller for event stream to expand JSON data (f0b0088)
  • added stream response to wrap stream event (0fe5f46)
  • improved stream event with decoded op fields (580e60d)
  • updated proto submodule (1b8c83a)

v1.0.0-alpha.15

05 May 18:48
ebf8207
Compare
Choose a tag to compare
v1.0.0-alpha.15 Pre-release
Pre-release

1.0.0-alpha.15 (2022-05-05)

Bug Fixes

  • Fix build version in actions (105827c)
  • fix the commit error (9a22fa7)