Releases: Restream/reindexer
Releases · Restream/reindexer
v3.16.0
Core
- [fea] Added UUID field type for indexes
- [fix] Fixed fulltext areas highlighting for the queries with prefixes/suffixes/postfixes
- [fix] Fixed segfault on max unique json names overflowing
- [fix] Dissalowed system namespaces deletion/renaming
Go connector
- [fea] Added support for OpenTelemetry traces. Details
- [fea] Added prometheus client-side metrics. Details
- [fix] Fixed bool value parsing/validation in DSL package
Face
- [fea] Added the Namespace name length limitation
- [fea] Added the UUID Index type
- [fea] Added the notification about doubles in the Query Builder filter
- [fix] Fixed the scroll in the Index table
- [fix] Fixed the empty table in Statistics->Memory
- [fix] Removed the select_functions parameter from the JSON preview of Query Builder
- [fix] Fixed the URL clearing after clicking by opened Namespace tabs
- [fix] Fixed the Memory table layout
- [fix] Fixed the console errors on the replication config page
- [fix] Fixed the column displaying for the Query -> Facet request
- [fix] Fixed the synonyms displaying for the UI view
- [fix] Fixed the console errors on the namespace pin icon clicking
- [fix] Added the bottom padding to the legend of the Statistics
- [fix] Fixed the NavigationDuplicated console error on the pagination using on the Queries page
v3.15.0
Core
- [fea] Improved typos handling agorithm for
text
-indexes. New options:max_typo_distance
,max_symbol_permutation_distance
,max_missing_letters
andmax_extra_letters
were added. Details - [fea] Improved composite indexes substitution. Now optimizer is able to find composite index' parts on almost any positions in query and choose the largest corresponding composite index if multiple substitutions are available
- [fea] Improved sorting by fields from joined-namespaces (for
inner joins
). Added support for string types and improved conversion logic (previously this type of sorting were able to sort only numeric fields) - [fea] Added more options for
snippet_n
:with_area
,left_bound
andright_bound
. Details - [fix] Fixed handling of update-queries (with
set
), which tried to update non-existing array element. Now those queries will return error and will not change target array-content
Reindexer server
- [fea] Added support for non-string map keys for msgpack decoded (positive and negative integer values may be used as tag names in msgpack messages now)
Go connector
- [fea] Added
OptionConnPoolLoadBalancing
. This options allows to chose load balancing algorithm for cproto connections
Face
- [fea] Automized filling the key field on the Meta creation page
- [fea] Added new fields to the full-text config
- [fea] Improved the layout of the Namespace renaming window
- [fea] Replaced the load more feature with the pagination one on the Connection and Queries pages
- [fea] Changed the "Close" button title with "Save changes" on the namespace page
- [fix] Fixed a few small issues on the Statistics page
- [fix] Fixed the onboarding pointer in the case of undefined namespace
- [fix] Fixed the namespace choosing on the page reloading on the Indexes and Meta tabs
- [fix] Improved UI for long values in the Add item window
- [fix] Fixed the layout of the error message on the Query page
- [fix] Fixed the notification about necessity of the statistics activation on the Memory page
- [fix] Fixed the index value with precept
- [fix] Fixed the console issue during the namespace switching
- [fix] Fixed the wrong namespace redirecting on the Horizontal bar and Pie chart in Statistics
- [fix] Changed the column title on the Performance page
- [fix] Fixed the spelling issues
- [fix] Fixed the Add Database action
- [fix] Fixed grammar in the "Query performance statistics is disabled" popup
- [fix] Fixed the database list layout when the list is big
- [fix] Changed the design of the tooltip appeared on the "Collapse the sidebar" icon
- [fix] Fixed the NavigationDuplicate console issue
- [fix] Fixed the issue with the Gear button on the Statistics -> memory page